Home
last modified time | relevance | path

Searched refs:TrackingAllocator (Results 1 – 13 of 13) sorted by relevance

/art/runtime/base/
Dallocator.h155 using TrackingAllocator = typename TypeStaticIf<kEnableTrackingAllocator, variable
161 Key, T, Compare, TrackingAllocator<std::pair<const Key, T>, kTag>>;
164 using AllocationTrackingSet = std::set<Key, Compare, TrackingAllocator<Key, kTag>>;
172 Key, T, Hash, Pred, TrackingAllocator<std::pair<const Key, T>, kTag>>;
181 Key, T, EmptyFn, Hash, Pred, TrackingAllocator<std::pair<Key, T>, kTag>>;
/art/runtime/gc/accounting/
Dheap_bitmap.h79 TrackingAllocator<ContinuousSpaceBitmap*, kAllocatorTagHeapBitmap>>
84 TrackingAllocator<LargeObjectBitmap*, kAllocatorTagHeapBitmapLOS>>
Dremembered_set.h48 TrackingAllocator<uint8_t*, kAllocatorTagRememberedSet>> CardSet;
Dmod_union_table.h48 TrackingAllocator<uint8_t*, kAllocatorTagModUnionCardSet>> CardSet;
/art/runtime/
Dreference_table.h57 TrackingAllocator<GcRoot<mirror::Object>, kAllocatorTagReferenceTable>> Table;
Dsafe_map.h32 typename Allocator = TrackingAllocator<std::pair<const K, V>, kAllocatorTagSafeMap>>
162 Key, T, Compare, TrackingAllocator<std::pair<const Key, T>, kTag>> {
Dclass_table.h67 ClassDescriptorHashEquals, TrackingAllocator<GcRoot<mirror::Class>, kAllocatorTagClassTable>>
Dmonitor_pool.h233 typedef TrackingAllocator<uint8_t, kAllocatorTagMonitorPool> Allocator;
Dmonitor.h326 typedef std::list<Monitor*, TrackingAllocator<Monitor*, kAllocatorTagMonitorList>> Monitors;
Dintern_table.h211 TrackingAllocator<GcRoot<mirror::String>, kAllocatorTagInternTable>> UnorderedSet;
/art/runtime/lambda/
Dbox_table.h128 TrackingAllocator<std::pair<ClosureType, ValueType>,
/art/runtime/gc/space/
Dlarge_object_space.h200 TrackingAllocator<AllocationInfo*, kAllocatorTagLOSFreeList>> FreeBlocks;
/art/runtime/gc/allocator/
Drosalloc.h715 std::unordered_set<Run*, hash_run, eq_run, TrackingAllocator<Run*, kAllocatorTagRosAlloc>>
750 std::vector<size_t, TrackingAllocator<size_t, kAllocatorTagRosAlloc>> free_page_run_size_map_