summaryrefslogtreecommitdiffstats
path: root/compiler/optimizing/inliner.cc
Commit message (Expand)AuthorAgeFilesLines
* Only do some checks when compiling against the core image.Nicolas Geoffray2015-06-251-1/+2
* Revert "Revert "Add support for inlining already sharpened interface calls.""Nicolas Geoffray2015-06-221-11/+7
* Revert "Add support for inlining already sharpened interface calls. DO NOT ME...Nicolas Geoffray2015-06-221-7/+11
* Add support for inlining already sharpened interface calls. DO NOT MERGE ANYW...Nicolas Geoffray2015-06-181-11/+7
* Merge "Move mirror::ArtMethod to native" into mnc-devMathieu Chartier2015-06-021-6/+6
|\
| * Move mirror::ArtMethod to nativeMathieu Chartier2015-06-021-6/+6
* | Fix another source of undeterministic inlining.Nicolas Geoffray2015-06-021-2/+0
|/
* Fix another source of undeterministic inlining.Nicolas Geoffray2015-06-011-1/+3
* Make inlining deterministic.Nicolas Geoffray2015-05-261-1/+8
* Add a parent environment to HEnvironment.Nicolas Geoffray2015-05-111-1/+5
* [optimizing] Rename HasArrayAccesses and check itMark Mendell2015-04-241-2/+2
* Ensure inlined static calls perform clinit checks in Optimizing.Roland Levillain2015-04-241-0/+10
* Run DCE again after all the other optimizations have run.Calin Juravle2015-04-211-1/+1
* Merge "Fallback to quick in case of soft verification errors"Calin Juravle2015-04-161-2/+6
|\
| * Fallback to quick in case of soft verification errorsCalin Juravle2015-04-161-2/+6
* | ART: Hot fix for an inliner issueDavid Brazdil2015-04-161-4/+0
|/
* Revert "Fallback to quick in case of soft verification errors"Calin Juravle2015-04-131-5/+2
* Fallback to quick in case of soft verification errorsCalin Juravle2015-04-101-2/+5
* [optimizing] Do not inline intrinsicsRazvan A Lupusoru2015-03-271-1/+2
* Use the original invoke type when inlining.Nicolas Geoffray2015-03-261-1/+3
* Revert "Revert "Inline across dex files.""Nicolas Geoffray2015-03-251-32/+43
* Revert "Inline across dex files."Nicolas Geoffray2015-03-241-16/+10
* Inline across dex files.Nicolas Geoffray2015-03-231-10/+16
* Remember whether a method was worth inlining.Nicolas Geoffray2015-03-201-2/+23
* Disable inlining in Optimizing when --debuggable is set.Nicolas Geoffray2015-03-131-0/+5
* Make the SSA builder honor the debuggable flag.Nicolas Geoffray2015-03-101-6/+2
* Make BCE a no-op if there is no array access.Mingyao Yang2015-03-031-0/+4
* Reference type propagationCalin Juravle2015-02-191-3/+3
* Create HGraph outside Builder, print timingsDavid Brazdil2015-02-041-3/+5
* Inline methods with multiple blocks.Nicolas Geoffray2015-02-031-8/+4
* Allow nested inlining.Nicolas Geoffray2015-02-031-29/+38
* ART: Optimizing compiler intrinsicsAndreas Gampe2015-01-151-2/+2
* When inlining, also look whether we can allocate registers.Nicolas Geoffray2014-12-181-0/+8
* Fix ids and remove invoke when inlining.Nicolas Geoffray2014-12-171-0/+5
* Inlining support in optimizing.Nicolas Geoffray2014-12-151-0/+208