summaryrefslogtreecommitdiff
path: root/disassembler/disassembler_mips.cc
diff options
context:
space:
mode:
authorMathieu Chartier <mathieuc@google.com>2016-12-01 17:41:17 -0800
committerMathieu Chartier <mathieuc@google.com>2016-12-02 11:55:39 -0800
commita9033d73a118536ece62c7f90d7f56064b4298ab (patch)
tree44c32268130b1d31fb7e65f13eab1e1bc39a73d5 /disassembler/disassembler_mips.cc
parent5d0c3009fc56afdb4aeae5ee6dd98c3d1d2e7711 (diff)
Add more detail to rosalloc fragmentation OOME
Also include total number of free page bytes, space footprint, and space max capacity. Sample output: Throwing OutOfMemoryError "Failed to allocate a 7012 byte allocation with 103464 free bytes and 101KB until OOM; failed due to fragmentation (required continguous free 8192 bytes, largest contiguous free 4096 bytes, total free pages 4096 bytes, space footprint 268435456 bytes, space max capacity 268435456 bytes) Added a basic test to ensure the allocator coalesces properly. Bug: 32997082 Test: test-art-host Change-Id: I642b6ad34b98f6d98c10f242a6f6e926e0b42acc
Diffstat (limited to 'disassembler/disassembler_mips.cc')
0 files changed, 0 insertions, 0 deletions