summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Only do some checks when compiling against the core image.Nicolas Geoffray2015-06-253-2/+14
* [MIPS64] JNI Compiler: Sign-extend int function argumentsLazar Trsic2015-06-243-4/+53
* Merge "ART: Fix arm32 instrumentation exit stub" into mnc-devAndreas Gampe2015-06-251-2/+7
|\
| * ART: Fix arm32 instrumentation exit stubAndreas Gampe2015-06-241-2/+7
* | Fix force copyMathieu Chartier2015-06-242-44/+42
* | Merge "Fix imt conflict trampoline for mips64" into mnc-devMathieu Chartier2015-06-241-1/+1
|\ \
| * | Fix imt conflict trampoline for mips64Mathieu Chartier2015-06-241-1/+1
| |/
* | Increase alt signal stack to 32K on host.Christopher Ferris2015-06-241-3/+3
* | Merge "Adding optimizing compiler test case for String.<init>." into mnc-devJeff Hao2015-06-241-0/+9
|\ \
| * | Adding optimizing compiler test case for String.<init>.Jeff Hao2015-06-231-0/+9
* | | Use a flag from the verifier to know if we should compile.Nicolas Geoffray2015-06-2410-1/+84
* | | BCE: don't assume a bounds check always gets a HArrayLength.Nicolas Geoffray2015-06-242-2/+30
* | | Fix codegen_test after DCE fix.Nicolas Geoffray2015-06-241-1/+4
* | | Recompute dominator tree after DCE.Nicolas Geoffray2015-06-248-21/+108
* | | BCE: Narrow instead of unconditionnaly overwrite the range.Nicolas Geoffray2015-06-242-9/+28
* | | Fix another case of un-verified dead code.Nicolas Geoffray2015-06-245-2/+64
| |/ |/|
* | Merge "ART: Follow-up to 507cc6f83bf6379728f2dd20391f2ed5fbfe6371" into mnc-devAndreas Gampe2015-06-232-22/+41
|\ \ | |/ |/|
| * ART: Follow-up to 507cc6f83bf6379728f2dd20391f2ed5fbfe6371Andreas Gampe2015-06-232-22/+41
* | Merge "Fix field ordering for String in hprof" into mnc-devMathieu Chartier2015-06-231-23/+25
|\ \
| * | Fix field ordering for String in hprofMathieu Chartier2015-06-231-23/+25
* | | Make dex file verifier check that indexes are increasing.Jeff Hao2015-06-231-5/+32
|/ /
* | Do not overwrite an input register in shift operations.Nicolas Geoffray2015-06-235-20/+131
* | Merge "Fix another miranda method moving GC bug" into mnc-devMathieu Chartier2015-06-232-18/+24
|\ \
| * | Fix another miranda method moving GC bugMathieu Chartier2015-06-222-22/+28
* | | New experimental GC stress modeMathieu Chartier2015-06-229-14/+134
* | | Merge "Change GC to allow strings to use large object space." into mnc-devJeff Hao2015-06-221-1/+1
|\ \ \ | |_|/ |/| |
| * | Change GC to allow strings to use large object space.Jeff Hao2015-06-221-1/+1
* | | Merge "ART: Allow checking RETURN_VOID_NO_BARRIER on unresolved classes" into...Andreas Gampe2015-06-221-0/+32
|\ \ \ | |/ / |/| |
| * | ART: Allow checking RETURN_VOID_NO_BARRIER on unresolved classesAndreas Gampe2015-06-221-0/+32
* | | Make large string use large object space.Jeff Hao2015-06-221-2/+2
|/ /
* | ART: Don't do pre-linked calls to the interpreter bridge.Vladimir Marko2015-06-221-1/+3
* | ART: Disallow classes that are abstract and finalAndreas Gampe2015-06-221-0/+9
* | Revert "Revert "Add support for inlining already sharpened interface calls.""Nicolas Geoffray2015-06-225-12/+38
* | Revert "Add support for inlining already sharpened interface calls. DO NOT ME...Nicolas Geoffray2015-06-225-38/+12
* | Revert "Revert "Use IsAssignableFrom instead of IsSubclass for robustness.""Nicolas Geoffray2015-06-226-3/+60
* | Use compiling class instead of outer class for access checks.Nicolas Geoffray2015-06-228-10/+130
* | Use compiling class instead of referrer for access checks.Nicolas Geoffray2015-06-226-14/+79
* | Be careful with predecessor/successor index.Nicolas Geoffray2015-06-2210-16/+102
* | Merge "Don't check the return type in the builder." into mnc-devNicolas Geoffray2015-06-224-5/+32
|\ \
| * | Don't check the return type in the builder.Nicolas Geoffray2015-06-224-5/+32
* | | Merge "Do not expect 0 or 1 only when comparing a boolean." into mnc-devNicolas Geoffray2015-06-224-4/+35
|\ \ \
| * | | Do not expect 0 or 1 only when comparing a boolean.Nicolas Geoffray2015-06-224-4/+35
| |/ /
* | | Verifier: check an aput, even if we know it will fail.Nicolas Geoffray2015-06-226-2/+90
|/ /
* | Run a simplification pass before code generation.Nicolas Geoffray2015-06-224-0/+46
* | Merge "Bailout from compilation if an invoke is malformed." into mnc-devNicolas Geoffray2015-06-226-10/+141
|\ \
| * | Bailout from compilation if an invoke is malformed.Nicolas Geoffray2015-06-226-10/+141
* | | Merge "Fix wrong DCHECK in bounds check elimination." into mnc-devNicolas Geoffray2015-06-224-1/+42
|\ \ \
| * | | Fix wrong DCHECK in bounds check elimination.Nicolas Geoffray2015-06-224-1/+42
| |/ /
* | | Fix a bug in optimizing when the null constant has been DCE.Nicolas Geoffray2015-06-226-2/+76
|/ /
* | Fix String Change baseline compiler errors.Nicolas Geoffray2015-06-221-2/+3