Use arena allocation for profiles
By using our arena allocator we can madvise the memory used during profile processing right way. jemalloc may defer the release based on unpredictable native allocation. The other advantage of arenas is a much simpler way to measure the memory needed by profiles. Test: m test-art-host Test: manual inspection with meminfo and heaptrack Bug: 37711886 (cherry picked from commit cc3171ab) This change also squashes 2 fixes on the orginal submit. (cherry picked from commit 798ba16b) (cherry picked from commit e6f87cc9) (partial cherry picked from commit 55232f13 to fix dexdiag formating and please the bot) Merged-In: I2066b6654438474c10b17d5d92538a6095748684 Change-Id: I91741229a807c777631ef324fc3f397c9a0c18e3 Bug: 37711886
Loading
Please sign in to comment