Lines Matching full:v8
34 UserReference* UserReference::New(JSVM_Env env, v8::Local<v8::Value> value, uint32_t initialRefcoun… in New()
41 UserReference* UserReference::NewData(JSVM_Env env, v8::Local<v8::Data> value, uint32_t initialRefc… in NewData()
48 UserReference::UserReference(JSVM_Env env, v8::Local<v8::Data> value, bool isValue, uint32_t initia… in UserReference()
50 canBeWeak(isValue && CanBeHeldWeakly(value.As<v8::Value>())) in UserReference()
124 RuntimeReference::RuntimeReference(JSVM_Env env, v8::Local<v8::Value> value, JSVM_Finalize cb, void… in RuntimeReference()
130 RuntimeReference* RuntimeReference::New(JSVM_Env env, v8::Local<v8::Value> value, void* data) in New()
140 v8::Local<v8::Value> value, in New()
167 persistent.SetWeak(this, FirstPassCallback, v8::WeakCallbackType::kParameter); in SetWeak()
169 … persistent.SetWeak(this, FirstPassCallbackWithoutFinalizer, v8::WeakCallbackType::kParameter); in SetWeak()
173 void RuntimeReference::FirstPassCallback(const v8::WeakCallbackInfo<RuntimeReference>& data) in FirstPassCallback()
181 void RuntimeReference::SecondPassCallback(const v8::WeakCallbackInfo<RuntimeReference>& data) in SecondPassCallback()
188 void RuntimeReference::FirstPassCallbackWithoutFinalizer(const v8::WeakCallbackInfo<RuntimeReferenc… in FirstPassCallbackWithoutFinalizer()