v8/include
lpy 6df8096a00 [Tracing] Implement TracingCategoryObserver.
This patch implements TracingCategoryObserver to set global flag when a V8
specific category is enabled. Previously, we set a global flag each time when we
encounter a top level trace event, and use it as a global check. With this
patch, we can set a group of flags when tracing is enabled; besides, we make
V8 tracing feature use V8 flags instead of defining its own flag in a messy way.

With this patch, whatever V8 flag we want to imply in tracing, we define another
integer flag, and the original V8 flag will set it to 0x01 when passing by
commandline, tracing will set it to 0x10 when we start tracing and reset the bit
when we stop tracing.

Review-Url: https://codereview.chromium.org/2436273002
Cr-Commit-Position: refs/heads/master@{#40659}
2016-10-28 20:44:04 +00:00
..
libplatform [Tracing] Remove State Sampling Profiling 2016-10-12 15:34:51 +00:00
DEPS [inspector] Build inspector under v8_enable_inspector build flag. 2016-09-06 23:26:35 +00:00
OWNERS [inspector] Build inspector under v8_enable_inspector build flag. 2016-09-06 23:26:35 +00:00
v8-debug.h [debugger] remove deprecated api functions. 2016-07-20 08:52:18 +00:00
v8-experimental.h Add ToSmi and Goto operations to FastAccessorAssembler. 2016-08-19 09:35:17 +00:00
v8-inspector-protocol.h [inspector] Build inspector under v8_enable_inspector build flag. 2016-09-06 23:26:35 +00:00
v8-inspector.h [inspector] fixed all shorten-64-to-32 warnings 2016-09-22 01:48:10 +00:00
v8-platform.h [tracing] Support ConvertableToTraceFormat argument type. 2016-09-27 18:08:53 +00:00
v8-profiler.h [profiler] Tracing-based CPU profiler. 2016-10-06 18:14:24 +00:00
v8-testing.h Remove easy to remove calls to Isolate::Current() from api.cc 2015-11-30 08:16:59 +00:00
v8-tracing.h [Tracing] Implement TracingCategoryObserver. 2016-10-28 20:44:04 +00:00
v8-util.h Introduce EmbedderReachableReferenceReporter 2016-09-28 12:55:12 +00:00
v8-version.h Update version to 5.6 2016-10-06 13:22:54 +00:00
v8.h Add a native data property that replaces itself with a real data property 2016-10-28 14:40:11 +00:00
v8config.h Remove NaCl support. 2016-07-27 07:50:31 +00:00