diff options
-rw-r--r-- | src/node.cc | 4 | ||||
-rw-r--r-- | src/node.h | 8 |
2 files changed, 6 insertions, 6 deletions
diff --git a/src/node.cc b/src/node.cc index bf0ea8f620..c4fc05f75f 100644 --- a/src/node.cc +++ b/src/node.cc @@ -2352,11 +2352,11 @@ void SetupProcessObject(Environment* env, if (uv_exepath(exec_path, &exec_path_len) == 0) { exec_path_value = String::NewFromUtf8(env->isolate(), exec_path, - v8::NewStringType::kNormal, + v8::NewStringType::kInternalized, exec_path_len).ToLocalChecked(); } else { exec_path_value = String::NewFromUtf8(env->isolate(), argv[0], - v8::NewStringType::kNormal).ToLocalChecked(); + v8::NewStringType::kInternalized).ToLocalChecked(); } process->Set(FIXED_ONE_BYTE_STRING(env->isolate(), "execPath"), exec_path_value); diff --git a/src/node.h b/src/node.h index b69ef40136..a94612eb0b 100644 --- a/src/node.h +++ b/src/node.h @@ -304,7 +304,7 @@ NODE_EXTERN struct uv_loop_s* GetCurrentEventLoop(v8::Isolate* isolate); v8::Local<v8::Context> context = isolate->GetCurrentContext(); \ v8::Local<v8::String> constant_name = \ v8::String::NewFromUtf8(isolate, #constant, \ - v8::NewStringType::kNormal).ToLocalChecked(); \ + v8::NewStringType::kInternalized).ToLocalChecked(); \ v8::Local<v8::Number> constant_value = \ v8::Number::New(isolate, static_cast<double>(constant)); \ v8::PropertyAttribute constant_attributes = \ @@ -346,7 +346,7 @@ inline void NODE_SET_METHOD(v8::Local<v8::Template> recv, v8::Local<v8::FunctionTemplate> t = v8::FunctionTemplate::New(isolate, callback); v8::Local<v8::String> fn_name = v8::String::NewFromUtf8(isolate, name, - v8::NewStringType::kNormal).ToLocalChecked(); + v8::NewStringType::kInternalized).ToLocalChecked(); t->SetClassName(fn_name); recv->Set(fn_name, t); } @@ -361,7 +361,7 @@ inline void NODE_SET_METHOD(v8::Local<v8::Object> recv, callback); v8::Local<v8::Function> fn = t->GetFunction(); v8::Local<v8::String> fn_name = v8::String::NewFromUtf8(isolate, name, - v8::NewStringType::kNormal).ToLocalChecked(); + v8::NewStringType::kInternalized).ToLocalChecked(); fn->SetName(fn_name); recv->Set(fn_name, fn); } @@ -378,7 +378,7 @@ inline void NODE_SET_PROTOTYPE_METHOD(v8::Local<v8::FunctionTemplate> recv, v8::Local<v8::FunctionTemplate> t = v8::FunctionTemplate::New(isolate, callback, v8::Local<v8::Value>(), s); v8::Local<v8::String> fn_name = v8::String::NewFromUtf8(isolate, name, - v8::NewStringType::kNormal).ToLocalChecked(); + v8::NewStringType::kInternalized).ToLocalChecked(); t->SetClassName(fn_name); recv->PrototypeTemplate()->Set(fn_name, t); } |