summaryrefslogtreecommitdiffstats
path: root/runtime/arch/x86
Commit message (Expand)AuthorAgeFilesLines
* [optimizing] Use more X86_64 addressing modesMark Mendell2015-04-211-0/+1
* ART: Remove unused variables.Andreas Gampe2015-04-071-1/+0
* Merge "ART: Add support for "silvermont" variant"Andreas Gampe2015-04-072-6/+65
|\
| * ART: Add support for "silvermont" variantAndreas Gampe2015-04-032-6/+65
* | ART: Add Clang's -Wused-but-marked-unusedAndreas Gampe2015-04-031-1/+1
|/
* ART: Avoid obvious segfault in arm & x86 fault handlerAndreas Gampe2015-04-031-0/+6
* Merge "[optimizing] Implement x86/x86_64 math intrinsics"Andreas Gampe2015-04-021-0/+2
|\
| * [optimizing] Implement x86/x86_64 math intrinsicsMark Mendell2015-04-011-0/+2
* | Revert "Revert "Deoptimization-based bce.""Mingyao Yang2015-04-012-1/+7
|/
* Revert "Deoptimization-based bce."Andreas Gampe2015-03-242-7/+1
* Deoptimization-based bce.Mingyao Yang2015-03-232-1/+7
* Merge "Reserve bits in the lock word for read barriers."Hiroshi Yamauchi2015-03-041-20/+53
|\
| * Reserve bits in the lock word for read barriers.Hiroshi Yamauchi2015-03-031-20/+53
* | Fix generic JNI stubs to not discard the Java native frame.Nicolas Geoffray2015-03-031-9/+10
|/
* ART: Introduce NO_RETURN, Mark DoLongJump noreturnAndreas Gampe2015-02-232-1/+3
* Fix art_quick_instrumentation_entry for x86Sebastien Hertz2015-02-191-1/+1
* ART: Change x86 long param ABI (Quick/JNI/Opt)Mark Mendell2015-01-301-3/+6
* Revert "Revert "ART: Implement X86 hard float (Quick/JNI/Baseline)""Mark P Mendell2015-01-276-68/+424
* Revert "ART: Implement X86 hard float (Quick/JNI/Baseline)"Vladimir Marko2015-01-275-416/+68
* Merge "Refactor register access from StackVisitor"Sebastien Hertz2015-01-272-34/+25
|\
| * Refactor register access from StackVisitorSebastien Hertz2015-01-262-34/+25
* | ART: Fix assembler labels' usage in macros for Mac.Vladimir Marko2015-01-261-2/+2
* | Fix Mac build.Vladimir Marko2015-01-261-1/+1
* | ART: Fix asm literals for Mac builds.Vladimir Marko2015-01-261-5/+5
|/
* Merge "ART: Implement X86 hard float (Quick/JNI/Baseline)"Vladimir Marko2015-01-265-66/+422
|\
| * ART: Implement X86 hard float (Quick/JNI/Baseline)Mark Mendell2015-01-235-66/+422
* | More of the concurrent copying collector.Hiroshi Yamauchi2015-01-231-0/+40
|/
* [optimizing compiler] Implement inline x86 FP '%'Mark Mendell2015-01-212-35/+2
* Revert "ART: Implement hard float for X86"Vladimir Marko2015-01-124-360/+63
* ART: Implement hard float for X86Mark Mendell2015-01-124-63/+360
* Merge "Save all registers in native to Java stubs."Nicolas Geoffray2014-12-151-7/+13
|\
| * Save all registers in native to Java stubs.Nicolas Geoffray2014-12-121-7/+13
* | Remove portable.Elliott Hughes2014-12-122-137/+1
|/
* [optimizing compiler] Add REM_FLOAT and REM_DOUBLECalin Juravle2014-12-082-2/+35
* Fix the last users of TARGET_CPU_SMP.Elliott Hughes2014-11-191-4/+0
* Change 64 bit ArtMethod fields to be pointer sizedMathieu Chartier2014-11-182-2/+2
* Merge "Fix art_quick_instrumentation_entry stub for x86/x86_64"Sebastien Hertz2014-11-171-1/+1
|\
| * Fix art_quick_instrumentation_entry stub for x86/x86_64Sebastien Hertz2014-11-171-1/+1
* | Instruction set features for ARM64, MIPS and X86.Ian Rogers2014-11-133-0/+451
* | Fix x86 art_quick_set64_instance quick entrypointSerguei Katkov2014-11-111-1/+2
|/
* ART: Fix some redundant declarationsAndreas Gampe2014-11-041-88/+2
* Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.Ian Rogers2014-11-033-12/+16
* ART: Remove unnecessary includesAndreas Gampe2014-11-031-2/+2
* Fix Mac build.Ian Rogers2014-10-211-4/+4
* Refactor quick entrypointsIan Rogers2014-10-204-379/+236
* Make ART compile with GCC -O0 again.Ian Rogers2014-10-164-22/+7
* Merge "ART Runtime: Add movb $xx,yy fault handling"Ian Rogers2014-10-111-0/+1
|\
| * ART Runtime: Add movb $xx,yy fault handlingMark Mendell2014-10-011-0/+1
* | Enable -Wimplicit-fallthrough.Ian Rogers2014-10-091-1/+1
* | stdint types all the way!Ian Rogers2014-10-091-1/+1