Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
461bd6cbcd26731aad019d382aafbdbc7ee19e69
/
compiler
/
Android.mk
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
b666f48
Move arenas into runtime
by Mathieu Chartier
· 10 years ago
7a01dc2
Dead code elimination based on GVN results.
by Vladimir Marko
· 10 years ago
2bcf9bf
ART: Arm intrinsics for Optimizing compiler
by Andreas Gampe
· 10 years ago
babecc4
Merge "Add options for building/testing with coverage."
by Dan Albert
· 10 years ago
31fb260
Add options for building/testing with coverage.
by Dan Albert
· 10 years ago
82091da
Implement LICM in optimizing compiler.
by Nicolas Geoffray
· 10 years ago
28acb6f
Merge "Remove libcxx.mk cruft."
by Dan Albert
· 10 years ago
f36df54
Remove libcxx.mk cruft.
by Dan Albert
· 10 years ago
193f785
Merge "optimizing: NullCheck elimination"
by Nicolas Geoffray
· 10 years ago
10e244f
optimizing: NullCheck elimination
by Calin Juravle
· 10 years ago
4a50662
Merge "Clean up pass driver"
by Mathieu Chartier
· 10 years ago
5bdab12
Clean up pass driver
by Mathieu Chartier
· 10 years ago
f08c650
Merge "ART: Arm64 optimizing compiler intrinsics"
by Andreas Gampe
· 10 years ago
878d58c
ART: Arm64 optimizing compiler intrinsics
by Andreas Gampe
· 10 years ago
0e92f4f
ART: More Quick cleanup
by Andreas Gampe
· 10 years ago
827eedb
Move code around and address growable_array comment.
by Nicolas Geoffray
· 10 years ago
0223a19
Merge "ART: Allow to compile interpret-only mips64 files"
by Andreas Gampe
· 10 years ago
57b3429
ART: Allow to compile interpret-only mips64 files
by Andreas Gampe
· 10 years ago
71fb52f
ART: Optimizing compiler intrinsics
by Andreas Gampe
· 10 years ago
e21dc3d
ART: Swap-space in the compiler
by Andreas Gampe
· 10 years ago
e53798a
Inlining support in optimizing.
by Nicolas Geoffray
· 10 years ago
956af0f
Remove portable.
by Elliott Hughes
· 10 years ago
f384f88
Bounds check elimination.
by Mingyao Yang
· 10 years ago
32f5b4d
Vixl: Update the VIXL interface to VIXL 1.7 and enable VIXL debug.
by Serban Constantinescu
· 10 years ago
af6925b
Rewrite GVN's field id and field type handling.
by Vladimir Marko
· 10 years ago
6c36a8b
Restrict FDO to only apply to target build.
by Dehao Chen
· 10 years ago
f5b4c50
dex2oat: Pack likely-dirty objects together when generating the boot image
by Igor Murashkin
· 10 years ago
847c8db
Revert "Arm64: Use the debug version of VIXL for debug builds."
by Nicolas Geoffray
· 10 years ago
195c576
Arm64: Use the debug version of VIXL for debug builds.
by Serban Constantinescu
· 10 years ago
6a3c1fc
Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.
by Ian Rogers
· 10 years ago
99f84c4
Remove bogus compiler flag from libart-compiler.
by Ian Rogers
· 10 years ago
872dd82
Tidy and reduce ART library dependencies on the host.
by Ian Rogers
· 10 years ago
5319def
ART: optimizing compiler: initial support for ARM64.
by Alexandre Rames
· 10 years ago
75be283
Revert "Revert "Introduce a class to implement optimization passes.""
by Roland Levillain
· 10 years ago
6f3dbba
Make ART compile with GCC -O0 again.
by Ian Rogers
· 10 years ago
26a25ef
Add a prepare for register allocation pass.
by Nicolas Geoffray
· 10 years ago
62d1ca3
ART: Prepare for ELF64.
by Tong Shen
· 10 years ago
d25cee7
Merge "Revert "Introduce a class to implement optimization passes.""
by Nicolas Geoffray
· 10 years ago
1ddbf6d
Revert "Introduce a class to implement optimization passes."
by Nicolas Geoffray
· 10 years ago
bff187b
Merge "Introduce a class to implement optimization passes."
by Roland Levillain
· 10 years ago
bf9cd7b
Introduce a class to implement optimization passes.
by Roland Levillain
· 10 years ago
1ed5b27
Merge "Implement method calls using relative BL on ARM."
by Vladimir Marko
· 10 years ago
f4da675
Implement method calls using relative BL on ARM.
by Vladimir Marko
· 10 years ago
3c04974
Optimize suspend checks in optimizing compiler.
by Nicolas Geoffray
· 10 years ago
d31cf3d
First optimization in new compiler: simple GVN.
by Nicolas Geoffray
· 10 years ago
556c3d1
Initiate a constant propagation pass in the optimizing compiler.
by Roland Levillain
· 10 years ago
72bceff
Initiate a dead code elimination pass in the optimizing compiler.
by Roland Levillain
· 10 years ago
ccc07a9
Add CFG and SSA form checkers in the optimizing compiler.
by Roland Levillain
· 10 years ago
53c913b
ART: Clean up compiler
by Andreas Gampe
· 10 years ago
547cdfd
Emit CFI for x86 & x86_64 JNI compiler.
by Tong Shen
· 10 years ago
03f92f4
Fix art build script.
by Junmo Park
· 10 years ago
1740eca
Remove the per-project FDO support. Use the common FDO support from build/core.
by Dehao Chen
· 10 years ago
a59dd80
Runtime can now be set to require relocation
by Alex Light
· 10 years ago
96f89a2
Add assembly operations with constants in optimizing compiler.
by Nicolas Geoffray
· 10 years ago
e63db27
Break apart header files.
by Ian Rogers
· 10 years ago
7dc206a
Add two phi pruning phases.
by Nicolas Geoffray
· 10 years ago
95a0597
Global Value Numbering.
by Vladimir Marko
· 10 years ago
afd9acc
Multilib ART host.
by Ian Rogers
· 10 years ago
9cf3552
Add x86_64 support to the optimizing compiler.
by Nicolas Geoffray
· 10 years ago
8dea81c
Rewrite use/def masks to support 128 bits.
by Vladimir Marko
· 10 years ago
c5f1773
Remove deprecated WITH_HOST_DALVIK.
by Ian Rogers
· 10 years ago
184d640
Add a type propagation phase after building SSA.
by Nicolas Geoffray
· 10 years ago
0eb3e75
Merge "Thumb2 assembler for JNI compiler and optimizing compiler"
by Dave Allison
· 10 years ago
65fcc2c
Thumb2 assembler for JNI compiler and optimizing compiler
by Dave Allison
· 11 years ago
5ca4eaa
ART: Make LOCAL_CLANG architecture dependent for the target
by Andreas Gampe
· 10 years ago
2469e60
ART: Setting up cleanup
by Jean Christophe Beyler
· 11 years ago
a7062e0
Add a linear scan register allocator to the optimizing compiler.
by Nicolas Geoffray
· 11 years ago
a5b8fde
Rewrite BitVector index iterator.
by Vladimir Marko
· 11 years ago
adde7d2
Merge "Import Dart's parallel move resolver."
by Nicolas Geoffray
· 11 years ago
4e3d23a
Import Dart's parallel move resolver.
by Nicolas Geoffray
· 11 years ago
5da6e2b
Merge "Move art host to libc++"
by Dan Albert
· 11 years ago
4f59668
ART: Pass driver generalization
by James C Scott
· 11 years ago
2a0e954
Move art host to libc++
by Dan Albert
· 11 years ago
700a402
Now we have a proper C++ library, use std::unique_ptr.
by Ian Rogers
· 11 years ago
f635e63
Add a compilation tracing mechanism to the new compiler.
by Nicolas Geoffray
· 11 years ago
e45fb9e
AArch64: Change arm64 backend to produce A64 code.
by Matteo Franchin
· 11 years ago
804d093
Build live-in, live-out and kill sets for each block.
by Nicolas Geoffray
· 11 years ago
c32e770
Add a Transform to SSA phase to the optimizing compiler.
by Nicolas Geoffray
· 11 years ago
bd5ea6a
Preparation for transition to libc++.
by Ian Rogers
· 11 years ago
d6ed642
Revert "Revert "Revert "Use trampolines for calls to helpers"""
by Dave Allison
· 11 years ago
f9487c0
Revert "Revert "Use trampolines for calls to helpers""
by Dave Allison
· 11 years ago
081f73e
Revert "Use trampolines for calls to helpers"
by Dave Allison
· 11 years ago
754ddad
Use trampolines for calls to helpers
by Dave Allison
· 11 years ago
fca8220
x86_64: JNI compiler
by Dmitry Petrochenko
· 11 years ago
b95a534
AArch64: Add arm64 runtime support.
by Stuart Monteith
· 11 years ago
b9d50a9
Merge "Move inline method detection to runtime."
by Vladimir Marko
· 11 years ago
b34f69a
Add command line support for enabling the optimizing compiler.
by Nicolas Geoffray
· 11 years ago
e3e0260
Move inline method detection to runtime.
by Vladimir Marko
· 11 years ago
f096aad
Cache method lowering info in mir graph.
by Vladimir Marko
· 11 years ago
a9d7be6
Merge "Create a scoped arena allocator and use that for LVN."
by Vladimir Marko
· 11 years ago
719d1a3
Enable annotalysis on clang ART builds.
by Ian Rogers
· 11 years ago
83cc7ae
Create a scoped arena allocator and use that for LVN.
by Vladimir Marko
· 11 years ago
ed8dd49
AArch64: Add ARM64 Assembler
by Serban Constantinescu
· 11 years ago
3cd52df
Merge "Fix portable build."
by Nicolas Geoffray
· 11 years ago
2fecd65
Merge "Add codegen support to the optimizing compiler."
by Nicolas Geoffray
· 11 years ago
d4dd255
Add codegen support to the optimizing compiler.
by Nicolas Geoffray
· 11 years ago
Next »