Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
1b498727f79e85756a9eee86d31214393dc7002c
/
compiler
/
optimizing
1b49872
ART: Same skip-compilation heuristic in both backends
by David Brazdil
· 10 years ago
896f8f7
Use variable encoding for StackMap.
by Nicolas Geoffray
· 10 years ago
a552e1c
Use unique location catalogs to encode Dex register maps.
by Roland Levillain
· 10 years ago
2846b68
ART: General-case negation in boolean simplifier
by David Brazdil
· 10 years ago
cbaf496
ART: Don't fail on unsupported conditions in boolean simplifier
by Andreas Gampe
· 10 years ago
392351a
Merge "[optimizing] Do not inline intrinsics"
by Nicolas Geoffray
· 10 years ago
cf8b2c2
Merge "ART: Arm32 optimizing compiler backend should honor sdiv"
by Andreas Gampe
· 10 years ago
b51cdb3
ART: Arm32 optimizing compiler backend should honor sdiv
by Andreas Gampe
· 10 years ago
acb4ea0
Merge "Implement a proper solution for temps."
by Nicolas Geoffray
· 10 years ago
547bfb8
Merge "[optimizing] Only print full stats in VLOG(compiler)"
by Nicolas Geoffray
· 10 years ago
12be74e
[optimizing] Only print full stats in VLOG(compiler)
by Nicolas Geoffray
· 10 years ago
69aea14
Merge "Fix user-build on fugu."
by Nicolas Geoffray
· 10 years ago
5b168de
Fix user-build on fugu.
by Nicolas Geoffray
· 10 years ago
3e90a96
[optimizing] Do not inline intrinsics
by Razvan A Lupusoru
· 10 years ago
f01d344
Implement a proper solution for temps.
by Nicolas Geoffray
· 10 years ago
512e04d
Fix typos spotted by Andreas.
by Nicolas Geoffray
· 10 years ago
7d8c677
Merge "GVN HClinitCheck nodes."
by Nicolas Geoffray
· 10 years ago
a0466e1
GVN HClinitCheck nodes.
by Nicolas Geoffray
· 10 years ago
d75948a
Intrinsify String.compareTo.
by Nicolas Geoffray
· 10 years ago
09ed1a3
[optimizing] Implement X86 intrinsic support
by Mark Mendell
· 10 years ago
8d5b8b2
ART: Force constants into the entry block
by David Brazdil
· 10 years ago
7904129
Use the original invoke type when inlining.
by Nicolas Geoffray
· 10 years ago
651b4fb
Merge "Revert "Revert "Inline across dex files."""
by Nicolas Geoffray
· 10 years ago
39b4bf9
Merge changes I4b3b4d90,I70e0d78f,I2848636f
by Calin Juravle
· 10 years ago
9437b78
Revert "Revert "Inline across dex files.""
by Nicolas Geoffray
· 10 years ago
139cec0
Merge "Share dex register maps between stack maps when possible."
by Calin Juravle
· 10 years ago
6ae7096
Share dex register maps between stack maps when possible.
by Calin Juravle
· 10 years ago
b2bd1c5
ART: Formatting and comments in BooleanSimplifier
by David Brazdil
· 10 years ago
fd18f5a
Inline long shift code
by Guillaume "Vermeille" Sanchez
· 10 years ago
10f56cb
ART: Fix crash in gtests
by David Brazdil
· 10 years ago
3e690d1
Merge "Share the runtime arena for faster compile times."
by Nicolas Geoffray
· 10 years ago
b64b782
Merge "ART: Boolean simplifier"
by David Brazdil
· 10 years ago
579ea7d
Share the runtime arena for faster compile times.
by Nicolas Geoffray
· 10 years ago
46e2a39
ART: Boolean simplifier
by David Brazdil
· 10 years ago
2c2d00e
Merge "Unify ART's various implementations of bit_cast."
by Roland Levillain
· 10 years ago
09aa354
Merge "Revert "Inline across dex files.""
by Nicolas Geoffray
· 10 years ago
6a816cf
Revert "Inline across dex files."
by Nicolas Geoffray
· 10 years ago
da4d79b
Unify ART's various implementations of bit_cast.
by Roland Levillain
· 10 years ago
0ba6273
Revert "Deoptimization-based bce."
by Andreas Gampe
· 10 years ago
e295e6e
Deoptimization-based bce.
by Mingyao Yang
· 10 years ago
d24ba2c
Merge "Inline across dex files."
by Nicolas Geoffray
· 10 years ago
7e4c350
Inline across dex files.
by Nicolas Geoffray
· 10 years ago
90d480c
Merge "Implement a space filter for optimizing."
by Nicolas Geoffray
· 10 years ago
5af26bd
Merge "Opt Compiler: Materialise constants that cannot be encoded"
by Nicolas Geoffray
· 10 years ago
af2bec3
Merge "[optimizing] Improve x86, x86_64 code"
by Nicolas Geoffray
· 10 years ago
36540cb
Implement a space filter for optimizing.
by Nicolas Geoffray
· 10 years ago
9ccd151
Fix verifier handling of empty switch as last instruction.
by Jeff Hao
· 10 years ago
37c22c6
Merge "Compress the StackMaps."
by Nicolas Geoffray
· 10 years ago
004c230
Compress the StackMaps.
by Nicolas Geoffray
· 10 years ago
c0365b1
Remember whether a method was worth inlining.
by Nicolas Geoffray
· 10 years ago
0ced884
Merge "StackMap: Always load and store unalign."
by Nicolas Geoffray
· 10 years ago
aec8f93
StackMap: Always load and store unalign.
by Nicolas Geoffray
· 10 years ago
d6f0081
Merge "ART: Fix condition for StoreNeedsWriteBarrier"
by David Brazdil
· 10 years ago
202d164
Merge "Revert "Inline long shift code""
by Calin Juravle
· 10 years ago
f3b4aeb
Revert "Inline long shift code"
by Calin Juravle
· 10 years ago
522e224
ART: Fix condition for StoreNeedsWriteBarrier
by David Brazdil
· 10 years ago
cadf090
Merge "Inline long shift code"
by Calin Juravle
· 10 years ago
09895eb
Inline long shift code
by Guillaume "Vermeille" Sanchez
· 10 years ago
216eaa2
Fall back to Quick when Optimizing cannot compile.
by Nicolas Geoffray
· 10 years ago
68e1500
PREOPT compiles using dex2oatd so don't emit debug instructions.
by Nicolas Geoffray
· 10 years ago
2d35d9d
Opt Compiler: Materialise constants that cannot be encoded
by Serban Constantinescu
· 10 years ago
6d340c4
ART: Faster implementation of GVN's hash table
by David Brazdil
· 10 years ago
a3d90fb
[optimizing] Use baseline when debuggable is set.
by Nicolas Geoffray
· 10 years ago
eeefa12
Update locations of registers after slow paths spilling.
by Nicolas Geoffray
· 10 years ago
02c0bac
Merge "[optimizing] Don't record None locations in the stack maps."
by Nicolas Geoffray
· 10 years ago
fead4e4
[optimizing] Don't record None locations in the stack maps.
by Nicolas Geoffray
· 10 years ago
3f6c7f6
[optimizing] Improve x86, x86_64 code
by Mark Mendell
· 10 years ago
a8ac913
Refactor code in preparation of correct stack maps in slow path.
by Nicolas Geoffray
· 10 years ago
ede7bf8
Align CodeInfo regions instead of their inner subregions.
by Roland Levillain
· 10 years ago
63346f5
Merge "Fix the computation of the size of the stack maps region."
by Roland Levillain
· 10 years ago
29ba1b0
Fix the computation of the size of the stack maps region.
by Roland Levillain
· 10 years ago
faa375c
Merge "Disable inlining in Optimizing when --debuggable is set."
by Nicolas Geoffray
· 10 years ago
e50b8d2
Disable inlining in Optimizing when --debuggable is set.
by Nicolas Geoffray
· 10 years ago
a4d120c
Fix build breakage.
by Nicolas Geoffray
· 10 years ago
ddd04a6
Merge "Tweak liveness when instructions are used in environments."
by Nicolas Geoffray
· 10 years ago
9ac0e4d
Force word alignment of Dex register maps.
by Roland Levillain
· 10 years ago
915b9d0
Tweak liveness when instructions are used in environments.
by Nicolas Geoffray
· 10 years ago
97d30ac
Merge "Opt compiler: Basic simplification for arithmetic operations."
by Roland Levillain
· 10 years ago
1f49bdc
Merge "Compress the Dex register maps built by the optimizing compiler."
by Roland Levillain
· 10 years ago
a2d8ec6
Compress the Dex register maps built by the optimizing compiler.
by Roland Levillain
· 10 years ago
e4aca02
Merge "Run the natural loop recognizer before building SSA."
by Nicolas Geoffray
· 10 years ago
d335083
Run the natural loop recognizer before building SSA.
by Nicolas Geoffray
· 10 years ago
bf5565a
Merge "Revert "Opt Compiler: Materialise constants that cannot be encoded""
by Nicolas Geoffray
· 10 years ago
3ce57ab
Revert "Opt Compiler: Materialise constants that cannot be encoded"
by Nicolas Geoffray
· 10 years ago
28b87a6
Merge "Give an expected type to phis created for multiple returns."
by Nicolas Geoffray
· 10 years ago
4f1a384
Give an expected type to phis created for multiple returns.
by Nicolas Geoffray
· 10 years ago
1baecb2
Merge "Opt Compiler: Materialise constants that cannot be encoded"
by Nicolas Geoffray
· 10 years ago
b59dba0
Fix a bug in the SSA builder.
by Nicolas Geoffray
· 10 years ago
758c2f6
Opt Compiler: Materialise constants that cannot be encoded
by Serban Constantinescu
· 10 years ago
b2fd7bc
Opt compiler: Basic simplification for arithmetic operations.
by Alexandre Rames
· 10 years ago
234d69d
Revert "Revert "[optimizing] Enable x86 long support.""
by Nicolas Geoffray
· 10 years ago
3afca78
Fix tests now that the SSA builder is pruning more phis.
by Nicolas Geoffray
· 10 years ago
e0fe7ae
Make the SSA builder honor the debuggable flag.
by Nicolas Geoffray
· 10 years ago
0e242b5
Merge "Revert "[optimizing] Enable x86 long support.""
by Nicolas Geoffray
· 10 years ago
154552e
Revert "[optimizing] Enable x86 long support."
by Nicolas Geoffray
· 10 years ago
2ed20af
Opt compiler: Clean the use of `virtual` and `OVERRIDE`.
by Alexandre Rames
· 10 years ago
b341b70
Merge "Extend compiler/optimizing/stack_map_test.cc."
by Roland Levillain
· 10 years ago
b265262
Merge "[optimizing] Enable x86 long support."
by Nicolas Geoffray
· 10 years ago
b4ba354
[optimizing] Enable x86 long support.
by Nicolas Geoffray
· 10 years ago
df45205
ART: Fix test breakage
by David Brazdil
· 10 years ago
Next »