summaryrefslogtreecommitdiffstats
path: root/compiler/jni
Commit message (Expand)AuthorAgeFilesLines
* Unify ART's various implementations of bit_cast.Roland Levillain2015-03-241-60/+60
* Initial support for quick compiler on MIPS64r6.Maja Gagic2015-03-064-1/+300
* Stack support for Optimizing compilerSebastien Hertz2015-03-033-7/+30
* ART: Change x86 long param ABI (Quick/JNI/Opt)Mark Mendell2015-01-302-14/+31
* Revert "Revert "ART: Implement X86 hard float (Quick/JNI/Baseline)""Mark P Mendell2015-01-272-11/+54
* Revert "ART: Implement X86 hard float (Quick/JNI/Baseline)"Vladimir Marko2015-01-272-54/+11
* Merge "ART: Implement X86 hard float (Quick/JNI/Baseline)"Vladimir Marko2015-01-262-11/+54
|\
| * ART: Implement X86 hard float (Quick/JNI/Baseline)Mark Mendell2015-01-232-11/+54
* | More of the concurrent copying collector.Hiroshi Yamauchi2015-01-231-0/+1
|/
* ART: Allow scoped adjustments to log verbosityAndreas Gampe2015-01-151-0/+9
* Skip r1 on arm if first parameter is a long.Nicolas Geoffray2015-01-131-0/+7
* Fix handling of long argument spanning register/memory.Nicolas Geoffray2015-01-121-1/+5
* Add VerifyObject to StackHandleScope::SetReferenceMathieu Chartier2015-01-085-0/+5
* ART: Swap-space in the compilerAndreas Gampe2014-12-221-7/+12
* Remove portable.Elliott Hughes2014-12-123-450/+0
* Change 64 bit ArtMethod fields to be pointer sizedMathieu Chartier2014-11-181-1/+3
* ART: More warningsAndreas Gampe2014-11-041-3/+3
* Merge "ART: Replace COMPILE_ASSERT with static_assert (compiler)"Andreas Gampe2014-11-041-2/+2
|\
| * ART: Replace COMPILE_ASSERT with static_assert (compiler)Andreas Gampe2014-11-031-2/+2
* | Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.Ian Rogers2014-11-032-9/+13
|/
* Merge "Tidy logging code not using UNIMPLEMENTED."Ian Rogers2014-10-251-0/+1
|\
| * Tidy logging code not using UNIMPLEMENTED.Ian Rogers2014-10-241-0/+1
* | ARM: Use hardfp calling convention between java to java call.Zheng Xu2014-10-241-23/+109
|/
* Refactor quick entrypointsIan Rogers2014-10-201-4/+0
* Rename arm64 `Register` to `XRegister`.Alexandre Rames2014-10-171-18/+18
* Make ART compile with GCC -O0 again.Ian Rogers2014-10-161-3/+3
* Fix 2 new sets of clang compiler warnings.Ian Rogers2014-10-101-9/+9
* ARM64: Update code after the VIXL 1.6 release.Alexandre Rames2014-10-091-4/+0
* ART: Clean up compilerAndreas Gampe2014-08-222-5/+38
* ART: Fix ARM invoke stub, run Generic JNI in jni_compiler_testAndreas Gampe2014-08-191-56/+203
* Fix bugs in the x86 and arm versions of generic JNI.Nicolas Geoffray2014-08-141-10/+90
* Wire up check JNI force copy mode.Ian Rogers2014-08-082-19/+11
* Emit CFI for x86 & x86_64 JNI compiler.Tong Shen2014-08-051-1/+4
* AArch64: Clean up CalleeSaveMethod frame and the use of temp registers.Zheng Xu2014-07-291-17/+16
* Fix JNI compiler frame size adjustments.Vladimir Marko2014-07-252-9/+42
* Break apart header files.Ian Rogers2014-07-151-0/+1
* Improve performance of invokevirtual/invokeinterface with embedded imt/vtableMingyao Yang2014-07-111-0/+1
* x86_64: Enable fp-reg promotionSerguei Katkov2014-07-102-3/+9
* JNI dlsym lookup fixes.Ian Rogers2014-07-071-2/+2
* ART: Rework Generic JNI, add ARM versionAndreas Gampe2014-07-011-67/+60
* Merge "Thumb2 assembler for JNI compiler and optimizing compiler"Dave Allison2014-06-051-3/+1
|\
| * Thumb2 assembler for JNI compiler and optimizing compilerDave Allison2014-06-051-3/+1
* | ART: Use StackReference in Quick Stack FrameAndreas Gampe2014-05-297-73/+80
|/
* Now we have a proper C++ library, use std::unique_ptr.Ian Rogers2014-05-192-6/+7
* Compatibility layer to transition from UniquePtr to std::unique_ptr.Ian Rogers2014-05-152-2/+2
* Add Handle/HandleScope and delete SirtRef.Mathieu Chartier2014-05-1310-108/+111
* Move quick frame info to OatQuickMethodHeader.Vladimir Marko2014-05-131-1/+1
* Give Compiler a back reference to the driver.Ian Rogers2014-05-061-4/+4
* ART: aarch64 jni compiler needs to extend small return typesAndreas Gampe2014-05-017-1/+28
* Fix typo in ISA centralizationAndreas Gampe2014-04-161-1/+1