Status: Accepted
Owner: [email protected]
Labels: Type-Bug Priority-High

New issue 2487 by [email protected]: Force the explicit use of Isolates in v8's external API
http://code.google.com/p/v8/issues/detail?id=2487

The implicit use of Isolates in v8's external API has several drawbacks:

   * Retrieving the current Isolate via TLS is quite costly.

* It establishes an obscure implicit protocol how Isolates are initialized, involving several inconsistent runtime checks.

We will fix this by introducing a mandatory Isolate argument as the first argument to all API entries which actually need one. The non-Isolate versions and the ones with a different argument order will be deprecated, so we can remove them in future releases (probably 3.17).

--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to