diff options
author | Artem Serov <artem.serov@linaro.org> | 2019-07-25 21:04:16 +0100 |
---|---|---|
committer | Vladimir Marko <vmarko@google.com> | 2019-07-31 08:16:27 +0000 |
commit | e65ade70584728c544c8db5a4e0a729750813380 (patch) | |
tree | bf25c31f699f29a54f0e7dc976ab73925b12aa61 /test/ProfileTestMultiDex/Second.java | |
parent | 9df37b9f0fc2046ceabeea0d0638ac286bfc0f37 (diff) |
ART: Disable vectorization for debuggable graphs.
SuspendCheck environment is incorrectly initialized with
a stale version of the loop induction variable (a pre-loop one)
for vectorized loops. The value can be retrieved from a
corresponding stack maps only in case of asynchronous
deoptimization in debuggable mode. Thus this workaround forbids
loop optimizations on debuggable graphs so the bug is never
triggered.
Test: test-art-target, test-art-host.
Bug: 138601207
Change-Id: Ica9f61f471c024146b7823214ef952e1db2a4663
Diffstat (limited to 'test/ProfileTestMultiDex/Second.java')
0 files changed, 0 insertions, 0 deletions