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

Reply via email to