summaryrefslogtreecommitdiffstats
path: root/runtime/oat_file.h
Commit message (Expand)AuthorAgeFilesLines
* ART stack unwinding fixes for libunwind/gdb/lldb.David Srbecky2015-06-191-0/+3
* Move mirror::ArtMethod to nativeMathieu Chartier2015-06-021-1/+1
* Fix debuggable compiler flag detection for secondary dex filesSebastien Hertz2015-05-191-0/+3
* Replace NULL with nullptrMathieu Chartier2015-04-221-7/+7
* ART: Re-add dlopenAndreas Gampe2015-04-171-0/+8
* ART: Store classpath information into oat fileAndreas Gampe2015-04-141-0/+12
* ART: Enable Clang's -WdeprecatedAndreas Gampe2015-04-061-0/+3
* Store OatDexFile instead of OatFile in DexFile.Richard Uhler2015-04-021-62/+66
* Support relative encoded dex locations in oat files.Richard Uhler2015-03-241-3/+26
* Add support for .bss section in oat files.Vladimir Marko2015-03-021-11/+13
* Revert "Revert "Add JIT""Mathieu Chartier2015-02-241-2/+2
* Revert "Add JIT"Nicolas Geoffray2015-02-241-2/+2
* Add JITMathieu Chartier2015-02-231-2/+2
* Use unique_ptr to track ownership of dex files.Richard Uhler2015-01-131-1/+1
* Remove portable.Elliott Hughes2014-12-121-22/+1
* Delete ArtMethod gc_map_ fieldMathieu Chartier2014-11-241-14/+7
* ART: Add support for patching and loading OAT files compiled with PICIgor Murashkin2014-10-271-1/+5
* ART: Add pic flag to oat header storeAndreas Gampe2014-10-271-0/+2
* stdint types all the way!Ian Rogers2014-10-091-13/+13
* Avoid printing absolute addresses in oatdumpBrian Carlstrom2014-09-161-4/+30
* Improve dex location canonicalization-related performance.Vladimir Marko2014-09-101-10/+22
* Add native memory accounting through custom allocator.Mathieu Chartier2014-08-291-1/+1
* Support booting without functioning boot.oat/art patchoat.Alex Light2014-08-261-0/+4
* Make apps able to run with a failing patchoatAlex Light2014-08-191-1/+8
* Make OatClass and OatMethod immutable once more.Ian Rogers2014-08-141-15/+25
* Execute an application even when dex2oat crashes.Nicolas Geoffray2014-08-131-4/+8
* Fix performance regression in OatFile::GetOatDexFile().Vladimir Marko2014-08-081-4/+35
* Runtime can now be set to require relocationAlex Light2014-07-221-0/+2
* Improve performance of invokevirtual/invokeinterface with embedded imt/vtableMingyao Yang2014-07-111-1/+1
* Add patchoat tool to Art.Alex Light2014-07-071-3/+9
* Avoid a memory allocation in OatFile::GetOatDexFile().Vladimir Marko2014-06-051-6/+9
* Now we have a proper C++ library, use std::unique_ptr.Ian Rogers2014-05-191-2/+2
* Add ISA directory to image and odex pathnames.Brian Carlstrom2014-05-161-4/+0
* Add Handle/HandleScope and delete SirtRef.Mathieu Chartier2014-05-131-1/+1
* Move quick frame info to OatQuickMethodHeader.Vladimir Marko2014-05-131-15/+3
* Force inlining on trivial accessors.Ian Rogers2014-04-291-1/+1
* Move mapping table and vmap table offsets to OatMethodHeader.Vladimir Marko2014-04-251-16/+5
* Avoid allocating OatFile::OatClass on the heap.Vladimir Marko2014-04-141-7/+4
* Object model changes to support 64bit.Ian Rogers2014-02-061-2/+24
* Omit OatMethodOffsets for classes without compiled codeBrian Carlstrom2013-10-281-1/+19
* Throw IOException at source of failing to open a dex file.Ian Rogers2013-10-211-12/+17
* Find OatDexFile by DexFile name and checksum, not just checksumBrian Carlstrom2013-10-031-1/+2
* Use class def index from java.lang.Class.Ian Rogers2013-09-211-1/+1
* Refactor java.lang.reflect implementationBrian Carlstrom2013-08-131-2/+2
* Uleb128 compression of vmap and mapping table.Ian Rogers2013-08-091-4/+4
* Fix multiple inclusion guards to match new pathnamesBrian Carlstrom2013-07-171-3/+3
* Add verification of boot.oat generated on deviceBrian Carlstrom2013-07-171-1/+8
* Do not mark pages executable unnecessarily to play nice with selinuxBrian Carlstrom2013-07-121-3/+5
* Create separate Android.mk for main build targetsBrian Carlstrom2013-07-121-0/+259