summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2015-06-24Fix another case of un-verified dead code. Nicolas Geoffray
2015-06-23Merge "ART: Follow-up to 507cc6f83bf6379728f2dd20391f2ed5fbfe6371" into mnc-dev Andreas Gampe
2015-06-23ART: Follow-up to 507cc6f83bf6379728f2dd20391f2ed5fbfe6371 Andreas Gampe
2015-06-23Merge "Fix field ordering for String in hprof" into mnc-dev Mathieu Chartier
2015-06-23Fix field ordering for String in hprof Mathieu Chartier
2015-06-23Make dex file verifier check that indexes are increasing. Jeff Hao
2015-06-23Do not overwrite an input register in shift operations. Nicolas Geoffray
2015-06-23Merge "Fix another miranda method moving GC bug" into mnc-dev Mathieu Chartier
2015-06-22New experimental GC stress mode Mathieu Chartier
2015-06-22Merge "Change GC to allow strings to use large object space." into mnc-dev Jeff Hao
2015-06-22Change GC to allow strings to use large object space. Jeff Hao
2015-06-22Merge "ART: Allow checking RETURN_VOID_NO_BARRIER on unresolved classes" into... Andreas Gampe
2015-06-22Make large string use large object space. Jeff Hao
2015-06-22ART: Allow checking RETURN_VOID_NO_BARRIER on unresolved classes Andreas Gampe
2015-06-22Fix another miranda method moving GC bug Mathieu Chartier
2015-06-22ART: Don't do pre-linked calls to the interpreter bridge. Vladimir Marko
2015-06-22ART: Disallow classes that are abstract and final Andreas Gampe
2015-06-22Revert "Revert "Add support for inlining already sharpened interface calls."" Nicolas Geoffray
2015-06-22Revert "Add support for inlining already sharpened interface calls. DO NOT ME... Nicolas Geoffray
2015-06-22Revert "Revert "Use IsAssignableFrom instead of IsSubclass for robustness."" Nicolas Geoffray
2015-06-22Use compiling class instead of outer class for access checks. Nicolas Geoffray
2015-06-22Use compiling class instead of referrer for access checks. Nicolas Geoffray
2015-06-22Be careful with predecessor/successor index. Nicolas Geoffray
2015-06-22Merge "Don't check the return type in the builder." into mnc-dev Nicolas Geoffray
2015-06-22Don't check the return type in the builder. Nicolas Geoffray
2015-06-22Merge "Do not expect 0 or 1 only when comparing a boolean." into mnc-dev Nicolas Geoffray
2015-06-22Do not expect 0 or 1 only when comparing a boolean. Nicolas Geoffray
2015-06-22Verifier: check an aput, even if we know it will fail. Nicolas Geoffray
2015-06-22Run a simplification pass before code generation. Nicolas Geoffray
2015-06-22Merge "Bailout from compilation if an invoke is malformed." into mnc-dev Nicolas Geoffray
2015-06-22Bailout from compilation if an invoke is malformed. Nicolas Geoffray
2015-06-22Merge "Fix wrong DCHECK in bounds check elimination." into mnc-dev Nicolas Geoffray
2015-06-22Fix wrong DCHECK in bounds check elimination. Nicolas Geoffray
2015-06-22Fix a bug in optimizing when the null constant has been DCE. Nicolas Geoffray
2015-06-22Fix String Change baseline compiler errors. Nicolas Geoffray
2015-06-20Use signed encoding when using relative CFI addresses. David Srbecky
2015-06-19ART: Check for expected args for instance methods Andreas Gampe
2015-06-19ART: Check var-arg count earlier in method verifier Taiju Tsuiki
2015-06-19Merge "ART: Fix BCE lint issue" into mnc-dev Mingyao Yang
2015-06-19ART: Fix BCE lint issue Andreas Gampe
2015-06-19Merge "Fix GC map generation edge case" into mnc-dev Mathieu Chartier
2015-06-19Fix GC map generation edge case Mathieu Chartier
2015-06-19Remove bogus DCHECK in BCE. Nicolas Geoffray
2015-06-19Fix premature deoptimization if the loop body isn't entered. Mingyao Yang
2015-06-19Merge "ART stack unwinding fixes for libunwind/gdb/lldb." into mnc-dev David Srbecky
2015-06-19Fix case where block has no predecessor for StringChange. Jeff Hao
2015-06-19Quick: Handle total high/low register overlap on arm/mips. Vladimir Marko
2015-06-19Quick: Fix optimizations for empty if blocks. Vladimir Marko
2015-06-19ART: Remove old DCHECK that trips Baseline David Brazdil
2015-06-19Merge "Fix StringChange for optimizing compiler." into mnc-dev Jeff Hao