commit | 9b1583e7d799a3bb3c0036abb8a0b9fcbfad360a | [log] [tgz] |
---|---|---|
author | Nicolas Geoffray <ngeoffray@google.com> | Tue Dec 13 13:43:31 2016 +0000 |
committer | Nicolas Geoffray <ngeoffray@google.com> | Tue Dec 13 22:14:02 2016 +0000 |
tree | 5b3f6d7719bcbbee3f88d7f5ffd4f699f872b574 | |
parent | fb678bfaad7f432861d26bde8343d53fadd68c07 [diff] |
Support GVN for HLoadClass::LoadKind::kJitTableAddress. Fixes performance regressions seen in eg Dhrystone. Also add comment on why a class may not be found when sharpening. Test: manual Dhrystone run, performance recovers Test: ART_TEST_JIT=true test-art-host-run-test-jit Change-Id: I8e879f1c390f83e8bc930f343beb7b4a41c2f190