Home
last modified time | relevance | path

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

/art/runtime/base/
Darena_containers.h69 explicit ArenaAllocatorAdapterKindImpl(ArenaAllocKind kind ATTRIBUTE_UNUSED) {} in ArenaAllocatorAdapterKindImpl()
72 ArenaAllocKind Kind() { return kArenaAllocSTL; } in Kind()
78 explicit ArenaAllocatorAdapterKindImpl(ArenaAllocKind kind) : kind_(kind) { } in ArenaAllocatorAdapterKindImpl()
80 ArenaAllocKind Kind() { return kind_; } in Kind()
83 ArenaAllocKind kind_;
101 ArenaAllocKind kind = kArenaAllocSTL)
137 explicit ArenaAllocatorAdapter(ArenaAllocator* arena_allocator, ArenaAllocKind kind) in ArenaAllocatorAdapter()
196 inline ArenaAllocatorAdapter<void> ArenaAllocator::Adapter(ArenaAllocKind kind) { in Adapter()
Dscoped_arena_allocator.h66 void* Alloc(size_t bytes, ArenaAllocKind kind) ALWAYS_INLINE { in Alloc()
83 void* AllocValgrind(size_t bytes, ArenaAllocKind kind);
118 void* Alloc(size_t bytes, ArenaAllocKind kind = kArenaAllocMisc) ALWAYS_INLINE {
124 T* AllocArray(size_t length, ArenaAllocKind kind = kArenaAllocMisc) {
129 ScopedArenaAllocatorAdapter<void> Adapter(ArenaAllocKind kind = kArenaAllocSTL);
Darena_allocator.h44 enum ArenaAllocKind { enum
85 void RecordAlloc(size_t bytes, ArenaAllocKind kind) { UNUSED(bytes, kind); } in RecordAlloc()
101 void RecordAlloc(size_t bytes, ArenaAllocKind kind);
206 ArenaAllocatorAdapter<void> Adapter(ArenaAllocKind kind = kArenaAllocSTL);
209 void* Alloc(size_t bytes, ArenaAllocKind kind = kArenaAllocMisc) ALWAYS_INLINE {
229 ArenaAllocKind kind = kArenaAllocMisc) ALWAYS_INLINE {
251 T* AllocArray(size_t length, ArenaAllocKind kind = kArenaAllocMisc) {
255 void* AllocValgrind(size_t bytes, ArenaAllocKind kind);
Darena_object.h27 template<enum ArenaAllocKind kAllocKind>
48 template<enum ArenaAllocKind kAllocKind>
Dscoped_arena_containers.h81 ArenaAllocKind kind = kArenaAllocSTL)
124 ArenaAllocKind kind = kArenaAllocSTL)
193 inline ScopedArenaAllocatorAdapter<void> ScopedArenaAllocator::Adapter(ArenaAllocKind kind) { in Adapter()
Darena_allocator.cc76 void ArenaAllocatorStatsImpl<kCount>::RecordAlloc(size_t bytes, ArenaAllocKind kind) { in RecordAlloc()
269 void* ArenaAllocator::AllocValgrind(size_t bytes, ArenaAllocKind kind) { in AllocValgrind()
Dscoped_arena_allocator.cc94 void* ArenaStack::AllocValgrind(size_t bytes, ArenaAllocKind kind) { in AllocValgrind()