summaryrefslogtreecommitdiff
path: root/src/compiler/codegen/arm/MethodCodegenDriver.cc
diff options
context:
space:
mode:
author jeffhao <jeffhao@google.com> 2011-09-19 20:25:32 -0700
committer jeffhao <jeffhao@google.com> 2011-09-20 11:33:51 -0700
commitb4df5146854c42bf03c4ca02f441b6db73bfde0c (patch)
tree8723f6b46da9161ef5a22cc42a7ec0bf2bce47b8 /src/compiler/codegen/arm/MethodCodegenDriver.cc
parent845490bda68f7d025ea7f45775c847d2932e00dc (diff)
Added more checking upon resolution and bytecode rewriting to verifier.
Access checks are performed when methods and fields are resolved. Also, erroring bytecodes are now overwritten in the memory mapped dex file. To do this, the code sets the memory mapped dex file as writable before verification and set it back to read only after verification is done. The overwritting occurs only in memory and the original dex file remains unchanged. Change-Id: I054394fb57e83d1ac5b6f200ab993d70cd9f55e6
Diffstat (limited to 'src/compiler/codegen/arm/MethodCodegenDriver.cc')
0 files changed, 0 insertions, 0 deletions