OSDN Git Service

MIPS32: Remove memcpy() from java.lang.String.getChars intrinsic.
authorChris Larsen <chris.larsen@imgtec.com>
Thu, 23 Mar 2017 18:25:12 +0000 (11:25 -0700)
committerChris Larsen <chris.larsen@imgtec.com>
Thu, 23 Mar 2017 19:37:37 +0000 (12:37 -0700)
commitfe4ff44798b92a2ed8738ce2466cacb97c87f1d5
treebee2b02d524a51a04f0d946a293f2c47b5c330a5
parent51e5474b7b8e4e80e791403e937470f575340dc1
MIPS32: Remove memcpy() from java.lang.String.getChars intrinsic.

Test: run-test --optimizing 020-string
Test: run-test 020-string
Test: run-test --no-prebuild --optimizing 020-string
Test: run-test --no-prebuild 020-string
Test: mma -j2 ART_TEST_OPTIMIZING=true test-art-target-run-test
Test: booted MIPS32R2 emulator.

Note: Tested against both the MIPS32R2, and MIPS64R6 emulators.

Change-Id: I3219bc47a3657b82c82b6ac94d0b8c82eb6f9bb9
compiler/optimizing/intrinsics_mips.cc