commit | d7f28d1e17bcc61f89cbab8fcfb0bfffb872b2a2 | [log] [tgz] |
---|---|---|
author | David Sehr <sehr@google.com> | Tue Apr 03 17:10:12 2018 -0700 |
committer | Jackeagle <jackeagle102@gmail.com> | Thu Aug 09 21:50:15 2018 -0400 |
tree | 59d7848ea631d9bdf1d73d057879aeb78619cd52 | |
parent | aa6fb6764b3817e6e19bdb0be44e93ed1016d36f [diff] |
Separate Malloc and MemMap ArenaPools Make ArenaPool an abstract base class and leave MallocArenaPool implementation with it. This enables arena_allocator to be free of MemMap, Mutex, etc., in preparation to move the remaining collections out of runtime/base to libartbase/base. Bug: 22322814 Test: make -j 50 test-art-host build and boot Change-Id: Ief84dcbfb749165d9bc82000c6b8f96f93052422 Signed-off-by: mydongistiny <jaysonedson@gmail.com>