v8/include
hlopko 0f93486699 Introduce api for incremental wrapper tracing
This cl sketches an api for incremental wrapper tracing, but still uses the api
in the stop-the-world fashion. Responsibility to maintain a marking deque is
transfered to the embedder. V8 will still collect wrapper internal fields, but
will send them to the embedder after each incremental gc task. Wrappers must be
sent at latest by the time next oilpan gc runs - so blink can keep all
discovered wrappables alive.

The old api will be cleared after this cl and corresponding blink cl land.

Comments are very welcomed :)

LOG=no
BUG=468240

Review-Url: https://codereview.chromium.org/2032213003
Cr-Commit-Position: refs/heads/master@{#36761}
2016-06-06 16:33:59 +00:00
..
libplatform [api] Assume that v8/include is in the include path for all public headers 2016-02-29 11:03:02 +00:00
OWNERS Add myself to include/OWNERS 2015-04-21 10:05:59 +00:00
v8-debug.h Add a convenience method to get the debugged context 2016-06-06 14:12:10 +00:00
v8-experimental.h [api] Assume that v8/include is in the include path for all public headers 2016-02-29 11:03:02 +00:00
v8-platform.h [Tracing] Remove deprecated AddTraceEvent 2016-03-01 21:20:48 +00:00
v8-profiler.h Sampling heap profiler: Force Full GC before retrieving the profile. 2016-05-04 19:16:27 +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-util.h [API] Remove deprecated WeakCallbackData and related functions. 2016-05-06 13:18:07 +00:00
v8-version.h Update V8 version to 5.3 2016-05-19 13:46:19 +00:00
v8.h Introduce api for incremental wrapper tracing 2016-06-06 16:33:59 +00:00
v8config.h Use C++11 / gnu++11, not 0x 2016-03-22 15:24:43 +00:00