summaryrefslogtreecommitdiffstats
path: root/compiler/llvm
Commit message (Expand)AuthorAgeFilesLines
* Fix the last users of TARGET_CPU_SMP.Elliott Hughes2014-11-191-2/+0
* Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.Ian Rogers2014-11-031-2/+4
* ART: Clean up compilerAndreas Gampe2014-08-224-37/+234
* Replace memory barriers to better reflect Java needs.Hans Boehm2014-07-111-7/+7
* Make class status volatile.Ian Rogers2014-06-021-0/+4
* Now we have a proper C++ library, use std::unique_ptr.Ian Rogers2014-05-195-22/+21
* Give Compiler a back reference to the driver.Ian Rogers2014-05-061-12/+12
* Use instruction specific dalvik cache dirs.Narayan Kamath2014-05-011-1/+1
* Centralize instruction-set pointer-size, alignment, 64b-width codeAndreas Gampe2014-04-141-17/+2
* Add command line support for enabling the optimizing compiler.Nicolas Geoffray2014-03-131-2/+2
* Cache field lowering info in mir_graph.Vladimir Marko2014-03-031-16/+17
* Make out arguments non-reference types.Ian Rogers2014-03-013-7/+8
* Rewrite the compiler interface for CompilerDriver.Nicolas Geoffray2014-02-181-3/+3
* Object model changes to support 64bit.Ian Rogers2014-02-064-7/+7
* Add VerfiedMethod to DexCompilationUnit.Vladimir Marko2014-01-281-6/+5
* Refactor verification results.Vladimir Marko2014-01-281-2/+2
* Remove intialized static storage from dex cache.Ian Rogers2014-01-082-46/+22
* Move compiler code out of method verifier.Vladimir Marko2013-12-171-1/+3
* Update ART for LLVM merge up to r187914.Stephen Hines2013-11-251-3/+1
* Revert "Update ART for LLVM merge up to r187914."Brian Carlstrom2013-11-071-1/+3
* Update ART for LLVM merge up to r187914.Stephen Hines2013-11-061-3/+1
* Inflate contended lock word by suspending owner.Ian Rogers2013-10-027-232/+3
* Use class def index from java.lang.Class.Ian Rogers2013-09-191-2/+2
* Move disassembler out of runtime.Ian Rogers2013-09-091-0/+1
* Refactor CompilerDriver::Compute..FieldInfoIan Rogers2013-09-061-6/+6
* Refactor CompilerDriver::ComputeInvokeInfoIan Rogers2013-09-061-4/+4
* Merge "Disable devirtualization detection in DEX-to-DEX compiler." into dalvi...Sebastien Hertz2013-09-061-1/+1
|\
| * Disable devirtualization detection in DEX-to-DEX compiler.Sebastien Hertz2013-09-061-1/+1
* | Shard dedupe set locks.Ian Rogers2013-09-051-1/+1
* | am 22955837: Merge "Multi threaded hashed deduplication during compilation." ...Mathieu Chartier2013-09-031-3/+2
|\ \
| * | Multi threaded hashed deduplication during compilation.Mathieu Chartier2013-09-031-3/+2
* | | Revert "Update ART for LLVM merge up to r187914."Brian Carlstrom2013-08-291-1/+3
|/ /
* | Update ART for LLVM merge up to r187914.Stephen Hines2013-08-291-3/+1
* | Revert "Update ART for LLVM merge up to r187914."Ian Rogers2013-08-291-1/+3
* | Update ART for LLVM merge up to r187914.Stephen Hines2013-08-281-3/+1
|/
* Revert "Update ART for LLVM merge up to r187914."Brian Carlstrom2013-08-221-1/+3
* Update ART for LLVM merge up to r187914.Stephen Hines2013-08-221-3/+1
* Revert "Update ART for LLVM merge up to r187914."Brian Carlstrom2013-08-191-1/+3
* Update ART for LLVM merge up to r187914.Stephen Hines2013-08-191-3/+1
* am 3e78664f: am f8dc6489: am 7571e8b7: Add flock(2)ing on dex-cache files to ...Brian Carlstrom2013-08-151-2/+2
|\
| * Add flock(2)ing on dex-cache files to prevent racesBrian Carlstrom2013-08-151-2/+2
* | Revert "Update ART for LLVM merge up to r187914."Brian Carlstrom2013-08-141-1/+3
|/
* Update ART for LLVM merge up to r187914.Stephen Hines2013-08-131-3/+1
* Refactor java.lang.reflect implementationBrian Carlstrom2013-08-132-11/+11
* C++11 support for ART.Mathieu Chartier2013-08-131-2/+2
* Revert "Update ART for LLVM merge up to r187914."Stephen Hines2013-08-131-1/+3
* Update ART for LLVM merge up to r187914.Stephen Hines2013-08-091-3/+1
* Move assembler out of runtime into compiler/utils.Ian Rogers2013-07-293-6/+84
* Fix cpplint whitespace/comments issuesBrian Carlstrom2013-07-2622-139/+139
* Fixing cpplint readability/check issuesBrian Carlstrom2013-07-181-3/+3