summaryrefslogtreecommitdiffstats
path: root/compiler/jni
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix portable sign/zero extension from JNI.Ian Rogers2013-08-151-7/+29
* Refactor java.lang.reflect implementationBrian Carlstrom2013-08-134-8/+8
* Entry point clean up.Ian Rogers2013-08-071-3/+3
* Portable refactorings.Ian Rogers2013-07-301-6/+6
* Move assembler out of runtime into compiler/utils.Ian Rogers2013-07-295-10/+10
* Fix cpplint whitespace/comments issuesBrian Carlstrom2013-07-261-7/+7
* Fix cpplint build/namespaces issuesBrian Carlstrom2013-07-181-1/+7
* Fix cpplint whitespace/blank_line issuesBrian Carlstrom2013-07-182-6/+4
* Fix cpplint whitespace/braces issuesBrian Carlstrom2013-07-171-1/+1
* Fix multiple inclusion guards to match new pathnamesBrian Carlstrom2013-07-175-15/+15
* Create separate Android.mk for main build targetsBrian Carlstrom2013-07-1212-0/+2971