Home
last modified time | relevance | path

Searched refs:v8impl (Results 1 – 11 of 11) sorted by relevance

/third_party/node/src/
Djs_native_api_v8.cc83 inspector_agent_ = new v8impl::Agent(this); in JSVM_Env__()
93 v8impl::RefTracker::FinalizeAll(&finalizing_reflist); in DeleteMe()
94 v8impl::RefTracker::FinalizeAll(&reflist); in DeleteMe()
119 void JSVM_Env__::InvokeFinalizerFromGC(v8impl::RefTracker* finalizer) { in InvokeFinalizerFromGC()
134 namespace v8impl { namespace
174 isolate->SetData(v8impl::kIsolateData, data); in CreateIsolateData()
178 auto data = isolate->GetData(v8impl::kIsolateData); in GetIsolateData()
184 isolate->SetData(v8impl::kIsolateSnapshotCreatorSlot, creator); in SetIsolateSnapshotCreator()
188 auto data = isolate->GetData(v8impl::kIsolateSnapshotCreatorSlot); in GetIsolateSnapshotCreator()
237 *result = v8impl::JsValueFromV8LocalValue(str_maybe.ToLocalChecked()); in NewString()
[all …]
Djs_native_api_v8.h9 namespace v8impl {
81 v8impl::Agent* inspector_agent() { return inspector_agent_; } in inspector_agent()
86 return v8impl::PersistentToLocal::Strong(context_persistent); in context()
132 void InvokeFinalizerFromGC(v8impl::RefTracker* finalizer);
138 virtual void EnqueueFinalizer(v8impl::RefTracker* finalizer) { in EnqueueFinalizer()
144 virtual void DequeueFinalizer(v8impl::RefTracker* finalizer) { in DequeueFinalizer()
152 v8impl::OnFatalError( in CheckGCAccess()
164 v8impl::Persistent<v8::Context> context_persistent;
166 v8impl::Persistent<v8::Value> last_exception;
171 v8impl::RefTracker::RefList reflist;
[all …]
Dnode_api.cc51 void node_jsvm_env__::EnqueueFinalizer(v8impl::RefTracker* finalizer) { in EnqueueFinalizer()
73 v8impl::RefTracker* ref_tracker = *pending_finalizers.begin(); in DrainFinalizerQueue()
114 namespace v8impl { namespace
414 js_callback = v8impl::JsValueFromV8LocalValue(js_cb); in DispatchOne()
522 v8impl::Persistent<v8::Function> ref;
687 v8impl::ThrowNodeApiVersionError(node_env, module_name, module_api_version); in get_node_api_context_register_func()
724 JSVM_Env env = v8impl::NewEnv(context, module_filename, module_api_version); in jsvm_module_register_by_symbol()
728 _exports = init(env, v8impl::JsValueFromV8LocalValue(exports)); in jsvm_module_register_by_symbol()
735 _exports != v8impl::JsValueFromV8LocalValue(exports)) { in jsvm_module_register_by_symbol()
736 JSVM_Value _module = v8impl::JsValueFromV8LocalValue(module); in jsvm_module_register_by_symbol()
[all …]
Djs_native_api_v8_internals.h29 (v8impl::GetIsolateData(isolate)->jsvm_##suffix##_key.Get(isolate))
31 namespace v8impl {
Dnode_api_internals.h21 void EnqueueFinalizer(v8impl::RefTracker* finalizer) override;
Djs_native_api_v8_inspector.h45 namespace v8impl {
Djs_native_api_v8_inspector.cc52 namespace v8impl { namespace
/third_party/node/doc/contributing/
Dinvestigating-native-memory-leaks.md253 ==4174== by 0x98F764: v8impl::(anonymous namespace)::FunctionCallbackWrapper::Invoke(v8::Functio…
267 ==4174== by 0x98F764: v8impl::(anonymous namespace)::FunctionCallbackWrapper::Invoke(v8::Functio…
300 ==4174== by 0x98F764: v8impl::(anonymous namespace)::FunctionCallbackWrapper::Invoke(v8::Functio…
459 ==18481== by 0x98F764: v8impl::(anonymous namespace)::FunctionCallbackWrapper::Invoke(v8::Functi…
/third_party/node/doc/changelogs/
DCHANGELOG_V16.md1872 …s://github.com/nodejs/node/commit/63f87027e3)] - **node-api**: cctest on v8impl::Reference (legend…
DCHANGELOG_V14.md471 …s://github.com/nodejs/node/commit/9e5edf2158)] - **node-api**: cctest on v8impl::Reference (legend…
DCHANGELOG_V12.md116 …s://github.com/nodejs/node/commit/5f104e3218)] - **node-api**: cctest on v8impl::Reference (legend…