Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
eb7c144a6aff7da673ba53d501c46f00311d4d7f
/
compiler
/
dex
/
quick
/
quick_compiler.cc
eb7c144
Add initial default method support to Art
by Alex Light
· 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
736b560
Reduce how often we call FindDexCache
by Mathieu Chartier
· 9 years ago
0760a81
ART: Propagate verifier failure types to the compilers
by Andreas Gampe
· 9 years ago
50fa993
Svelter libart-compiler
by Alex Light
· 9 years ago
4d02711
Implement heap poisoning in ART's Optimizing compiler.
by Roland Levillain
· 9 years ago
4824c27
Use a flag from the verifier to know if we should compile.
by Nicolas Geoffray
· 9 years ago
2ee54e2
runtime: Partially implement box-lambda and unbox-lambda experimental opcodes
by Igor Murashkin
· 9 years ago
158f35c
interpreter: Add experimental lambda opcodes for invoke/create-lambda
by Igor Murashkin
· 9 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 10 years ago
e299f16
Quick: Abolish kMirOpCheckPart2.
by Vladimir Marko
· 9 years ago
a5e69e8
Quick: Rely on inferred types in GVN/LVN/DCE.
by Vladimir Marko
· 10 years ago
3c1c05a
Disable Quick's GVN-based dead code elimination.
by Roland Levillain
· 10 years ago
ad67727
Quick: Fix and enable DCE and improve GVN/DCE cleanup.
by Vladimir Marko
· 10 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 10 years ago
3773cd0
ART: Remove WriteElf from Compiler
by Andreas Gampe
· 10 years ago
1109fb3
Implement CFI for Quick.
by David Srbecky
· 10 years ago
3c54b00
ART: Fix 64-bit ELF file support
by Andreas Gampe
· 10 years ago
f93c6fe
Merge "Fixed layout for dex caches in boot image."
by Vladimir Marko
· 10 years ago
20f8559
Fixed layout for dex caches in boot image.
by Vladimir Marko
· 10 years ago
1095793
[MIPS] Refactoring code for quick compiler
by Goran Jakovljevic
· 10 years ago
d7cbf8a
Change RETURN_VOID_BARRIER to RETURN_VOID_NO_BARRIER
by Mathieu Chartier
· 10 years ago
216eaa2
Fall back to Quick when Optimizing cannot compile.
by Nicolas Geoffray
· 10 years ago
9b34b24
Trim arenas for JIT
by Mathieu Chartier
· 10 years ago
6ea651f
Initial support for quick compiler on MIPS64r6.
by Maja Gagic
· 10 years ago
e5f13e5
Revert "Revert "Add JIT""
by Mathieu Chartier
· 10 years ago
a5ca888
Revert "Add JIT"
by Nicolas Geoffray
· 10 years ago
2535abe
Add JIT
by Mathieu Chartier
· 10 years ago
37e05bf
Quick: Disable DCE until we fix FP/Core reg mismatches.
by Vladimir Marko
· 10 years ago
7a01dc2
Dead code elimination based on GVN results.
by Vladimir Marko
· 10 years ago
5bdab12
Clean up pass driver
by Mathieu Chartier
· 10 years ago
9c46208
ART: Even more Quick cleanup
by Andreas Gampe
· 10 years ago
0e92f4f
ART: More Quick cleanup
by Andreas Gampe
· 10 years ago
0b9203e
ART: Some Quick cleanup
by Andreas Gampe
· 10 years ago
ee690a3
ART: Added Checker, a pattern matching test engine
by David Brazdil
· 10 years ago
956af0f
Remove portable.
by Elliott Hughes
· 10 years ago
ffc605c
Add missing iget quick for bool, byte, char, short
by Mathieu Chartier
· 10 years ago
130914e
Fix no relocate host tests
by Mathieu Chartier
· 10 years ago
ad17d41
Merge "ART: Replace COMPILE_ASSERT with static_assert (compiler)"
by Andreas Gampe
· 10 years ago
785d2f2
ART: Replace COMPILE_ASSERT with static_assert (compiler)
by Andreas Gampe
· 10 years ago
6a3c1fc
Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.
by Ian Rogers
· 10 years ago
5667fdb
ARM: Use hardfp calling convention between java to java call.
by Zheng Xu
· 10 years ago
c8ccf68
ART: Fix some -Wpedantic errors
by Andreas Gampe
· 10 years ago
f9b87b1
Revert "Revert "ART: Prepare for ELF64.""
by Nicolas Geoffray
· 10 years ago
7eebd95
Revert "ART: Prepare for ELF64."
by Nicolas Geoffray
· 10 years ago
45b8f1a
ART: Prepare for ELF64.
by Tong Shen
· 10 years ago
8d0d03e
ART: Change temporaries to positive names
by Razvan A Lupusoru
· 10 years ago
37f05ef
Reduced memory usage of primitive fields smaller than 4-bytes
by Fred Shih
· 10 years ago
53c913b
ART: Clean up compiler
by Andreas Gampe
· 10 years ago