RESOLVED FIXED153136
Add kdebug_trace signposts for a few WebCore operations
https://bugs.webkit.org/show_bug.cgi?id=153136
Summary Add kdebug_trace signposts for a few WebCore operations
Simon Fraser (smfr)
Reported 2016-01-15 10:41:15 PST
Add kdebug_trace signposts for a few WebCore operations
Attachments
Patch (13.98 KB, patch)
2016-01-15 10:44 PST, Simon Fraser (smfr)
no flags
Patch (14.08 KB, patch)
2016-01-15 10:45 PST, Simon Fraser (smfr)
no flags
Patch (14.29 KB, patch)
2016-01-15 11:00 PST, Simon Fraser (smfr)
no flags
Patch (14.25 KB, patch)
2016-01-15 11:16 PST, Simon Fraser (smfr)
sam: review+
Patch (14.70 KB, patch)
2016-01-15 11:58 PST, Simon Fraser (smfr)
no flags
Simon Fraser (smfr)
Comment 1 2016-01-15 10:44:36 PST
Simon Fraser (smfr)
Comment 2 2016-01-15 10:45:54 PST
Simon Fraser (smfr)
Comment 3 2016-01-15 10:46:27 PST
Chris Dumez
Comment 4 2016-01-15 10:48:54 PST
Comment on attachment 269067 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=269067&action=review > Source/WTF/wtf/KDebugTracing.h:64 > + : m_exitCode(exitCode) This won't build on non-DARWIN.
Simon Fraser (smfr)
Comment 5 2016-01-15 11:00:06 PST
Chris Dumez
Comment 6 2016-01-15 11:02:22 PST
Comment on attachment 269070 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=269070&action=review > Source/WTF/wtf/KDebugTracing.h:68 > +#if defined(HAVE_KDEBUG_H) Don't we usually use HAVE() macro for these? e.g. #if HAVE(KDEBUG_H)
Simon Fraser (smfr)
Comment 7 2016-01-15 11:16:34 PST
Sam Weinig
Comment 8 2016-01-15 11:35:40 PST
Comment on attachment 269071 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=269071&action=review > Source/WTF/wtf/KDebugTracing.h:27 > +#define KDebugTracing_h Since this is defining generic tracing utilities, perhaps this file should be called something else. Maybe just Tracing.h? > Source/WTF/wtf/KDebugTracing.h:64 > +class TraceEntryExit { Maybe TraceScope?
Simon Fraser (smfr)
Comment 9 2016-01-15 11:58:05 PST
Simon Fraser (smfr)
Comment 10 2016-01-15 12:58:14 PST
Note You need to log in before you can comment on or make changes to this bug.