Re: Problem with CREATE_TRACE_POINTS and recursion safety

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Jeremy Fitzhardinge
Date: Wednesday, April 15, 2009 - 7:50 pm

Mathieu Desnoyers wrote:

Yes, that's what I'm seeing.


But what if trace/subsysa.h includes some other headers to define some 
types it needs, which in turn ends up incidentally including 
trace/subsysc.h (either directly, or indirectly via any number of other 
headers?  Then it will end up instantiating tracepoints for subsysa and 
subsysc.  The only way to avoid it would be to impose an absolutely 
strict separation of type/constant definition headers from 
function/tracepoint ones.

    J
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Problem with CREATE_TRACE_POINTS and recursion safety, Jeremy Fitzhardinge, (Wed Apr 15, 5:34 pm)
Re: Problem with CREATE_TRACE_POINTS and recursion safety, Steven Rostedt, (Wed Apr 15, 5:56 pm)
Re: Problem with CREATE_TRACE_POINTS and recursion safety, Jeremy Fitzhardinge, (Wed Apr 15, 6:06 pm)
Re: Problem with CREATE_TRACE_POINTS and recursion safety, Steven Rostedt, (Wed Apr 15, 7:02 pm)
Re: Problem with CREATE_TRACE_POINTS and recursion safety, Mathieu Desnoyers, (Wed Apr 15, 7:23 pm)
Re: Problem with CREATE_TRACE_POINTS and recursion safety, Jeremy Fitzhardinge, (Wed Apr 15, 7:45 pm)
Re: Problem with CREATE_TRACE_POINTS and recursion safety, Jeremy Fitzhardinge, (Wed Apr 15, 7:50 pm)
Re: Problem with CREATE_TRACE_POINTS and recursion safety, Steven Rostedt, (Wed Apr 15, 8:09 pm)
Re: Problem with CREATE_TRACE_POINTS and recursion safety, Christoph Hellwig, (Thu Apr 16, 4:09 am)
Re: Problem with CREATE_TRACE_POINTS and recursion safety, Steven Rostedt, (Thu Apr 16, 6:42 am)