summaryrefslogtreecommitdiff
path: root/compiler/optimizing/instruction_simplifier_shared.cc
diff options
context:
space:
mode:
author Vladimir Marko <vmarko@google.com> 2017-04-07 17:53:39 +0100
committer Vladimir Marko <vmarko@google.com> 2017-04-25 18:29:33 +0100
commit66d691de219e840b3f84385d8bd1b7001562b0e5 (patch)
tree4034e867246db26acaa1a36b89b823ce5d0f1a58 /compiler/optimizing/instruction_simplifier_shared.cc
parent38870a8a2717ccf1bcd3faddc53b1999985bb29f (diff)
ARM64: Link-time generated thunks for ArrayGet Baker CC read barrier.
Test: Added a test to relative_patcher_arm64 Test: m test-art-target-gtest on Nexus 6P. Test: Nexus 6P boots. Test: testrunner.py --target on Nexus 6P. Test: Nexus 6P boots with heap poisoning. Test: testrunner.py --target on Nexus 6P with heap poisoning. Bug: 29516974 Bug: 30126666 Bug: 36141117 Change-Id: Id0f23089c55cbb53b84305c11bb4b03718561ade
Diffstat (limited to 'compiler/optimizing/instruction_simplifier_shared.cc')
-rw-r--r--compiler/optimizing/instruction_simplifier_shared.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/compiler/optimizing/instruction_simplifier_shared.cc b/compiler/optimizing/instruction_simplifier_shared.cc
index c2b1374f62..c4a5226280 100644
--- a/compiler/optimizing/instruction_simplifier_shared.cc
+++ b/compiler/optimizing/instruction_simplifier_shared.cc
@@ -247,6 +247,7 @@ bool TryExtractArrayAccessAddress(HInstruction* access,
access->GetType() == Primitive::kPrimNot) {
// For object arrays, the read barrier instrumentation requires
// the original array pointer.
+ // TODO: This can be relaxed for Baker CC.
return false;
}