Searched refs:GlobalObjectStorage (Results 1 – 11 of 11) sorted by relevance
31 GlobalObjectStorage::GlobalObjectStorage(mem::InternalAllocatorPtr allocator, size_t max_size, bool… in GlobalObjectStorage() function in panda::mem::GlobalObjectStorage38 GlobalObjectStorage::~GlobalObjectStorage() in ~GlobalObjectStorage()44 bool GlobalObjectStorage::IsValidGlobalRef(const Reference *ref) const in IsValidGlobalRef()61 Reference *GlobalObjectStorage::Add(const ObjectHeader *object, Reference::ObjectType type) const in Add()79 ObjectHeader *GlobalObjectStorage::Get(const Reference *reference) const in Get()96 void GlobalObjectStorage::Remove(const Reference *reference) const in Remove()111 PandaVector<ObjectHeader *> GlobalObjectStorage::GetAllObjects() in GetAllObjects()124 void GlobalObjectStorage::VisitObjects(const GCRootVisitor &gc_root_visitor, mem::RootType rootType… in VisitObjects()129 void GlobalObjectStorage::UpdateMovedRefs() in UpdateMovedRefs()137 void GlobalObjectStorage::ClearUnmarkedWeakRefs(const GC *gc) in ClearUnmarkedWeakRefs()[all …]
45 class GlobalObjectStorage {47 …explicit GlobalObjectStorage(mem::InternalAllocatorPtr allocator, size_t max_size, bool enable_siz…49 ~GlobalObjectStorage();90 NO_COPY_SEMANTIC(GlobalObjectStorage);91 NO_MOVE_SEMANTIC(GlobalObjectStorage);
32 class GlobalObjectStorage; variable130 friend class panda::mem::GlobalObjectStorage;
44 …explicit ReferenceStorage(GlobalObjectStorage *global_storage, mem::InternalAllocatorPtr allocator,139 GlobalObjectStorage *global_storage_;
31 ReferenceStorage::ReferenceStorage(GlobalObjectStorage *global_storage, mem::InternalAllocatorPtr a… in ReferenceStorage()
119 GlobalObjectStorage *GetGlobalObjectStorage() const in GetGlobalObjectStorage()134 GlobalObjectStorage *global_object_storage) in MemoryManager()151 GlobalObjectStorage *global_object_storage_;
70 … PandaUniquePtr<GlobalObjectStorage> global_object_storage = MakePandaUnique<GlobalObjectStorage>( in Create()
82 virtual mem::GlobalObjectStorage *GetGlobalObjectStorage() const = 0;
110 mem::GlobalObjectStorage *GetGlobalObjectStorage() const override in GetGlobalObjectStorage()
57 class GlobalObjectStorage; variable791 friend class GlobalObjectStorage; variable
191 panda::mem::GlobalObjectStorage *GetGlobalObjectStorage() const override in GetGlobalObjectStorage()