Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
cfc4b3ac67b364d753d970d1adcf97668114e959
/
compiler
/
optimizing
aa6f483
ART: ARM64: Pass ISA features to VIXL macroassembler.
by Artem Serov
· 7 years ago
c1896c9
C++17 compatibility: make WITH_TIDY=1 happy again.
by Elliott Hughes
· 7 years ago
2025488
Merge "ART: Some iwyu for logging.h"
by Andreas Gampe
· 7 years ago
be08120
Merge "Implement integer/long LowestOneBit intrinsic for x86"
by Treehugger Robot
· 7 years ago
8943fa1
Implement integer/long LowestOneBit intrinsic for x86
by Shalini Salomi Bodapati
· 7 years ago
85f1c57
ART: Some iwyu for logging.h
by Andreas Gampe
· 7 years ago
875b4f2
ART: Avoid some tidy nullptr warnings
by Andreas Gampe
· 7 years ago
1cc7329
On x86 modified the generated instructions for case "divide by 2".
by Atul Bajaj
· 7 years ago
33f7c8a
Remove CompiledMethod dependency on CompilerDriver.
by Vladimir Marko
· 7 years ago
e14294c
Merge "Revert^2 "ART: Fix breaking changes from recent VIXL update.""
by Roland Levillain
· 7 years ago
721538f
Merge "Rename HVecReduce::GetKind() to GetReductionKind()."
by Vladimir Marko
· 7 years ago
3c92ff4
Merge "x86/x86-64: Remove broken codegen for MIN/MAX reduction."
by Vladimir Marko
· 7 years ago
4e3734a
Rename HVecReduce::GetKind() to GetReductionKind().
by Vladimir Marko
· 7 years ago
4deaa9b
ART: Apply --no-inline-from= option on device.
by Vladimir Marko
· 7 years ago
8786fd9
x86/x86-64: Remove broken codegen for MIN/MAX reduction.
by Vladimir Marko
· 7 years ago
b81c59e
Merge "ART: Rewrite core image detection."
by Vladimir Marko
· 7 years ago
6be1dbd
ART: Rewrite core image detection.
by Vladimir Marko
· 7 years ago
e5ed5ba
Merge "Optimize mod power 2 for x86"
by Vladimir Marko
· 7 years ago
a66784b
Optimize mod power 2 for x86
by Shalini Salomi Bodapati
· 7 years ago
a297b55
Delete IsClassToCompile
by Mathieu Chartier
· 7 years ago
6e26c0b
Merge "Emit bit manipulation instructions for x86 and x86_64"
by Vladimir Marko
· 7 years ago
82b67b2
Merge "Move profile compilation info to CompilerOptions."
by Vladimir Marko
· 7 years ago
1a2a5cd
Move profile compilation info to CompilerOptions.
by Vladimir Marko
· 7 years ago
dd121f6
Emit bit manipulation instructions for x86 and x86_64
by Shalini Salomi Bodapati
· 7 years ago
57e7dbf
Merge "ARM64: Support interm. address for object arrays."
by Vladimir Marko
· 7 years ago
d120d33
Revert^2 "ART: Fix breaking changes from recent VIXL update."
by xueliang.zhong
· 7 years ago
6b2b372
Merge "ART: Add CRC32.udate(int,int) intrinsic for ARM64"
by Vladimir Marko
· 7 years ago
cb58b07
ART: Add CRC32.udate(int,int) intrinsic for ARM64
by xueliang.zhong
· 8 years ago
c1c3452
Do not cache RequiresConstructorBarrier() results.
by Vladimir Marko
· 7 years ago
3b50620
ART: Cache resolved types in InstructionBuilder.
by Vladimir Marko
· 7 years ago
a2c211c
Add compiling class to the DexCompilationUnit.
by Vladimir Marko
· 7 years ago
7f260d4
Fix and improve ClinitCheck elimination.
by Vladimir Marko
· 7 years ago
52ecb65
ART: Add object-array-alloc-inl.h
by Andreas Gampe
· 7 years ago
0806f58
ARM64: Support interm. address for object arrays.
by Artem Serov
· 7 years ago
fe89f17
Merge "Block the platform register, x18."
by Treehugger Robot
· 7 years ago
b546163
Fix HNewArray with unresolved primitive array type.
by Vladimir Marko
· 7 years ago
a2da9b9
ART: Completely remove the --compile-pic option.
by Vladimir Marko
· 7 years ago
acc56ac
Introduce a 'baseline' variant for the compiler.
by Nicolas Geoffray
· 7 years ago
89dc5e2
Merge "Revert "ART: Fix breaking changes from recent VIXL update.""
by Roland Levillain
· 7 years ago
9477047
Revert "ART: Fix breaking changes from recent VIXL update."
by Roland Levillain
· 7 years ago
12568e0
Merge "ART: Fix breaking changes from recent VIXL update."
by Roland Levillain
· 7 years ago
0846a8f
Fix ReplaceUninitializedStringPhis.
by Nicolas Geoffray
· 7 years ago
06cff4c
Merge "Fix ARM code generator for Select."
by Nicolas Geoffray
· 7 years ago
7b05c5f
Fix ARM code generator for Select.
by Nicolas Geoffray
· 7 years ago
f02046e
Add packed bits check to HBoundsCheck.
by Vladimir Marko
· 7 years ago
92699f9
ART: Fix breaking changes from recent VIXL update.
by xueliang.zhong
· 7 years ago
0de9c08
Merge "Remove need for intrinsic recognizer to be a pass."
by Nicolas Geoffray
· 7 years ago
76d4bb0f3
Remove need for intrinsic recognizer to be a pass.
by Nicolas Geoffray
· 7 years ago
1ffa7ce
Merge "ART: ARM64: Support DotProd SIMD idiom."
by Treehugger Robot
· 7 years ago
aaac0e3
ART: ARM64: Support DotProd SIMD idiom.
by Artem Serov
· 7 years ago
3fd73b1
Merge "Turn DCHECKs into return false in ReplaceUninitializedStringPhis."
by Nicolas Geoffray
· 7 years ago
639f279
Turn DCHECKs into return false in ReplaceUninitializedStringPhis.
by Nicolas Geoffray
· 7 years ago
75112ac
Merge "Fix some performance-unnecessary-value-param tidy and performance-for-range warnings."
by Treehugger Robot
· 7 years ago
fc4b2ea
Merge "Revert^2 "ART: Refactor typedef to using""
by Treehugger Robot
· 7 years ago
48ba197
Fix some performance-unnecessary-value-param tidy and performance-for-range warnings.
by Stephen Hines
· 7 years ago
6fa1729
Merge "ART: Fix bool-related types in compiler/"
by Treehugger Robot
· 7 years ago
eb53b68
Merge "ART: Fix incorrect dispatch"
by Treehugger Robot
· 7 years ago
6c4f8e8
Merge "Pass JIT roots as a vector<Handle<>> to JIT cache."
by Vladimir Marko
· 7 years ago
654698d
ART: Fix bool-related types in compiler/
by Andreas Gampe
· 7 years ago
c55bb39
Revert^2 "ART: Refactor typedef to using"
by Andreas Gampe
· 7 years ago
2587742
ART: Fix incorrect dispatch
by Andreas Gampe
· 7 years ago
d5245a7
Merge "Revert "ART: Refactor typedef to using""
by Treehugger Robot
· 7 years ago
ee07743
Revert "ART: Refactor typedef to using"
by Andreas Gampe
· 7 years ago
ac3ac68
Pass JIT roots as a vector<Handle<>> to JIT cache.
by Vladimir Marko
· 7 years ago
c1ecc9b
Merge "Remove sharpening as an optimization pass."
by Nicolas Geoffray
· 7 years ago
9a20ff0
ART: Refactor typedef to using
by Andreas Gampe
· 7 years ago
bdb2ecc
Remove sharpening as an optimization pass.
by Nicolas Geoffray
· 7 years ago
3e2e123
Refactor debug info position visiting
by Mathieu Chartier
· 7 years ago
fa6a1b0
ART: Continue adding override annotations
by Andreas Gampe
· 7 years ago
d9986ac
Revert "Fix String.equals() for moveable String.class."
by Roland Levillain
· 7 years ago
bd8e10c
Block the platform register, x18.
by Peter Collingbourne
· 7 years ago
805b631
Fix VecLoad/Int16/StringCharAt.
by Vladimir Marko
· 7 years ago
0469598
Merge "ART: Remove unneeded SideEffects for fatal instructions."
by Treehugger Robot
· 7 years ago
d1aa7d0
ART: Remove unneeded SideEffects for fatal instructions.
by Artem Serov
· 7 years ago
7786176
Merge "Adjust safepoint position of implicit null checks."
by Nicolas Geoffray
· 7 years ago
625ca47
Remove 'virtual' and 'override' qualifiers on final methods.
by Roland Levillain
· 7 years ago
2aee3af
Adjust safepoint position of implicit null checks.
by Nicolas Geoffray
· 7 years ago
bbc6e7e
Use 'final' and 'override' specifiers directly in ART.
by Roland Levillain
· 7 years ago
75eec5d
Merge "Fix longstanding bug around implicit NPEs and GC, version 2."
by Treehugger Robot
· 7 years ago
c041789
Merge "Reduce memory usage by other deps in scheduler."
by Vladimir Marko
· 7 years ago
61ba8d2
Fix longstanding bug around implicit NPEs and GC, version 2.
by Nicolas Geoffray
· 7 years ago
09d041b
Reduce memory usage by other deps in scheduler.
by Vladimir Marko
· 7 years ago
d887ed8
Revert^2 "ARM: Reimplement the UnsafeCASObject intrinsic."
by Vladimir Marko
· 7 years ago
14e5a29
Rename art::ReadBarrier::WhiteState as art::ReadBarrier::NonGrayState.
by Roland Levillain
· 7 years ago
e094387
Merge "Document the use of the biased card table in ART's code generators."
by Roland Levillain
· 7 years ago
6e1faf4
Merge "ARM64: Reimplement the UnsafeCASObject intrinsic."
by Vladimir Marko
· 7 years ago
94796f8
ARM64: Reimplement the UnsafeCASObject intrinsic.
by Vladimir Marko
· 7 years ago
c73f052
Document the use of the biased card table in ART's code generators.
by Roland Levillain
· 7 years ago
9fa8719
Merge "Revert "ARM: Reimplement the UnsafeCASObject intrinsic.""
by Treehugger Robot
· 7 years ago
f28be43
Revert "ARM: Reimplement the UnsafeCASObject intrinsic."
by Vladimir Marko
· 7 years ago
bf41472
Merge "ARM: Reimplement the UnsafeCASObject intrinsic."
by Vladimir Marko
· 7 years ago
1bf0b7a
ARM: Reimplement the UnsafeCASObject intrinsic.
by Vladimir Marko
· 7 years ago
d55446b
Merge "Add helper method to iterate over BitTable fields in CodeInfo."
by David Srbecky
· 7 years ago
42deda8
Add helper method to iterate over BitTable fields in CodeInfo.
by David Srbecky
· 7 years ago
6c1df57
Merge "ARM/ARM64: Introspection Baker RB for intrinsics."
by Vladimir Marko
· 7 years ago
248141f
ARM/ARM64: Introspection Baker RB for intrinsics.
by Vladimir Marko
· 7 years ago
0c3aa31
Move varint encoding/decoding to BitMemoryReader/Writer.
by David Srbecky
· 7 years ago
d160641
Cleanup BitMemoryReader/Writer api.
by David Srbecky
· 7 years ago
1c86364
Merge "ARM64: Introspection Baker RB for volatile fields."
by Vladimir Marko
· 7 years ago
0ecac68
ARM64: Introspection Baker RB for volatile fields.
by Vladimir Marko
· 7 years ago
Next »