OSDN Git Service

ART: String DexCache asm fast path for x86
authorChristina Wadsworth <cwadsworth@google.com>
Mon, 22 Aug 2016 20:22:36 +0000 (13:22 -0700)
committerChristina Wadsworth <cwadsworth@google.com>
Mon, 22 Aug 2016 20:22:36 +0000 (13:22 -0700)
commit39c8a11a308bbfc96590ef0a897428b88abe81a6
tree5ed63b8bdeb905959b8fa8224bf2ebffa64a0e55
parent82a4c22ef4277faa08bf588c560c3dddcca559d2
ART: String DexCache asm fast path for x86

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: Id0c337b380adc0b2bde5325745c928290d9da1b0
runtime/arch/x86/quick_entrypoints_x86.S