summaryrefslogtreecommitdiffstats
path: root/compiler/oat_writer.cc
Commit message (Expand)AuthorAgeFilesLines
* 1. Fix CFI for quick compiled code in x86 & x86_64;Tong Shen2014-07-301-1/+9
* Runtime can now be set to require relocationAlex Light2014-07-221-0/+5
* Merge "Revert "Revert "ART: Key-Value Store in Oat header"""Andreas Gampe2014-07-111-24/+21
|\
| * Revert "Revert "ART: Key-Value Store in Oat header""Andreas Gampe2014-07-111-24/+21
* | Improve performance of invokevirtual/invokeinterface with embedded imt/vtableMingyao Yang2014-07-111-0/+1
|/
* Faster deduplication in OatWriter.Vladimir Marko2014-07-091-9/+9
* Revert "ART: Key-Value Store in Oat header"Nicolas Geoffray2014-07-091-21/+24
* ART: Key-Value Store in Oat headerAndreas Gampe2014-07-081-24/+21
* More advanced timing loggers.Mathieu Chartier2014-06-241-7/+7
* Move trampolines to thumb2 instead of ARMDave Allison2014-06-231-1/+3
* Add extra information to InitImageMethodVisitor CHECKBrian Carlstrom2014-06-131-1/+1
* Optionally add debug symbols to ELF files made by quick compiler.Alex Light2014-06-121-20/+38
* Revert "Revert "Fix an outstanding compaction bug in interpreter.""Mathieu Chartier2014-05-231-2/+3
* Revert "Fix an outstanding compaction bug in interpreter."Mathieu Chartier2014-05-221-3/+2
* Fix an outstanding compaction bug in interpreter.Mathieu Chartier2014-05-221-2/+3
* Add Handle/HandleScope and delete SirtRef.Mathieu Chartier2014-05-131-3/+4
* Move quick frame info to OatQuickMethodHeader.Vladimir Marko2014-05-131-66/+32
* Move mapping table and vmap table offsets to OatMethodHeader.Vladimir Marko2014-04-251-17/+38
* Separate maps from code in oat file.Vladimir Marko2014-04-221-559/+691
* Centralize instruction-set pointer-size, alignment, 64b-width codeAndreas Gampe2014-04-141-37/+5
* AArch64 code alignment is 4 for OatWriterAndreas Gampe2014-04-091-2/+34
* Revert "Revert "Revert "Use trampolines for calls to helpers"""Dave Allison2014-04-091-84/+4
* Revert "Revert "Use trampolines for calls to helpers""Dave Allison2014-04-091-4/+84
* Revert "Use trampolines for calls to helpers"Dave Allison2014-04-071-84/+4
* Use trampolines for calls to helpersDave Allison2014-04-041-4/+84
* Make frame size dependent on arch-specific constants.Andreas Gampe2014-04-031-1/+6
* Fix method index for GDB informationMark Mendell2014-03-211-1/+1
* Fixing structure of native frame for Generic JNIAndreas Gampe2014-03-121-1/+28
* Add more VerifyObject calls.Mathieu Chartier2014-03-071-0/+1
* Fix valgrind gtests and memory leaks.Mathieu Chartier2014-03-051-0/+1
* Support compiler filters for boot classpathBrian Carlstrom2014-03-041-9/+2
* Initial changes towards Generic JNI optionAndreas Gampe2014-03-031-0/+5
* Tell GDB about Quick ART generated codeMark Mendell2014-03-021-0/+21
* Make out arguments non-reference types.Ian Rogers2014-03-011-79/+79
* Object model changes to support 64bit.Ian Rogers2014-02-061-76/+78
* Refactor verification results.Vladimir Marko2014-01-281-3/+3
* Move compiler code out of method verifier.Vladimir Marko2013-12-171-2/+3
* Break apart oat writing times.Ian Rogers2013-11-151-7/+27
* Compacting collector.Mathieu Chartier2013-11-111-18/+19
* Support hardware divide instructionDave Allison2013-11-051-0/+1
* Implement Interface Method Tables (IMT).Jeff Hao2013-10-291-0/+10
* Omit OatMethodOffsets for classes without compiled codeBrian Carlstrom2013-10-281-55/+184
* Add missing references.Sebastien Hertz2013-10-091-1/+1
* Merge "Refactor java.lang.reflect implementation" into dalvik-devIan Rogers2013-08-141-2/+2
|\
| * Refactor java.lang.reflect implementationBrian Carlstrom2013-08-131-2/+2
* | Clean up logcat spam from compiler and verifierAnwar Ghuloum2013-08-131-2/+2
|/
* Uleb128 compression of vmap and mapping table.Ian Rogers2013-08-091-8/+8
* Entry point clean up.Ian Rogers2013-08-071-72/+56
* Remove OatWriter buffering to memory for ElfWriterQuickBrian Carlstrom2013-07-241-98/+117
* Fix cpplint whitespace/parens issuesBrian Carlstrom2013-07-181-2/+1