Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
19379b58bd433da91230e4fe6cd96e7416d16adc
/
compiler
/
optimizing
/
inliner.h
2f8279e
Merge "Step 1 of 2: conditional passes."
by android-build-prod (mdb)
· 7 years ago
82d046e
Add a profiling library
by David Sehr
· 7 years ago
2477320
Step 1 of 2: conditional passes.
by Aart Bik
· 7 years ago
8c0961f
Move missed files to libdexfile
by David Sehr
· 7 years ago
9e734c7
Create dex subdirectory
by David Sehr
· 7 years ago
2ca10eb
Refactored optimization passes setup.
by Aart Bik
· 8 years ago
b45528c
ART: Refactor retrieval of types through ArtMethod.
by Vladimir Marko
· 8 years ago
8cf9cb3
ART: Include cleanup
by Andreas Gampe
· 8 years ago
af44e6c
Do not deopt when using AOT inline caches
by Calin Juravle
· 8 years ago
f6d4668
Improvements in the Inliner.
by Nicolas Geoffray
· 8 years ago
f44d36c
Revert^2 "Hash-based DexCache field array."
by Vladimir Marko
· 8 years ago
6374c58
Revert "Hash-based DexCache field array."
by Vladimir Marko
· 8 years ago
939e71a
Merge "Hash-based DexCache field array."
by Treehugger Robot
· 8 years ago
1aea351
Hash-based DexCache field array.
by Vladimir Marko
· 9 years ago
13439f0
Use offline inline caches during AOT compilation
by Calin Juravle
· 8 years ago
438709f
Fix compilation statistics collection in inliner.
by Vladimir Marko
· 8 years ago
5247c08
Put the resolved class in HLoadClass.
by Nicolas Geoffray
· 8 years ago
0f001b7
Refine receiver type when inlining based on inline caches.
by Nicolas Geoffray
· 8 years ago
5687634
Sharpen HLoadClass from inliner.
by Nicolas Geoffray
· 9 years ago
063fc77
Class Hierarchy Analysis (CHA)
by Mingyao Yang
· 9 years ago
e51ca8b
Move inline caches GC handling in JitCodeCache.
by Nicolas Geoffray
· 9 years ago
a5b09a6
ART: Add dex::TypeIndex
by Andreas Gampe
· 9 years ago
e8a3c57
Replace StackHandleScopeCollection with VariableSizedHandleScope
by Mathieu Chartier
· 9 years ago
bdf7f1c
ART: SHARED_REQUIRES to REQUIRES_SHARED
by Andreas Gampe
· 9 years ago
94ab38f
ART: Run RTP if invoke inputs have more specific type
by David Brazdil
· 9 years ago
a3aef2e
Move optimizations out of HInliner::TryBuildAndInlineHelper.
by Roland Levillain
· 9 years ago
916cc1d
Implement polymorphic inlining.
by Nicolas Geoffray
· 9 years ago
55bd749
Refactor the inliner.
by Nicolas Geoffray
· 9 years ago
354efa6
Try to substitute constructor chains for IPUTs.
by Vladimir Marko
· 9 years ago
be10e8e
Optimizing: Try pattern substitution when we cannot inline.
by Vladimir Marko
· 9 years ago
a42363f
Implement first kind of polymorphic inlining.
by Nicolas Geoffray
· 10 years ago
5949fa0
Revert "Revert "Tweak inlining heuristics.""
by Nicolas Geoffray
· 10 years ago
b17d1cc
Revert "Tweak inlining heuristics."
by Nicolas Geoffray
· 10 years ago
fcb7613
Tweak inlining heuristics.
by Nicolas Geoffray
· 10 years ago
73be1e8
Inline monomorphic calls.
by Nicolas Geoffray
· 10 years ago
dc151b2
Optimizing: Determine invoke-static/-direct dispatch early.
by Vladimir Marko
· 10 years ago
e418dda
Be more flexible on the code unit size when inlining.
by Nicolas Geoffray
· 10 years ago
5815501
Revert "Revert "Optimizing: Better invoke-static/-direct dispatch.""
by Vladimir Marko
· 10 years ago
b2c431e
Revert "Optimizing: Better invoke-static/-direct dispatch."
by Vladimir Marko
· 10 years ago
9b688a0
Optimizing: Better invoke-static/-direct dispatch.
by Vladimir Marko
· 10 years ago
69ba7b7
ART: Run GraphChecker after Builder and SsaBuilder
by David Brazdil
· 10 years ago
ae09d2d
Bring ReferenceTypePropagation to HInvoke return types
by Guillaume "Vermeille" Sanchez
· 10 years ago
6c0c4f2
Revert "Revert "Revert "Bring ReferenceTypePropagation to HInvoke return types"""
by Calin Juravle
· 10 years ago
a981f9d
Revert "Revert "Bring ReferenceTypePropagation to HInvoke return types""
by Calin Juravle
· 10 years ago
958857d
Revert "Bring ReferenceTypePropagation to HInvoke return types"
by Calin Juravle
· 10 years ago
ddedddc
Bring ReferenceTypePropagation to HInvoke return types
by Guillaume "Vermeille" Sanchez
· 10 years ago
454a481
Revert "Revert "Support for inlining virtual and interface calls.""
by Nicolas Geoffray
· 10 years ago
3507105
Add support for inlining already sharpened interface calls.
by Nicolas Geoffray
· 10 years ago
6e47586
Revert "Support for inlining virtual and interface calls."
by Nicolas Geoffray
· 10 years ago
1d5006c
Support for inlining virtual and interface calls.
by Nicolas Geoffray
· 10 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 10 years ago
d23eeef
Support for inlining methods that call/throw.
by Nicolas Geoffray
· 10 years ago
9437b78
Revert "Revert "Inline across dex files.""
by Nicolas Geoffray
· 10 years ago
6a816cf
Revert "Inline across dex files."
by Nicolas Geoffray
· 10 years ago
7e4c350
Inline across dex files.
by Nicolas Geoffray
· 10 years ago
c0365b1
Remember whether a method was worth inlining.
by Nicolas Geoffray
· 10 years ago
7c3952f
ART: Add -Wunused
by Andreas Gampe
· 10 years ago
acf735c
Reference type propagation
by Calin Juravle
· 10 years ago
ef87c5d
Allow nested inlining.
by Nicolas Geoffray
· 10 years ago
e53798a
Inlining support in optimizing.
by Nicolas Geoffray
· 11 years ago