OSDN Git Service

ART: String DexCache asm fast path for ARM64
authorChristina Wadsworth <cwadsworth@google.com>
Mon, 8 Aug 2016 20:08:05 +0000 (13:08 -0700)
committerChristina Wadsworth <cwadsworth@google.com>
Mon, 22 Aug 2016 20:30:22 +0000 (13:30 -0700)
commitead8ba3a427785e74d7a15178e7715c0133519de
tree93e220eead326e54235918c32f39116b1a79d5b6
parentdffbbb6baaacbe57b68aea1ae7ae424dc346df31
ART: String DexCache asm fast path for ARM64

In the entrypoints, before a string is looked up in the slow path (in
the intern table), I added assembly to check the dex cache and return a
string pointer if the string is already in the dex cache.

Test: test-art-host

Change-Id: Ic9a724848c61e4fa66e82334e2c7b20b13bf8e6c
runtime/arch/arm64/quick_entrypoints_arm64.S