summaryrefslogtreecommitdiffstats
path: root/runtime/arch
Commit message (Expand)AuthorAgeFilesLines
* Trampoline and assembly fixes for ARM64Andreas Gampe2014-03-241-2/+4
* Fixes to mem_map wraparound and ARM64 quick_invoke assemblyAndreas Gampe2014-03-211-2/+2
* 64bit: make runtime offsets more deterministic.Ian Rogers2014-03-202-6/+6
* AArch64: Add arm64 runtime support.Stuart Monteith2014-03-1913-6/+1775
* Implicit null/suspend checks (oat version bump)Dave Allison2014-03-134-0/+286
* Fixing structure of native frame for Generic JNIAndreas Gampe2014-03-121-24/+76
* Implement proxy support for x86-64.Ian Rogers2014-03-121-1/+37
* A few 64bit fixes.Ian Rogers2014-03-121-1/+2
* Always reset CFI state.Ian Rogers2014-03-114-6/+8
* Ensure functions start with clean CFA state.Ian Rogers2014-03-114-2/+8
* JNI down call fixes.Ian Rogers2014-03-091-13/+18
* Release unused parts of a JNI frame before calling native codeAndreas Gampe2014-03-071-4/+12
* Fix issues with clang and BUILD_HOST_64bit.Ian Rogers2014-03-062-64/+56
* Enable annotalysis on clang ART builds.Ian Rogers2014-03-062-2/+1
* Fix host architecture for 64bit.Ian Rogers2014-03-061-5/+18
* Generic JNI implementation for x86_64Andreas Gampe2014-03-057-23/+321
* Size and offset fixes to compile for 64b hostAndreas Gampe2014-03-051-3/+3
* AArch64: Add ARM64 AssemblerSerban Constantinescu2014-03-052-0/+268
* Guard entrypoint changing by runtime shutdown lock.Mathieu Chartier2014-03-035-110/+4
* Initial changes towards Generic JNI optionAndreas Gampe2014-03-038-0/+31
* Fix clang to compile and run host tests.Ian Rogers2014-02-281-29/+35
* Incorrect result of compareTo between empty and non-empty stringsAlexei Zavjalov2014-02-271-0/+2
* Merge "Make ARM assembly labels local."Ian Rogers2014-02-221-62/+62
|\
| * Make ARM assembly labels local.Ian Rogers2014-02-211-62/+62
* | Merge "Make X86 assembly labels local."Ian Rogers2014-02-223-42/+42
|\ \
| * | Make X86 assembly labels local.Ian Rogers2014-02-213-42/+42
| |/
* | Make MIPS assembly labels local.Ian Rogers2014-02-212-20/+20
|/
* Inline x86 String.indexOfMark Mendell2014-02-202-52/+1
* Upcall support for x86-64.Ian Rogers2014-02-204-9/+301
* Fix build.Mathieu Chartier2014-02-192-4/+4
* Change root visitor to use Object**.Mathieu Chartier2014-02-187-4/+25
* Work in the direction of hard float quick ABIs.Ian Rogers2014-02-114-9/+21
* Object model changes to support 64bit.Ian Rogers2014-02-0624-19/+1251
* ART can't create more than 8k threads during the worktimeAlexei Zavjalov2014-02-063-3/+42
* Embed array class pointers at array allocation sites.Hiroshi Yamauchi2014-01-273-0/+16
* Merge "Use direct class pointers at allocation sites in the compiled code."Hiroshi Yamauchi2014-01-233-0/+32
|\
| * Use direct class pointers at allocation sites in the compiled code.Hiroshi Yamauchi2014-01-233-0/+32
* | Fix non-PLT text relocation introduced by CL 79466Mark Mendell2014-01-221-1/+1
|/
* Use macros to remove CFI information for MAC OS/XMark Mendell2014-01-214-177/+275
* Make x86 runtime PICMark Mendell2014-01-104-60/+123
* Background compaction support.Mathieu Chartier2014-01-082-7/+15
* Remove extraneous CFI from x86 entrypoints to fix backtrace.Ian Rogers2014-01-021-42/+0
* Tidy up memory barriers.Ian Rogers2013-12-201-0/+2
* Thread local bump pointer allocator.Mathieu Chartier2013-12-162-0/+7
* Fix minor style issuesVladimir Marko2013-12-161-1/+1
* Implement GenInlinedSqrt for x86Mark Mendell2013-12-131-0/+1
* Fix dumpsys meminfo <pid>.Mathieu Chartier2013-11-254-4/+14
* Refactor allocation entrypoints.Mathieu Chartier2013-11-209-293/+149
* Compacting collector.Mathieu Chartier2013-11-113-203/+62
* am 8b31a36f: Change thread.h to thread-inl.h for missing Thread::Current for x86Brian Carlstrom2013-11-071-1/+1
|\