summaryrefslogtreecommitdiff
path: root/src/compiler/codegen/arm/MethodCodegenDriver.cc
diff options
context:
space:
mode:
author Brian Carlstrom <bdc@google.com> 2011-09-12 17:50:06 -0700
committer Brian Carlstrom <bdc@google.com> 2011-09-15 10:04:31 -0700
commit161928613d3f097108319de60494fab1aab8d48a (patch)
tree4a77aeca94c70e008ff7e1921e0104df9cb1ce92 /src/compiler/codegen/arm/MethodCodegenDriver.cc
parent93868217589caa3302a3886f55b99447db78e093 (diff)
Add oat file generation and tests to build
- Currently builds boot.oat for host and target and target oat files for art tests. - Added cross compilation support via --strip-prefix option to dex2oat - Reduced output to prevent build log spam (Compiler::verbose_) - Added image roots for recovering important pointers on image load - Redid JNI stub creation and made the stub array an image root - Fixed JNI stub test by making JNI stub array executable - Fixed JNI UnregisterNative to having it reinstall the JNI stub - Fixed ARM JNI stub to generate PIC code (with irogers) - Fixed JniCompiler to generate PIC code (with irogers) - Fixed FindNativeMethod to handle recursive calls - Finished checkFieldType to use Object::InstanceOf - Fixed thread unsafe access to ClassLinker::{dex_files_,dex_caches_} - Added ResolvedMethod variant for use with Method* for context - Fixed ImageWriter to call FixupMethod - Fixed ImageWriter to rewrite JNI stub references - Improved error reporting on lack of ANDROID_DATA dir or art-cache dir - Fixed Runtime::Start to InitLibraries before creating thread peer - Implemented Space::IsCondemned to skip spaces loaded from images - Implemented artFindInterfaceMethodInCache, allowing interface invocation from managed code Change-Id: I603e97fa0ac44508ae05a2e47c1cdb4481678d7b
Diffstat (limited to 'src/compiler/codegen/arm/MethodCodegenDriver.cc')
0 files changed, 0 insertions, 0 deletions