Home
last modified time | relevance | path

Searched refs:persistent_handle_ (Results 1 – 4 of 4) sorted by relevance

/third_party/node/src/
Dbase_object-inl.h43 : 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 …]
Dnode_postmortem_metadata.cc20 V(BaseObject, persistent_handle_, v8_Persistent_v8_Object, \
21 BaseObject::persistent_handle_) \
Dbase_object.h176 v8::Global<v8::Object> persistent_handle_; variable
Denv.cc1325 return !persistent_handle_.IsWeak(); in IsRootNode()