Gitiles
Code Review
Sign In
LeafOS
/
LeafOS-Project
/
android_art
/
0a9b6826bc6e71d799eb3fe8829981597b890dee
/
compiler
/
dex
376cbcc
Merge "Optimizing: Add direct calls to math intrinsics"
by Nicolas Geoffray
· 9 years ago
a4f1220
Optimizing: Add direct calls to math intrinsics
by Mark Mendell
· 10 years ago
53e32d1
ART: Refactor verifier callbacks
by Andreas Gampe
· 9 years ago
9fdb129
Revert "Enable profiled guided compilation in dex2oat"
by Nicolas Geoffray
· 9 years ago
27e17fd
Enable profiled guided compilation in dex2oat
by Calin Juravle
· 9 years ago
fb8464a
Revert "Revert "Enable store elimination for singleton objects.""
by Mingyao Yang
· 9 years ago
0d5a281
x86/x86-64 read barrier support for concurrent GC in Optimizing.
by Roland Levillain
· 9 years ago
9139e00
Correct exception behavior for default methods
by Alex Light
· 9 years ago
da5b28a
Revert "Revert "Add basic image writer support for app images""
by Mathieu Chartier
· 9 years ago
4b01856
Revert "Add basic image writer support for app images"
by Nicolas Geoffray
· 9 years ago
c033474
Add basic image writer support for app images
by Mathieu Chartier
· 9 years ago
f31f973
Merge "Refactor code so that JIT can parse compiler options."
by Nicolas Geoffray
· 9 years ago
abbb0f7
Refactor code so that JIT can parse compiler options.
by Nicolas Geoffray
· 9 years ago
9507fa2
Change a few places to use string version of GetTypeId
by Mathieu Chartier
· 9 years ago
55d02cf
Revert "Enable store elimination for singleton objects."
by Andreas Gampe
· 9 years ago
7f43a3d
Enable store elimination for singleton objects.
by Mingyao Yang
· 9 years ago
35831e8
Reduce memory used by CompiledMethods.
by Vladimir Marko
· 10 years ago
e5d80f8
Move ArenaBitVector into the runtime
by Mathieu Chartier
· 9 years ago
58554b7
ART: Fix left-shift of negative numbers
by Andreas Gampe
· 9 years ago
524e7ea
Remove ArtCode.
by Nicolas Geoffray
· 9 years ago
4b8f1ec
Use ATTRIBUTE_UNUSED more.
by Roland Levillain
· 10 years ago
eb7c144
Add initial default method support to Art
by Alex Light
· 10 years ago
439ffb8
Merge "Intrinsify System.arraycopy."
by Nicolas Geoffray
· 9 years ago
ee3cf07
Intrinsify System.arraycopy.
by Nicolas Geoffray
· 9 years ago
4bf9012
ART: Do not include endian.h on Mac.
by Vladimir Marko
· 9 years ago
ec7802a
Add DCHECKs to ArenaVector and ScopedArenaVector.
by Vladimir Marko
· 9 years ago
7bda3b6
Revert "Quick: Work around large frame sizes for x86_64."
by Vladimir Marko
· 9 years ago
d4cf1e4
Quick: Work around large frame sizes for x86_64.
by Vladimir Marko
· 9 years ago
edbff6f
Merge "ART: Use an iterative way in DoDFSPreOrderSSARename()"
by Vladimir Marko
· 9 years ago
e460d1d
Revert "Revert "Support unresolved fields in optimizing"
by Calin Juravle
· 9 years ago
a661d7d
ART: Use an iterative way in DoDFSPreOrderSSARename()
by Chao-ying Fu
· 10 years ago
97a87ec
Quick: Avoid shifting -1 left (undefined behavior).
by Vladimir Marko
· 9 years ago
6918bf1
Revert "Revert "lambda: Experimental support for capture-variable and liberate-variable""
by Igor Murashkin
· 9 years ago
7bbb80a
Revert "lambda: Experimental support for capture-variable and liberate-variable"
by Nicolas Geoffray
· 9 years ago
b721234
lambda: Experimental support for capture-variable and liberate-variable
by Igor Murashkin
· 9 years ago
87000a9
Add option to append to the cfg dump.
by Calin Juravle
· 10 years ago
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
Next »