Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
3cddf4538a8df429a6084f7176c07d55e1e0ec67
/
compiler
/
optimizing
957c538
ART: Refactor SchedulingGraph for consistency and clarity
by Evgeny Astigeevich
· 5 years ago
552a134
ART: Optimize StringBuilder append pattern.
by Vladimir Marko
· 7 years ago
0dda8c8
Revert "Improve ArraySet codegen."
by Vladimir Marko
· 5 years ago
0ece864
Improve ArraySet codegen.
by Vladimir Marko
· 5 years ago
d456117
ART: Mark StringBuilder.append()s as intrinsics.
by Vladimir Marko
· 7 years ago
256c94b
Update induction ranges in superblock cloner.
by Nicolas Geoffray
· 5 years ago
36ec6c7
Fix DWARF line-number generation for JITed methods.
by David Srbecky
· 5 years ago
2cc9d34
Fix wrong assumption in RemoveInstructionsAsUsersFromDeadBlocks.
by Nicolas Geoffray
· 5 years ago
20d1c94
Patch supports Intel(R) AVX/AVX2 MOV Instruction
by jaishank
· 5 years ago
89cbeb6
Fix AssertNonMovableStringClass().
by Vladimir Marko
· 5 years ago
91038d6
Don't abort for min/max/abs intrinsics, baseline use them.
by Nicolas Geoffray
· 5 years ago
9b195cc
Fix arm32 code generator when used with baseline compilation.
by Nicolas Geoffray
· 5 years ago
3940254
Modernise code to use override specifier
by Yi Kong
· 5 years ago
fe1d952
Use generic name for JNI trampolines.
by David Srbecky
· 5 years ago
423bebb
ObjPtr<>-ify mirror::ObjectArray.
by Vladimir Marko
· 5 years ago
e7e195d
optimizing_compiler: Avoid extra std::string copy
by Greg Kaiser
· 5 years ago
c524e9e
ObjPtr<>-ify mirror::Class.
by Vladimir Marko
· 5 years ago
2faab00
Create libelffile library for ELF file manipulation.
by David Srbecky
· 5 years ago
403aafa
Fix non-deterministic compilation for const-string...
by Vladimir Marko
· 5 years ago
85dd9e3
Revert^2 "RFC: ART: ARM64: Support SDOT/UDOT instructions."
by Artem Serov
· 6 years ago
bf5f0f3
Revert "Revert^2 "Add code size to CodeInfo""
by Nicolas Geoffray
· 5 years ago
b1b2ca9
Revert "Don't pack code size in CodeInfo."
by Nicolas Geoffray
· 5 years ago
e35ac04
Don't pack code size in CodeInfo.
by David Srbecky
· 5 years ago
141b63c
Don't do CHA inlining in zygote.
by Nicolas Geoffray
· 5 years ago
de1b2a2
Revert "Revert "Add support for booting with a boot classpath not fully AOTed.""
by Nicolas Geoffray
· 5 years ago
14bfedd
Revert "Add support for booting with a boot classpath not fully AOTed."
by Andreas Gampe
· 5 years ago
98b970d
Merge "Add support for booting with a boot classpath not fully AOTed."
by Nicolas Geoffray
· 5 years ago
038924b
ART: Reduce dependencies on CompilerDriver.
by Vladimir Marko
· 5 years ago
7417ce9
Add support for booting with a boot classpath not fully AOTed.
by Nicolas Geoffray
· 5 years ago
a5359f7
ART: Delete obsolete comments in GVN.
by Vladimir Marko
· 5 years ago
e39765c
Merge "Generate CFI for stackless methods."
by David Srbecky
· 5 years ago
3002184
Generate CFI for stackless methods.
by David Srbecky
· 5 years ago
e1412da
Revert^2 "Add code size to CodeInfo"
by David Srbecky
· 5 years ago
8f20a23
Revert "Add code size to CodeInfo"
by David Srbecky
· 5 years ago
68efa7b
Add code size to CodeInfo
by David Srbecky
· 6 years ago
44a6f97
ART: Remove obsolete comment.
by Vladimir Marko
· 5 years ago
2860c19
Merge "Check that the String class is not movable in String.equals intrinsics."
by Roland Levillain
· 5 years ago
53a41ac
ART: Fix off-by-one error in BCE.
by Vladimir Marko
· 5 years ago
206348c
Selectively allow dead reference elimination
by Hans Boehm
· 6 years ago
43ae779
Add timing logger for mini-debug-info generation.
by David Srbecky
· 6 years ago
ebc3b25
Fix compiler bug when typing exceptions.
by Nicolas Geoffray
· 6 years ago
e36f5f6
ART: Replace 'auto' with actual types
by Evgeny Astigeevich
· 6 years ago
3f1dcd3
ART: Move dex structs into own header
by Andreas Gampe
· 6 years ago
3db7068
ART: Refactor for bugprone-argument-comment
by Andreas Gampe
· 6 years ago
ca7027d
Merge "ART: Add CRC32.updateByteBuffer intrinsic for ARM64"
by Vladimir Marko
· 6 years ago
776a7c2
ART: Add CRC32.updateByteBuffer intrinsic for ARM64
by Evgeny Astigeevich
· 6 years ago
30a8c4b
Merge "Pack JIT mini-debug-infos together."
by David Srbecky
· 6 years ago
c01dc29
ART: Optimize use of registers for CRC32.update intrinsic
by Evgeny Astigeevich
· 6 years ago
0b21e41
Pack JIT mini-debug-infos together.
by David Srbecky
· 6 years ago
075456e
Revert "Revert "Add a baseline flag to JIT compile.""
by Nicolas Geoffray
· 6 years ago
344b0d1
Revert "Add a baseline flag to JIT compile."
by Andreas Gampe
· 6 years ago
e734fe8
Add a baseline flag to JIT compile.
by Nicolas Geoffray
· 6 years ago
afc60cd
Cleanup native debug interface api.
by David Srbecky
· 6 years ago
a6dd280
Merge "ART: Add CRC32.updateBytes intrinsic for ARM64"
by Vladimir Marko
· 6 years ago
ed8b4ac
Merge "Refactor CompilerDriver::CompileAll()."
by Vladimir Marko
· 6 years ago
15c5b97
ART: Add CRC32.updateBytes intrinsic for ARM64
by Evgeny Astigeevich
· 6 years ago
7fbc4a5
ART: Move to using locks.h instead of mutex.h
by Andreas Gampe
· 6 years ago
2afaff7
Refactor CompilerDriver::CompileAll().
by Vladimir Marko
· 6 years ago
be50f9a
Simplify MakeElfFileForJIT
by David Srbecky
· 6 years ago
aa6f483
ART: ARM64: Pass ISA features to VIXL macroassembler.
by Artem Serov
· 6 years ago
c1896c9
C++17 compatibility: make WITH_TIDY=1 happy again.
by Elliott Hughes
· 6 years ago
2025488
Merge "ART: Some iwyu for logging.h"
by Andreas Gampe
· 6 years ago
be08120
Merge "Implement integer/long LowestOneBit intrinsic for x86"
by Treehugger Robot
· 6 years ago
8943fa1
Implement integer/long LowestOneBit intrinsic for x86
by Shalini Salomi Bodapati
· 6 years ago
85f1c57
ART: Some iwyu for logging.h
by Andreas Gampe
· 6 years ago
875b4f2
ART: Avoid some tidy nullptr warnings
by Andreas Gampe
· 6 years ago
1cc7329
On x86 modified the generated instructions for case "divide by 2".
by Atul Bajaj
· 6 years ago
33f7c8a
Remove CompiledMethod dependency on CompilerDriver.
by Vladimir Marko
· 6 years ago
e14294c
Merge "Revert^2 "ART: Fix breaking changes from recent VIXL update.""
by Roland Levillain
· 6 years ago
721538f
Merge "Rename HVecReduce::GetKind() to GetReductionKind()."
by Vladimir Marko
· 6 years ago
3c92ff4
Merge "x86/x86-64: Remove broken codegen for MIN/MAX reduction."
by Vladimir Marko
· 6 years ago
4e3734a
Rename HVecReduce::GetKind() to GetReductionKind().
by Vladimir Marko
· 6 years ago
4deaa9b
ART: Apply --no-inline-from= option on device.
by Vladimir Marko
· 6 years ago
8786fd9
x86/x86-64: Remove broken codegen for MIN/MAX reduction.
by Vladimir Marko
· 6 years ago
b81c59e
Merge "ART: Rewrite core image detection."
by Vladimir Marko
· 6 years ago
6be1dbd
ART: Rewrite core image detection.
by Vladimir Marko
· 6 years ago
e5ed5ba
Merge "Optimize mod power 2 for x86"
by Vladimir Marko
· 6 years ago
a66784b
Optimize mod power 2 for x86
by Shalini Salomi Bodapati
· 6 years ago
a297b55
Delete IsClassToCompile
by Mathieu Chartier
· 6 years ago
6e26c0b
Merge "Emit bit manipulation instructions for x86 and x86_64"
by Vladimir Marko
· 6 years ago
82b67b2
Merge "Move profile compilation info to CompilerOptions."
by Vladimir Marko
· 6 years ago
1a2a5cd
Move profile compilation info to CompilerOptions.
by Vladimir Marko
· 6 years ago
dd121f6
Emit bit manipulation instructions for x86 and x86_64
by Shalini Salomi Bodapati
· 6 years ago
57e7dbf
Merge "ARM64: Support interm. address for object arrays."
by Vladimir Marko
· 6 years ago
d120d33
Revert^2 "ART: Fix breaking changes from recent VIXL update."
by xueliang.zhong
· 6 years ago
6b2b372
Merge "ART: Add CRC32.udate(int,int) intrinsic for ARM64"
by Vladimir Marko
· 6 years ago
cb58b07
ART: Add CRC32.udate(int,int) intrinsic for ARM64
by xueliang.zhong
· 7 years ago
c1c3452
Do not cache RequiresConstructorBarrier() results.
by Vladimir Marko
· 6 years ago
3b50620
ART: Cache resolved types in InstructionBuilder.
by Vladimir Marko
· 6 years ago
a2c211c
Add compiling class to the DexCompilationUnit.
by Vladimir Marko
· 6 years ago
7f260d4
Fix and improve ClinitCheck elimination.
by Vladimir Marko
· 6 years ago
52ecb65
ART: Add object-array-alloc-inl.h
by Andreas Gampe
· 6 years ago
0806f58
ARM64: Support interm. address for object arrays.
by Artem Serov
· 6 years ago
fe89f17
Merge "Block the platform register, x18."
by Treehugger Robot
· 6 years ago
b546163
Fix HNewArray with unresolved primitive array type.
by Vladimir Marko
· 6 years ago
a2da9b9
ART: Completely remove the --compile-pic option.
by Vladimir Marko
· 6 years ago
acc56ac
Introduce a 'baseline' variant for the compiler.
by Nicolas Geoffray
· 6 years ago
89dc5e2
Merge "Revert "ART: Fix breaking changes from recent VIXL update.""
by Roland Levillain
· 6 years ago
9477047
Revert "ART: Fix breaking changes from recent VIXL update."
by Roland Levillain
· 6 years ago
12568e0
Merge "ART: Fix breaking changes from recent VIXL update."
by Roland Levillain
· 6 years ago
Next »