Lines Matching defs:context
22 node_jsvm_env__::node_jsvm_env__(v8::Local<v8::Context> context,
25 : JSVM_Env__(context, module_api_version), filename(module_filename) {
46 v8::Context::Scope context_scope(context());
168 inline JSVM_Env NewEnv(v8::Local<v8::Context> context,
178 node::Environment* node_env = node::Environment::GetCurrent(context);
185 result = new node_jsvm_env__(context, module_filename, module_api_version);
218 context(context_),
298 call_js_cb(nullptr, nullptr, context, queue.front());
348 inline void* Context() { return context; }
417 [&](JSVM_Env env) { call_js_cb(env, js_callback, context, data); });
427 env->CallFinalizer<false>(finalizeCb, finalizeData, context);
467 static void CallJs(JSVM_Env env, JSVM_Value cb, void* context, void* data) {
518 void* context;
644 v8::Local<v8::Context> context,
649 context,
656 v8::Local<v8::Context> context,
661 context,
694 v8::Local<v8::Context> context,
697 node::Environment* node_env = node::Environment::GetCurrent(context);
711 if (module->ToObject(context).ToLocal(&modobj) &&
712 modobj->Get(context, node_env->filename_string()).ToLocal(&filename_js) &&
724 JSVM_Env env = v8impl::NewEnv(context, module_filename, module_api_version);
921 v8::Local<v8::Context> context = env->context();
926 CHECK_TO_OBJECT(env, context, v8_resource, async_resource);
934 CHECK_TO_STRING(env, context, v8_resource_name, async_resource_name);
973 v8::Local<v8::Context> context = env->context();
976 CHECK_TO_OBJECT(env, context, v8recv, recv);
1235 v8::Local<v8::Context> context = env->context();
1239 CHECK_TO_OBJECT(env, context, resource, async_resource);
1245 CHECK_TO_STRING(env, context, resource_name, async_resource_name);
1312 void* context,
1329 v8::Local<v8::Context> v8_context = env->context();
1346 context,