summaryrefslogtreecommitdiffstats
path: root/runtime/entrypoints/quick
Commit message (Expand)AuthorAgeFilesLines
* Merge "Move mapping table and vmap table offsets to OatMethodHeader."Vladimir Marko2014-04-281-0/+1
|\
| * Move mapping table and vmap table offsets to OatMethodHeader.Vladimir Marko2014-04-251-0/+1
* | Refactor exception handling for deoptimizationSebastien Hertz2014-04-251-1/+1
|/
* Revert "64bit changes to the stack walker for the Quick ABI."Nicolas Geoffray2014-04-221-0/+11
* 64bit changes to the stack walker for the Quick ABI.Nicolas Geoffray2014-04-181-11/+0
* ART: A workaround for a wrongly-read caller's frameVladimir Kostyukov2014-04-071-75/+32
* Fix wrong handling of Generic JNI not finding native method.Andreas Gampe2014-04-041-22/+35
* Please clang by making explicit instantiations non-static.Nicolas Geoffray2014-04-041-4/+4
* Explicitly instantiate artInvokeCommon to please analysis tool.Nicolas Geoffray2014-04-041-7/+26
* Restore the args in the invoke trampoline slow paths.Mathieu Chartier2014-04-032-248/+229
* Allow mixing of thread offsets between 32 and 64bit architectures.Ian Rogers2014-04-011-3/+2
* AArch64: Add arm64 runtime support.Stuart Monteith2014-03-191-0/+43
* Refactor reflective method invocation.Ian Rogers2014-03-141-1/+1
* Remove small duplicate code in Generic JNI handling, add commentsAndreas Gampe2014-03-141-1/+5
* Fixes for Generic JNIAndreas Gampe2014-03-131-9/+17
* Implement FINAL/OVERRIDE for clang.Ian Rogers2014-03-131-147/+163
* Fixing structure of native frame for Generic JNIAndreas Gampe2014-03-121-67/+78
* More JNI compiler tests and small fixAndreas Gampe2014-03-101-1/+1
* JNI down call fixes.Ian Rogers2014-03-091-6/+8
* Release unused parts of a JNI frame before calling native codeAndreas Gampe2014-03-071-166/+521
* Add more VerifyObject calls.Mathieu Chartier2014-03-071-0/+1
* Enable annotalysis on clang ART builds.Ian Rogers2014-03-062-4/+6
* Generic JNI implementation for x86_64Andreas Gampe2014-03-051-56/+418
* Support compiler filters for boot classpathBrian Carlstrom2014-03-041-2/+5
* Guard entrypoint changing by runtime shutdown lock.Mathieu Chartier2014-03-032-0/+132
* Initial changes towards Generic JNI optionAndreas Gampe2014-03-032-0/+10
* Add VerifyObject calls to JniMethodEndWithReference.Mathieu Chartier2014-02-281-0/+2
* Add null check in artQuickResolutionTrampolineMathieu Chartier2014-02-271-7/+11
* Restore refs in artQuickProxyInvokeHandler.Mathieu Chartier2014-02-211-14/+30
* Upcall support for x86-64.Ian Rogers2014-02-201-98/+298
* Remove blacklistSebastien Hertz2014-02-172-14/+26
* Don't store this_object in SIRT for static invokes.Mathieu Chartier2014-02-161-2/+2
* Remove using mirror::* in jni internal.Mathieu Chartier2014-02-141-4/+2
* Speed up method lookup in a different dex file.Vladimir Marko2014-02-111-2/+4
* Object model changes to support 64bit.Ian Rogers2014-02-066-38/+47
* Embed array class pointers at array allocation sites.Hiroshi Yamauchi2014-01-272-0/+9
* Use direct class pointers at allocation sites in the compiled code.Hiroshi Yamauchi2014-01-232-0/+14
* Background compaction support.Mathieu Chartier2014-01-081-1/+2
* Thread local bump pointer allocator.Mathieu Chartier2013-12-161-0/+1
* Don't rely on gcc extensionsBernhard Rosenkränzer2013-12-121-9/+9
* Enable moving classes.Mathieu Chartier2013-12-101-3/+3
* Fix a libartd.so boot crash in Heap::AllocObjectWithAllocator()Hiroshi Yamauchi2013-11-211-2/+10
* Refactor allocation entrypoints.Mathieu Chartier2013-11-201-102/+47
* Compacting collector.Mathieu Chartier2013-11-112-8/+14
* Implement Interface Method Tables (IMT).Jeff Hao2013-10-291-1/+1
* Merge "Inline field and method resolution." into dalvik-devSebastien Hertz2013-10-292-31/+50
|\
| * Inline field and method resolution.Sebastien Hertz2013-10-282-31/+50
* | Populate dex cache for sharpened calls.Ian Rogers2013-10-251-0/+16
|/
* Fast JNI support.Ian Rogers2013-10-202-12/+31
* Improve quick codegen for aput-object.Ian Rogers2013-10-084-44/+27