Searched refs:persistent_handle_ (Results 1 – 4 of 4) sorted by relevance
43 : persistent_handle_(env->isolate(), object), env_(env) { in BaseObject()65 if (persistent_handle_.IsEmpty()) { in ~BaseObject()82 return persistent_handle_; in persistent()87 return PersistentToLocal::Default(env()->isolate(), persistent_handle_); in object()123 persistent_handle_.SetWeak( in MakeWeak()131 obj->persistent_handle_.Reset(); in MakeWeak()146 persistent_handle_.ClearWeak(); in ClearWeak()150 if (persistent_handle_.IsWeak()) return true; in IsWeakOrDetached()195 metadata->wants_weak_jsobj = persistent_handle_.IsWeak(); in pointer_data()211 } else if (metadata->wants_weak_jsobj && !persistent_handle_.IsEmpty()) { in decrease_refcount()[all …]
20 V(BaseObject, persistent_handle_, v8_Persistent_v8_Object, \21 BaseObject::persistent_handle_) \
176 v8::Global<v8::Object> persistent_handle_; variable
1325 return !persistent_handle_.IsWeak(); in IsRootNode()