commit | 27c3df546db6507170ccd0e1da2fbb9397594099 | [log] [tgz] |
---|---|---|
author | David Srbecky <dsrbecky@google.com> | Mon Aug 20 15:00:23 2018 +0100 |
committer | David Srbecky <dsrbecky@google.com> | Tue Aug 21 11:13:09 2018 +0100 |
tree | 6287e36343646f3bfd7b76d41ea780d4148346ab | |
parent | ffa15ea5b19d4616b5c7b1e8ac76cca91038005d [diff] |
Optimize the mterp field setter. Same as getters. FindFieldFast does ligth-weight access checks which are not necessary when running under mterp. This reduces the overhead of non-quickened code from 1.35x to 1.25x. (golem benchmarks on arm64 with quickening manually disabled) Test: profiled benchmark locally on host Change-Id: I6ccb45ee28de0a395798448e8e5d181ea11c3876