commit | 2fa6b2e2fc3d2a2fc27808ce518dc76b80ce369a | [log] [tgz] |
---|---|---|
author | Ian Rogers <irogers@google.com> | Wed Oct 17 00:10:17 2012 -0700 |
committer | Ian Rogers <irogers@google.com> | Fri Oct 26 16:12:59 2012 -0700 |
tree | daba5f5e64409452e31ae42e3b1b6b6491ccb007 | |
parent | 6ed960d260d0ec3cbbef455c646ccd47f4e78119 [diff] |
Interpreter. The opcodes filled-new-array and packed-switch aren't implemented but are trivial given that they are variants of implemented opcodes. Refactor Field::Get routines to take the declaring class in the case of static field accesses. This avoids a check on every use of a field. Refactor arg array builder to be shared by JNI invokes and invocations into the interpreter. Fix benign bug in const decoding in the verifier. Change-Id: I8dee6c1f4b7f033e6c003422c56e9471cfaccda8