summaryrefslogtreecommitdiffstats
path: root/compiler/trampolines
Commit message (Expand)AuthorAgeFilesLines
* ART: Move JNI files to runtime/jni/ .Vladimir Marko2018-05-091-1/+1
* Separate Malloc and MemMap ArenaPoolsDavid Sehr2018-04-041-2/+3
* Change ClassStatus to fit into 4 bits.Vladimir Marko2018-01-051-0/+1
* ART: Make InstructionSet an enum class and add kLast.Vladimir Marko2017-11-021-7/+7
* Use ScopedArenaAllocator for building HGraph.Vladimir Marko2017-10-111-8/+8
* Use ScopedArenaAllocator for register allocation.Vladimir Marko2017-10-091-12/+12
* MIPS32: Fill branch delay slotsAlexey Frunze2016-08-301-1/+1
* ARM: VIXL32: Update the trampoline compiler.Anton Kirilov2016-08-221-9/+27
* ART: Convert pointer size to enumAndreas Gampe2016-08-012-10/+10
* Move Assemblers to the Arena.Vladimir Marko2016-04-132-44/+53
* Refactor and clean up OatWriter and Dex2Oat.Vladimir Marko2015-12-101-6/+6
* ART: Make trampoline compiler pointer-size-safeAndreas Gampe2015-12-091-4/+4
* Svelter libart-compilerAlex Light2015-08-181-0/+45
* Move to newer clang annotationsMathieu Chartier2015-07-221-2/+2
* Revert "Revert "ART: Implement literal pool for arm, fix branch fixup.""Vladimir Marko2015-06-171-22/+26
* Revert "ART: Implement literal pool for arm, fix branch fixup."Vladimir Marko2015-06-161-26/+22
* ART: Implement literal pool for arm, fix branch fixup.Vladimir Marko2015-06-151-22/+26
* ART: Allow to compile interpret-only mips64 filesAndreas Gampe2015-01-151-0/+32
* Remove portable.Elliott Hughes2014-12-121-6/+3
* Vixl: Update the VIXL interface to VIXL 1.7 and enable VIXL debug.Serban Constantinescu2014-11-281-0/+1
* Rename arm64 `Register` to `XRegister`.Alexandre Rames2014-10-171-8/+8
* Some code clean-up.Ian Rogers2014-10-161-2/+2
* Wire up check JNI force copy mode.Ian Rogers2014-08-081-1/+1
* Move trampolines to thumb2 instead of ARMDave Allison2014-06-231-5/+1
* Thumb2 assembler for JNI compiler and optimizing compilerDave Allison2014-06-051-0/+4
* Now we have a proper C++ library, use std::unique_ptr.Ian Rogers2014-05-191-10/+10
* AArch64: Fix the usage of IP0, IP1 as temporary registersSerban Constantinescu2014-05-091-3/+0
* Allow mixing of thread offsets between 32 and 64bit architectures.Ian Rogers2014-04-012-17/+31
* Trampoline and assembly fixes for ARM64Andreas Gampe2014-03-241-3/+3
* AArch64: Add arm64 runtime support.Stuart Monteith2014-03-191-0/+43
* Enable annotalysis on clang ART builds.Ian Rogers2014-03-061-1/+0
* Fix host architecture for 64bit.Ian Rogers2014-03-061-0/+19
* Fix missing files.Ian Rogers2013-08-122-0/+154