OSDN Git Service

Use 8-byte increment bracket sizes for rosalloc thread local runs.
authorHiroshi Yamauchi <yamauchi@google.com>
Tue, 2 Feb 2016 23:22:09 +0000 (15:22 -0800)
committerHiroshi Yamauchi <yamauchi@google.com>
Fri, 5 Feb 2016 20:12:44 +0000 (12:12 -0800)
commit7ed9c561048d79083b6d0576c71a986a3123bca6
tree8e352f05dc5e82126dd61e0e8e6ddb2a1003e16a
parentc3cf1d2e35a45bd2e2c60fbc9c2a1a6a56dfc529
Use 8-byte increment bracket sizes for rosalloc thread local runs.

Very small space savings (< 1%) after device boot and up to 10%
allocation speedup.

Some minor cleanup.

Bug: 9986565

Change-Id: I51d791c4674d6944fe9a7ee78537ac3490c1a02c
runtime/asm_support.h
runtime/entrypoints_order_test.cc
runtime/gc/allocator/rosalloc-inl.h
runtime/gc/allocator/rosalloc.cc
runtime/gc/allocator/rosalloc.h
runtime/thread.cc
runtime/thread.h