Home
last modified time | relevance | path

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

/external/v8/src/objects/
Dmanaged.h18 struct ManagedPtrDestructor { struct
23 ManagedPtrDestructor* prev_ = nullptr; argument
24 ManagedPtrDestructor* next_ = nullptr; argument
29 ManagedPtrDestructor(size_t estimated_size, void* shared_ptr_ptr, in ManagedPtrDestructor() function
95 auto destructor = new ManagedPtrDestructor( in FromSharedPtr()
113 reinterpret_cast<ManagedPtrDestructor*>(foreign_address()); in GetSharedPtrPtr()
Dmanaged.cc15 reinterpret_cast<ManagedPtrDestructor*>(data.GetParameter()); in ManagedObjectFinalizerSecondPass()
27 reinterpret_cast<ManagedPtrDestructor*>(data.GetParameter()); in ManagedObjectFinalizer()
/external/v8/src/
Disolate.h114 struct ManagedPtrDestructor;
1516 void RegisterManagedPtrDestructor(ManagedPtrDestructor* finalizer);
1519 void UnregisterManagedPtrDestructor(ManagedPtrDestructor* finalizer);
1844 ManagedPtrDestructor* managed_ptr_destructors_head_ = nullptr;
Disolate.cc2283 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()