index
:
art.git
replicant-6.0
Android's art
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
compiler
/
optimizing
/
nodes.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
ART: bring original constructor back
Wei Wang
2015-10-06
1
-0
/
+40
*
ART: extension
Wei Wang
2015-10-06
1
-11
/
+45
*
Do not create a HBoundType when the instruction is non-null.
Nicolas Geoffray
2015-07-02
1
-0
/
+1
*
MIPS: Initial version of optimizing compiler for MIPS64R6.
Roland Levillain
2015-06-26
1
-2
/
+11
*
Recompute dominator tree after DCE.
Nicolas Geoffray
2015-06-24
1
-3
/
+5
*
Be careful with predecessor/successor index.
Nicolas Geoffray
2015-06-22
1
-0
/
+14
*
Fix premature deoptimization if the loop body isn't entered.
Mingyao Yang
2015-06-19
1
-0
/
+37
*
Move mirror::ArtMethod to native
Mathieu Chartier
2015-06-02
1
-0
/
+4
*
ART: Rediscover loops after deleting blocks in DCE
David Brazdil
2015-05-13
1
-6
/
+7
*
Add a parent environment to HEnvironment.
Nicolas Geoffray
2015-05-11
1
-24
/
+126
*
Use a growable array instead of an environment during SSA.
Nicolas Geoffray
2015-05-07
1
-1
/
+3
*
Relax the only one back-edge restriction.
Nicolas Geoffray
2015-05-07
1
-8
/
+20
*
Update the remaining input index of phis after deleting an input.
Nicolas Geoffray
2015-05-01
1
-2
/
+3
*
Merge "Revert "GVN final fields even with side effects.""
Nicolas Geoffray
2015-04-30
1
-6
/
+2
|
\
|
*
Revert "GVN final fields even with side effects."
Nicolas Geoffray
2015-04-30
1
-6
/
+2
*
|
Merge "GVN final fields even with side effects."
Nicolas Geoffray
2015-04-30
1
-2
/
+6
|
\
\
|
|
/
|
*
GVN final fields even with side effects.
Nicolas Geoffray
2015-04-30
1
-2
/
+6
*
|
Merge "Add synthesize uses at back edge."
Nicolas Geoffray
2015-04-29
1
-0
/
+5
|
\
\
|
*
|
Add synthesize uses at back edge.
Nicolas Geoffray
2015-04-29
1
-0
/
+5
*
|
|
ART: Fix loop information after dead code elimination
David Brazdil
2015-04-29
1
-3
/
+8
|
|
/
|
/
|
*
|
Merge "Add InsertInstructionAfter in HBasicBlock."
Roland Levillain
2015-04-29
1
-0
/
+2
|
\
\
|
*
|
Add InsertInstructionAfter in HBasicBlock.
Guillaume "Vermeille" Sanchez
2015-04-27
1
-0
/
+2
*
|
|
Merge "Have HInvoke instructions know their number of actual arguments."
Roland Levillain
2015-04-28
1
-9
/
+25
|
\
\
\
|
*
|
|
Have HInvoke instructions know their number of actual arguments.
Roland Levillain
2015-04-28
1
-9
/
+25
*
|
|
|
Replace String CharArray with internal uint16_t array.
Jeff Hao
2015-04-27
1
-1
/
+8
|
|
_
|
/
|
/
|
|
*
|
|
Merge "ART: Simplify Ifs with BooleanNot condition"
David Brazdil
2015-04-27
1
-0
/
+7
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
ART: Simplify Ifs with BooleanNot condition
David Brazdil
2015-04-27
1
-0
/
+7
*
|
|
Merge "Add support for caching float and double constants."
Nicolas Geoffray
2015-04-27
1
-12
/
+49
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Add support for caching float and double constants.
Nicolas Geoffray
2015-04-27
1
-12
/
+49
*
|
|
ART: Fix removing a Phi with RemoveInstruction
David Brazdil
2015-04-27
1
-0
/
+1
|
/
/
*
|
Merge "Deoptimization-based BCE for unknown loop bounds."
Mingyao Yang
2015-04-26
1
-0
/
+11
|
\
\
|
*
|
Deoptimization-based BCE for unknown loop bounds.
Mingyao Yang
2015-04-26
1
-0
/
+11
*
|
|
Merge "Revert "[optimizing] Replace FP divide by power of 2""
Nicolas Geoffray
2015-04-26
1
-7
/
+7
|
\
\
\
|
*
|
|
Revert "[optimizing] Replace FP divide by power of 2"
Nicolas Geoffray
2015-04-26
1
-7
/
+7
*
|
|
|
Merge "[optimizing] Replace FP divide by power of 2"
Nicolas Geoffray
2015-04-26
1
-7
/
+7
|
\
\
\
\
|
|
/
/
/
|
*
|
|
[optimizing] Replace FP divide by power of 2
Mark Mendell
2015-04-20
1
-7
/
+7
*
|
|
|
Merge "[optimizing] Rename HasArrayAccesses and check it"
Andreas Gampe
2015-04-25
1
-7
/
+7
|
\
\
\
\
|
*
|
|
|
[optimizing] Rename HasArrayAccesses and check it
Mark Mendell
2015-04-24
1
-7
/
+7
|
|
|
/
/
|
|
/
|
|
*
|
|
|
Fix DCHECKs about clinit checks in Optimizing's code generators.
Roland Levillain
2015-04-24
1
-6
/
+5
|
/
/
/
*
|
|
Merge "Ensure inlined static calls perform clinit checks in Optimizing."
Roland Levillain
2015-04-24
1
-3
/
+61
|
\
\
\
|
*
|
|
Ensure inlined static calls perform clinit checks in Optimizing.
Roland Levillain
2015-04-24
1
-3
/
+61
*
|
|
|
ART: Dead block removal
David Brazdil
2015-04-24
1
-9
/
+21
|
|
_
|
/
|
/
|
|
*
|
|
Merge "Remove unnecessary null checks in CheckCast and InstanceOf"
Calin Juravle
2015-04-23
1
-0
/
+11
|
\
\
\
|
*
|
|
Remove unnecessary null checks in CheckCast and InstanceOf
Guillaume "Vermeille" Sanchez
2015-04-23
1
-0
/
+11
*
|
|
|
Merge "Remove ActAsNullConstant"
Calin Juravle
2015-04-23
1
-9
/
+0
|
\
\
\
\
|
*
|
|
|
Remove ActAsNullConstant
Calin Juravle
2015-04-23
1
-9
/
+0
*
|
|
|
|
Replace NULL with nullptr
Mathieu Chartier
2015-04-22
1
-4
/
+4
|
/
/
/
/
*
|
|
|
ART: Update last_instruction when adding Phis
David Brazdil
2015-04-22
1
-1
/
+6
*
|
|
|
[optimizing] Fix a bug in moving the null check to the user.
Calin Juravle
2015-04-22
1
-13
/
+21
|
|
/
/
|
/
|
|
*
|
|
Merge "Linear scan: Use FirstUse instead of FirstRegisterUse."
Nicolas Geoffray
2015-04-21
1
-1
/
+1
|
\
\
\
|
|
_
|
/
|
/
|
|
[next]