Home
last modified time | relevance | path

Searched refs:HandleStorage (Results 1 – 6 of 6) sorted by relevance

/ark/runtime_core/runtime/
Dhandle_storage.h37 class HandleStorage {
39 explicit HandleStorage(InternalAllocatorPtr allocator) : allocator_(allocator) in HandleStorage() function
43 ~HandleStorage() in ~HandleStorage()
51 NO_COPY_SEMANTIC(HandleStorage);
52 NO_MOVE_SEMANTIC(HandleStorage);
Dhandle_storage-inl.h24 inline uintptr_t HandleStorage<T>::GetNodeAddress(uint32_t index) const in GetNodeAddress()
34 inline uintptr_t HandleStorage<T>::NewHandle(T value) in NewHandle()
51 inline void HandleStorage<T>::FreeHandles(uint32_t beginIndex) in FreeHandles()
69 void HandleStorage<T>::ZapFreedHandles() in ZapFreedHandles()
86 inline void HandleStorage<coretypes::TaggedType>::UpdateHeapObject() in UpdateHeapObject()
106 inline void HandleStorage<coretypes::TaggedType>::VisitGCRoots([[maybe_unused]] const ObjectVisitor… in VisitGCRoots()
130 inline void HandleStorage<ObjectHeader *>::UpdateHeapObject() in UpdateHeapObject()
154 inline void HandleStorage<ObjectHeader *>::VisitGCRoots([[maybe_unused]] const ObjectVisitor &cb) in VisitGCRoots()
171 template class HandleStorage<coretypes::TaggedType>; variable
Dthread.cpp146 tagged_handle_storage_ = allocator->New<HandleStorage<TaggedType>>(allocator); in ManagedThread()
148 object_header_handle_storage_ = allocator->New<HandleStorage<ObjectHeader *>>(allocator); in ManagedThread()
/ark/runtime_core/runtime/include/
Dthread-inl.h50 inline HandleStorage<coretypes::TaggedType> *ManagedThread::GetHandleStorage<coretypes::TaggedType>…
85 inline HandleStorage<ObjectHeader *> *ManagedThread::GetHandleStorage<ObjectHeader *>() const
Dmanaged_thread.h406 inline HandleStorage<T> *GetHandleStorage() const in GetHandleStorage()
582 HandleStorage<coretypes::TaggedType> *tagged_handle_storage_ {nullptr};
589 HandleStorage<ObjectHeader *> *object_header_handle_storage_ {nullptr};
Dthread.h59 class HandleStorage; variable