summaryrefslogtreecommitdiff
path: root/compiler/optimizing/reference_type_propagation.h
Commit message (Expand)AuthorAgeFilesLines
* Make RTP::Visit robust against input orderAlex Light2020-12-101-1/+2
* Improved LSE: Replacing loads with Phis.Vladimir Marko2020-08-211-0/+5
* Move HandleCache to HGraph.Vladimir Marko2020-05-131-36/+1
* Optimizing: Create fewer handles in inliner.Vladimir Marko2020-05-131-3/+5
* Revert "Make compiler/optimizing/ symbols hidden."Vladimir Marko2019-10-141-2/+1
* Make compiler/optimizing/ symbols hidden.Vladimir Marko2019-10-141-1/+2
* Use 'final' and 'override' specifiers directly in ART.Roland Levillain2018-08-281-1/+1
* ART: Compiler support for const-method-handleOrion Hodson2018-05-111-0/+2
* ART: Compiler support for const-method-typeOrion Hodson2018-05-101-0/+2
* Step 1 of 2: conditional passes.Aart Bik2018-04-261-1/+1
* Use ScopedArenaAllocator in BCE, DCE, LSE, ...Vladimir Marko2017-10-121-23/+1
* RFC: Generate select instruction for conditional returns.Mads Ager2017-08-101-1/+9
* ART: Refactor retrieval of types through ArtMethod.Vladimir Marko2017-07-271-1/+1
* Revert^6 "Hash-based dex cache type array."Vladimir Marko2017-03-141-0/+3
* Revert^5 "Hash-based dex cache type array."Vladimir Marko2017-03-131-3/+0
* Revert^4 "Hash-based dex cache type array."Vladimir Marko2017-02-201-0/+3
* Revert^3 "Hash-based dex cache type array."Mathieu Chartier2017-02-131-3/+0
* Revert^2 "Hash-based dex cache type array."Vladimir Marko2017-02-101-0/+3
* Revert "Hash-based dex cache type array."Vladimir Marko2017-02-011-3/+0
* Hash-based dex cache type array.Vladimir Marko2017-01-301-0/+3
* Replace StackHandleScopeCollection with VariableSizedHandleScopeMathieu Chartier2016-10-121-3/+3
* Move ArtField to ObjPtrMathieu Chartier2016-10-031-0/+6
* ART: SHARED_REQUIRES to REQUIRES_SHAREDAndreas Gampe2016-08-301-6/+6
* ART: Run RTP if invoke inputs have more specific typeDavid Brazdil2016-06-231-0/+8
* Revert "Revert "Use dex cache from compilation unit in RTP.""Vladimir Marko2016-04-191-0/+5
* Avoid constructing types with errors.Aart Bik2016-04-181-0/+2
* Revert "Use dex cache from compilation unit in RTP."Nicolas Geoffray2016-04-151-5/+0
* Use dex cache from compilation unit in RTP.Vladimir Marko2016-04-141-0/+5
* Re-enable OSR.Nicolas Geoffray2016-02-111-0/+3
* Optimizing: Try pattern substitution when we cannot inline.Vladimir Marko2016-01-281-0/+3
* Optimizing: Lazy creation of Handle<>s in RTP.Vladimir Marko2016-01-271-5/+29
* Detect phi cycles.Nicolas Geoffray2015-12-161-1/+0
* Revert "Revert "ART: Do not eagerly type LoopPhi [null, ...]""David Brazdil2015-12-021-0/+1
* Revert "ART: Do not eagerly type LoopPhi [null, ...]"David Brazdil2015-12-021-1/+0
* ART: Do not eagerly type LoopPhi [null, ...]David Brazdil2015-12-011-0/+1
* Revert "Revert "Run type propagation after inliner only when needed.""Calin Juravle2015-11-111-0/+2
* Revert "Run type propagation after inliner only when needed."Calin Juravle2015-10-261-5/+0
* Run type propagation after inliner only when needed.Calin Juravle2015-10-231-0/+5
* Optimizing: Tag more arena allocations.Vladimir Marko2015-09-251-1/+2
* ART: Enable basic optimizations for try/catchDavid Brazdil2015-08-191-0/+1
* Revert "Revert "Revert "Revert "Use the object class as top in reference type...Calin Juravle2015-07-291-4/+5
* Revert "Revert "Revert "Revert "Fixes and improvements in ReferenceTypePropag...Calin Juravle2015-07-281-2/+4
* Revert "Revert "Revert "Fixes and improvements in ReferenceTypePropagation"""Calin Juravle2015-07-281-4/+2
* Revert "Revert "Fixes and improvements in ReferenceTypePropagation""Calin Juravle2015-07-271-2/+4
* Move to newer clang annotationsMathieu Chartier2015-07-221-3/+3
* Revert "Fixes and improvements in ReferenceTypePropagation"Calin Juravle2015-07-221-4/+2
* Fixes and improvements in ReferenceTypePropagationCalin Juravle2015-07-211-2/+4
* Revert "Use the object class as top in reference type propagation"Calin Juravle2015-07-081-5/+4
* Use the object class as top in reference type propagationCalin Juravle2015-07-081-4/+5
* ART: Run GraphChecker after Builder and SsaBuilderDavid Brazdil2015-06-241-1/+1