Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_art
/
349845ae9c820484973959e1f3d366099d2fa0c2
/
compiler
/
optimizing
/
gvn.cc
a5359f7
ART: Delete obsolete comments in GVN.
by Vladimir Marko
· 6 years ago
3db7068
ART: Refactor for bugprone-argument-comment
by Andreas Gampe
· 6 years ago
4d277ba
ART: Make GVN work with BoundType.
by Artem Serov
· 7 years ago
2477320
Step 1 of 2: conditional passes.
by Aart Bik
· 7 years ago
c431b9d
Move most of runtime/base to libartbase/base
by David Sehr
· 7 years ago
217eb06
Fix the side effects of clinit check
by Mingyao Yang
· 7 years ago
52d52f5
Use ScopedArenaAllocator in GVN.
by Vladimir Marko
· 7 years ago
ca6fff8
ART: Use ScopedArenaAllocator for pass-local data.
by Vladimir Marko
· 7 years ago
7d157fc
Clean up some uses of "auto".
by Vladimir Marko
· 8 years ago
5e8d5f0
Fix some typos in ART.
by Roland Levillain
· 8 years ago
2c45bc9
Remove H[Reverse]PostOrderIterator and HInsertionOrderIterator.
by Vladimir Marko
· 8 years ago
77ce643
Fix another case of live_in at irreducible loop entry.
by Nicolas Geoffray
· 9 years ago
d974379
ART: Address late comments on a GVN memory-saving CL
by David Brazdil
· 9 years ago
4283aa9
Reduce memory usage in GVN
by David Brazdil
· 9 years ago
f6a35de
Optimizing: Fix register allocator validation memory usage.
by Vladimir Marko
· 9 years ago
15bd228
Implement irreducible loop support in optimizing.
by Nicolas Geoffray
· 9 years ago
729645a
Explicitly add HLoadClass/HClinitCheck for HNewInstance.
by Nicolas Geoffray
· 9 years ago
e5d80f8
Move ArenaBitVector into the runtime
by Mathieu Chartier
· 9 years ago
ec7802a
Add DCHECKs to ArenaVector and ScopedArenaVector.
by Vladimir Marko
· 9 years ago
5233f93
Optimizing: Tag even more arena allocations.
by Vladimir Marko
· 9 years ago
2aaa4b5
Optimizing: Tag more arena allocations.
by Vladimir Marko
· 9 years ago
fa6b93c
Optimizing: Tag arena allocations in HGraph.
by Vladimir Marko
· 9 years ago
6058455
Optimizing: Tag basic block allocations with their source.
by Vladimir Marko
· 9 years ago
145acc5
Revert "Optimizing: Tag basic block allocations with their source."
by Vladimir Marko
· 9 years ago
91e11c0
Optimizing: Tag basic block allocations with their source.
by Vladimir Marko
· 9 years ago
78e3ef6
Add a GVN dependency 'GC' for garbage collection.
by Alexandre Rames
· 9 years ago
854a02b
Improved side effect analysis (field/array write/read).
by Aart Bik
· 9 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 10 years ago
6d340c4
ART: Faster implementation of GVN's hash table
by David Brazdil
· 10 years ago
dc5ac73
Opt compiler: enhance gvn for commutative ops.
by Mingyao Yang
· 10 years ago
433be7f
Optimizing: Remove redundant hash set copy in GVN
by David Brazdil
· 10 years ago
827eedb
Move code around and address growable_array comment.
by Nicolas Geoffray
· 10 years ago
86dde16
Introduce a SideEffectsAnalysis class.
by Nicolas Geoffray
· 10 years ago
dbca6fa
Fix a bug in GVN.
by Nicolas Geoffray
· 10 years ago
277ccbd
ART: More warnings
by Andreas Gampe
· 10 years ago
d31cf3d
First optimization in new compiler: simple GVN.
by Nicolas Geoffray
· 10 years ago