commit | 0bba8aa289da53f1cbd7c96a2ee60b3ca3a84d8b | [log] [tgz] |
---|---|---|
author | Vladimir Marko <vmarko@google.com> | Mon Oct 05 12:34:05 2020 +0000 |
committer | Treehugger Robot <treehugger-gerrit@google.com> | Mon Oct 19 16:04:07 2020 +0000 |
tree | 661a50c5a5abc787c948eed3c1efde7dd2c1b6d3 | |
parent | 8f1bded1e51074e82e50f330dc74685ca3da2033 [diff] |
Improve mirror::String implementation. Explicitly use string compression to optimize uses of String::CharAt() in string.cc similarly to https://android-review.googlesource.com/1446657 . Move string content initialization to pre-fence visitor. Test: m test-art-host-gtest Test: testrunner.py --host --optimizing Bug: 169674485 Change-Id: I3dc453ce995d09f996610a1eba5060bacbe0d498