summaryrefslogtreecommitdiff
path: root/src/node_contextify.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/node_contextify.h')
-rw-r--r--src/node_contextify.h9
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);