OSDN Git Service

Assembly TLAB allocation fast path for arm.
authorHiroshi Yamauchi <yamauchi@google.com>
Fri, 11 Dec 2015 23:46:19 +0000 (15:46 -0800)
committerHiroshi Yamauchi <yamauchi@google.com>
Thu, 25 Feb 2016 22:00:48 +0000 (14:00 -0800)
commit7e1ce285c3c2cbd8d97c744699c2f2347fa7487b
tree40d525eeda56a05576cb396a72479c366d2d463f
parent4e4e64511e530db37b33f450016afe49db3c4b20
Assembly TLAB allocation fast path for arm.

Speedup (GSS GC with TLAB on N5):
    BinaryTrees:  1872 ->  796 ms (-57%)
    MemAllocTest: 2522 -> 2219 ms (-12%)

Bug: 9986565
Change-Id: Icb9d1259461f3abe83a4a82c8aff911937eaf57d
runtime/arch/arm/quick_entrypoints_arm.S
runtime/asm_support.h
runtime/entrypoints_order_test.cc
runtime/thread.h