Searched refs:TrackingAllocator (Results 1 – 13 of 13) sorted by relevance
/art/runtime/gc/accounting/ |
D | heap_bitmap.h | 78 TrackingAllocator<ContinuousSpaceBitmap*, kAllocatorTagHeapBitmap>> 83 TrackingAllocator<LargeObjectBitmap*, kAllocatorTagHeapBitmapLOS>>
|
D | remembered_set.h | 48 TrackingAllocator<uint8_t*, kAllocatorTagRememberedSet>> CardSet;
|
D | mod_union_table.h | 56 TrackingAllocator<uint8_t*, kAllocatorTagModUnionCardSet>> CardSet;
|
/art/libartbase/base/ |
D | tracking_safe_map.h | 27 Key, T, Compare, TrackingAllocator<std::pair<const Key, T>, kTag>> {
|
D | allocator.h | 154 using TrackingAllocator = typename std::conditional<kEnableTrackingAllocator, variable
|
D | mem_map.cc | 55 std::multimap<Key, T, Compare, TrackingAllocator<std::pair<const Key, T>, kTag>>;
|
/art/runtime/ |
D | reference_table.h | 59 TrackingAllocator<GcRoot<mirror::Object>, kAllocatorTagReferenceTable>> Table;
|
D | monitor_pool.h | 239 typedef TrackingAllocator<uint8_t, kAllocatorTagMonitorPool> Allocator;
|
D | class_table.h | 139 TrackingAllocator<TableSlot, kAllocatorTagClassTable>> ClassSet;
|
D | monitor.h | 362 typedef std::list<Monitor*, TrackingAllocator<Monitor*, kAllocatorTagMonitorList>> Monitors;
|
D | intern_table.h | 108 TrackingAllocator<GcRoot<mirror::String>, kAllocatorTagInternTable>>;
|
/art/runtime/gc/allocator/ |
D | rosalloc.h | 711 using AllocationTrackingSet = std::set<Key, Compare, TrackingAllocator<Key, kTag>>; 718 std::unordered_set<Run*, hash_run, eq_run, TrackingAllocator<Run*, kAllocatorTagRosAlloc>> 753 std::vector<size_t, TrackingAllocator<size_t, kAllocatorTagRosAlloc>> free_page_run_size_map_
|
/art/runtime/gc/space/ |
D | large_object_space.h | 225 TrackingAllocator<AllocationInfo*, kAllocatorTagLOSFreeList>> FreeBlocks;
|