Searched refs:ManagedPtrDestructor (Results 1 – 4 of 4) sorted by relevance
19 struct ManagedPtrDestructor { struct24 ManagedPtrDestructor* prev_ = nullptr; argument25 ManagedPtrDestructor* next_ = nullptr; argument30 ManagedPtrDestructor(size_t estimated_size, void* shared_ptr_ptr, in ManagedPtrDestructor() argument98 auto destructor = new ManagedPtrDestructor( in FromSharedPtr()117 reinterpret_cast<ManagedPtrDestructor*>(foreign_address()); in GetSharedPtrPtr()
15 reinterpret_cast<ManagedPtrDestructor*>(data.GetParameter()); in ManagedObjectFinalizerSecondPass()29 reinterpret_cast<ManagedPtrDestructor*>(data.GetParameter()); in ManagedObjectFinalizer()
110 struct ManagedPtrDestructor;1578 void RegisterManagedPtrDestructor(ManagedPtrDestructor* finalizer);1581 void UnregisterManagedPtrDestructor(ManagedPtrDestructor* finalizer);1963 ManagedPtrDestructor* managed_ptr_destructors_head_ = nullptr;
2661 ManagedPtrDestructor* l = managed_ptr_destructors_head_; in ThrowInternal()2662 ManagedPtrDestructor* n = nullptr; in ThrowInternal()2681 void Isolate::RegisterManagedPtrDestructor(ManagedPtrDestructor* destructor) { in ThrowInternal()2692 void Isolate::UnregisterManagedPtrDestructor(ManagedPtrDestructor* destructor) { in ThrowInternal()