Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
ab52ce1480d9c4701bfe3ff3530596ec0c5760ee
/
compiler
/
optimizing
« Previous
cc7e013
Merge "ART: Make graph visualizer thread-safe"
by Treehugger Robot
· 8 years ago
a0d81af
ART: Make graph visualizer thread-safe
by Andreas Gampe
· 8 years ago
02d3783
ARM: VIXL32: Move code to ease the diff with old codegen.
by Artem Serov
· 8 years ago
02109dd
ARM: VIXL32: Implement Shifts, Neg, Bitwise and Rotate visitors.
by Artem Serov
· 8 years ago
5edd951
Merge "Remove default argument values in GenerateGcRootFieldLoad."
by Roland Levillain
· 8 years ago
270b6ae
Merge "Use CLREX in ARM/ARM64 CAS intrinsic Baker read barrier slow paths."
by Roland Levillain
· 8 years ago
c369f6b
Merge "Add support for Baker read barriers in UnsafeCASObject intrinsics."
by Roland Levillain
· 8 years ago
00468f3
Remove default argument values in GenerateGcRootFieldLoad.
by Roland Levillain
· 8 years ago
384cb66
Merge "Remove H[Reverse]PostOrderIterator and HInsertionOrderIterator."
by Vladimir Marko
· 8 years ago
2c45bc9
Remove H[Reverse]PostOrderIterator and HInsertionOrderIterator.
by Vladimir Marko
· 8 years ago
b88c0ec
Merge "ARM: VIXL32: Pass test 406-fields and a few others."
by Roland Levillain
· 8 years ago
24a4d11
Use CLREX in ARM/ARM64 CAS intrinsic Baker read barrier slow paths.
by Roland Levillain
· 8 years ago
874462f
Merge "Improved induction variable analysis and loop optimizations."
by Aart Bik
· 8 years ago
0440ade
Merge "ART: Change InstructionSetFeatures to return unique_ptr"
by Treehugger Robot
· 8 years ago
f9450a9
Merge "ARM: VIXL32: Implement more codegen code to pass a few more tests."
by Roland Levillain
· 8 years ago
0415b4e
ART: Change InstructionSetFeatures to return unique_ptr
by Andreas Gampe
· 10 years ago
a1aa3b1
Add support for Baker read barriers in UnsafeCASObject intrinsics.
by Roland Levillain
· 8 years ago
11e7f99
Merge "Revert "Disable kBssEntry LoadString sharpening.""
by Vladimir Marko
· 8 years ago
b45fbaa5
ARM: VIXL32: Pass test 406-fields and a few others.
by Alexandre Rames
· 8 years ago
1bc4b17
Revert "Disable kBssEntry LoadString sharpening."
by Vladimir Marko
· 8 years ago
cc42be0
Improved induction variable analysis and loop optimizations.
by Aart Bik
· 8 years ago
1ceb37c
Remove unnecessary load class for new instance
by Mathieu Chartier
· 8 years ago
9c19bd6
ARM: VIXL32: Implement more codegen code to pass a few more tests.
by Alexandre Rames
· 8 years ago
6c42676
Merge "Disable kBssEntry LoadString sharpening."
by Vladimir Marko
· 8 years ago
d681d9b
Merge "MIPS32: Implement HSelect"
by Treehugger Robot
· 8 years ago
b55fdbb
Disable kBssEntry LoadString sharpening.
by Vladimir Marko
· 8 years ago
a818819
Merge "Improve recognition of select-based period induction."
by Treehugger Robot
· 8 years ago
674b9ee
MIPS32: Implement HSelect
by Alexey Frunze
· 8 years ago
639cc8c
Improve recognition of select-based period induction.
by Aart Bik
· 8 years ago
2f2533f
Merge "ARM: VIXL32: Pass initial ART tests with new code generator."
by Roland Levillain
· 8 years ago
d985a5a
Merge "Change pResolveString entrypoint to kSaveEverything."
by Vladimir Marko
· 8 years ago
c6c5f6c
Merge "Move most of class linker to ObjPtr"
by Mathieu Chartier
· 8 years ago
3941c88
Merge "Fix bug in dynamic BCE. With regression test."
by Treehugger Robot
· 8 years ago
12a1060
Fix bug in dynamic BCE. With regression test.
by Aart Bik
· 8 years ago
28357fa
Move most of class linker to ObjPtr
by Mathieu Chartier
· 8 years ago
94ce9c2
Change pResolveString entrypoint to kSaveEverything.
by Vladimir Marko
· 8 years ago
b0d2fe8
Merge "Delete unused blocked_register_pairs_ in code generators"
by Mathieu Chartier
· 8 years ago
709b070
Remove mirror:: and ArtMethod deps in utils.{h,cc}
by David Sehr
· 8 years ago
58a4c61
Delete unused blocked_register_pairs_ in code generators
by Mathieu Chartier
· 8 years ago
6310435
Merge "Enable last value generation of periodic sequence."
by Treehugger Robot
· 8 years ago
9abf894
Enable last value generation of periodic sequence.
by Aart Bik
· 8 years ago
0a84520
More store/allocation elimination for singletons in case of loops
by Mingyao Yang
· 8 years ago
a7812ae
ARM: VIXL32: Pass initial ART tests with new code generator.
by Scott Wakeling
· 8 years ago
8de327e
Merge "Small clean up in art::x86_64::ReadBarrierMarkSlowPathX86_64."
by Roland Levillain
· 8 years ago
a497095
Merge "MIPS32: Improve integer comparison with constants."
by Nicolas Geoffray
· 8 years ago
6b577cf
Small clean up in art::x86_64::ReadBarrierMarkSlowPathX86_64.
by Roland Levillain
· 8 years ago
9989b16
Fix optimizing_cfi_test and arm64 code generation.
by Nicolas Geoffray
· 8 years ago
68f1128
Merge "Update HInstruction::NeedsCurrentMethod."
by Nicolas Geoffray
· 8 years ago
e769771
MIPS32: Improve integer comparison with constants.
by Alexey Frunze
· 8 years ago
480ddd6
Merge "Replace StackHandleScopeCollection with VariableSizedHandleScope"
by Mathieu Chartier
· 8 years ago
96eeb4e
Update HInstruction::NeedsCurrentMethod.
by Nicolas Geoffray
· 8 years ago
7dc9693
Recognize XOR-based periodic induction.
by Aart Bik
· 8 years ago
e8a3c57
Replace StackHandleScopeCollection with VariableSizedHandleScope
by Mathieu Chartier
· 8 years ago
482095d
Improved and simplified loop optimizations.
by Aart Bik
· 8 years ago
8c4a854
Improved and simplified loop optimizations.
by Aart Bik
· 8 years ago
78c6fef
Merge "Refactoring of graph linearization and linear order."
by Treehugger Robot
· 8 years ago
9620230
Refactoring of graph linearization and linear order.
by Aart Bik
· 8 years ago
2f61867
Merge "Remove #include "oat_file.h" from class_linker.h ."
by Vladimir Marko
· 8 years ago
5ed20f9
Make it possible to pass an arena allocator to HLoopOptimization.
by Nicolas Geoffray
· 8 years ago
97d7e1c
Remove #include "oat_file.h" from class_linker.h .
by Vladimir Marko
· 8 years ago
ebe1674
Properly scope HLoopOptimization's allocator.
by Nicolas Geoffray
· 8 years ago
2a5c516
Merge "MIPS32: Fix GenerateVirtualCall in the presence of intrinsics"
by Treehugger Robot
· 8 years ago
556c9a2
Merge "Rename ObjPtr::Decode to ObjPtr::Ptr"
by Mathieu Chartier
· 8 years ago
26705cc
Merge "A first implementation of a loop optimization framework."
by Aart Bik
· 8 years ago
1cc62e4
Rename ObjPtr::Decode to ObjPtr::Ptr
by Mathieu Chartier
· 8 years ago
aad75c6
Revert "Revert "Store resolved Strings for AOT code in .bss.""
by Vladimir Marko
· 8 years ago
e919b07
MIPS32: Fix GenerateVirtualCall in the presence of intrinsics
by Goran Jakovljevic
· 8 years ago
281c681
A first implementation of a loop optimization framework.
by Aart Bik
· 8 years ago
3398c78
Move ArtField to ObjPtr
by Mathieu Chartier
· 8 years ago
e89e1b5
Merge "String Compression for ARM and ARM64"
by Jeff Hao
· 8 years ago
f2ebe98
Merge "String compression on intrinsics x86 and x86_64"
by Jeff Hao
· 8 years ago
0576575
String Compression for ARM and ARM64
by jessicahandojo
· 8 years ago
4877b79
String compression on intrinsics x86 and x86_64
by jessicahandojo
· 8 years ago
5f92605
Revert "Store resolved Strings for AOT code in .bss."
by Vladimir Marko
· 8 years ago
4287925
Merge "Store resolved Strings for AOT code in .bss."
by Vladimir Marko
· 8 years ago
762869d
Simplify our intrinsic recognizer.
by Nicolas Geoffray
· 8 years ago
0795f23
Clean up ScopedThreadStateChange to use ObjPtr
by Mathieu Chartier
· 8 years ago
63dccbb
Store resolved Strings for AOT code in .bss.
by Vladimir Marko
· 8 years ago
75a7db6
ART: Factor out IMT from ArtMethod
by Andreas Gampe
· 8 years ago
adc4e82
Merge "Cleanup String.<init> handling."
by Nicolas Geoffray
· 8 years ago
da079bb
Cleanup String.<init> handling.
by Nicolas Geoffray
· 8 years ago
3cc69a8
Merge "Compensate in compiler for verifier shortcomings."
by Treehugger Robot
· 8 years ago
50a9ed0
Compensate in compiler for verifier shortcomings.
by Nicolas Geoffray
· 8 years ago
b47d9c5
Fix mips build after sharpening change.
by Nicolas Geoffray
· 8 years ago
5e4e11e
Clean-up sharpening and compiler driver.
by Nicolas Geoffray
· 8 years ago
9e5f321
Merge "Revert "Revert "ARM: VIXL32: Add an initial code generator that passes codegen_tests."""
by Roland Levillain
· 8 years ago
fe88546
Revert "Revert "ARM: VIXL32: Add an initial code generator that passes codegen_tests.""
by Scott Wakeling
· 8 years ago
4670b99
Merge "Update art tests"
by Benoit Lamarche
· 8 years ago
be0f728
Merge "Revert "ARM: VIXL32: Add an initial code generator that passes codegen_tests.""
by Nicolas Geoffray
· 8 years ago
7863a21
Revert "ARM: VIXL32: Add an initial code generator that passes codegen_tests."
by Nicolas Geoffray
· 8 years ago
d26a0a6
Merge "ARM: VIXL32: Add an initial code generator that passes codegen_tests."
by Roland Levillain
· 8 years ago
9837caf
Update art tests
by Sebastien Hertz
· 8 years ago
804b03f
Change remaining slow path throw entrypoints to save everything.
by Vladimir Marko
· 8 years ago
d300d8f
ARM: Use vstm/vldm for live floating point registers save/restore in SlowPathCode.
by Artem Serov
· 8 years ago
9364383
Merge "ARM: Use stm/ldm for live registers save/restore in SlowPathCode."
by Treehugger Robot
· 8 years ago
2722620
Merge "Improve sharpening for read barrier image HLoadClass"
by Treehugger Robot
· 8 years ago
4a4a601
Improve sharpening for read barrier image HLoadClass
by Mathieu Chartier
· 8 years ago
ec88abd
Merge "Remove the `CanTriggerGC` side-effects on a few instructions."
by Roland Levillain
· 8 years ago
8cb366a
Merge "Include `nodes.h` in `nodes_shared.h` to help editing tools."
by Treehugger Robot
· 8 years ago
28079d3
Merge "Minor induction variable analysis changes."
by Aart Bik
· 8 years ago
Next »