Home
last modified time | relevance | path

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

/external/v8/src/objects/
Dmanaged.h19 struct ManagedPtrDestructor { struct
24 ManagedPtrDestructor* prev_ = nullptr; argument
25 ManagedPtrDestructor* next_ = nullptr; argument
30 ManagedPtrDestructor(size_t estimated_size, void* shared_ptr_ptr, in ManagedPtrDestructor() argument
98 auto destructor = new ManagedPtrDestructor( in FromSharedPtr()
117 reinterpret_cast<ManagedPtrDestructor*>(foreign_address()); in GetSharedPtrPtr()
Dmanaged.cc15 reinterpret_cast<ManagedPtrDestructor*>(data.GetParameter()); in ManagedObjectFinalizerSecondPass()
29 reinterpret_cast<ManagedPtrDestructor*>(data.GetParameter()); in ManagedObjectFinalizer()
/external/v8/src/execution/
Disolate.h110 struct ManagedPtrDestructor;
1578 void RegisterManagedPtrDestructor(ManagedPtrDestructor* finalizer);
1581 void UnregisterManagedPtrDestructor(ManagedPtrDestructor* finalizer);
1963 ManagedPtrDestructor* managed_ptr_destructors_head_ = nullptr;
Disolate.cc2661 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()