summaryrefslogtreecommitdiffstats
path: root/compiler/jni
Commit message (Expand)AuthorAgeFilesLines
* [MIPS64] JNI Compiler: Sign-extend int function argumentsLazar Trsic2015-06-241-0/+46
* ART stack unwinding fixes for libunwind/gdb/lldb.David Srbecky2015-06-191-1/+1
* Move mirror::ArtMethod to nativeMathieu Chartier2015-06-0211-114/+109
* ART: Clean up arm64 kNumberOfXRegisters usage.Vladimir Marko2015-05-264-4/+3
* Insert a read barrier in the JNI bridge.Hiroshi Yamauchi2015-05-071-1/+45
* Replace NULL with nullptrMathieu Chartier2015-04-222-8/+8
* ARM64: Remove suspend register.Zheng Xu2015-04-142-137/+114
* Add --include-cfi compiler option.David Srbecky2015-04-131-1/+1
* ART: Ignore result for exception-case JNIEndWithReferenceAndreas Gampe2015-04-101-0/+15
* Implement CFI for Optimizing.David Srbecky2015-04-091-7/+14
* Implement CFI for JNI.David Srbecky2015-04-083-1/+602
* Remove the old CFI infrastructure.David Srbecky2015-04-071-8/+2
* Fix JNI compiler for mips64Goran Jakovljevic2015-04-061-6/+1
* 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