summaryrefslogtreecommitdiff
path: root/compiler/optimizing/reference_type_propagation.cc
Commit message (Expand)AuthorAgeFilesLines
* Revert^4 "Partial Load Store Elimination"Alex Light2021-01-251-4/+8
* Revert "Revert^2 "Partial Load Store Elimination""Nicolas Geoffray2021-01-241-8/+4
* Revert^2 "Partial Load Store Elimination"Alex Light2021-01-221-4/+8
* Revert "Partial Load Store Elimination"Nicolas Geoffray2021-01-221-8/+4
* Partial Load Store EliminationAlex Light2021-01-211-4/+8
* Make RTP::Visit robust against input orderAlex Light2020-12-101-5/+26
* Pass a full MethodReference of the invoke in HInvoke nodes.Nicolas Geoffray2020-09-081-2/+2
* X86: Replace VarHandle.get() return type check with CheckCast nodeAndra Danciu2020-08-281-0/+2
* Improved LSE: Replacing loads with Phis.Vladimir Marko2020-08-211-0/+11
* Reword some comments to be more inclusiveOrion Hodson2020-07-231-1/+1
* Optimizing: Run gtests without creating the Runtime.Vladimir Marko2020-05-151-2/+2
* Move HandleCache to HGraph.Vladimir Marko2020-05-131-65/+24
* Move implementations from class_root.h to -inl.h .Vladimir Marko2020-05-131-1/+1
* Revert "Make compiler/optimizing/ symbols hidden."Vladimir Marko2019-10-141-1/+1
* Make compiler/optimizing/ symbols hidden.Vladimir Marko2019-10-141-1/+1
* Fix compiler bug when typing exceptions.Nicolas Geoffray2019-01-091-4/+4
* ART: Refactor for bugprone-argument-commentAndreas Gampe2018-12-271-21/+21
* ART: Continue adding override annotationsAndreas Gampe2018-09-071-2/+2
* Use 'final' and 'override' specifiers directly in ART.Roland Levillain2018-08-281-20/+20
* ObjPtr<>-ify ArtMethod and mirror::Method.Vladimir Marko2018-07-191-2/+2
* Refactor ClassRoot/GetClassRoot().Vladimir Marko2018-05-251-13/+10
* ART: Compiler support for const-method-handleOrion Hodson2018-05-111-0/+13
* ART: Compiler support for const-method-typeOrion Hodson2018-05-101-0/+12
* Step 1 of 2: conditional passes.Aart Bik2018-04-261-1/+2
* Revert^4 "Compiler changes for bitstring based type checks."Vladimir Marko2018-03-271-12/+23
* Revert^3 "Compiler changes for bitstring based type checks."Andreas Gampe2018-03-261-23/+12
* Revert^2 "Compiler changes for bitstring based type checks."Vladimir Marko2018-03-221-12/+23
* Pass the right dex_file/method_index for String.<init>.Nicolas Geoffray2018-02-151-4/+3
* Revert "Compiler changes for bitstring based type checks."Nicolas Geoffray2018-01-251-23/+12
* Compiler changes for bitstring based type checks.Vladimir Marko2018-01-231-12/+23
* Do not pass DexFile to ClassLinker::Lookup/ResolveType().Vladimir Marko2017-12-121-2/+2
* Do not pass DexFile to ClassLinker::Lookup/ResolveMethod().Vladimir Marko2017-12-111-1/+1
* Change ArtField::ProxyFindSystemClass() to lookup the class.Vladimir Marko2017-12-081-1/+1
* Refactor ArtField::GetType<>() as {Lookup,Resolve}Type().Vladimir Marko2017-11-061-1/+1
* Use ScopedArenaAllocator in BCE, DCE, LSE, ...Vladimir Marko2017-10-121-39/+57
* ART: Use ScopedArenaAllocator for pass-local data.Vladimir Marko2017-10-061-2/+2
* ART: Introduce compiler data type.Vladimir Marko2017-09-251-12/+12
* RFC: Generate select instruction for conditional returns.Mads Ager2017-08-101-4/+19
* ART: Refactor retrieval of types through ArtMethod.Vladimir Marko2017-07-271-1/+1
* Hash-based DexCache methods array.Vladimir Marko2017-07-201-1/+1
* ART: Change method lookup to be more consistent to JLS and the RI.Vladimir Marko2017-07-201-1/+1
* ART: Clean up art_field.hAndreas Gampe2017-04-211-0/+1
* ART: Clean up art_method.hAndreas Gampe2017-04-211-0/+1
* Make data dependency around HDeoptimize correct.Nicolas Geoffray2017-03-271-2/+2
* Revert^6 "Hash-based dex cache type array."Vladimir Marko2017-03-141-20/+24
* Revert^5 "Hash-based dex cache type array."Vladimir Marko2017-03-131-24/+20
* Revert^4 "Hash-based dex cache type array."Vladimir Marko2017-02-201-20/+24
* Revert^3 "Hash-based dex cache type array."Mathieu Chartier2017-02-131-24/+20
* Revert^2 "Hash-based dex cache type array."Vladimir Marko2017-02-101-20/+24
* Fix dex cache resolved types and class table mismatch.Vladimir Marko2017-02-091-5/+4