Home
last modified time | relevance | path

Searched refs:ArenaAllocKind (Results 1 – 9 of 9) sorted by relevance

/art/runtime/base/
Darena_bit_vector.cc31 explicit ArenaBitVectorAllocatorKindImpl(ArenaAllocKind kind ATTRIBUTE_UNUSED) {} in ArenaBitVectorAllocatorKindImpl()
34 ArenaAllocKind Kind() { return kArenaAllocGrowableBitMap; } in Kind()
40 explicit ArenaBitVectorAllocatorKindImpl(ArenaAllocKind kind) : kind_(kind) { } in ArenaBitVectorAllocatorKindImpl()
43 ArenaAllocKind Kind() { return kind_; } in Kind()
46 ArenaAllocKind kind_;
55 static ArenaBitVectorAllocator* Create(ArenaAlloc* allocator, ArenaAllocKind kind) { in Create()
72 ArenaBitVectorAllocator(ArenaAlloc* allocator, ArenaAllocKind kind) in ArenaBitVectorAllocator()
83 ArenaAllocKind kind) in ArenaBitVector()
92 ArenaAllocKind kind) in ArenaBitVector()
Darena_bit_vector.h37 ArenaAllocKind kind = kArenaAllocGrowableBitMap) {
45 ArenaAllocKind kind = kArenaAllocGrowableBitMap);
49 ArenaAllocKind kind = kArenaAllocGrowableBitMap);
Dscoped_arena_allocator.h95 void* Alloc(size_t bytes, ArenaAllocKind kind) ALWAYS_INLINE { in Alloc()
117 void* AllocWithMemoryTool(size_t bytes, ArenaAllocKind kind);
151 void* Alloc(size_t bytes, ArenaAllocKind kind = kArenaAllocMisc) ALWAYS_INLINE {
157 T* Alloc(ArenaAllocKind kind = kArenaAllocMisc) {
162 T* AllocArray(size_t length, ArenaAllocKind kind = kArenaAllocMisc) {
167 ScopedArenaAllocatorAdapter<void> Adapter(ArenaAllocKind kind = kArenaAllocSTL);
Darena_allocator.h45 enum ArenaAllocKind { enum
119 void RecordAlloc(size_t bytes ATTRIBUTE_UNUSED, ArenaAllocKind kind ATTRIBUTE_UNUSED) {} in RecordAlloc()
135 void RecordAlloc(size_t bytes, ArenaAllocKind kind);
291 ArenaAllocatorAdapter<void> Adapter(ArenaAllocKind kind = kArenaAllocSTL);
294 void* Alloc(size_t bytes, ArenaAllocKind kind = kArenaAllocMisc) ALWAYS_INLINE {
310 void* AllocAlign16(size_t bytes, ArenaAllocKind kind = kArenaAllocMisc) ALWAYS_INLINE {
334 ArenaAllocKind kind = kArenaAllocMisc) ALWAYS_INLINE {
362 T* Alloc(ArenaAllocKind kind = kArenaAllocMisc) {
367 T* AllocArray(size_t length, ArenaAllocKind kind = kArenaAllocMisc) {
392 void* AllocWithMemoryTool(size_t bytes, ArenaAllocKind kind);
[all …]
Darena_containers.h108 explicit ArenaAllocatorAdapterKindImpl(ArenaAllocKind kind ATTRIBUTE_UNUSED) {} in ArenaAllocatorAdapterKindImpl()
111 ArenaAllocKind Kind() { return kArenaAllocSTL; } in Kind()
117 explicit ArenaAllocatorAdapterKindImpl(ArenaAllocKind kind) : kind_(kind) { } in ArenaAllocatorAdapterKindImpl()
120 ArenaAllocKind Kind() { return kind_; } in Kind()
123 ArenaAllocKind kind_;
141 ArenaAllocKind kind = kArenaAllocSTL)
177 ArenaAllocatorAdapter(ArenaAllocator* allocator, ArenaAllocKind kind) in ArenaAllocatorAdapter()
238 inline ArenaAllocatorAdapter<void> ArenaAllocator::Adapter(ArenaAllocKind kind) { in Adapter()
Darena_object.h29 template<enum ArenaAllocKind kAllocKind>
53 template<enum ArenaAllocKind kAllocKind>
Dscoped_arena_containers.h106 ArenaAllocKind kind = kArenaAllocSTL)
149 ArenaAllocKind kind = kArenaAllocSTL)
219 inline ScopedArenaAllocatorAdapter<void> ScopedArenaAllocator::Adapter(ArenaAllocKind kind) { in Adapter()
Darena_allocator.cc114 void ArenaAllocatorStatsImpl<kCount>::RecordAlloc(size_t bytes, ArenaAllocKind kind) { in RecordAlloc()
411 void* ArenaAllocator::AllocWithMemoryTool(size_t bytes, ArenaAllocKind kind) { in AllocWithMemoryTool()
430 void* ArenaAllocator::AllocWithMemoryToolAlign16(size_t bytes, ArenaAllocKind kind) { in AllocWithMemoryToolAlign16()
Dscoped_arena_allocator.cc92 void* ArenaStack::AllocWithMemoryTool(size_t bytes, ArenaAllocKind kind) { in AllocWithMemoryTool()