v8/include
jochen@chromium.org 6d5d4b44b5 Remove a bunch of Isolate::UncheckedCurrent calls
The callbacks are per isolate, so we shouldn't get the isolate implicitly
from TLS. Also, we shouldn't allow calls to these methods prior to
initializing the respective isolate (and silently ignore them).

Esp. add a per-isolate API to set the stats counter callbacks and
make it possible to set the stats counter callback after the isolate
was touched.

Embedders should use e.g. isolate->SetCounterFunction(callback) instead
of v8::V8::SetCounterFunction(callback).

BUG=none
R=svenpanne@chromium.org
LOG=y

Review URL: https://codereview.chromium.org/365153002

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22223 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2014-07-07 07:19:46 +00:00
..
libplatform Add an API to pump the message loop to libplatform 2014-07-03 09:33:36 +00:00
v8-debug.h Introduce debug events for Microtask queue. 2014-07-03 15:56:01 +00:00
v8-platform.h Don't even include v8.h from libbase or libplatform 2014-07-03 08:50:52 +00:00
v8-profiler.h Add support for ES6 Symbol in heap profiler 2014-05-22 11:26:48 +00:00
v8-testing.h Bulk update of Google copyright headers in source files. 2014-04-29 06:42:26 +00:00
v8-util.h Make presubmit script happy again. 2014-06-10 09:24:00 +00:00
v8.h Remove a bunch of Isolate::UncheckedCurrent calls 2014-07-07 07:19:46 +00:00
v8config.h Bulk update of Google copyright headers in source files. 2014-04-29 06:42:26 +00:00
v8stdint.h Bulk update of Google copyright headers in source files. 2014-04-29 06:42:26 +00:00