summaryrefslogtreecommitdiffstats
path: root/compiler/jni
Commit message (Expand)AuthorAgeFilesLines
* 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
* Centralize instruction-set pointer-size, alignment, 64b-width codeAndreas Gampe2014-04-141-10/+11
* AArch64: Jni compiler fixesSerban Constantinescu2014-04-105-123/+256
* art: Use SIRT::GetAlignedSirtSizeTarget in calling conventionDmitry Petrochenko2014-04-106-8/+8
* ART: A workaround for a wrongly-read caller's frameVladimir Kostyukov2014-04-071-0/+213
* Fix wrong handling of Generic JNI not finding native method.Andreas Gampe2014-04-041-0/+10
* Merge "Cleanup transaction support"Sebastien Hertz2014-04-021-1/+1
|\
| * Cleanup transaction supportSebastien Hertz2014-04-021-1/+1
* | Calling convention support for cross 64/32 compilation.Ian Rogers2014-04-0112-74/+91
* | Allow mixing of thread offsets between 32 and 64bit architectures.Ian Rogers2014-04-012-21/+21
* | art: Make calling convention immune to SIRT structure changeDmitry Petrochenko2014-04-011-3/+2
* | x86_64: JNI compilerDmitry Petrochenko2014-03-2813-26/+376
|/
* Add GC mode for stressing testing heap transitions.Mathieu Chartier2014-03-251-1/+1
* Add FINAL and OVERRIDE to calling conventions of the JNI compilerAndreas Gampe2014-03-204-107/+108
* AArch64: Add arm64 runtime support.Stuart Monteith2014-03-193-0/+338
* Refactor reflective method invocation.Ian Rogers2014-03-141-1/+1
* Unify 64bit int constant definitions.Ian Rogers2014-03-101-7/+8
* More JNI compiler tests and small fixAndreas Gampe2014-03-101-0/+472
* Generic JNI implementation for x86_64Andreas Gampe2014-03-052-7/+13
* Split up CommonTest into CommonRuntimeTest and CommonCompilerTestBrian Carlstrom2014-02-261-2/+2
* Avoid std::string allocations for finding an array class.Ian Rogers2014-02-241-1/+1
* Object model changes to support 64bit.Ian Rogers2014-02-061-17/+30
* Add missing SIRT to LoadNativeLibrary.Mathieu Chartier2014-02-061-4/+6
* Compacting collector.Mathieu Chartier2013-11-111-2/+2
* Fast JNI support.Ian Rogers2013-10-201-2/+2
* Restore callee save registers in JNI compiler.Mathieu Chartier2013-10-161-3/+2
* Move disassembler out of runtime.Ian Rogers2013-09-091-6/+0
* Shard dedupe set locks.Ian Rogers2013-09-052-4/+4
* Multi threaded hashed deduplication during compilation.Mathieu Chartier2013-09-033-6/+6