summaryrefslogtreecommitdiffstats
path: root/compiler/utils/debug_stack.h
Commit message (Collapse)AuthorAgeFilesLines
* Move arenas into runtimeMathieu Chartier2015-02-191-138/+0
| | | | | | | | | | Moved arena pool into the runtime. Motivation: Allow GC to use arena allocators, recycle arena pool for linear alloc. Bug: 19264997 Change-Id: I8ddbb6d55ee923a980b28fb656c758c5d7697c2f
* Clean up ScopedArenaAllocatorAdapter.Vladimir Marko2014-05-091-1/+1
| | | | | | | | Make the adapter equality-comparable, define aliases for containers using the adapter and use those aliases. Fix DebugStackIndirectTopRefImpl assignment. Change-Id: I689aa8a93d169f63a659dec5040567d7b1343277
* Create a scoped arena allocator and use that for LVN.Vladimir Marko2014-03-061-0/+138
This saves more than 0.5s of boot.oat compilation time on Nexus 5. TODO: Move other stuff to the scoped allocator. This CL alone increases the peak memory allocation. By reusing the memory for other parts of the compilation we should reduce this overhead. Change-Id: Ifbc00aab4f3afd0000da818dfe68b96713824a08