Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
2bcb43111edf7bf99fe409ff3e9c76a285e54c25
/
compiler
/
optimizing
2bcb431
Use CompareAndBranchIf(Non)Zero when applicable.
by Nicolas Geoffray
· 10 years ago
806af26
Merge "Do not replace a live phi with a dead phi."
by Nicolas Geoffray
· 10 years ago
4230e18
Do not replace a live phi with a dead phi.
by Nicolas Geoffray
· 10 years ago
f9a1995
Revert "Revert "Do not update the type of something we already know.""
by Nicolas Geoffray
· 10 years ago
63107a8
Revert "Do not update the type of something we already know."
by Calin Juravle
· 10 years ago
30eb58c
Do not update the type of something we already know.
by Nicolas Geoffray
· 10 years ago
b485915
Merge "Revert "Revert "ART: Implement try/catch blocks in Builder"""
by David Brazdil
· 10 years ago
fc6a86a
Revert "Revert "ART: Implement try/catch blocks in Builder""
by David Brazdil
· 10 years ago
4a08e17
Merge "Minor fixes to mips64 for the arch-specific optimisation framework."
by Roland Levillain
· 10 years ago
d3eaade
Merge "Revert "ART: Implement try/catch blocks in Builder""
by David Brazdil
· 10 years ago
3e18738
Revert "ART: Implement try/catch blocks in Builder"
by David Brazdil
· 10 years ago
cf950c2
Revert "ART: Fix gtests after try/catch change"
by David Brazdil
· 10 years ago
a65930d
ART: Fix gtests after try/catch change
by David Brazdil
· 10 years ago
2f81cd8
Merge "ART: Implement try/catch blocks in Builder"
by David Brazdil
· 10 years ago
0b5c7d1
ART: Implement try/catch blocks in Builder
by David Brazdil
· 10 years ago
335005e
Only do some checks when compiling against the core image.
by Nicolas Geoffray
· 10 years ago
fdc9af0
Merge "Use a flag from the verifier to know if we should compile."
by Nicolas Geoffray
· 10 years ago
4824c27
Use a flag from the verifier to know if we should compile.
by Nicolas Geoffray
· 10 years ago
0c955b1
Merge "BCE: don't assume a bounds check always gets a HArrayLength."
by Nicolas Geoffray
· 10 years ago
22c4edd
Merge "ART: Run GraphChecker after Builder and SsaBuilder"
by David Brazdil
· 10 years ago
2b1bc48
Merge "BCE: Narrow instead of unconditionnaly overwrite the range."
by Nicolas Geoffray
· 10 years ago
a09ff9c
BCE: Narrow instead of unconditionnaly overwrite the range.
by Nicolas Geoffray
· 10 years ago
8df886b
BCE: don't assume a bounds check always gets a HArrayLength.
by Nicolas Geoffray
· 10 years ago
69ba7b7
ART: Run GraphChecker after Builder and SsaBuilder
by David Brazdil
· 10 years ago
b809daa
Merge "ART: Stop creating a fallthrough block for Goto"
by David Brazdil
· 10 years ago
ea80942
Fix codegen_test after DCE fix.
by Nicolas Geoffray
· 10 years ago
fe65946
ART: Stop creating a fallthrough block for Goto
by David Brazdil
· 10 years ago
9dda8f2
Merge "Fix another case of un-verified dead code."
by Nicolas Geoffray
· 10 years ago
1efcc22
Fix another case of un-verified dead code.
by Nicolas Geoffray
· 10 years ago
f39e064
Minor fixes to mips64 for the arch-specific optimisation framework.
by Alexandre Rames
· 10 years ago
1f82ecc
Recompute dominator tree after DCE.
by Nicolas Geoffray
· 10 years ago
d4a02cf
Merge "Replace some run-time assertions with compile-time ones in ART."
by Roland Levillain
· 10 years ago
b5061a8
Merge "Do not overwrite an input register in shift operations."
by Nicolas Geoffray
· 10 years ago
a4f3581
Do not overwrite an input register in shift operations.
by Nicolas Geoffray
· 10 years ago
3a690be
ART: Fix GraphVisualizer dlopen crash
by David Brazdil
· 10 years ago
59cb521
Merge "Fix in ReferenceTypePropagation"
by Calin Juravle
· 10 years ago
b783b40
Revert "Revert "Use IsAssignableFrom instead of IsSubclass for robustness.""
by Nicolas Geoffray
· 10 years ago
ae37039
Merge "Use compiling class instead of outer class for access checks."
by Nicolas Geoffray
· 10 years ago
eb7b739
Opt compiler: Add disassembly to the '.cfg' output.
by Alexandre Rames
· 10 years ago
8ec0e20
Merge "ART: Simplify (Not)Equal bool vs. int to true/false"
by David Brazdil
· 10 years ago
1e9ec05
ART: Simplify (Not)Equal bool vs. int to true/false
by David Brazdil
· 10 years ago
0f0be72
Merge "Revert "Use IsAssignableFrom instead of IsSubclass for robustness.""
by Nicolas Geoffray
· 10 years ago
463580c
Revert "Use IsAssignableFrom instead of IsSubclass for robustness."
by Nicolas Geoffray
· 10 years ago
afd0641
Use compiling class instead of outer class for access checks.
by Nicolas Geoffray
· 10 years ago
e85647e
Merge "Use IsAssignableFrom instead of IsSubclass for robustness."
by Nicolas Geoffray
· 10 years ago
8cf7cbf
Merge "Fix wrong DCHECK in bounds check elimination."
by Nicolas Geoffray
· 10 years ago
aa91920
Fix String Change baseline compiler errors.
by Nicolas Geoffray
· 10 years ago
8d82a0c
Fix wrong DCHECK in bounds check elimination.
by Nicolas Geoffray
· 10 years ago
183617a
Fix in ReferenceTypePropagation
by Calin Juravle
· 10 years ago
af268bb
Use IsAssignableFrom instead of IsSubclass for robustness.
by Nicolas Geoffray
· 10 years ago
e102f19
Merge "Fix StringChange for optimizing compiler."
by Jeff Hao
· 10 years ago
87a135e
Merge "Be careful with predecessor/successor index."
by Nicolas Geoffray
· 10 years ago
8b20f88
Be careful with predecessor/successor index.
by Nicolas Geoffray
· 10 years ago
4664889
Opt compiler: Add a description to MIP64 slow paths.
by Roland Levillain
· 10 years ago
4dda337
MIPS: Initial version of optimizing compiler for MIPS64R6.
by Alexey Frunze
· 10 years ago
71af6f7
Merge "Opt compiler: Add a description to slow paths."
by David Brazdil
· 10 years ago
9931f31
Opt compiler: Add a description to slow paths.
by Alexandre Rames
· 10 years ago
97d207c
Merge "Use compiling class instead of referrer for access checks."
by Nicolas Geoffray
· 10 years ago
3045174
Use compiling class instead of referrer for access checks.
by Nicolas Geoffray
· 10 years ago
d8d7b90
Merge "Do not expect 0 or 1 only when comparing a boolean."
by Nicolas Geoffray
· 10 years ago
e438757
Merge "Verifier: check an aput, even if we know it will fail."
by Nicolas Geoffray
· 10 years ago
3c4ab80
Do not expect 0 or 1 only when comparing a boolean.
by Nicolas Geoffray
· 10 years ago
66389fb
Verifier: check an aput, even if we know it will fail.
by Nicolas Geoffray
· 10 years ago
cad6542
Fix StringChange for optimizing compiler.
by Jeff Hao
· 10 years ago
3d266a9
Merge "Don't check the return type in the builder."
by Nicolas Geoffray
· 10 years ago
33d6903
Replace some run-time assertions with compile-time ones in ART.
by Roland Levillain
· 10 years ago
69505f8
Don't check the return type in the builder.
by Nicolas Geoffray
· 10 years ago
822c00d
Merge "Run a simplification pass before code generation."
by Nicolas Geoffray
· 10 years ago
01b6ec8
Merge "Don't special case HCurrentMethod in DCE."
by Nicolas Geoffray
· 10 years ago
b2bdfce
Run a simplification pass before code generation.
by Nicolas Geoffray
· 10 years ago
d4de42f
Merge "ART: Remove old DCHECK that trips Baseline"
by David Brazdil
· 10 years ago
3b574aa
Merge "Bailout from compilation if an invoke is malformed."
by Nicolas Geoffray
· 10 years ago
015c7e6
ART: Remove old DCHECK that trips Baseline
by David Brazdil
· 10 years ago
2e33525
Bailout from compilation if an invoke is malformed.
by Nicolas Geoffray
· 10 years ago
7b295db
Merge "Fix a bug in optimizing when the null constant has been DCE."
by Nicolas Geoffray
· 10 years ago
18e6873
Fix a bug in optimizing when the null constant has been DCE.
by Nicolas Geoffray
· 10 years ago
f78848f
Don't special case HCurrentMethod in DCE.
by Nicolas Geoffray
· 10 years ago
2ef645b
ART: Allow PackedSwitch instructions with zero targets
by David Brazdil
· 10 years ago
15875b0
Revert "ART: Allow PackedSwitch instructions with zero targets"
by David Brazdil
· 10 years ago
241f9c4
ART: Allow PackedSwitch instructions with zero targets
by David Brazdil
· 10 years ago
7cb499b
Fix bug in optimizing around instanceof.
by Nicolas Geoffray
· 10 years ago
3cde622
Remove bogus DCHECK in BCE.
by Nicolas Geoffray
· 10 years ago
cf93a5c
Revert "Revert "ART: Implement literal pool for arm, fix branch fixup.""
by Vladimir Marko
· 10 years ago
db40ea7
Merge "Revert "ART: Implement literal pool for arm, fix branch fixup.""
by Vladimir Marko
· 10 years ago
fbeb4ae
Revert "ART: Implement literal pool for arm, fix branch fixup."
by Vladimir Marko
· 10 years ago
e4394f7
Merge "ART: Implement literal pool for arm, fix branch fixup."
by Vladimir Marko
· 10 years ago
f38caa6
ART: Implement literal pool for arm, fix branch fixup.
by Vladimir Marko
· 10 years ago
2cbeb52
Merge "Bring ReferenceTypePropagation to ArrayGet"
by Calin Juravle
· 10 years ago
6e41d81
Merge "Bring ReferenceTypePropagation to HInvoke return types"
by Calin Juravle
· 10 years ago
72a5eb5
Bring ReferenceTypePropagation to ArrayGet
by Guillaume "Vermeille" Sanchez
· 10 years ago
ae09d2d
Bring ReferenceTypePropagation to HInvoke return types
by Guillaume "Vermeille" Sanchez
· 10 years ago
c4977a5
Merge "Fix reference comparison after redundant phi elimination."
by Nicolas Geoffray
· 10 years ago
51d400d
Fix reference comparison after redundant phi elimination.
by Nicolas Geoffray
· 10 years ago
ff924fb
Merge "Revert "Revert "Revert "Bring ReferenceTypePropagation to HInvoke return types""""
by Calin Juravle
· 10 years ago
6c0c4f2
Revert "Revert "Revert "Bring ReferenceTypePropagation to HInvoke return types"""
by Calin Juravle
· 10 years ago
ec632a9
Merge "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
a3a3c59
Optimizing: Move optimization objects to Arena.
by Vladimir Marko
· 10 years ago
1017675
Merge "Preserve class loading semantics in optimizing."
by Nicolas Geoffray
· 10 years ago
ee1264b
Merge "Revert "Bring ReferenceTypePropagation to HInvoke return types""
by Calin Juravle
· 10 years ago
Next »