summaryrefslogtreecommitdiffstats
path: root/runtime/oat_file.h
Commit message (Expand)AuthorAgeFilesLines
* jitzygote: Fix DCHECKsDavid Srbecky2019-04-291-2/+5
* Fix dex location of boot oat files during preoptDavid Brazdil2019-04-111-3/+13
* Preverify InMemoryDexClassLoader-loaded classes from vdexDavid Brazdil2019-04-031-0/+15
* Return the same dex location for dex file whether backed by dex file or not.Nicolas Geoffray2019-03-221-1/+1
* Revert "Remove code size from OatQuickMethodHeader"Nicolas Geoffray2019-03-051-0/+1
* Remove code size from OatQuickMethodHeaderDavid Srbecky2019-02-141-1/+0
* ART: Move .bss mappings check before .bss init.Vladimir Marko2019-02-061-0/+3
* Replace StringPiece with std::string_view in OatFile.Vladimir Marko2019-02-041-5/+6
* Selectively allow dead reference eliminationHans Boehm2019-01-281-0/+3
* ART: Move dex structs into own headerAndreas Gampe2019-01-021-4/+8
* ART: Clean up base/utils.hAndreas Gampe2018-12-061-1/+0
* ART: Refactor for bugprone-argument-commentAndreas Gampe2018-10-231-4/+4
* Remove oat_data_begin checks from OatFile.Vladimir Marko2018-10-171-2/+0
* Remove PIC option from oat files.Vladimir Marko2018-09-041-2/+0
* Reserve boot image memory in one go.Vladimir Marko2018-08-311-4/+4
* Use 'final' and 'override' specifiers directly in ART.Roland Levillain2018-08-281-3/+3
* Modernize codebase by replacing NULL with nullptrYi Kong2018-08-021-1/+1
* ART: Finish old move of OatDexFileAndreas Gampe2018-06-261-2/+0
* Rewrite TypeLookupTable.Vladimir Marko2018-06-041-4/+4
* Pass the fd to OatFile::Setup to avoid selinux errors.Nicolas Geoffray2018-04-241-6/+14
* Move more runtime code to libartbase, libdexfileDavid Sehr2018-04-091-1/+1
* Merge "Load ArtMethod* from .data.bimg.rel.ro entries."Vladimir Marko2018-03-081-4/+18
|\
| * Load ArtMethod* from .data.bimg.rel.ro entries.Vladimir Marko2018-03-081-4/+18
* | Move most of runtime/base to libartbase/baseDavid Sehr2018-03-051-2/+2
|/
* Header library to remove dependence on runtime/David Sehr2018-02-281-0/+2
* Add --compilation-reason option to dex2oatCalin Juravle2018-02-131-0/+2
* Revert "Revert "Make libdexfile build independent of runtime dir""David Sehr2018-01-311-1/+1
* Revert "Make libdexfile build independent of runtime dir"David Sehr2018-01-301-1/+1
* Make libdexfile build independent of runtime dirDavid Sehr2018-01-301-1/+1
* Revert "Revert "Don't embed the dex code in the oat file if dex is uncompress...Nicolas Geoffray2018-01-231-0/+9
* Revert "Revert "Move quickening info logic to its own table""Mathieu Chartier2018-01-131-4/+0
* Revert "Move quickening info logic to its own table"Nicolas Geoffray2018-01-121-0/+4
* Move quickening info logic to its own tableMathieu Chartier2018-01-111-4/+0
* Merge "Try to mmap vdex file within the address range of the ELF file."David Srbecky2018-01-101-0/+13
|\
| * Try to mmap vdex file within the address range of the ELF file.David Srbecky2018-01-041-0/+13
* | Create dex subdirectoryDavid Sehr2018-01-051-2/+2
* | Change ClassStatus to fit into 4 bits.Vladimir Marko2018-01-051-5/+6
* | Make CodeItem fields privateMathieu Chartier2017-12-221-3/+3
* | Revert "Don't embed the dex code in the oat file if dex is uncompressed."Andreas Gampe2017-12-191-9/+0
|/
* Don't embed the dex code in the oat file if dex is uncompressed.Nicolas Geoffray2017-12-131-0/+9
* Merge "Pass the debug_info_offset explicitly."Nicolas Geoffray2017-11-231-1/+5
|\
| * Pass the debug_info_offset explicitly.Nicolas Geoffray2017-11-231-1/+5
* | Fill Class and String .bss slots in runtime.Vladimir Marko2017-11-211-4/+16
|/
* Provide an option to pass odex and vdex fds in dexoptanalyzerShubham Ajmera2017-10-111-0/+12
* Add check that classpath is up to date to getDexOptNeededCalin Juravle2017-09-141-0/+2
* Remove DexCache arrays from app oat .bss.Vladimir Marko2017-09-071-6/+0
* Store layout info in dex filesMathieu Chartier2017-08-141-1/+13
* Change kMultiDexSeparator from ':' to '!'Calin Juravle2017-07-181-2/+2
* Move dex files dependencies (en/de)coding to ClassLoaderContextCalin Juravle2017-07-121-5/+0
* Add support for processing class loader contextsCalin Juravle2017-07-101-1/+1