OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:ArenaStack
(Results
1 - 2
of
2
) sorted by null
/art/runtime/base/
scoped_arena_allocator.cc
26
ArenaStack
::
ArenaStack
(ArenaPool* arena_pool)
35
ArenaStack
::~
ArenaStack
() {
40
void
ArenaStack
::Reset() {
49
MemStats
ArenaStack
::GetPeakStats() const {
51
return MemStats("
ArenaStack
peak", static_cast<const TaggedStats<Peak>*>(&stats_and_pool_),
55
uint8_t*
ArenaStack
::AllocateFromNextArena(size_t rounded_bytes) {
74
void
ArenaStack
::UpdatePeakStatsAndRestore(const ArenaAllocatorStats& restore_stats) {
81
void
ArenaStack
::UpdateBytesAllocated()
[
all
...]
scoped_arena_allocator.h
28
class
ArenaStack
;
45
// The memory is returned to the ArenaPool when the
ArenaStack
is destroyed.
46
class
ArenaStack
: private DebugStackRefCounter, private ArenaAllocatorMemoryTool {
48
explicit
ArenaStack
(ArenaPool* arena_pool);
49
~
ArenaStack
();
122
DISALLOW_COPY_AND_ASSIGN(
ArenaStack
);
130
// stack. This is facilitated by returning the memory to the
ArenaStack
.
134
// Create a ScopedArenaAllocator directly on the
ArenaStack
when the scope of
137
static ScopedArenaAllocator* Create(
ArenaStack
* arena_stack) {
144
explicit ScopedArenaAllocator(
ArenaStack
* arena_stack)
[
all
...]
Completed in 2136 milliseconds