summaryrefslogtreecommitdiffstats
path: root/compiler/elf_writer_quick.cc
Commit message (Expand)AuthorAgeFilesLines
* Report types loaded during init to the native debuggerTamas Berghammer2016-01-181-1/+1
* Add DWARF type information generation.Tamas Berghammer2016-01-131-1/+1
* Move debug symbol writing code to elf_writer_debug.ccDavid Srbecky2015-12-181-79/+1
* Add ElfWriter::GetStream().Vladimir Marko2015-12-041-0/+9
* Refactor oat file writing to give Dex2Oat more control.Vladimir Marko2015-11-301-66/+124
* Rewrite ElfBuilder to make streaming directly to file easier.David Srbecky2015-11-081-162/+58
* Add --generate-debug-info flag and remove the other two flags.David Srbecky2015-05-281-3/+2
* Fix build - large frame size of ElfWriterQuick<ElfTypes>::Write (again).David Srbecky2015-05-281-46/+57
* Split .oat_patches to multiple sections.David Srbecky2015-05-271-45/+33
* Merge "Switch to using .debug_frame for CFI."David Srbecky2015-05-261-1/+2
|\
| * Switch to using .debug_frame for CFI.David Srbecky2015-05-211-1/+2
* | Generate just single ARM mapping symbol.David Srbecky2015-05-221-2/+17
|/
* Support generation of CFI in .debug_frame format.David Srbecky2015-05-191-6/+32
* Add binary search table to .eh_frame_hdrDavid Srbecky2015-05-011-15/+44
* Do not write CFI and symbols for deduplicate methods.David Srbecky2015-05-011-0/+3
* Move .eh_frame to the end of ELF file.David Srbecky2015-04-301-2/+1
* Major refactoring of ElfBuilder.David Srbecky2015-04-301-117/+88
* Minor refactoring of ElfBuilder.David Srbecky2015-04-281-2/+2
* Replace NULL with nullptrMathieu Chartier2015-04-221-1/+1
* Simplify template parameters of Elf classes.David Srbecky2015-04-221-61/+40
* Generate .eh_frame_hdr section and PT_GNU_EH_FRAME segment.David Srbecky2015-04-211-35/+71
* Append [DEDUPED] suffix to all deduped methods in the symbol table.David Srbecky2015-04-131-5/+13
* Add --include-cfi compiler option.David Srbecky2015-04-131-3/+10
* Relocate DWARF using .oat_patches.David Srbecky2015-04-111-9/+40
* Move DWARF related code in ElfWriter to its own file.David Srbecky2015-04-101-385/+25
* Extend the DWARF library to support .debug_info section.David Srbecky2015-04-091-179/+39
* Remove duplicate of DexFile::DecodeDebugInfo.David Srbecky2015-04-091-79/+52
* Implement CFI for Optimizing.David Srbecky2015-04-091-1/+1
* Implement CFI for Quick.David Srbecky2015-04-081-2/+146
* Remove the old CFI infrastructure.David Srbecky2015-04-071-178/+2
* Proper fix for issue 20051601 - arm actually means thumb2.David Srbecky2015-04-041-4/+1
* Fix for issue 20051601 - ARM instruction alignment.David Srbecky2015-04-021-1/+1
* Write .debug_line section using the new DWARF library.David Srbecky2015-04-011-233/+180
* Fixed layout for dex caches in boot image.Vladimir Marko2015-03-311-0/+2
* Add support for .bss section in oat files.Vladimir Marko2015-03-021-0/+3
* Replace a few std::vector with ArenaVector in Mir2Lir.Vladimir Marko2015-02-191-22/+22
* ART: Swap-space in the compilerAndreas Gampe2014-12-221-5/+5
* ART: Do not inline elf writer debug symbolsAndreas Gampe2014-12-151-0/+2
* Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.Ian Rogers2014-11-031-3/+3
* ARM: Generate $t mapping symbol to indicate thumb2 codeNingsheng Jian2014-10-301-0/+7
* Tidy ELF builder.Ian Rogers2014-10-091-6/+6
* Implement method calls using relative BL on ARM.Vladimir Marko2014-09-251-21/+10
* ART: Refactor elf_writer_quick, add symbolizerAndreas Gampe2014-09-051-971/+181
* Merge "ART fix oat debug source map operations"Vladimir Marko2014-09-031-10/+15
|\
| * ART fix oat debug source map operationsYevgeny Rouban2014-08-251-10/+15
* | Merge "Revert "Revert "ART: Prepare for ELF64."""Nicolas Geoffray2014-09-021-122/+216
|\ \
| * | Revert "Revert "ART: Prepare for ELF64.""Nicolas Geoffray2014-09-021-122/+216
* | | Merge "Fix frame size issue with 64-bit"Narayan Kamath2014-09-011-9/+15
|\ \ \ | |/ / |/| |
| * | Fix frame size issue with 64-bitBrian Carlstrom2014-08-291-9/+15
* | | Revert "ART: Prepare for ELF64."Nicolas Geoffray2014-09-011-216/+122
|/ /