Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
00bc1dc4f81268d78d7dfeb298b85c56876425a9
/
src
/
compiler_llvm
00bc1dc
Remove separate libart-compiler-llvm
by Brian Carlstrom
· 13 years ago
12a2bdd
Merge "Changes to LLVM to support deoptimization." into dalvik-dev
by Jeff Hao
· 13 years ago
11ffc2d
Changes to LLVM to support deoptimization.
by Jeff Hao
· 13 years ago
641ce03
Rename compiler_llvm CompilationUnit to LlvmCompilationUnit
by Brian Carlstrom
· 13 years ago
6cbd384
LLVM build fix.
by Ian Rogers
· 13 years ago
785e618
LLVM build fix.
by Ian Rogers
· 13 years ago
98573f9
Fix portable build following object.h refactor.
by Ian Rogers
· 13 years ago
2dd0e2c
Directory restructuring of object.h
by Ian Rogers
· 13 years ago
700c8d3
Move .oat files to ELF format
by Brian Carlstrom
· 13 years ago
948c508
Fix LLVM build.
by Ian Rogers
· 13 years ago
87b185f
Fix 044-proxy on portable.
by Ian Rogers
· 13 years ago
d75afb9
Prune away extraneous ART_USE_PORTABLE_COMPILER ifdefs.
by jeffhao
· 13 years ago
8ccc9e2
Merge "Revert "Change LLVM check for pending exception to use thread flags."" into dalvik-dev
by Jeff Hao
· 13 years ago
94762df
Merge "Revert "Change LLVM exception check to check all thread flags."" into dalvik-dev
by Jeff Hao
· 13 years ago
8e0649f
Merge "Revert "Prune away extraneous ART_USE_PORTABLE_COMPILER ifdefs."" into dalvik-dev
by Jeff Hao
· 13 years ago
a8fd2d5
Revert "Change LLVM check for pending exception to use thread flags."
by Jeff Hao
· 13 years ago
9a14265
Revert "Change LLVM exception check to check all thread flags."
by Jeff Hao
· 13 years ago
17a7f18
Revert "Prune away extraneous ART_USE_PORTABLE_COMPILER ifdefs."
by Jeff Hao
· 13 years ago
fc99e7b
Merge "Fix LLVM build." into dalvik-dev
by Ian Rogers
· 13 years ago
f10f9de
Fix LLVM build.
by Ian Rogers
· 13 years ago
3a5271b
Merge "Prune away extraneous ART_USE_PORTABLE_COMPILER ifdefs." into dalvik-dev
by jeffhao
· 13 years ago
af6e67a
Further proxy refactorings.
by Ian Rogers
· 13 years ago
8ff2f3d
Prune away extraneous ART_USE_PORTABLE_COMPILER ifdefs.
by jeffhao
· 13 years ago
a1ae861
Change LLVM exception check to check all thread flags.
by jeffhao
· 13 years ago
4028312
Prune dexlang from the llvm compiler.
by jeffhao
· 13 years ago
2281a0e
Change LLVM check for pending exception to use thread flags.
by jeffhao
· 13 years ago
dc5daa0
Fix portable path.
by TDYa127
· 13 years ago
26f10ee
Fix Portable build
by buzbee
· 13 years ago
fffdb02
Add memory barrier for final instance fields.
by Ian Rogers
· 13 years ago
e222ee0
Move stringpiece.h and stringprintf.h to base/.
by Elliott Hughes
· 13 years ago
1aa246d
Move casts.h and stl_util.h into base/.
by Elliott Hughes
· 13 years ago
07ed66b
Move logging.h into base/logging.h.
by Elliott Hughes
· 13 years ago
76b6167
Move mutex.h into base/mutex.h.
by Elliott Hughes
· 13 years ago
7616005
Switch over to the google3 unix_file File*.
by Elliott Hughes
· 13 years ago
ce4cc0d
Using gcmap instead of shadow frame.
by TDYa127
· 13 years ago
ce945c4
Fix LLVM build.
by jeffhao
· 13 years ago
94d6df4
Fixes to make all run-tests except 051-thread work.
by jeffhao
· 13 years ago
449a49b
Portable compiler: fix build
by buzbee
· 13 years ago
02031b1
Quick compiler: Single .so for all targets
by buzbee
· 13 years ago
d752132
Various fixes to the interpreter. First 23 run-test tests pass.
by jeffhao
· 13 years ago
52a77fc
Quick Compiler function renaming
by buzbee
· 13 years ago
373c52f
Added CheckSuspend and UpdateDebugger to interpreter loop.
by jeffhao
· 13 years ago
efc6369
Quick compiler source reorganizatio - part 1
by buzbee
· 13 years ago
8e950c1
Simple debugging support for portable path.
by TDYa127
· 13 years ago
725a957
Pulled out instrumentation into its own class separate from trace.
by jeffhao
· 13 years ago
8df6e27
Fix test suspend.
by Shih-wei Liao
· 13 years ago
2fa6b2e
Interpreter.
by Ian Rogers
· 13 years ago
c531cef
Eliminate #ifdef ART_USE_QUICK_COMPILER
by buzbee
· 13 years ago
65c3f9c
Fix typo.
by TDYa127
· 13 years ago
f54f3ac
Fix non-inline push_shadow_frame.
by TDYa127
· 13 years ago
6c27968
Change shadow_frame_size_ to num_shadow_frame_refs_. Fix LLVM build.
by Shih-wei Liao
· 13 years ago
5438ad8
Add vregs to ShadowFrame.
by Ian Rogers
· 13 years ago
4df2bbd
Enable multi-threaded Quick compilation
by buzbee
· 13 years ago
8ed6d61
Fix LLVM build.
by Mathieu Chartier
· 13 years ago
50b35e2
Explicitly pass Thread::Current to MutexLock and Alloc.
by Ian Rogers
· 13 years ago
823433d
Corresponding CL of thread flags for portable.
by TDYa127
· 13 years ago
952a94a
LLVM build fix.
by Ian Rogers
· 13 years ago
66f1925
Change dex cache to be java object instead of array, add pointer to dex file in dex cache.
by Mathieu Chartier
· 13 years ago
b259652
Overall clean up of gbc_expander and intrinsics.
by Shih-wei Liao
· 13 years ago
55e5e6c
Fix quick fly2iceland after rebase.
by TDYa127
· 13 years ago
920be7c
Check opt_flags to remove null check.
by TDYa127
· 13 years ago
87caa7e
Implement CatchTargets.
by TDYa127
· 13 years ago
347166a
Fix run-test 030.
by TDYa127
· 13 years ago
3fdb33a
Fix run-test 044/064.
by TDYa127
· 13 years ago
8593d88
Skip some methods to get the phone booting.
by Shih-wei Liao
· 13 years ago
bb33f2f
Integrating portable path with the Frontend.
by Shih-wei Liao
· 13 years ago
890ea89
Add suspend by ourselves to improve performance.
by TDYa127
· 13 years ago
aa55887
Fix phi bug on exception edges.
by TDYa127
· 13 years ago
627d8c4
Fix wrong update phi.
by Shih-wei Liao
· 13 years ago
67645d8
Basic block based rewriting
by Logan Chien
· 13 years ago
e5b8f8b
Initialize GBCExpander with NULL.
by Logan Chien
· 13 years ago
4ec8ccd
Implement Div/Rem/fptosi.
by TDYa127
· 13 years ago
f71bf5a
Implement remaining intrinsics.
by TDYa127
· 13 years ago
5a26d44
Implement SGet/SPut/AGet/APut.
by TDYa127
· 13 years ago
d36a2ac
Fix the metadata include.
by Logan Chien
· 13 years ago
5e869b6
Move some helper functions to gbc_expander.
by TDYa127
· 13 years ago
89f9605
Move inferred_reg_category_map to greenland.
by TDYa127
· 13 years ago
1f196f1
Use MDBuilder to build metadata.
by TDYa127
· 13 years ago
d54a23d
Implement copy/const/check_suspend intrinsic for expander.
by Logan Chien
· 13 years ago
75e4b60
Cleanup gbc_expander for fly2iceland.
by Logan Chien
· 13 years ago
a1b2185
Starting to implement fly2iceland.
by TDYa127
· 13 years ago
9a12945
Cleanup runtime support. Inline via IR builder.
by TDYa127
· 13 years ago
b672d1e
Merge iceland to greenland.
by TDYa127
· 13 years ago
21d28f5
GBC Expander. Removed lir.
by Shih-wei Liao
· 13 years ago
b726dcb
Rename GlobalSynchronization to Locks
by Ian Rogers
· 13 years ago
87e552d
Make ICCE logic common, refactor throws.
by Ian Rogers
· 13 years ago
9a4f003
Remove the THROW_VERIFICATION_ERROR op and supporting code.
by jeffhao
· 13 years ago
08f753d
Avoid compile time rewriting of dex code by verifier.
by Ian Rogers
· 13 years ago
3d71d80
Fix JNI compiler for portable path.
by TDYa127
· 13 years ago
cd05a62
Global lock levels for the LLVM side.
by Shih-wei Liao
· 13 years ago
c5e3d76
Fix runtime_support_llvm for ART_USE_LLVM_COMPILER.
by Ian Rogers
· 13 years ago
00f7d0e
Global lock levels.
by Ian Rogers
· 13 years ago
28a02bd
am 22fc28eb: Merge "Reorder the included header." into ics-mr1-plus-art
by Shih-wei Liao
· 13 years ago
1335a95
Use native target build to reduce dependences.
by Shih-wei Liao
· 13 years ago
2a5885c
Reorder the included header.
by Logan Chien
· 13 years ago
2d3bcbb
Declare correct prototype for compiler-rt.
by Logan Chien
· 13 years ago
1258417
Code cleanup: Use "const T*" instead of "T const*"
by Logan Chien
· 13 years ago
a8eed7d
Use uint32_t for compilation unit index instead of uint16_t.
by Logan Chien
· 13 years ago
02a1e35
Workaround for x86 build now.
by Shih-wei Liao
· 13 years ago
50b69e3
Fix build. Remove unused declaration.
by TDYa127
· 13 years ago
Next »