Searched refs:HandleStorage (Results 1 – 6 of 6) sorted by relevance
37 class HandleStorage {39 explicit HandleStorage(InternalAllocatorPtr allocator) : allocator_(allocator) in HandleStorage() function43 ~HandleStorage() in ~HandleStorage()51 NO_COPY_SEMANTIC(HandleStorage);52 NO_MOVE_SEMANTIC(HandleStorage);
24 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
146 tagged_handle_storage_ = allocator->New<HandleStorage<TaggedType>>(allocator); in ManagedThread()148 object_header_handle_storage_ = allocator->New<HandleStorage<ObjectHeader *>>(allocator); in ManagedThread()
50 inline HandleStorage<coretypes::TaggedType> *ManagedThread::GetHandleStorage<coretypes::TaggedType>…85 inline HandleStorage<ObjectHeader *> *ManagedThread::GetHandleStorage<ObjectHeader *>() const
406 inline HandleStorage<T> *GetHandleStorage() const in GetHandleStorage()582 HandleStorage<coretypes::TaggedType> *tagged_handle_storage_ {nullptr};589 HandleStorage<ObjectHeader *> *object_header_handle_storage_ {nullptr};
59 class HandleStorage; variable