Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
3d21bdf8894e780d349c481e5c9e29fe1556051c
/
compiler
3d21bdf
Move mirror::ArtMethod to native
by Mathieu Chartier
· 10 years ago
2653149
Fix another source of undeterministic inlining.
by Nicolas Geoffray
· 10 years ago
2293e26
Merge "Make inlining deterministic." into mnc-dev
by Nicolas Geoffray
· 10 years ago
41b175a
ART: Clean up arm64 kNumberOfXRegisters usage.
by Vladimir Marko
· 10 years ago
4fa04a6
Make inlining deterministic.
by Nicolas Geoffray
· 10 years ago
3b0ee6f
Quick: Fix marking high words in DCE.
by Vladimir Marko
· 10 years ago
a36098b
ART: Do not relocate app program headers in patchoat.
by Vladimir Marko
· 10 years ago
e8ff50d
ART: Rediscover loops after deleting blocks in DCE
by David Brazdil
· 10 years ago
6185884
Merge "ART: arm indexOf intrinsics for the optimizing compiler" into mnc-dev
by Andreas Gampe
· 10 years ago
cc61340
Quick: Fix DCE, clear high word flag in RemoveChange().
by Vladimir Marko
· 10 years ago
ce7d005
ART: arm indexOf intrinsics for the optimizing compiler
by Andreas Gampe
· 10 years ago
8db2a6d
Quick: Fix DCE to mark wide register overlaps correctly.
by Vladimir Marko
· 10 years ago
1d316ad
Merge "Insert a read barrier in the JNI bridge."
by Hiroshi Yamauchi
· 10 years ago
9dfba72
Merge "ART: x86 indexOf intrinsics for the optimizing compiler"
by Andreas Gampe
· 10 years ago
21030dd
ART: x86 indexOf intrinsics for the optimizing compiler
by Andreas Gampe
· 10 years ago
119b21a
Merge "[optimizing] Improve 32 bit long shift by 1."
by Roland Levillain
· 10 years ago
0a23d74
Add a parent environment to HEnvironment.
by Nicolas Geoffray
· 10 years ago
ba56d06
[optimizing] Improve 32 bit long shift by 1.
by Mark Mendell
· 10 years ago
cdeb0b5
Merge "[optimizing] Tune some x86_64 moves"
by Nicolas Geoffray
· 10 years ago
6727a48
Merge "Skip compilation when falling-through out of method code."
by Calin Juravle
· 10 years ago
1cc71eb
Insert a read barrier in the JNI bridge.
by Hiroshi Yamauchi
· 10 years ago
7b4de07
Merge "Quick: Fix DCE to rename SSA regs for degenerate Phis."
by Vladimir Marko
· 10 years ago
92e83bf
[optimizing] Tune some x86_64 moves
by Mark Mendell
· 10 years ago
e299f16
Quick: Abolish kMirOpCheckPart2.
by Vladimir Marko
· 10 years ago
f60715c
Quick: Fix DCE to rename SSA regs for degenerate Phis.
by Vladimir Marko
· 10 years ago
8c0c91a
Use a growable array instead of an environment during SSA.
by Nicolas Geoffray
· 10 years ago
db216f4
Relax the only one back-edge restriction.
by Nicolas Geoffray
· 10 years ago
a6591ef
Merge "ART: Fix mips64 jni bugs."
by Andreas Gampe
· 10 years ago
d90957f
ART: Fix mips64 jni bugs.
by Douglas Leung
· 10 years ago
a412964
In quick compiler, force string init invoke to be fast path.
by Jeff Hao
· 10 years ago
2b689e3
Merge "Revert "Revert "Revert "Revert "[optimizing] Improve x86 shifts"""""
by Roland Levillain
· 10 years ago
fbda5f3
Find better split positions in the register allocator.
by Nicolas Geoffray
· 10 years ago
7394569
Revert "Revert "Revert "Revert "[optimizing] Improve x86 shifts""""
by Mark P Mendell
· 10 years ago
3130cdf
Add some more DISALLOW_COPY_AND_ASSIGN
by Mathieu Chartier
· 10 years ago
e3d623e
ART: Fix max build
by Andreas Gampe
· 10 years ago
033d745
Add binary search table to .eh_frame_hdr
by David Srbecky
· 10 years ago
485971c
Merge "Do not write CFI and symbols for deduplicate methods."
by Andreas Gampe
· 10 years ago
6d73c9d
Do not write CFI and symbols for deduplicate methods.
by David Srbecky
· 10 years ago
702d260
Skip compilation when falling-through out of method code.
by Calin Juravle
· 10 years ago
5d7b7f8
Update the remaining input index of phis after deleting an input.
by Nicolas Geoffray
· 10 years ago
b0a962c
Move .eh_frame to the end of ELF file.
by David Srbecky
· 10 years ago
acb3ee8
Merge "Major refactoring of ElfBuilder."
by David Srbecky
· 10 years ago
e6dbb73
Merge "Minor refactoring of ElfBuilder."
by David Srbecky
· 10 years ago
bc90fd0
Major refactoring of ElfBuilder.
by David Srbecky
· 10 years ago
fd5f56d
Merge "Revert "GVN final fields even with side effects.""
by Nicolas Geoffray
· 10 years ago
2af2307
Revert "GVN final fields even with side effects."
by Nicolas Geoffray
· 10 years ago
56784f8
Merge "GVN final fields even with side effects."
by Nicolas Geoffray
· 10 years ago
7817336
GVN final fields even with side effects.
by Nicolas Geoffray
· 10 years ago
ed51747
Merge "Add synthesize uses at back edge."
by Nicolas Geoffray
· 10 years ago
5790260
Add synthesize uses at back edge.
by Nicolas Geoffray
· 10 years ago
0430fc9
Merge "ART: Fix loop information after dead code elimination"
by David Brazdil
· 10 years ago
69a2804
ART: Fix loop information after dead code elimination
by David Brazdil
· 10 years ago
ec525fc
Factor MoveArguments methods in Optimizing's intrinsics handlers.
by Roland Levillain
· 10 years ago
b6829c2
Merge "Refactor InvokeDexCallingConventionVisitor in Optimizing."
by Roland Levillain
· 10 years ago
2d27c8e
Refactor InvokeDexCallingConventionVisitor in Optimizing.
by Roland Levillain
· 10 years ago
f073a36
Merge "Fix for incorrect encode and parse of PEXTRW instruction"
by Vladimir Marko
· 10 years ago
e761b91
Merge "Revert "Revert "Revert "[optimizing] Improve x86 shifts""""
by Roland Levillain
· 10 years ago
2a7a1d7
Revert "Revert "Revert "[optimizing] Improve x86 shifts"""
by Roland Levillain
· 10 years ago
fadf977
Merge "Add InsertInstructionAfter in HBasicBlock."
by Roland Levillain
· 10 years ago
d474b1d
Merge "Revert "Revert "[optimizing] Improve x86 shifts"""
by Roland Levillain
· 10 years ago
9b95a05
Revert "Revert "[optimizing] Improve x86 shifts""
by Roland Levillain
· 10 years ago
e0705f5
Fix for incorrect encode and parse of PEXTRW instruction
by nikolay serdjuk
· 10 years ago
2bee20b
Quick: Fix crash on fall-through out of method code.
by Calin Juravle
· 10 years ago
0c5bbc1
Minor refactoring of ElfBuilder.
by David Srbecky
· 10 years ago
3adfc4b
Merge "Quick: Avoid unnecessary GVN work in release builds."
by Vladimir Marko
· 10 years ago
80613ff
Merge "Have HInvoke instructions know their number of actual arguments."
by Roland Levillain
· 10 years ago
a94fb1f
Merge "Revert "Revert "[optimizing] Replace FP divide by power of 2"""
by Nicolas Geoffray
· 10 years ago
3e3d733
Have HInvoke instructions know their number of actual arguments.
by Roland Levillain
· 10 years ago
9d1e190
Merge "Replace String CharArray with internal uint16_t array."
by Jeff Hao
· 10 years ago
848f70a
Replace String CharArray with internal uint16_t array.
by Jeff Hao
· 12 years ago
0d22184
Revert "Revert "[optimizing] Replace FP divide by power of 2""
by Nicolas Geoffray
· 10 years ago
2d01066
Merge "Dissociate uses with environment uses."
by Nicolas Geoffray
· 10 years ago
295dda5
Merge "Quick: Rely on inferred types in GVN/LVN/DCE."
by Vladimir Marko
· 10 years ago
4ed947a
Dissociate uses with environment uses.
by Nicolas Geoffray
· 10 years ago
d14438f
Merge "ART: Simplify Ifs with BooleanNot condition"
by David Brazdil
· 10 years ago
769c9e5
ART: Simplify Ifs with BooleanNot condition
by David Brazdil
· 10 years ago
f725550
Quick: Avoid unnecessary GVN work in release builds.
by Vladimir Marko
· 10 years ago
a0ee862
Merge "Add support for caching float and double constants."
by Nicolas Geoffray
· 10 years ago
f213e05
Add support for caching float and double constants.
by Nicolas Geoffray
· 10 years ago
c7508e9
ART: Fix removing a Phi with RemoveInstruction
by David Brazdil
· 10 years ago
2967ec6
Add InsertInstructionAfter in HBasicBlock.
by Guillaume "Vermeille" Sanchez
· 10 years ago
a5e69e8
Quick: Rely on inferred types in GVN/LVN/DCE.
by Vladimir Marko
· 10 years ago
9d750ef
BCE: don't add deoptimization if the loop has early exit.
by Mingyao Yang
· 10 years ago
f382eff
Merge "Deoptimization-based BCE for unknown loop bounds."
by Mingyao Yang
· 10 years ago
206d6fd
Deoptimization-based BCE for unknown loop bounds.
by Mingyao Yang
· 10 years ago
adf1597
Merge "Revert "[optimizing] Replace FP divide by power of 2""
by Nicolas Geoffray
· 10 years ago
067cae2
Revert "[optimizing] Replace FP divide by power of 2"
by Nicolas Geoffray
· 10 years ago
5ff903a
Merge "[optimizing] Replace FP divide by power of 2"
by Nicolas Geoffray
· 10 years ago
711d840
Merge "ART: Fix addpd opcode, add Quick x86 assembler test"
by Andreas Gampe
· 10 years ago
c4013ea
ART: Fix addpd opcode, add Quick x86 assembler test
by Chao-ying Fu
· 10 years ago
0cd91f0
Merge "Move Class.newInstance to native"
by Mathieu Chartier
· 10 years ago
24d65cc
ART: Fix missing dependency between GVN and other passes
by Andreas Gampe
· 10 years ago
f36cb5f
Move Class.newInstance to native
by Mathieu Chartier
· 10 years ago
3d58dea
Merge "ART: Refactor utils/assembler test"
by Andreas Gampe
· 10 years ago
3c1c05a
Disable Quick's GVN-based dead code elimination.
by Roland Levillain
· 10 years ago
03b9ee4
ART: Refactor utils/assembler test
by Andreas Gampe
· 10 years ago
940c65d
Merge "[optimizing] Rename HasArrayAccesses and check it"
by Andreas Gampe
· 10 years ago
808db52
Merge "[optimizing] Handle x86 const length BoundsCheck"
by Andreas Gampe
· 10 years ago
99dbd68
[optimizing] Handle x86 const length BoundsCheck
by Mark Mendell
· 10 years ago
1152c92
[optimizing] Rename HasArrayAccesses and check it
by Mark Mendell
· 10 years ago
Next »