skia2/tools/trace
Brian Osman de6e5bf33f Tracing cleanup and bugfixes
TraceID was unused, remove it.

Simplify casting logic by using the same union helper as the macros.
This fixes a bug that was present in the bool handling - we were
treating the union value as a pointer, so we were dereferencing
random stack memory. Luckily it never crashes, we did get the wrong
values for bools.

Bug: skia:
Change-Id: I15d44756214f34c1f6479980d9a487ac7f3d8f6c
Reviewed-on: https://skia-review.googlesource.com/25801
Commit-Queue: Brian Osman <brianosman@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
2017-07-21 20:57:27 +00:00
..
SkChromeTracingTracer.cpp Tracing cleanup and bugfixes 2017-07-21 20:57:27 +00:00
SkChromeTracingTracer.h Add category support to JSON and SkDebugf tracing 2017-07-21 16:38:23 +00:00
SkDebugfTracer.cpp Tracing cleanup and bugfixes 2017-07-21 20:57:27 +00:00
SkDebugfTracer.h Add category support to JSON and SkDebugf tracing 2017-07-21 16:38:23 +00:00
SkEventTracingPriv.cpp Add category support to JSON and SkDebugf tracing 2017-07-21 16:38:23 +00:00
SkEventTracingPriv.h Add category support to JSON and SkDebugf tracing 2017-07-21 16:38:23 +00:00