Gitiles
Code Review
Sign In
LeafOS
/
LeafOS-Project
/
android_art
/
1e9c1ffa2fc148fc8d0ee5eb1222dd894116e68d
/
compiler
/
dex
9af47e2
Merge "Optimizing: Tag basic block allocations with their source."
by Vladimir Marko
· 10 years ago
2d06e08
Merge "ART: Fix Quick-style LR vs PC core spill mask bug"
by Andreas Gampe
· 10 years ago
9ee23f4
ARM/ARM64: Intrinsics - numberOfTrailingZeros, rotateLeft, rotateRight
by Scott Wakeling
· 10 years ago
501fd63
ART: Fix Quick-style LR vs PC core spill mask bug
by Andreas Gampe
· 10 years ago
6058455
Optimizing: Tag basic block allocations with their source.
by Vladimir Marko
· 10 years ago
957fb89
Merge "ART: Move DexCache arrays to native."
by Vladimir Marko
· 10 years ago
897ce64
Merge "Reduce how often we call FindDexCache"
by Mathieu Chartier
· 10 years ago
736b560
Reduce how often we call FindDexCache
by Mathieu Chartier
· 10 years ago
05792b9
ART: Move DexCache arrays to native.
by Vladimir Marko
· 10 years ago
145acc5
Revert "Optimizing: Tag basic block allocations with their source."
by Vladimir Marko
· 10 years ago
91e11c0
Optimizing: Tag basic block allocations with their source.
by Vladimir Marko
· 10 years ago
f9f6441
Optimizing: Tag Arena allocations with their source.
by Vladimir Marko
· 10 years ago
673ed3d
Revert "Revert "Change dex caches to be weak roots""
by Mathieu Chartier
· 10 years ago
0760a81
ART: Propagate verifier failure types to the compilers
by Andreas Gampe
· 10 years ago
ff73498
Revert "Revert "[MIPS] Use hard float calling convention for managed code""
by Goran Jakovljevic
· 10 years ago
7fee84c
Revert "[MIPS] Use hard float calling convention for managed code"
by Vladimir Marko
· 10 years ago
a29449d
[MIPS] Use hard float calling convention for managed code
by Goran Jakovljevic
· 10 years ago
5815501
Revert "Revert "Optimizing: Better invoke-static/-direct dispatch.""
by Vladimir Marko
· 10 years ago
d9c4d2e
Merge "Revert "Optimizing: Better invoke-static/-direct dispatch.""
by Vladimir Marko
· 10 years ago
b2c431e
Revert "Optimizing: Better invoke-static/-direct dispatch."
by Vladimir Marko
· 10 years ago
464581a
Merge "Optimizing: Better invoke-static/-direct dispatch."
by Vladimir Marko
· 10 years ago
9b688a0
Optimizing: Better invoke-static/-direct dispatch.
by Vladimir Marko
· 10 years ago
f71ad9e
Merge "Svelter libart-compiler"
by Alex Light
· 10 years ago
50fa993
Svelter libart-compiler
by Alex Light
· 10 years ago
151ab8d
Revert "Revert "ART: DCHECK zero case for CLZ/CTZ""
by Andreas Gampe
· 10 years ago
7c2af0d
Merge "Remove unnecessary `explicit` qualifiers on constructors."
by Roland Levillain
· 10 years ago
7da072f
Structure for String.Equals intrinsic
by agicsaki
· 10 years ago
3887c46
Remove unnecessary `explicit` qualifiers on constructors.
by Roland Levillain
· 10 years ago
548a3ce
Merge "[MIPS] Avoid using odd numbered fp registers"
by Roland Levillain
· 10 years ago
2f2f173
ART: Fix Quick's DCE+GVN
by Serguei Katkov
· 10 years ago
fc8156a
[MIPS] Avoid using odd numbered fp registers
by Goran Jakovljevic
· 10 years ago
067f1ed
ART: Remove TODO in BitVector
by Andreas Gampe
· 10 years ago
5eb0d38
ART: Wire up DexToDexCompiler without extern
by Andreas Gampe
· 10 years ago
611d339
ARM/ARM64: Implement numberOfLeadingZeros intrinsic.
by Scott Wakeling
· 10 years ago
aabdf8a
Revert "Optimizing String.Equals as an intrinsic (x86)"
by Roland Levillain
· 10 years ago
8ab7bd6
Optimizing String.Equals as an intrinsic (x86)
by agicsaki
· 10 years ago
c60e1b7
ART: Use __ANDROID__ instead of HAVE_ANDROID_OS
by Andreas Gampe
· 10 years ago
0941b9d
Fix gtests.
by Calin Juravle
· 10 years ago
f7efc9e
Merge "ART: Fix Quick/Optimizing suspend check assumption mismatch."
by Vladimir Marko
· 10 years ago
d29e848
ART: Fix Quick/Optimizing suspend check assumption mismatch.
by Vladimir Marko
· 10 years ago
9044347
Move to newer clang annotations
by Mathieu Chartier
· 10 years ago
cced6ad
Merge "Use (D)CHECK_ALIGNED more."
by Roland Levillain
· 10 years ago
8f861e3
Merge "ART: DCE should know that array-length can throw NPE"
by Vladimir Marko
· 10 years ago
b016c6d
ART: DCE should know that array-length can throw NPE
by Serguei Katkov
· 10 years ago
14d9057
Use (D)CHECK_ALIGNED more.
by Roland Levillain
· 10 years ago
c04c800
Revert "Revert "Revert "Revert "Make dex2dex return a CompiledMethod after quickening.""""
by Nicolas Geoffray
· 10 years ago
ed6195a
Revert "Revert "Revert "Make dex2dex return a CompiledMethod after quickening."""
by Nicolas Geoffray
· 10 years ago
f075879
Revert "Revert "Make dex2dex return a CompiledMethod after quickening.""
by Nicolas Geoffray
· 10 years ago
327c5ed
Revert "Make dex2dex return a CompiledMethod after quickening."
by Nicolas Geoffray
· 10 years ago
6920703
Make dex2dex return a CompiledMethod after quickening.
by Nicolas Geoffray
· 10 years ago
c7d5ae3
Merge "ART: Release inputs in Long.reverse intrinsic in x86"
by Andreas Gampe
· 10 years ago
575422f
ART: Release inputs in Long.reverse intrinsic in x86
by Andreas Gampe
· 10 years ago
185a558
ART: Fix opsize in LoadArgDirect
by Andreas Gampe
· 10 years ago
22bb5a2
Add implicit null pointer and stack overflow checks for Mips.
by Douglas Leung
· 10 years ago
4d02711
Implement heap poisoning in ART's Optimizing compiler.
by Roland Levillain
· 10 years ago
2b252dc
Merge "Quick: Fix a DCHECK to take type conflicts into account."
by Andreas Gampe
· 10 years ago
5e6926c
Quick: Fix a DCHECK to take type conflicts into account.
by Vladimir Marko
· 10 years ago
f7e7327
Quick: Disable GVN, DCE and LVN for type conflicts.
by Vladimir Marko
· 10 years ago
c833299
ART: Fix kEverything compiler filter
by buzbee
· 10 years ago
4824c27
Use a flag from the verifier to know if we should compile.
by Nicolas Geoffray
· 10 years ago
87dc1b0
Merge "ART: Compiler generated GC map should take care of temp registers."
by Vladimir Marko
· 10 years ago
ec3a4e7
Merge "runtime: Partially implement box-lambda and unbox-lambda experimental opcodes"
by Igor Murashkin
· 10 years ago
2ee54e2
runtime: Partially implement box-lambda and unbox-lambda experimental opcodes
by Igor Murashkin
· 10 years ago
f8da196
Fix GC map generation edge case
by Mathieu Chartier
· 10 years ago
dde9827
Fix case where block has no predecessor for StringChange.
by Jeff Hao
· 10 years ago
e4bb626
Merge "Quick: Handle total high/low register overlap on arm/mips."
by Vladimir Marko
· 10 years ago
8958f7f
Quick: Handle total high/low register overlap on arm/mips.
by Vladimir Marko
· 10 years ago
f11c420
Quick: Fix optimizations for empty if blocks.
by Vladimir Marko
· 10 years ago
247e977
Merge "interpreter: Add experimental lambda opcodes for invoke/create-lambda"
by Igor Murashkin
· 10 years ago
2d1a0a4
Quick: Don't expect move-exception in every catch block.
by Vladimir Marko
· 10 years ago
158f35c
interpreter: Add experimental lambda opcodes for invoke/create-lambda
by Igor Murashkin
· 10 years ago
511d408
Quick: Fix marking unused registers in DCE.
by Vladimir Marko
· 10 years ago
41f9cc2
ART: Compiler generated GC map should take care of temp registers.
by Pavel Vyssotski
· 10 years ago
c449e8b
runtime: Minor cleanup and extra comments around interpreter
by Igor Murashkin
· 10 years ago
67c8c94
Quick: Fix LoopRepeatingTopologicalSortIterator.
by Vladimir Marko
· 10 years ago
5b3ee56
Delegate long-to-float type conversions to the runtime on ARM.
by Roland Levillain
· 10 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 10 years ago
8363c77
Add --generate-debug-info flag and remove the other two flags.
by David Srbecky
· 10 years ago
dc31313
Merge "ART: Clean up arm64 kNumberOfXRegisters usage."
by Vladimir Marko
· 10 years ago
80afd02
ART: Clean up arm64 kNumberOfXRegisters usage.
by Vladimir Marko
· 10 years ago
9bd88b0
ARM64: Move xSELF from x18 to x19.
by Serban Constantinescu
· 10 years ago
9cacef6
Quick: Fix marking high words in DCE.
by Vladimir Marko
· 10 years ago
ade58e1
Quick: Fix DCE, clear high word flag in RemoveChange().
by Vladimir Marko
· 10 years ago
83d46ef
Quick: Fix DCE to mark wide register overlaps correctly.
by Vladimir Marko
· 10 years ago
7b4de07
Merge "Quick: Fix DCE to rename SSA regs for degenerate Phis."
by Vladimir Marko
· 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
a412964
In quick compiler, force string init invoke to be fast path.
by Jeff Hao
· 10 years ago
f073a36
Merge "Fix for incorrect encode and parse of PEXTRW instruction"
by Vladimir Marko
· 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
3adfc4b
Merge "Quick: Avoid unnecessary GVN work in release builds."
by Vladimir Marko
· 10 years ago
a94fb1f
Merge "Revert "Revert "[optimizing] Replace FP divide by power of 2"""
by Nicolas Geoffray
· 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
· 11 years ago
0d22184
Revert "Revert "[optimizing] Replace FP divide by power of 2""
by Nicolas Geoffray
· 10 years ago
295dda5
Merge "Quick: Rely on inferred types in GVN/LVN/DCE."
by Vladimir Marko
· 10 years ago
f725550
Quick: Avoid unnecessary GVN work in release builds.
by Vladimir Marko
· 10 years ago
a5e69e8
Quick: Rely on inferred types in GVN/LVN/DCE.
by Vladimir Marko
· 10 years ago
711d840
Merge "ART: Fix addpd opcode, add Quick x86 assembler test"
by Andreas Gampe
· 10 years ago
Next »