diff options
Diffstat (limited to 'src/node_contextify.h')
-rw-r--r-- | src/node_contextify.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/node_contextify.h b/src/node_contextify.h index 76c89318bb..3160160521 100644 --- a/src/node_contextify.h +++ b/src/node_contextify.h @@ -18,7 +18,8 @@ class MicrotaskQueueWrap : public BaseObject { const std::shared_ptr<v8::MicrotaskQueue>& microtask_queue() const; - static void Init(Environment* env, v8::Local<v8::Object> target); + static void CreatePerIsolateProperties(IsolateData* isolate_data, + v8::Local<v8::ObjectTemplate> target); static void RegisterExternalReferences(ExternalReferenceRegistry* registry); static void New(const v8::FunctionCallbackInfo<v8::Value>& args); @@ -58,7 +59,8 @@ class ContextifyContext : public BaseObject { v8::Local<v8::ObjectTemplate> object_template, const SnapshotData* snapshot_data, v8::MicrotaskQueue* queue); - static void Init(Environment* env, v8::Local<v8::Object> target); + static void CreatePerIsolateProperties(IsolateData* isolate_data, + v8::Local<v8::ObjectTemplate> target); static void RegisterExternalReferences(ExternalReferenceRegistry* registry); static ContextifyContext* ContextFromContextifiedSandbox( @@ -156,7 +158,8 @@ class ContextifyScript : public BaseObject { ContextifyScript(Environment* env, v8::Local<v8::Object> object); ~ContextifyScript() override; - static void Init(Environment* env, v8::Local<v8::Object> target); + static void CreatePerIsolateProperties(IsolateData* isolate_data, + v8::Local<v8::ObjectTemplate> target); static void RegisterExternalReferences(ExternalReferenceRegistry* registry); static void New(const v8::FunctionCallbackInfo<v8::Value>& args); static bool InstanceOf(Environment* env, const v8::Local<v8::Value>& args); |