Gitiles
Code Review
Sign In
LeafOS
/
LeafOS-Project
/
android_art
/
b56e8353020acda1a8285daa11c69f57060cd015
/
compiler
b56e835
Merge "Use unified libvixl(d) instead of per-supported-arch libvixl(d)-arm(64)."
by Roland Levillain
· 6 years ago
d0834e4
Merge "Revert^2 "Link lzma and lz4 compression libs statically into libartbase and use that""
by Martin Stjernholm
· 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
4355162
Revert^2 "Link lzma and lz4 compression libs statically into libartbase and use that"
by Martin Stjernholm
· 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
1ecd7a8
Merge "Revert "Link lzma and lz4 compression libs statically into libartbase and use that""
by Annie Meng
· 6 years ago
9960cbc
Revert "Link lzma and lz4 compression libs statically into libartbase and use that"
by Annie Meng
· 6 years ago
a25b683
Merge "Link lzma and lz4 compression libs statically into libartbase and use that instead."
by Martin Stjernholm
· 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
4776987
ART: Small compiler-driver cleanup
by Andreas Gampe
· 6 years ago
21579be
Link lzma and lz4 compression libs statically into libartbase and use that
by Martin Stjernholm
· 6 years ago
57a3e68
Merge "Enable building art and tests with linux_bionic"
by Alex Light
· 6 years ago
680cbf2
Enable building art and tests with linux_bionic
by Alex Light
· 6 years ago
57e7dbf
Merge "ARM64: Support interm. address for object arrays."
by Vladimir Marko
· 6 years ago
12dd9ae
Use unified libvixl(d) instead of per-supported-arch libvixl(d)-arm(64).
by Roland Levillain
· 6 years ago
6b2b372
Merge "ART: Add CRC32.udate(int,int) intrinsic for ARM64"
by Vladimir Marko
· 6 years ago
cd5d107
Merge "Change ResolveStartupConstStrings default to false"
by Mathieu Chartier
· 6 years ago
3643360
Change ResolveStartupConstStrings default to false
by Mathieu Chartier
· 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
69ebc8f
Merge "Add PreResolved strings dex cache array"
by Mathieu Chartier
· 6 years ago
1ca718e
Add PreResolved strings dex cache array
by Mathieu Chartier
· 6 years ago
0ee5082
Merge "Refactor MemMap::MapAnonymous()."
by Vladimir Marko
· 6 years ago
eead626
Merge "Revert "Link compression libs statically into libartbase and use those everywhere.""
by Nicolas Geoffray
· 6 years ago
65ed42a
Revert "Link compression libs statically into libartbase and use those everywhere."
by Nicolas Geoffray
· 6 years ago
6e32b00
Merge "Link compression libs statically into libartbase and use those everywhere."
by Martin Stjernholm
· 6 years ago
1130659
Refactor MemMap::MapAnonymous().
by Vladimir Marko
· 6 years ago
c57c680
Modernise code to use std::make_unique
by Yi Kong
· 6 years ago
8a94003
Link compression libs statically into libartbase and use those everywhere.
by Martin Stjernholm
· 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
0d71f43
Merge "Add support for vex coding scheme in x86 assembler"
by Vladimir Marko
· 6 years ago
fe89f17
Merge "Block the platform register, x18."
by Treehugger Robot
· 6 years ago
8e5bc2d
Add support for vex coding scheme in x86 assembler
by Shalini Salomi Bodapati
· 6 years ago
1cb95b1
Merge "Cache the value of MterpShouldSwitchInterpreters()"
by David Srbecky
· 6 years ago
28f6cff
Cache the value of MterpShouldSwitchInterpreters()
by David Srbecky
· 6 years ago
fa9abc2
Merge "ART: Use ObjPtr for GetSuperClass"
by Treehugger Robot
· 6 years ago
a498458
Merge "Resolve const-string of clinit"
by Mathieu Chartier
· 6 years ago
2275277
Resolve const-string of clinit
by Mathieu Chartier
· 6 years ago
afaf7f8
ART: Enable bugprone-unused-return-value
by Andreas Gampe
· 6 years ago
cd0f38f
Add logic to eagerly resolve const-string for startup methods
by Mathieu Chartier
· 6 years ago
9810499
ART: Use ObjPtr for GetSuperClass
by Andreas Gampe
· 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
3adb7f2
Merge "Implemented a new method for walking string references in AppImages."
by Christian Wailes
· 6 years ago
0c61be4
Implemented a new method for walking string references in AppImages.
by Chris Wailes
· 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
56de89a
Mark most *Offset helper functions as constexpr.
by David Srbecky
· 6 years ago
0846a8f
Fix ReplaceUninitializedStringPhis.
by Nicolas Geoffray
· 6 years ago
06cff4c
Merge "Fix ARM code generator for Select."
by Nicolas Geoffray
· 6 years ago
7b05c5f
Fix ARM code generator for Select.
by Nicolas Geoffray
· 6 years ago
f02046e
Add packed bits check to HBoundsCheck.
by Vladimir Marko
· 6 years ago
0573f85
Dump Dex file checksums for profman --dump-only
by Mathieu Chartier
· 6 years ago
92699f9
ART: Fix breaking changes from recent VIXL update.
by xueliang.zhong
· 6 years ago
960a63e
Merge "Revert^2 "Load boot image at a random address.""
by Vladimir Marko
· 6 years ago
0de9c08
Merge "Remove need for intrinsic recognizer to be a pass."
by Nicolas Geoffray
· 6 years ago
76d4bb0f3
Remove need for intrinsic recognizer to be a pass.
by Nicolas Geoffray
· 6 years ago
4df2d80
Revert^2 "Load boot image at a random address."
by Vladimir Marko
· 6 years ago
233b572
Merge "Revert "Load boot image at a random address.""
by Vladimir Marko
· 6 years ago
f3d0773
Revert "Load boot image at a random address."
by Vladimir Marko
· 6 years ago
334c154
Merge "Load boot image at a random address."
by Vladimir Marko
· 6 years ago
5ad79d8
Load boot image at a random address.
by Vladimir Marko
· 6 years ago
1ffa7ce
Merge "ART: ARM64: Support DotProd SIMD idiom."
by Treehugger Robot
· 6 years ago
aaac0e3
ART: ARM64: Support DotProd SIMD idiom.
by Artem Serov
· 6 years ago
3fd73b1
Merge "Turn DCHECKs into return false in ReplaceUninitializedStringPhis."
by Nicolas Geoffray
· 6 years ago
639f279
Turn DCHECKs into return false in ReplaceUninitializedStringPhis.
by Nicolas Geoffray
· 6 years ago
75112ac
Merge "Fix some performance-unnecessary-value-param tidy and performance-for-range warnings."
by Treehugger Robot
· 6 years ago
fc4b2ea
Merge "Revert^2 "ART: Refactor typedef to using""
by Treehugger Robot
· 6 years ago
48ba197
Fix some performance-unnecessary-value-param tidy and performance-for-range warnings.
by Stephen Hines
· 6 years ago
6fa1729
Merge "ART: Fix bool-related types in compiler/"
by Treehugger Robot
· 6 years ago
f8120a1
Merge "ART: Modernize counting-down loops"
by Treehugger Robot
· 6 years ago
eb53b68
Merge "ART: Fix incorrect dispatch"
by Treehugger Robot
· 6 years ago
6c4f8e8
Merge "Pass JIT roots as a vector<Handle<>> to JIT cache."
by Vladimir Marko
· 6 years ago
654698d
ART: Fix bool-related types in compiler/
by Andreas Gampe
· 6 years ago
c74d9cb
ART: Modernize counting-down loops
by Andreas Gampe
· 6 years ago
c55bb39
Revert^2 "ART: Refactor typedef to using"
by Andreas Gampe
· 6 years ago
2587742
ART: Fix incorrect dispatch
by Andreas Gampe
· 6 years ago
d5245a7
Merge "Revert "ART: Refactor typedef to using""
by Treehugger Robot
· 6 years ago
ee07743
Revert "ART: Refactor typedef to using"
by Andreas Gampe
· 6 years ago
ac3ac68
Pass JIT roots as a vector<Handle<>> to JIT cache.
by Vladimir Marko
· 6 years ago
c1ecc9b
Merge "Remove sharpening as an optimization pass."
by Nicolas Geoffray
· 6 years ago
9a20ff0
ART: Refactor typedef to using
by Andreas Gampe
· 6 years ago
bdb2ecc
Remove sharpening as an optimization pass.
by Nicolas Geoffray
· 6 years ago
e5afbf3
Refactor DecodeDebugLocalInfo
by Mathieu Chartier
· 6 years ago
3e2e123
Refactor debug info position visiting
by Mathieu Chartier
· 6 years ago
cba17e8
Merge "ART: Continue adding override annotations"
by Treehugger Robot
· 6 years ago
d176e93
Merge "ART: Refactor static include list"
by Treehugger Robot
· 6 years ago
fa6a1b0
ART: Continue adding override annotations
by Andreas Gampe
· 6 years ago
Next »