Status: New
Owner: ----
New issue 1061 by [email protected]: isolate branch: IsRunning() used
in some function in api.cc
http://code.google.com/p/v8/issues/detail?id=1061
In the Isolate branch (i don't know if it is ok to report bug against this
experimental branch, tell me if you do not accept them yet):
There is many functions in api.cc that calls V8::IsRunning and returns.
This does not work in the Isolate branch because it relies on the
is_running_ which is initilized in V8::Initialize() (but we cannot call
this function because it is not reentrant)
so for us, is_running_ is false, and some function do nothing.
We have the problem in Context::Exit, V8::IsGlobalNearDeath,
V8::IsGlobalWeak,
V8::DisposeGlobal.
Replacing to V8::IsDeadCheck() fixes the problem for us.
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev