Home
last modified time | relevance | path

Searched refs:JSVM_Env__ (Results 1 – 6 of 6) sorted by relevance

/third_party/node/src/
Djs_native_api_v8.h54 struct JSVM_Env__ { struct
55 explicit JSVM_Env__(v8::Local<v8::Context> context, in JSVM_Env__() argument
64 explicit JSVM_Env__(v8::Isolate* isolate, int32_t module_api_version);
75 static_cast<JSVM_Env__*>(data)->RunAndClearInterrupts(); in RequestInterrupt() argument
186 typedef node::CallbackQueue<void, JSVM_Env__*> NativeImmediateQueue; argument
193 virtual ~JSVM_Env__() = default;
Dnode_api_internals.h11 struct node_jsvm_env__ : public JSVM_Env__ {
Djs_native_api_v8_inspector.h55 using Environment = JSVM_Env__;
Djsvm_types.h93 typedef struct JSVM_Env__* JSVM_Env;
Dnode_api.cc25 : JSVM_Env__(context, module_api_version), filename(module_filename) { in node_jsvm_env__()
32 JSVM_Env__::DeleteMe(); in DeleteMe()
52 JSVM_Env__::EnqueueFinalizer(finalizer); in EnqueueFinalizer()
Djs_native_api_v8.cc81 JSVM_Env__::JSVM_Env__(v8::Isolate* isolate, int32_t module_api_version) in JSVM_Env__() function in JSVM_Env__
87 void JSVM_Env__::DeleteMe() { in DeleteMe()
105 void JSVM_Env__::RunAndClearInterrupts() { in RunAndClearInterrupts()
119 void JSVM_Env__::InvokeFinalizerFromGC(v8impl::RefTracker* finalizer) { in InvokeFinalizerFromGC()
1296 v8::Platform* JSVM_Env__::platform() { in platform()
1400 auto env = new JSVM_Env__(isolate, NODE_API_DEFAULT_MODULE_API_VERSION); in OH_JSVM_CreateEnv()
1464 auto env = new JSVM_Env__(isolate, NODE_API_DEFAULT_MODULE_API_VERSION); in OH_JSVM_CreateEnvFromSnapshot()