summaryrefslogtreecommitdiffstats
path: root/compiler/oat_writer.h
Commit message (Expand)AuthorAgeFilesLines
* Fix OatWriter to update the header checksum correctly.Vladimir Marko2016-05-251-1/+0
* Clean up OatQuickMethodHeader after Quick removal.Vladimir Marko2016-04-041-11/+0
* Add trampoline symbols to native debug info.David Srbecky2016-03-111-0/+4
* ART: Allow method references across oat files for multi-image, 2nd attempt.Vladimir Marko2016-02-241-12/+14
* Split elf_writer_debug.cc to several files.David Srbecky2016-02-081-5/+5
* ART: Make sure dex files are verified in the compilerAndreas Gampe2016-01-271-1/+5
* Revert "Revert "Write dex files to oat file early.""Vladimir Marko2016-01-211-27/+115
* Revert "Write dex files to oat file early."Vladimir Marko2016-01-201-115/+27
* Write dex files to oat file early.Vladimir Marko2016-01-151-27/+115
* Refactor and clean up OatWriter and Dex2Oat.Vladimir Marko2015-12-101-100/+21
* Refactor oat file writing to give Dex2Oat more control.Vladimir Marko2015-11-301-14/+6
* Revert "Revert "Add basic image writer support for app images""Mathieu Chartier2015-11-051-0/+6
* Revert "Add basic image writer support for app images"Nicolas Geoffray2015-11-051-6/+0
* Add basic image writer support for app imagesMathieu Chartier2015-11-041-0/+6
* Implementation of fast lookup table to search class_def by descriptorArtem Udovichenko2015-10-291-1/+14
* Clean up OatFile.Vladimir Marko2015-10-191-1/+1
* ART: Use .bss section for dex cache arrays.Vladimir Marko2015-10-151-0/+11
* ART: Remove interpreter entrypointsAndreas Gampe2015-10-071-2/+0
* Remove unnecessary `explicit` qualifiers on constructors.Roland Levillain2015-08-121-5/+5
* Move to newer clang annotationsMathieu Chartier2015-07-221-2/+2
* Split .oat_patches to multiple sections.David Srbecky2015-05-271-16/+3
* Major refactoring of ElfBuilder.David Srbecky2015-04-301-5/+2
* Replace NULL with nullptrMathieu Chartier2015-04-221-4/+4
* Relocate DWARF using .oat_patches.David Srbecky2015-04-111-3/+16
* Move DWARF related code in ElfWriter to its own file.David Srbecky2015-04-101-1/+1
* Remove duplicate of DexFile::DecodeDebugInfo.David Srbecky2015-04-091-16/+8
* Merge "Write .debug_line section using the new DWARF library."David Srbecky2015-04-021-6/+10
|\
| * Write .debug_line section using the new DWARF library.David Srbecky2015-04-011-6/+10
* | Refactor RelativePatcher out of OatWriter.Vladimir Marko2015-04-021-11/+14
* | PC-relative loads from dex cache arrays for x86-64.Vladimir Marko2015-04-021-0/+2
|/
* Cortex-A53 Erratum 843419 workaround in OatWriter.Vladimir Marko2015-03-311-0/+1
* Fixed layout for dex caches in boot image.Vladimir Marko2015-03-311-39/+9
* Add support for .bss section in oat files.Vladimir Marko2015-03-021-0/+7
* 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
* Remove portable.Elliott Hughes2014-12-121-10/+1
* Ensure stack maps are 4 byte aligned.Nicolas Geoffray2014-12-091-2/+2
* Fix oatwriter code dedupingMathieu Chartier2014-11-251-0/+3
* ART: Replace COMPILE_ASSERT with static_assert (compiler)Andreas Gampe2014-11-031-2/+2
* Implement method calls using relative BL on ARM64.Vladimir Marko2014-10-031-0/+2
* Implement method calls using relative BL on ARM.Vladimir Marko2014-09-251-0/+42
* ART source line debug info in OAT filesYevgeny Rouban2014-08-151-2/+6
* ART: Rework CFA frame initialization and writing codeAndreas Gampe2014-08-061-7/+7
* Runtime can now be set to require relocationAlex Light2014-07-221-0/+2
* Revert "Revert "ART: Key-Value Store in Oat header""Andreas Gampe2014-07-111-4/+4
* Revert "ART: Key-Value Store in Oat header"Nicolas Geoffray2014-07-091-4/+4
* ART: Key-Value Store in Oat headerAndreas Gampe2014-07-081-4/+4
* Optionally add debug symbols to ELF files made by quick compiler.Alex Light2014-06-121-0/+4
* Now we have a proper C++ library, use std::unique_ptr.Ian Rogers2014-05-191-12/+11