V8 API中显式Isolate参数的用处

时间:2014-07-24 00:50:06

标签: v8

在过去一年的某个时候,V8 API中的许多功能都被更改为具有显式的Isolate参数。例如。而你曾经写过ObjectTemplate::New(),现在你必须传递一个Isolate参数:ObjectTemplate::New(Isolate::GetCurrent())

除了从GetCurrent()返回的孤立之外,你有没有理由传递隔离?如果你这样做,那还能工作吗?

我问的原因是我正在编写绑定以将V8用于另一种编程语言。如果Isolate参数始终是当前隔离,我也可以省略该参数并在粘合层中对GetCurrent的调用进行硬编码。

0 个答案:

没有答案