summaryrefslogtreecommitdiff
path: root/compiler/compiled_method.cc
AgeCommit message (Expand)Author
2022-10-10ART: Move `CompiledMethod{,-Storage}` to dex2oat/. Vladimir Marko
2022-10-06Remove `CompiledCode::CodePointer()`. Vladimir Marko
2022-10-03Refactor Thumb2 entrypoint adjustment handling. Vladimir Marko
2022-09-29Rename `GetInstructionSet{,Code}Alignment`. Vladimir Marko
2020-02-13Remove MIPS support from JNI/trampoline compiler. Vladimir Marko
2018-11-29C++17 compatibility: make WITH_TIDY=1 happy again. Elliott Hughes
2018-11-19Remove CompiledMethod dependency on CompilerDriver. Vladimir Marko
2018-08-01Move MethodInfo to CodeInfo. David Srbecky
2018-07-27Remove frame info from OatQuickMethodHeader. David Srbecky
2018-02-05Enable code item deduping Mathieu Chartier
2018-01-22Fix quickening logic Mathieu Chartier
2017-11-15Use intrinsic codegen for compiling intrinsic methods. Vladimir Marko
2017-11-02ART: Make InstructionSet an enum class and add kLast. Vladimir Marko
2017-09-20Refactor compiled_method.h . Vladimir Marko
2017-03-16Add method info to oat files Mathieu Chartier
2016-04-04Clean up OatQuickMethodHeader after Quick removal. Vladimir Marko
2015-10-27Reduce memory used by CompiledMethods. Vladimir Marko
2015-07-15Revert "Revert "Revert "Revert "Make dex2dex return a CompiledMethod after qu... Nicolas Geoffray
2015-07-13Revert "Revert "Revert "Make dex2dex return a CompiledMethod after quickening... Nicolas Geoffray
2015-07-13Revert "Revert "Make dex2dex return a CompiledMethod after quickening."" Nicolas Geoffray
2015-07-13Revert "Make dex2dex return a CompiledMethod after quickening." Nicolas Geoffray
2015-07-10Make dex2dex return a CompiledMethod after quickening. Nicolas Geoffray
2015-04-22Replace NULL with nullptr Mathieu Chartier
2015-04-09Implement CFI for Optimizing. David Srbecky
2015-04-02Pass linker patches around as const. Vladimir Marko
2015-04-01Write .debug_line section using the new DWARF library. David Srbecky
2015-02-24Revert "Revert "Add JIT"" Mathieu Chartier
2015-02-24Revert "Add JIT" Nicolas Geoffray
2015-02-23Add JIT Mathieu Chartier
2015-01-15ART: Allow to compile interpret-only mips64 files Andreas Gampe
2014-12-22ART: Swap-space in the compiler Andreas Gampe
2014-12-12Remove portable. Elliott Hughes
2014-12-09Ensure stack maps are 4 byte aligned. Nicolas Geoffray
2014-09-25Implement method calls using relative BL on ARM. Vladimir Marko
2014-09-08Runtime support for the new stack maps for the opt compiler. Nicolas Geoffray
2014-08-15ART source line debug info in OAT files Yevgeny Rouban
2014-08-05Emit CFI for x86 & x86_64 JNI compiler. Tong Shen
2014-06-23Move trampolines to thumb2 instead of ARM Dave Allison
2014-05-06Give Compiler a back reference to the driver. Ian Rogers
2014-04-14Centralize instruction-set pointer-size, alignment, 64b-width code Andreas Gampe
2014-04-09Revert "Revert "Revert "Use trampolines for calls to helpers""" Dave Allison
2014-04-09Revert "Revert "Use trampolines for calls to helpers"" Dave Allison
2014-04-07Revert "Use trampolines for calls to helpers" Dave Allison
2014-04-04Use trampolines for calls to helpers Dave Allison
2014-03-28x86_64: JNI compiler Dmitry Petrochenko
2014-03-19AArch64: Add arm64 runtime support. Stuart Monteith
2014-03-06Fix host architecture for 64bit. Ian Rogers
2014-03-02Tell GDB about Quick ART generated code Mark Mendell
2014-02-06Object model changes to support 64bit. Ian Rogers
2013-09-03Multi threaded hashed deduplication during compilation. Mathieu Chartier