Home | History | Annotate | Download | only in src

Lines Matching refs:HeapThing

790 typedef void* HeapThing;
798 HeapThing ptr, int children_count, int retainers_count) = 0;
810 HeapEntry* Map(HeapThing thing);
811 void Pair(HeapThing thing, HeapEntriesAllocator* allocator, HeapEntry* entry);
812 void CountReference(HeapThing from, HeapThing to,
836 static uint32_t Hash(HeapThing thing) {
841 static bool HeapThingsMatch(HeapThing key1, HeapThing key2) {
876 virtual HeapEntry* AddEntry(HeapThing ptr,
878 virtual HeapEntry* FindEntry(HeapThing ptr) = 0;
879 virtual HeapEntry* FindOrAddEntry(HeapThing ptr,
882 HeapThing parent_ptr,
885 HeapThing child_ptr,
888 HeapThing parent_ptr,
890 HeapThing child_ptr,
893 HeapThing parent_ptr,
896 HeapThing child_ptr,
899 HeapThing parent_ptr,
901 HeapThing child_ptr,
921 HeapThing ptr, int children_count, int retainers_count);
1071 static HeapThing const kNativesRootObject;
1101 // Mapping from HeapThing pointers to HeapEntry* pointers.