Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
ca1d06cfa2f2b8d2be4390644e126cb68cdbb5ba
/
compiler
/
utils
e3ea838
ART source line debug info in OAT files
by Yevgeny Rouban
· 10 years ago
b74ff13
Merge "Reduce stack usage for overflow checks"
by Dave Allison
· 10 years ago
648d711
Reduce stack usage for overflow checks
by Dave Allison
· 10 years ago
181211d
ART: Don't leave rex_ & length_ uninitialized
by Andreas Gampe
· 10 years ago
54e15de
ART: Make assembler_test less chatty
by Andreas Gampe
· 10 years ago
547cdfd
Emit CFI for x86 & x86_64 JNI compiler.
by Tong Shen
· 10 years ago
7747c8d
ART: Remove test files after test
by Andreas Gampe
· 10 years ago
30687af
Fix SIB for base + index addressing in x86_64 assembler.
by Nicolas Geoffray
· 10 years ago
e4ded41
Fix movw in x86_64 assembler.
by Nicolas Geoffray
· 10 years ago
8081d2b
Create allocator adapter for using Arena in std containers.
by Vladimir Marko
· 10 years ago
b19955d
Reduce time and memory usage of GVN.
by Vladimir Marko
· 10 years ago
b551fdc
AArch64: Clean up CalleeSaveMethod frame and the use of temp registers.
by Zheng Xu
· 10 years ago
3c7bb98
Implement array get and array put in optimizing.
by Nicolas Geoffray
· 10 years ago
f12feb8
Stack overflow checks and NPE checks for optimizing.
by Nicolas Geoffray
· 10 years ago
4470c1d
ART: Increase command buffer size in assembler_thumb_test
by Andreas Gampe
· 10 years ago
8baf0d9
Fix sizeof -> strlen to get the test to run on build servers.
by Nicolas Geoffray
· 10 years ago
1a43dd7
Add write barriers to optimizing compiler.
by Nicolas Geoffray
· 10 years ago
96f89a2
Add assembly operations with constants in optimizing compiler.
by Nicolas Geoffray
· 10 years ago
169277a
Fix lint errors.
by Nicolas Geoffray
· 10 years ago
8d48673
Use the thumb2 assembler for the optimizing compiler.
by Nicolas Geoffray
· 10 years ago
0941924
ART: Fuse compare-with-0-and-branch in Arm64 utils-assembler
by Serban Constantinescu
· 10 years ago
c380191
x86_64: Enable fp-reg promotion
by Serguei Katkov
· 10 years ago
412f10c
Support longs in the register allocator for x86_64.
by Nicolas Geoffray
· 10 years ago
e313d16
Merge "Fix off-by-one errors in limit checking for ldr/str instructions."
by Dave Allison
· 10 years ago
0bb9ade
Fix off-by-one errors in limit checking for ldr/str instructions.
by Dave Allison
· 10 years ago
a94d7fd
Merge "Fix topological ordering and use it for optimizations."
by Vladimir Marko
· 10 years ago
45fdb93
Support additional instructions in ARM and thumb assemblers
by Dave Allison
· 10 years ago
20dfc79
Add some more instruction support to optimizing compiler.
by Dave Allison
· 10 years ago
622bdbe
Fix topological ordering and use it for optimizations.
by Vladimir Marko
· 10 years ago
ecb2f9b
Enable the register allocator on x86_64.
by Nicolas Geoffray
· 10 years ago
8dea81c
Rewrite use/def masks to support 128 bits.
by Vladimir Marko
· 10 years ago
16e1eda
Merge "x86_64: Fix issue in JNI compiler"
by Andreas Gampe
· 10 years ago
5408b6b
x86_64: Fix issue in JNI compiler
by avignate
· 10 years ago
c5f1773
Remove deprecated WITH_HOST_DALVIK.
by Ian Rogers
· 10 years ago
22a0ef8
Round up arena allocations to 8 bytes.
by Vladimir Marko
· 10 years ago
d20ddb2
Remove unused variable in assembler test.
by Dave Allison
· 10 years ago
c819e0d
Fix assembler test to use path if it can't find tools.
by Dave Allison
· 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
0110619
Use std::enable_if instead of a custom helper class.
by Vladimir Marko
· 10 years ago
089142c
Avoid register pool allocations on the heap.
by Vladimir Marko
· 10 years ago
cf4035a
ART: Use StackReference in Quick Stack Frame
by Andreas Gampe
· 10 years ago
a7062e0
Add a linear scan register allocator to the optimizing compiler.
by Nicolas Geoffray
· 10 years ago
700a402
Now we have a proper C++ library, use std::unique_ptr.
by Ian Rogers
· 10 years ago
507dfdd
Compatibility layer to transition from UniquePtr to std::unique_ptr.
by Ian Rogers
· 10 years ago
eb8167a
Add Handle/HandleScope and delete SirtRef.
by Mathieu Chartier
· 10 years ago
7e0a8b4
Merge changes Icf9afbab,If2409101
by Andreas Gampe
· 10 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
· 10 years ago
63206f3
AArch64: Fix the usage of Thread Register for arm64
by Serban Constantinescu
· 10 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
Next »