Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
ec17f98e7a4efecc93a7d75fd17d5b45cf1576fa
/
compiler
/
Android.mk
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
· 11 years ago
afd9acc
Multilib ART host.
by Ian Rogers
· 11 years ago
9cf3552
Add x86_64 support to the optimizing compiler.
by Nicolas Geoffray
· 11 years ago
8dea81c
Rewrite use/def masks to support 128 bits.
by Vladimir Marko
· 11 years ago
c5f1773
Remove deprecated WITH_HOST_DALVIK.
by Ian Rogers
· 11 years ago
184d640
Add a type propagation phase after building SSA.
by Nicolas Geoffray
· 11 years ago
0eb3e75
Merge "Thumb2 assembler for JNI compiler and optimizing compiler"
by Dave Allison
· 11 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
· 11 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
f2b3956
Fix portable build.
by Nicolas Geoffray
· 11 years ago
be0e546
Cache field lowering info in mir_graph.
by Vladimir Marko
· 11 years ago
b48b9eb
Fix clang to compile and run host tests.
by Ian Rogers
· 11 years ago
0e33643
Move arena_bit_vector.h/cc to compiler/utils.
by Nicolas Geoffray
· 11 years ago
9c86a02
Revert "Annotate used fields."
by Ian Rogers
· 11 years ago
7f6cf56
Annotate used fields.
by Vladimir Marko
· 11 years ago
f3e2cc4
Code cleanup to avoid LLVM dependency when building with quick only.
by Nicolas Geoffray
· 11 years ago
c4a2ee4
Merge "art: convert makefiles to support multilib build"
by Colin Cross
· 11 years ago
818f210
Re-apply: Initial check-in of an optimizing compiler.
by Nicolas Geoffray
· 11 years ago
1af0c0b
Revert "Initial check-in of an optimizing compiler."
by Nicolas Geoffray
· 11 years ago
68a5fef
Initial check-in of an optimizing compiler.
by Nicolas Geoffray
· 11 years ago
dc781a1
art: convert makefiles to support multilib build
by Colin Cross
· 11 years ago
f5df897
Rewrite the compiler interface for CompilerDriver.
by Nicolas Geoffray
· 11 years ago
c7f8320
Refactor verification results.
by Vladimir Marko
· 11 years ago
4e3b284
Update ElfWriterMclinker for klp
by Brian Carlstrom
· 11 years ago
4e97c53
Added pass framework
by Jean Christophe Beyler
· 11 years ago
2b5eaa2
Move compiler code out of method verifier.
by Vladimir Marko
· 11 years ago
867a2b3
Get rid of platform-specific method inliners.
by Vladimir Marko
· 11 years ago
5c96e6b
Rewrite intrinsics detection.
by Vladimir Marko
· 11 years ago
ba150c3
Omit OatMethodOffsets for classes without compiled code
by Brian Carlstrom
· 11 years ago
413e89f
Refactor ArenaBitVector to create more general BitVector
by Brian Carlstrom
· 11 years ago
d9c4fc9
Inflate contended lock word by suspending owner.
by Ian Rogers
· 11 years ago
193bad9
Multi threaded hashed deduplication during compilation.
by Mathieu Chartier
· 11 years ago
c6dfdac
Add buffering to ELF file generation
by Brian Carlstrom
· 11 years ago
3eeda8f
Merge "Get SEA fibonacci running in interpreter mode." into dalvik-dev
by Ian Rogers
· 11 years ago
0e480ca
Move output_stream files out of runtime.
by Ian Rogers
· 11 years ago
90af14d
Get SEA fibonacci running in interpreter mode.
by Dragos Sbirlea
· 11 years ago
c9f9444
am a024a068: Compilation filter
by buzbee
· 11 years ago
a024a06
Compilation filter
by buzbee
· 11 years ago
848871b
Entry point clean up.
by Ian Rogers
· 11 years ago
bfaf44f
Refactored SEA IR folder structure to be more logical.
by Dragos Sbirlea
· 11 years ago
6447919
Generation of dot files through visitor.Added type info to .dot.
by Dragos Sbirlea
· 11 years ago
b40eddf
Added SEA IR type infrastructure (and a bit of cleanup).
by Dragos Sbirlea
· 11 years ago
Next »