commit | 62f0512bf6d9bc6141358bf22e93afa70dc58b1a | [log] [tgz] |
---|---|---|
author | Ian Rogers <irogers@google.com> | Fri Mar 21 11:21:29 2014 -0700 |
committer | Ian Rogers <irogers@google.com> | Fri Mar 21 11:25:56 2014 -0700 |
tree | 7fdc0b9be0df2da5ff2575862a24db5c10eae9dc | |
parent | 215f3e60cd97471c0843eae22a041c335e89071c [diff] |
Improvements to Field.get/set. Avoid unnecessary repeated computation in Field.get/set. Refactor FromReflectedField and FromReflectedMethod into common helpers in mirror::ArtField and mirror::ArtMethod, and make use of thereby avoiding transitions through JNI. Avoid JNI use from within FromReflectedField and FromReflectedMethod. Tidy up Field.get/set wrt moving collector support. Bug: 12189533 Change-Id: I643ab3474bade4abac3a3ae2b6e373b2bb0891c8