summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/vm.js3
-rw-r--r--src/env.h1
-rw-r--r--src/node_contextify.cc10
3 files changed, 1 insertions, 13 deletions
diff --git a/lib/vm.js b/lib/vm.js
index c813ca3049..3dd63fe2af 100644
--- a/lib/vm.js
+++ b/lib/vm.js
@@ -23,14 +23,13 @@
const {
ContextifyScript,
- kParsingContext,
makeContext,
isContext: _isContext,
} = process.binding('contextify');
-
const { ERR_INVALID_ARG_TYPE } = require('internal/errors').codes;
const { isUint8Array } = require('internal/util/types');
const { validateInt32, validateUint32 } = require('internal/validators');
+const kParsingContext = Symbol('script parsing context');
class Script extends ContextifyScript {
constructor(code, options = {}) {
diff --git a/src/env.h b/src/env.h
index 91ae782428..820c3a7fc3 100644
--- a/src/env.h
+++ b/src/env.h
@@ -359,7 +359,6 @@ struct PackageConfig {
V(tls_wrap_constructor_function, v8::Function) \
V(tty_constructor_template, v8::FunctionTemplate) \
V(udp_constructor_function, v8::Function) \
- V(vm_parsing_context_symbol, v8::Symbol) \
V(url_constructor_function, v8::Function) \
V(write_wrap_template, v8::ObjectTemplate)
diff --git a/src/node_contextify.cc b/src/node_contextify.cc
index 74b7c594d5..be4c0e5cf3 100644
--- a/src/node_contextify.cc
+++ b/src/node_contextify.cc
@@ -609,16 +609,6 @@ class ContextifyScript : public BaseObject {
target->Set(class_name, script_tmpl->GetFunction());
env->set_script_context_constructor_template(script_tmpl);
-
- Local<Symbol> parsing_context_symbol =
- Symbol::New(env->isolate(),
- FIXED_ONE_BYTE_STRING(env->isolate(),
- "script parsing context"));
- env->set_vm_parsing_context_symbol(parsing_context_symbol);
- target->Set(env->context(),
- FIXED_ONE_BYTE_STRING(env->isolate(), "kParsingContext"),
- parsing_context_symbol)
- .FromJust();
}