Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
024c463536180ce1e464bbb9853ab427dfac35f5
/
src
/
compiler
1bc37c6
Continuing Quick compiler refactoring
by buzbee
· 12 years ago
cbd6d44
C++'ification of Quick compiler's casts
by buzbee
· 12 years ago
eaf09bc
Quick compiler: more refactoring
by buzbee
· 12 years ago
efc6369
Quick compiler source reorganizatio - part 1
by buzbee
· 12 years ago
8e950c1
Simple debugging support for portable path.
by TDYa127
· 12 years ago
f0504cd
Quick backend: rename target-specific #defines
by buzbee
· 12 years ago
ec13743
Revert "Revert "Refactor codegen resource masks""
by buzbee
· 12 years ago
d21df09
Merge "Revert "Refactor codegen resource masks"" into dalvik-dev
by Bill Buzbee
· 12 years ago
4b39c9f1b
Revert "Refactor codegen resource masks"
by Bill Buzbee
· 12 years ago
a4a970a
Fix overlap bug
by buzbee
· 12 years ago
07131ca
Refactor codegen resource masks
by buzbee
· 12 years ago
0f79d72
Fix Mips/x86 compilers
by buzbee
· 12 years ago
5b3c889
Merge "Remove all TARGET_[ARM|X86|MIPS] #ifdefs" into dalvik-dev
by buzbee
· 12 years ago
b046e16
Remove all TARGET_[ARM|X86|MIPS] #ifdefs
by buzbee
· 12 years ago
701f0e0
Merge "Special for monkey debugging (#2)" into dalvik-dev
by buzbee
· 12 years ago
663c09f
Special for monkey debugging (#2)
by buzbee
· 12 years ago
09cd727
Fix for MIPS long subtraction when source and destination are same.
by jeffhao
· 12 years ago
2a85d8d
Merge "A few more MIPS fixes. Emulator boots up with black screen." into dalvik-dev
by jeffhao
· 12 years ago
c531cef
Eliminate #ifdef ART_USE_QUICK_COMPILER
by buzbee
· 12 years ago
61f916c
A few more MIPS fixes. Emulator boots up with black screen.
by jeffhao
· 12 years ago
9281f00
Special for monkey debugging
by buzbee
· 12 years ago
30a3317
More MIPS fixes. Many run-test tests pass.
by jeffhao
· 12 years ago
fc6a30e
More MIPS fixes. Most basic tests pass.
by jeffhao
· 12 years ago
4eb68ed
More MIPS fixes. Fibonacci and ExceptionTest work.
by jeffhao
· 12 years ago
179f375
Merge "Numerous fixes to MIPS. Basic oatexec works." into dalvik-dev
by jeffhao
· 12 years ago
fa147e2
Numerous fixes to MIPS. Basic oatexec works.
by jeffhao
· 12 years ago
215a926
Fix LLVM build.
by Shih-wei Liao
· 12 years ago
4df2bbd
Enable multi-threaded Quick compilation
by buzbee
· 12 years ago
137e88f
Fast path interface dispatch.
by Ian Rogers
· 12 years ago
7469ebf
Refactor and remove copy mark bits.
by Mathieu Chartier
· 12 years ago
951c0a1
Quick: fix tranmission of block info
by buzbee
· 12 years ago
eb569a9
Merge "Fix endianness of compiled code and stacks of stubs for MIPS." into dalvik-dev
by jeffhao
· 12 years ago
4f8f04a
Fix endianness of compiled code and stacks of stubs for MIPS.
by jeffhao
· 12 years ago
6459e7c
Enable bitcode verification for debug builds
by buzbee
· 12 years ago
a5b3024
Split dex_pc<->native_pc mapping table
by Bill Buzbee
· 12 years ago
a75a013
Make dex instruction size a lookup.
by Ian Rogers
· 12 years ago
2e9f7ed
Use shorter opcodes on x86 for opCmpImmBranch.
by Ian Rogers
· 12 years ago
474b6da
Move thread flags and state into 32bits.
by Ian Rogers
· 12 years ago
a2c0ba0
Merge "Change dex cache to be java object instead of array, add pointer to dex file in dex cache." into dalvik-dev
by Ian Rogers
· 12 years ago
66f1925
Change dex cache to be java object instead of array, add pointer to dex file in dex cache.
by Mathieu Chartier
· 12 years ago
000d724
Allow more vregs in native GC map.
by Ian Rogers
· 12 years ago
f5f5a12
Quick compiler: bug fix & cleanup
by buzbee
· 12 years ago
4c33bba
Merge "Quick compiler: fix array undershoot" into dalvik-dev
by buzbee
· 12 years ago
6ec5e23
Quick compiler: fix array undershoot
by buzbee
· 12 years ago
0c7abda
NativePcOffsetToReferenceMap
by Ian Rogers
· 12 years ago
0183dd7
Sqrt intrinsic
by Ian Rogers
· 12 years ago
b259652
Overall clean up of gbc_expander and intrinsics.
by Shih-wei Liao
· 12 years ago
55e5e6c
Fix quick fly2iceland after rebase.
by TDYa127
· 12 years ago
46bde5c
Fix Frontend.cc for running portable path.
by Shih-wei Liao
· 12 years ago
44770fe
Fix quick fly2iceland (code_size = 0) bug.
by TDYa127
· 12 years ago
347166a
Fix run-test 030.
by TDYa127
· 12 years ago
569daf1
Always push shadowframe for stack trace lookup.
by Shih-wei Liao
· 12 years ago
abc4c6b
Portable path example interface
by buzbee
· 12 years ago
890ea89
Add suspend by ourselves to improve performance.
by TDYa127
· 12 years ago
4ec8ccd
Implement Div/Rem/fptosi.
by TDYa127
· 12 years ago
f71bf5a
Implement remaining intrinsics.
by TDYa127
· 12 years ago
554e607
Code cleanup: Rewrite strange-looking if-else statement.
by Logan Chien
· 12 years ago
21d28f5
GBC Expander. Removed lir.
by Shih-wei Liao
· 12 years ago
0967a25
Quick compiler code layout
by buzbee
· 12 years ago
8320f38
Prune useless entries from dex to pc map
by buzbee
· 12 years ago
488a78c
Fix image size regression
by buzbee
· 12 years ago
b7574cf
Fix basic block combine regression
by buzbee
· 12 years ago
d1643e4
Basic block combine pass
by buzbee
· 12 years ago
e13eafa
Support for 32bit CAS as an intrinsic.
by Ian Rogers
· 12 years ago
692be80
Quick compiler: reuse llvm context & ir builder
by buzbee
· 12 years ago
9a4f003
Remove the THROW_VERIFICATION_ERROR op and supporting code.
by jeffhao
· 12 years ago
08f753d
Avoid compile time rewriting of dex code by verifier.
by Ian Rogers
· 12 years ago
7fbee07
Preliminary changes to allow mips target to build.
by jeffhao
· 12 years ago
ca7a5e4
Quick compiler: restore optimizations
by buzbee
· 12 years ago
c9f40dd
Restore "CFG rework for explicit exception edges"
by Bill Buzbee
· 12 years ago
00f7d0e
Global lock levels.
by Ian Rogers
· 12 years ago
634ea28
Implemented inline of String charAton x86.
by jeffhao
· 12 years ago
86e4671
Implemented inline of String indexOf and compareTo on x86.
by jeffhao
· 12 years ago
77ae36b
Fix and enable inlining of some intrinsics on x86.
by jeffhao
· 12 years ago
0e3ac14
Fix fused branches, so vm-tests work again.
by jeffhao
· 12 years ago
626aaa9
am 63ebbb68: Quick compiler: fix NOT_LONG codegen
by buzbee
· 12 years ago
63ebbb6
Quick compiler: fix NOT_LONG codegen
by buzbee
· 12 years ago
babda95
Populate call info and inline float/double conversions on x86.
by jeffhao
· 12 years ago
8302576
Added thin-lock fast path for monitor-enter/exit on x86.
by jeffhao
· 12 years ago
937b73e
Revert "CFG rework for explicit exception edges"
by Brian Carlstrom
· 12 years ago
f2ba9cb
am 8b503db0: CFG rework for explicit exception edges
by buzbee
· 12 years ago
8b503db
CFG rework for explicit exception edges
by buzbee
· 12 years ago
573b429
Enable load store elimination on x86.
by jeffhao
· 12 years ago
4b771a0
Implemented fused branches for long and fp on x86.
by jeffhao
· 12 years ago
8772f7d
am 9a2487f9: Quick compiler - NOT_LONG and verification fixes
by buzbee
· 12 years ago
9a2487f
Quick compiler - NOT_LONG and verification fixes
by buzbee
· 12 years ago
f1ea6b0
am 854029c1: Fixes to x86 register promotion and load hoisting.
by jeffhao
· 12 years ago
854029c
Fixes to x86 register promotion and load hoisting.
by jeffhao
· 12 years ago
1eb16c1
am 703f2cd1: Numerous fixes to enable PromoteRegs, though it\'s still broken.
by jeffhao
· 12 years ago
703f2cd
Numerous fixes to enable PromoteRegs, though it's still broken.
by jeffhao
· 12 years ago
462ef20
Quick compiler - delete unreferenced local
by buzbee
· 12 years ago
85eee02
Quick compiler: various bug fixes
by buzbee
· 12 years ago
2a83e8f
Quick compiler, fix wide bug
by buzbee
· 12 years ago
7c7679c
Merge "Quick compiler: fix for missing defs" into ics-mr1-plus-art
by buzbee
· 12 years ago
4be777b
Quick compiler: fix for missing defs
by buzbee
· 12 years ago
eb6f3a4
Merge "Fixes to enable TrackLiveTemps optimization on x86." into ics-mr1-plus-art
by jeffhao
· 12 years ago
fdffdf8
Fixes to enable TrackLiveTemps optimization on x86.
by jeffhao
· 12 years ago
d501889
Quick compiler - run-test bug fixes
by buzbee
· 12 years ago
f1f8636
Quick compiler - fix run-test 019
by buzbee
· 12 years ago
a1da8a5
Quick compiler: complete switch support
by buzbee
· 12 years ago
Next »