summaryrefslogtreecommitdiffstats
path: root/compiler/oat_writer.h
Commit message (Expand)AuthorAgeFilesLines
* ART stack unwinding fixes for libunwind/gdb/lldb.David Srbecky2015-06-191-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
* Compatibility layer to transition from UniquePtr to std::unique_ptr.Ian Rogers2014-05-151-1/+1
* Move quick frame info to OatQuickMethodHeader.Vladimir Marko2014-05-131-1/+1
* Move mapping table and vmap table offsets to OatMethodHeader.Vladimir Marko2014-04-251-2/+19
* Separate maps from code in oat file.Vladimir Marko2014-04-221-45/+56
* Revert "Revert "Revert "Use trampolines for calls to helpers"""Dave Allison2014-04-091-22/+0
* Revert "Revert "Use trampolines for calls to helpers""Dave Allison2014-04-091-0/+22
* Revert "Use trampolines for calls to helpers"Dave Allison2014-04-071-22/+0
* Use trampolines for calls to helpersDave Allison2014-04-041-0/+22
* Initial changes towards Generic JNI optionAndreas Gampe2014-03-031-0/+2
* Tell GDB about Quick ART generated codeMark Mendell2014-03-021-0/+15
* Make out arguments non-reference types.Ian Rogers2014-03-011-12/+12
* Object model changes to support 64bit.Ian Rogers2014-02-061-4/+2
* Break apart oat writing times.Ian Rogers2013-11-151-1/+2
* Implement Interface Method Tables (IMT).Jeff Hao2013-10-291-0/+4
* Omit OatMethodOffsets for classes without compiled codeBrian Carlstrom2013-10-281-8/+52
* Multi threaded hashed deduplication during compilation.Mathieu Chartier2013-09-031-12/+6
* Reduce the scope of a ScopedObjectAccess in dex2oat.Ian Rogers2013-08-271-1/+1
* Uleb128 compression of vmap and mapping table.Ian Rogers2013-08-121-2/+2
* Entry point clean up.Ian Rogers2013-08-121-5/+11
* Remove OatWriter buffering to memory for ElfWriterQuickBrian Carlstrom2013-07-241-23/+28