Searched refs:ManagedPtrDestructor (Results 1 – 4 of 4) sorted by relevance
18 struct ManagedPtrDestructor { struct23 ManagedPtrDestructor* prev_ = nullptr; argument24 ManagedPtrDestructor* next_ = nullptr; argument29 ManagedPtrDestructor(size_t estimated_size, void* shared_ptr_ptr, in ManagedPtrDestructor() function95 auto destructor = new ManagedPtrDestructor( in FromSharedPtr()113 reinterpret_cast<ManagedPtrDestructor*>(foreign_address()); in GetSharedPtrPtr()
15 reinterpret_cast<ManagedPtrDestructor*>(data.GetParameter()); in ManagedObjectFinalizerSecondPass()27 reinterpret_cast<ManagedPtrDestructor*>(data.GetParameter()); in ManagedObjectFinalizer()
114 struct ManagedPtrDestructor;1516 void RegisterManagedPtrDestructor(ManagedPtrDestructor* finalizer);1519 void UnregisterManagedPtrDestructor(ManagedPtrDestructor* finalizer);1844 ManagedPtrDestructor* managed_ptr_destructors_head_ = nullptr;
2283 ManagedPtrDestructor* l = managed_ptr_destructors_head_; in Throw()2284 ManagedPtrDestructor* n = nullptr; in Throw()2294 void Isolate::RegisterManagedPtrDestructor(ManagedPtrDestructor* destructor) { in Throw()2304 void Isolate::UnregisterManagedPtrDestructor(ManagedPtrDestructor* destructor) { in Throw()