Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
1f47b678db70d57aa5194266651a8f4336fc851e
/
compiler
/
optimizing
« Previous
1cfe7fd
Merge "Revert "Don't use the compiler driver for method resolution.""
by Nicolas Geoffray
· 9 years ago
c88ef3a
Revert "Don't use the compiler driver for method resolution."
by Nicolas Geoffray
· 9 years ago
8b3609b
Merge "ART: Do not eagerly type LoopPhi [null, ...]"
by David Brazdil
· 9 years ago
3a738bf
ART: Do not eagerly type LoopPhi [null, ...]
by David Brazdil
· 9 years ago
753e8c4
Merge "Don't use the compiler driver for method resolution."
by Nicolas Geoffray
· 9 years ago
4db0bf9
Don't use the compiler driver for method resolution.
by Nicolas Geoffray
· 9 years ago
b1aa617
Merge "Move PC-relative addressing bases to a better position."
by Vladimir Marko
· 9 years ago
ad54338
Clean up optimizing compiler stats
by Calin Juravle
· 9 years ago
1965328
Merge "Optimizing/ARM: Implement kDexCachePcRelative dispatch."
by Vladimir Marko
· 9 years ago
fb337ea
Move PC-relative addressing bases to a better position.
by Vladimir Marko
· 9 years ago
b4536b7
Optimizing/ARM: Implement kDexCachePcRelative dispatch.
by Vladimir Marko
· 9 years ago
e16ce5a
MIPS32: Bit rotation intrinsics
by Chris Larsen
· 9 years ago
8682960
MIPS32: int java.lang.*.numberOfTrailingZeros
by Chris Larsen
· 9 years ago
e384547
MIPS32: int java.lang.*.numberOfLeadingZeros
by Chris Larsen
· 9 years ago
70014c8
MIPS32: java.lang.*.reverse
by Chris Larsen
· 9 years ago
584bc17
Merge "Accept synthetic phi nodes and general names for blocks."
by Aart Bik
· 9 years ago
3a581b4
Merge "ARM64: Use the shifter operands."
by Vladimir Marko
· 9 years ago
92e997d
Merge "ARM64 read barrier support for concurrent GC in Optimizing."
by Roland Levillain
· 9 years ago
8626b74
ARM64: Use the shifter operands.
by Alexandre Rames
· 9 years ago
7e99e05
MIPS32: Improve integer division by constants
by Alexey Frunze
· 9 years ago
42e372e
Optimize HLoadClass when we know the class is in the cache.
by Nicolas Geoffray
· 9 years ago
95f7bbc
Merge "A few more optimizations on avoiding HClinit."
by Nicolas Geoffray
· 9 years ago
d9dc6f4
A few more optimizations on avoiding HClinit.
by Nicolas Geoffray
· 9 years ago
73a4265
MIPS32: Record missing implicit null checks
by Goran Jakovljevic
· 9 years ago
22ccc3a
ARM64 read barrier support for concurrent GC in Optimizing.
by Roland Levillain
· 9 years ago
888d067
Revamp art::CheckEntrypointTypes uses.
by Roland Levillain
· 9 years ago
51a354c
Merge "MIPS64: Support short and long branches"
by Roland Levillain
· 9 years ago
4f6b0b5
Clean up read barrier related comments in Optimizing.
by Roland Levillain
· 9 years ago
67e0ad6
Merge "ARM64: Add support for multiply-accumulate."
by Vladimir Marko
· 9 years ago
349106d
Merge "ART: Fix wide stores in Optimizing"
by David Brazdil
· 9 years ago
0d1caa5
Optimizing: Avoid a PrettyMethod() call per compiled method.
by Vladimir Marko
· 9 years ago
809d70f
ART: Fix wide stores in Optimizing
by David Brazdil
· 9 years ago
6d92d59
Merge "Do not change to the access check entrypoint when inlined."
by Nicolas Geoffray
· 9 years ago
8e1ef53
Do not change to the access check entrypoint when inlined.
by Nicolas Geoffray
· 9 years ago
f180af0
Merge "Optimizing/ARM: Improve long shifts by 1."
by Vladimir Marko
· 9 years ago
dde8b86
Merge "Fix lint error."
by Nicolas Geoffray
· 9 years ago
317f9ce
Fix lint error.
by Nicolas Geoffray
· 9 years ago
5c00485
ART: Fix uninitialized variable
by David Brazdil
· 9 years ago
2171e2a
Merge "Simplify boolean condition compared to 0"
by David Brazdil
· 9 years ago
5d78a0f
Merge "Revert "Add stats support for existing optimizations""
by Nicolas Geoffray
· 9 years ago
e34648d
Revert "Add stats support for existing optimizations"
by Nicolas Geoffray
· 9 years ago
01b88a2
Merge "Explicitly add HLoadClass/HClinitCheck for HNewInstance."
by Nicolas Geoffray
· 9 years ago
06241b1
Add stats support for existing optimizations
by Jean-Philippe Halimi
· 9 years ago
a0e87b0
MIPS64: Support short and long branches
by Alexey Frunze
· 9 years ago
3fc7f35
Accept synthetic phi nodes and general names for blocks.
by Aart Bik
· 9 years ago
d59c706
Revert "Dynamic BCE (based on induction range analysis)"
by Aart Bik
· 9 years ago
0b5849b
Dynamic BCE (based on induction range analysis)
by Aart Bik
· 9 years ago
729645a
Explicitly add HLoadClass/HClinitCheck for HNewInstance.
by Nicolas Geoffray
· 9 years ago
e3dbda2
Merge "MIPS32: Miscellaneous bit manipulations routines:"
by Andreas Gampe
· 9 years ago
f652917
Simplify boolean condition compared to 0
by Mark Mendell
· 9 years ago
f9d741e
Optimizing/ARM: Improve long shifts by 1.
by Vladimir Marko
· 9 years ago
418318f
ARM64: Add support for multiply-accumulate.
by Alexandre Rames
· 9 years ago
38db785
Opt compiler: More strength reduction for multiplications.
by Alexandre Rames
· 9 years ago
53ced03
Merge "Clean up the special input in HInvokeStaticOrDirect."
by Vladimir Marko
· 9 years ago
33a9a16
Merge "Allow NullConstant to be untyped in GraphVisualiser."
by Calin Juravle
· 9 years ago
b2d38fd
Allow NullConstant to be untyped in GraphVisualiser.
by Mark Mendell
· 9 years ago
34053d1
Merge "MIPS64: Add java.lang.String.equals intrinsic."
by Andreas Gampe
· 9 years ago
c53c079
Clean up the special input in HInvokeStaticOrDirect.
by Vladimir Marko
· 9 years ago
ee7d4a3
Merge "ARM read barrier support for concurrent GC in Optimizing."
by Roland Levillain
· 9 years ago
d846a2c
Merge "Fix ClinitCheck pruning."
by Vladimir Marko
· 9 years ago
fbb184a
Fix ClinitCheck pruning.
by Vladimir Marko
· 9 years ago
0ff7afc
Fix an assert in lse.
by Mingyao Yang
· 9 years ago
fb8464a
Revert "Revert "Enable store elimination for singleton objects.""
by Mingyao Yang
· 9 years ago
3f8bf65
MIPS32: Miscellaneous bit manipulations routines:
by Chris Larsen
· 9 years ago
9231730
Merge "Opt compiler: Arm64 packed-switch jump tables."
by Vladimir Marko
· 9 years ago
3927c8b
Opt compiler: Arm64 packed-switch jump tables.
by Zheng Xu
· 9 years ago
a4d1b64
Merge "Implement common super type in reference type propagation."
by Calin Juravle
· 9 years ago
3b359c7
ARM read barrier support for concurrent GC in Optimizing.
by Roland Levillain
· 9 years ago
52503d8
Implement common super type in reference type propagation.
by Calin Juravle
· 9 years ago
a04f57b
Merge "Minor fixes and cleaning of arm64 static and direct calls code."
by Vladimir Marko
· 9 years ago
0debae7
ART: Refactor GenerateTestAndBranch
by David Brazdil
· 9 years ago
a663d67
Merge "Ignore NullConstants when computing the type for Phis."
by Calin Juravle
· 9 years ago
0d5a281
x86/x86-64 read barrier support for concurrent GC in Optimizing.
by Roland Levillain
· 9 years ago
972d6d7
MIPS64: Add java.lang.String.equals intrinsic.
by Chris Larsen
· 9 years ago
6dc0174
Minor fixes and cleaning of arm64 static and direct calls code.
by Alexandre Rames
· 9 years ago
cff8107
Merge "Optimizing/X86: PC-relative dex cache array addressing."
by Vladimir Marko
· 9 years ago
fe0ec35
Merge "Optimizing: Clean up constant location handling."
by Vladimir Marko
· 9 years ago
0f7dca4
Optimizing/X86: PC-relative dex cache array addressing.
by Vladimir Marko
· 9 years ago
00580bd
MIPS64: fix calling conventions in LoadClass and field accesses
by Alexey Frunze
· 9 years ago
d15cd44
Merge "Correct exception behavior for default methods"
by Alex Light
· 9 years ago
617bd92
Ignore NullConstants when computing the type for Phis.
by Calin Juravle
· 9 years ago
13c86fd
Optimizing: Clean up constant location handling.
by Vladimir Marko
· 9 years ago
cdfed3d
Revert "Revert "Run type propagation after inliner only when needed.""
by Calin Juravle
· 9 years ago
ea30dae
Merge "Optimizing/ARM: Improve shifts of long values by a constant."
by Vladimir Marko
· 9 years ago
33ad10e
Optimizing/ARM: Improve shifts of long values by a constant.
by Vladimir Marko
· 9 years ago
9139e00
Correct exception behavior for default methods
by Alex Light
· 9 years ago
040db34
Optimizing: Clean up Equal/NotEqual constant folding for nulls.
by Vladimir Marko
· 9 years ago
5c7c824
Merge "ART: Remove unnecessary helper method from GraphChecker"
by David Brazdil
· 9 years ago
d8ef0c6
ART: Remove unnecessary helper method from GraphChecker
by David Brazdil
· 9 years ago
feaf26d
Merge "Optimizing: Improve constant folding + DCE for inlining."
by Vladimir Marko
· 9 years ago
d26a411
ART: Refactor iteration over normal/exceptional successors
by David Brazdil
· 9 years ago
9e23df5
Optimizing: Improve constant folding + DCE for inlining.
by Vladimir Marko
· 9 years ago
8a6463a
Merge "ART: Improve comment about inlining into try/catch"
by David Brazdil
· 9 years ago
59a850e
ART: Improve comment about inlining into try/catch
by David Brazdil
· 9 years ago
ee57104
Merge "ART: Fix critical edge checks in GraphChecker"
by David Brazdil
· 9 years ago
83dcccb
Merge "Revert "Revert "ART: Update DCE to work with try/catch"""
by David Brazdil
· 9 years ago
81e479e
ART: Fix critical edge checks in GraphChecker
by David Brazdil
· 9 years ago
dc0d1eb
ART: Add clarifying comment
by David Brazdil
· 9 years ago
8a7c0fe
Revert "Revert "ART: Update DCE to work with try/catch""
by David Brazdil
· 9 years ago
31f1584
Merge "Optimizing: Rewrite search for common dominators."
by Vladimir Marko
· 9 years ago
Next »