Home
last modified time | relevance | path

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

/art/libartbase/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.h44 enum ArenaAllocKind { enum
121 void RecordAlloc(size_t bytes ATTRIBUTE_UNUSED, ArenaAllocKind kind ATTRIBUTE_UNUSED) {} in RecordAlloc()
137 void RecordAlloc(size_t bytes, ArenaAllocKind kind);
264 ArenaAllocatorAdapter<void> Adapter(ArenaAllocKind kind = kArenaAllocSTL);
267 void* Alloc(size_t bytes, ArenaAllocKind kind = kArenaAllocMisc) ALWAYS_INLINE {
283 void* AllocAlign16(size_t bytes, ArenaAllocKind kind = kArenaAllocMisc) ALWAYS_INLINE {
307 ArenaAllocKind kind = kArenaAllocMisc) ALWAYS_INLINE {
335 T* Alloc(ArenaAllocKind kind = kArenaAllocMisc) {
340 T* AllocArray(size_t length, ArenaAllocKind kind = kArenaAllocMisc) {
365 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>
Darena_allocator.cc113 void ArenaAllocatorStatsImpl<kCount>::RecordAlloc(size_t bytes, ArenaAllocKind kind) { in RecordAlloc()
222 void* ArenaAllocator::AllocWithMemoryTool(size_t bytes, ArenaAllocKind kind) { in AllocWithMemoryTool()
241 void* ArenaAllocator::AllocWithMemoryToolAlign16(size_t bytes, ArenaAllocKind kind) { in AllocWithMemoryToolAlign16()
Dscoped_arena_containers.h114 ArenaAllocKind kind = kArenaAllocSTL)
157 ArenaAllocKind kind = kArenaAllocSTL)
227 inline ScopedArenaAllocatorAdapter<void> ScopedArenaAllocator::Adapter(ArenaAllocKind kind) { in Adapter()
Dscoped_arena_allocator.cc92 void* ArenaStack::AllocWithMemoryTool(size_t bytes, ArenaAllocKind kind) { in AllocWithMemoryTool()
/art/compiler/optimizing/
Dnodes.h2668 ArenaAllocKind kind) in HVariableInputSizeInstruction()
2677 ArenaAllocKind kind) in HVariableInputSizeInstruction()