Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_art
/
e2c29f4a2717923f190c944a06e02f7d8c3ddcb6
/
compiler
86787d0
Merge "ART: PathClassLoader for compiler"
by Andreas Gampe
· 10 years ago
81c6f8d
ART: PathClassLoader for compiler
by Andreas Gampe
· 10 years ago
5c7acfc
Merge "[MIPS] Refactoring code for quick compiler"
by Andreas Gampe
· 10 years ago
5852991
Re-enable test.
by Nicolas Geoffray
· 10 years ago
1095793
[MIPS] Refactoring code for quick compiler
by Goran Jakovljevic
· 10 years ago
7d8c677
Merge "GVN HClinitCheck nodes."
by Nicolas Geoffray
· 10 years ago
a0466e1
GVN HClinitCheck nodes.
by Nicolas Geoffray
· 10 years ago
92baf2c
Merge "Intrinsify String.compareTo."
by Nicolas Geoffray
· 10 years ago
d75948a
Intrinsify String.compareTo.
by Nicolas Geoffray
· 10 years ago
ccd8cb0
Merge "Quick: Finding upper half of kMirOpCheckPart2 should passthough empty blocks"
by Vladimir Marko
· 10 years ago
356a181
Quick: Finding upper half of kMirOpCheckPart2 should passthough empty blocks
by Pavel Vyssotski
· 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
3679a47
Merge "Support relative encoded dex locations in oat files."
by Richard Uhler
· 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
410f5cf
Merge "Quick: Fix "select" pattern to update data used for GC maps."
by Vladimir Marko
· 10 years ago
b2bd1c5
ART: Formatting and comments in BooleanSimplifier
by David Brazdil
· 10 years ago
6e07183
Quick: Fix "select" pattern to update data used for GC maps.
by Vladimir Marko
· 10 years ago
ab4a2f5
Forbid the use of shifts in ShifterOperand in Thumb2
by Guillaume "Vermeille" Sanchez
· 10 years ago
dc62c48
Make subs and adds alter flags when rn is an immediate
by Guillaume "Vermeille" Sanchez
· 10 years ago
fd18f5a
Inline long shift code
by Guillaume "Vermeille" Sanchez
· 10 years ago
e5fed03
Support relative encoded dex locations in oat files.
by Richard Uhler
· 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
f6737f7
Quick: Clean up Mir2Lir codegen.
by Vladimir Marko
· 10 years ago
274395f
Merge "Quick: Create GC map based on compiler data."
by Vladimir Marko
· 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
c6de977
Merge "Fix a bug in AddToCodeCache"
by Mathieu Chartier
· 10 years ago
b4e1808
Fix a bug in AddToCodeCache
by Mathieu Chartier
· 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
ea37988
Merge "ART: Add Mips32r6 backend support"
by Andreas Gampe
· 10 years ago
7aa81a4
Merge "Fix verifier handling of empty switch as last instruction."
by Jeff Hao
· 10 years ago
9ccd151
Fix verifier handling of empty switch as last instruction.
by Jeff Hao
· 10 years ago
cd8f637
Remove some spammy logging
by Mathieu Chartier
· 10 years ago
027f0ff
ART: Add Mips32r6 backend support
by Douglas Leung
· 10 years ago
6ced409
Enable more direct code for JIT
by Mathieu Chartier
· 10 years ago
767c752
Quick: Create GC map based on compiler data.
by Vladimir Marko
· 10 years ago
6cc763c
Merge "Quick: Clean up slow paths."
by Vladimir Marko
· 10 years ago
0b40ecf
Quick: Clean up slow paths.
by Vladimir Marko
· 10 years ago
e86deef
Add verify-at-runtime compiler filter
by Mathieu Chartier
· 10 years ago
37c22c6
Merge "Compress the StackMaps."
by Nicolas Geoffray
· 10 years ago
004c230
Compress the StackMaps.
by Nicolas Geoffray
· 10 years ago
39374ce
Merge "Remember whether a method was worth inlining."
by Nicolas Geoffray
· 10 years ago
c0365b1
Remember whether a method was worth inlining.
by Nicolas Geoffray
· 10 years ago
d7cbf8a
Change RETURN_VOID_BARRIER to RETURN_VOID_NO_BARRIER
by Mathieu Chartier
· 10 years ago
5b783e6
Fix 003-omnibus-opcodes flaky failures with GSS GC.
by Hiroshi Yamauchi
· 10 years ago
a2b02f7
Merge "Quick: Eliminate check-cast guaranteed by instance-of."
by Vladimir Marko
· 10 years ago
22fe45d
Quick: Eliminate check-cast guaranteed by instance-of.
by Vladimir Marko
· 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
8c36c1a
Merge "Revert "Forbid the use of shifts in ShifterOperand in Thumb2""
by Calin Juravle
· 10 years ago
da8196d
Merge "Revert "Make subs alter flags when rn is an immediate""
by Calin Juravle
· 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
2dae78c
Revert "Make subs alter flags when rn is an immediate"
by Calin Juravle
· 10 years ago
b7f2be9
Revert "Forbid the use of shifts in ShifterOperand in Thumb2"
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
1d2868c
Merge "Make subs alter flags when rn is an immediate"
by Calin Juravle
· 10 years ago
3533c45
Merge "Forbid the use of shifts in ShifterOperand in Thumb2"
by Calin Juravle
· 10 years ago
216eaa2
Fall back to Quick when Optimizing cannot compile.
by Nicolas Geoffray
· 10 years ago
8de00e3
Make subs alter flags when rn is an immediate
by Guillaume "Vermeille" Sanchez
· 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
eb46017
Merge "ART: Faster implementation of GVN's hash table"
by David Brazdil
· 10 years ago
6d340c4
ART: Faster implementation of GVN's hash table
by David Brazdil
· 10 years ago
8fff8c6
Merge "Fixed maybe used uninitialized"
by Andrew Hsieh
· 10 years ago
a3d90fb
[optimizing] Use baseline when debuggable is set.
by Nicolas Geoffray
· 10 years ago
24ce79e
Merge "Update locations of registers after slow paths spilling."
by Nicolas Geoffray
· 10 years ago
eeefa12
Update locations of registers after slow paths spilling.
by Nicolas Geoffray
· 10 years ago
f2674ea
Fixed maybe used uninitialized
by Andrew Hsieh
· 10 years ago
9d6a575
Merge "ART: Fix missing Erase() in error case"
by Andreas Gampe
· 10 years ago
921d6eb
Fix 32 bit loads of 64 bit direct code pointers
by Mathieu Chartier
· 10 years ago
bf9fc58
Add more info to who called SuspendAll
by Mathieu Chartier
· 10 years ago
0b7fcf9
ART: Fix missing Erase() in error case
by Andreas Gampe
· 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
Next »