Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
355383f61d28f2dc8072fbde2639c80627adf16d
/
compiler
/
utils
f12feb8
Stack overflow checks and NPE checks for optimizing.
by Nicolas Geoffray
· 11 years ago
4470c1d
ART: Increase command buffer size in assembler_thumb_test
by Andreas Gampe
· 11 years ago
8baf0d9
Fix sizeof -> strlen to get the test to run on build servers.
by Nicolas Geoffray
· 11 years ago
1a43dd7
Add write barriers to optimizing compiler.
by Nicolas Geoffray
· 11 years ago
96f89a2
Add assembly operations with constants in optimizing compiler.
by Nicolas Geoffray
· 11 years ago
169277a
Fix lint errors.
by Nicolas Geoffray
· 11 years ago
8d48673
Use the thumb2 assembler for the optimizing compiler.
by Nicolas Geoffray
· 11 years ago
0941924
ART: Fuse compare-with-0-and-branch in Arm64 utils-assembler
by Serban Constantinescu
· 11 years ago
c380191
x86_64: Enable fp-reg promotion
by Serguei Katkov
· 11 years ago
412f10c
Support longs in the register allocator for x86_64.
by Nicolas Geoffray
· 11 years ago
e313d16
Merge "Fix off-by-one errors in limit checking for ldr/str instructions."
by Dave Allison
· 11 years ago
0bb9ade
Fix off-by-one errors in limit checking for ldr/str instructions.
by Dave Allison
· 11 years ago
a94d7fd
Merge "Fix topological ordering and use it for optimizations."
by Vladimir Marko
· 11 years ago
45fdb93
Support additional instructions in ARM and thumb assemblers
by Dave Allison
· 11 years ago
20dfc79
Add some more instruction support to optimizing compiler.
by Dave Allison
· 11 years ago
622bdbe
Fix topological ordering and use it for optimizations.
by Vladimir Marko
· 11 years ago
ecb2f9b
Enable the register allocator on x86_64.
by Nicolas Geoffray
· 11 years ago
8dea81c
Rewrite use/def masks to support 128 bits.
by Vladimir Marko
· 11 years ago
16e1eda
Merge "x86_64: Fix issue in JNI compiler"
by Andreas Gampe
· 11 years ago
5408b6b
x86_64: Fix issue in JNI compiler
by avignate
· 11 years ago
c5f1773
Remove deprecated WITH_HOST_DALVIK.
by Ian Rogers
· 11 years ago
22a0ef8
Round up arena allocations to 8 bytes.
by Vladimir Marko
· 11 years ago
d20ddb2
Remove unused variable in assembler test.
by Dave Allison
· 11 years ago
c819e0d
Fix assembler test to use path if it can't find tools.
by Dave Allison
· 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
0110619
Use std::enable_if instead of a custom helper class.
by Vladimir Marko
· 11 years ago
089142c
Avoid register pool allocations on the heap.
by Vladimir Marko
· 11 years ago
cf4035a
ART: Use StackReference in Quick Stack Frame
by Andreas Gampe
· 11 years ago
a7062e0
Add a linear scan register allocator to the optimizing compiler.
by Nicolas Geoffray
· 11 years ago
700a402
Now we have a proper C++ library, use std::unique_ptr.
by Ian Rogers
· 11 years ago
507dfdd
Compatibility layer to transition from UniquePtr to std::unique_ptr.
by Ian Rogers
· 11 years ago
eb8167a
Add Handle/HandleScope and delete SirtRef.
by Mathieu Chartier
· 11 years ago
7e0a8b4
Merge changes Icf9afbab,If2409101
by Andreas Gampe
· 11 years ago
69f08ba
Clean up ScopedArenaAllocatorAdapter.
by Vladimir Marko
· 11 years ago
0f89dac
AArch64: Fix the usage of IP0, IP1 as temporary registers
by Serban Constantinescu
· 11 years ago
63206f3
AArch64: Fix the usage of Thread Register for arm64
by Serban Constantinescu
· 11 years ago
91152bc
Merge "ART: ChildBlockIterator Implementation"
by Vladimir Marko
· 11 years ago
f8c762b
ART: ChildBlockIterator Implementation
by Jean Christophe Beyler
· 11 years ago
6601882
ART: Use utils.h::RoundUp instead of explicit bit-fiddling
by Andreas Gampe
· 11 years ago
b40c6a7
ART: Fix assembler_test to use ScratchFile
by Andreas Gampe
· 11 years ago
8194963
Replace CountOneBits and __builtin_popcount with POPCOUNT.
by Vladimir Marko
· 11 years ago
d110432
ART: aarch64 jni compiler needs to extend small return types
by Andreas Gampe
· 11 years ago
5a4fa82
x86_64 Assembler Test Infrastructure, fix x86_64 assembler
by Andreas Gampe
· 11 years ago
6ffcfa0
Rewrite suspend test check with LIRSlowPath.
by Mingyao Yang
· 11 years ago
becc372
Merge "ART: Initialization of RegLocation and API for GrowableArray Iterator"
by Vladimir Marko
· 11 years ago
1ceea7e
ART: Initialization of RegLocation and API for GrowableArray Iterator
by Jean Christophe Beyler
· 11 years ago
96a4f29
Merge "ART: Fixes an issue with REX prefix for instructions with no ModRM byte"
by Ian Rogers
· 11 years ago
3a74d15
Delete throw launchpads.
by Mingyao Yang
· 11 years ago
fba52f1
ART: Fixes an issue with REX prefix for instructions with no ModRM byte
by Vladimir Kostyukov
· 11 years ago
2faf284
Merge "Long support in optimizing compiler."
by Nicolas Geoffray
· 11 years ago
01bc96d
Long support in optimizing compiler.
by Nicolas Geoffray
· 11 years ago
75b9113
AArch64: Jni compiler fixes
by Serban Constantinescu
· 11 years ago
2be6fc7
Merge "Test control flow instruction with optimizing compiler."
by Nicolas Geoffray
· 11 years ago
b55f835
Test control flow instruction with optimizing compiler.
by Nicolas Geoffray
· 11 years ago
1552373
AArch64: Fix Managed Register unit tests
by Serban Constantinescu
· 11 years ago
44e1354
Do not output ARM64 assembler debug code.
by Andreas Gampe
· 11 years ago
790a6b7
Calling convention support for cross 64/32 compilation.
by Ian Rogers
· 11 years ago
dd7624d
Allow mixing of thread offsets between 32 and 64bit architectures.
by Ian Rogers
· 11 years ago
8a76f1e
Mark ScopedArenaAllocator's allocations undefined for Valgrind.
by Vladimir Marko
· 11 years ago
7f466c0
Merge "Add support for invoke-static in optimizing compiler."
by Nicolas Geoffray
· 11 years ago
8ccc3f5
Add support for invoke-static in optimizing compiler.
by Nicolas Geoffray
· 11 years ago
fca8220
x86_64: JNI compiler
by Dmitry Petrochenko
· 11 years ago
c6ee54e
Trampoline and assembly fixes for ARM64
by Andreas Gampe
· 11 years ago
53b6afc
Free Arenas from the ArenaStack before running codegen.
by Vladimir Marko
· 11 years ago
91690f6
Some more ARM64 tests that are invalid at the moment
by Andreas Gampe
· 11 years ago
0658768
Parts of ARM64 should not be enabled, yet
by Andreas Gampe
· 11 years ago
b95a534
AArch64: Add arm64 runtime support.
by Stuart Monteith
· 11 years ago
bfea9c2
Class initialization check elimination.
by Vladimir Marko
· 11 years ago
bd9e9db
Fix clang errors in ArenaAllocator.
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
a7e649d
Merge "Make heap reference poisoning work with the interpreter."
by Hiroshi Yamauchi
· 11 years ago
83cc7ae
Create a scoped arena allocator and use that for LVN.
by Vladimir Marko
· 11 years ago
befbd57
Fix host architecture for 64bit.
by Ian Rogers
· 11 years ago
e63a745
Make heap reference poisoning work with the interpreter.
by Hiroshi Yamauchi
· 11 years ago
c855436
Merge "Fix valgrind gtests and memory leaks."
by Mathieu Chartier
· 11 years ago
661974a
Fix valgrind gtests and memory leaks.
by Mathieu Chartier
· 11 years ago
ed8dd49
AArch64: Add ARM64 Assembler
by Serban Constantinescu
· 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
b48b9eb
Fix clang to compile and run host tests.
by Ian Rogers
· 11 years ago
b565506
Merge "Move arena_bit_vector.h/cc to compiler/utils."
by Nicolas Geoffray
· 11 years ago
a1ce1fe
Split up CommonTest into CommonRuntimeTest and CommonCompilerTest
by Brian Carlstrom
· 11 years ago
0e33643
Move arena_bit_vector.h/cc to compiler/utils.
by Nicolas Geoffray
· 11 years ago
be9a92a
Add conditional branches, and build dominator tree.
by Nicolas Geoffray
· 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
ef7d42f
Object model changes to support 64bit.
by Ian Rogers
· 11 years ago
3681597
Use dmb.
by Elliott Hughes
· 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
d133b97
Shard dedupe set locks.
by Ian Rogers
· 11 years ago
193bad9
Multi threaded hashed deduplication during compilation.
by Mathieu Chartier
· 11 years ago
02e2511
Fix up TODO: c++0x, update cpplint.
by Mathieu Chartier
· 12 years ago
848871b
Entry point clean up.
by Ian Rogers
· 12 years ago
423fb4d
Add tests for SEA IR types infrastructure.
by Dragos Sbirlea
· 12 years ago
7655f29
Portable refactorings.
by Ian Rogers
· 12 years ago
166db04
Move assembler out of runtime into compiler/utils.
by Ian Rogers
· 12 years ago
Next »