Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
d0916f36d27b643bca970f3645c38f44270c74ef
/
compiler
/
dex
/
frontend.cc
30adc73
Quick compiler: Fix liveness tracking
by buzbee
· 11 years ago
9e06c8c
AArch64: Add fake arm64 backend, and disable it by method filter.
by Zheng Xu
· 11 years ago
72d3262
Give Compiler a back reference to the driver.
by Ian Rogers
· 11 years ago
091cc40
Quick compiler: allocate doubles as doubles
by buzbee
· 11 years ago
42d65c5
Add an option to specify a list of methods for LIR dumping.
by Mingyao Yang
· 11 years ago
af13ad9
Centralize instruction-set pointer-size, alignment, 64b-width code
by Andreas Gampe
· 11 years ago
53bee42
Fix using kArm instead of kThumb2.
by Mathieu Chartier
· 11 years ago
6a58cb1
art: Handle x86_64 architecture equal to x86
by Dmitry Petrochenko
· 11 years ago
4a200f5
Add support for -Xverify:none mode.
by Jeff Hao
· 11 years ago
4aeec17
Refactor some GC code.
by Mathieu Chartier
· 11 years ago
53b6afc
Free Arenas from the ArenaStack before running codegen.
by Vladimir Marko
· 11 years ago
b95a534
AArch64: Add arm64 runtime support.
by Stuart Monteith
· 11 years ago
9820b7c
Early inlining of simple methods.
by Vladimir Marko
· 12 years ago
bfea9c2
Class initialization check elimination.
by Vladimir Marko
· 12 years ago
b34f69a
Add command line support for enabling the optimizing compiler.
by Nicolas Geoffray
· 11 years ago
a03de6d
Revert "Revert "Make clang the default compiler on host.""
by Ian Rogers
· 11 years ago
d54f3a6
Revert "Make clang the default compiler on host."
by Ian Rogers
· 11 years ago
87f8b4c
Make clang the default compiler on host.
by Ian Rogers
· 11 years ago
39c3bfb
Make use of profiling information for dex2oat
by Dave Allison
· 11 years ago
83cc7ae
Create a scoped arena allocator and use that for LVN.
by Vladimir Marko
· 11 years ago
2da8823
Initial changes towards Generic JNI option
by Andreas Gampe
· 11 years ago
3d50407
Make out arguments non-reference types.
by Ian Rogers
· 11 years ago
6449c62
Create CompilerOptions
by Brian Carlstrom
· 11 years ago
f5df897
Rewrite the compiler interface for CompilerDriver.
by Nicolas Geoffray
· 11 years ago
ea3fa0b
Re-apply: Implement cumulative timings for CompilerDriver.
by Nicolas Geoffray
· 11 years ago
da7a69b
Enable compiler temporaries
by Razvan A Lupusoru
· 12 years ago
650be76
Revert "Implement cumulative timings for CompilerDriver."
by Brian Carlstrom
· 12 years ago
df01317
Implement cumulative timings for CompilerDriver.
by Nicolas Geoffray
· 12 years ago
4e97c53
Added pass framework
by Jean Christophe Beyler
· 12 years ago
5816ed4
Detect special methods at the end of verification.
by Vladimir Marko
· 12 years ago
867a2b3
Get rid of platform-specific method inliners.
by Vladimir Marko
· 12 years ago
1da1e2f
More compile-time tuning
by buzbee
· 12 years ago
e4a50ee
Fix build.
by Mathieu Chartier
· 12 years ago
5c96e6b
Rewrite intrinsics detection.
by Vladimir Marko
· 12 years ago
b585643
Merge "Fix memory leaks relating to timing logger." into dalvik-dev
by Ian Rogers
· 12 years ago
5fe9af7
Fix memory leaks relating to timing logger.
by Ian Rogers
· 12 years ago
17189ac
Quick compiler compile-time/memory use improvement
by buzbee
· 12 years ago
25724ef
Fix CompilationUnit's UniquePtr usage.
by Vladimir Marko
· 12 years ago
a61f495
Add timing logger to Quick compiler
by buzbee
· 12 years ago
b48819d
Compile-time tuning: assembly phase
by buzbee
· 12 years ago
8b2c0b9
Use class def index from java.lang.Class.
by Ian Rogers
· 12 years ago
f6c4b3b
New arena memory allocator.
by Mathieu Chartier
· 12 years ago
677ffa4
Don't skip compilation for portable builds.
by Ian Rogers
· 12 years ago
ee17e0a
Compilation filter
by buzbee
· 12 years ago
7934ac2
Fix cpplint whitespace/comments issues
by Brian Carlstrom
· 12 years ago
9b7085a
Fix cpplint readability/braces issues
by Brian Carlstrom
· 12 years ago
df62950
Fix cpplint whitespace/parens issues
by Brian Carlstrom
· 12 years ago
f69863b
Fix cpplint whitespace/newline issues
by Brian Carlstrom
· 12 years ago
2ce745c
Fix cpplint whitespace/braces issues
by Brian Carlstrom
· 12 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 12 years ago
[Renamed (98%) from src/compiler/dex/frontend.cc]
d25de7a
Preparing SSA support for SEA IR: reaching definitions.
by Dragos Sbirlea
· 12 years ago
7467ee0
Added support for SEA IR.
by Dragos Sbirlea
· 12 years ago
8d3a117
Perf tweaks to compiling and oat writing.
by Ian Rogers
· 12 years ago
a5abf70
Compiler: replace DOM traversal computation
by buzbee
· 12 years ago
e7a5b7d
Fix memory leak of and use without initialization.
by Ian Rogers
· 12 years ago
862a760
Compiler: continuing refactoring
by buzbee
· 12 years ago
1fd3346
Compiler: LIR restructuring
by buzbee
· 12 years ago
311ca16
Compiler: Spring cleaning
by buzbee
· 12 years ago
4f6ad8a
Various performance improvements.
by Ian Rogers
· 12 years ago
265091e
Remove ExtractCodeAndPrelink and switch Portable to MCLinker
by Brian Carlstrom
· 12 years ago
4c1c283
Move compiler_llvm to art::llvm.
by Ian Rogers
· 12 years ago
1212a02
Move the Compiler to CompilerDriver.
by Ian Rogers
· 12 years ago
76ae4fe
1 IR builder. Kill greenland. Remove JTypeSpace.
by Ian Rogers
· 12 years ago
395116c
Compiler: rearranging the deck chairs.
by buzbee
· 12 years ago
[Renamed (99%) from src/compiler/frontend.cc]
c928de9
Remove Iceland.
by Ian Rogers
· 12 years ago
bbdd053
[Portable Compiler] Rework return block marking.
by buzbee
· 12 years ago
34b8c98
Fix portable build
by buzbee
· 12 years ago
4ef3e45
Compiler constant handling rework
by buzbee
· 13 years ago
2dd0e2c
Directory restructuring of object.h
by Ian Rogers
· 13 years ago
05bcbc1
Merge "Add memory barrier for final instance fields." into dalvik-dev
by Ian Rogers
· 13 years ago
fffdb02
Add memory barrier for final instance fields.
by Ian Rogers
· 13 years ago
2502e00
Basic block optimization refactoring
by buzbee
· 13 years ago
d850621
Compiler: GBC fix, CFG dump enhancements
by buzbee
· 13 years ago
a169e1d
Quick compiler: refactored listing & const fix
by buzbee
· 13 years ago
5f61f67
Workaround for Issue 7250540
by buzbee
· 13 years ago
02031b1
Quick compiler: Single .so for all targets
by buzbee
· 13 years ago
fa57c47
Quick Compiler: Shoot the Camel
by buzbee
· 13 years ago
aad9438
Quick Compiler: static, extern and inline cleanup
by buzbee
· 13 years ago
52a77fc
Quick Compiler function renaming
by buzbee
· 13 years ago
cbd6d44
C++'ification of Quick compiler's casts
by buzbee
· 13 years ago
eaf09bc
Quick compiler: more refactoring
by buzbee
· 13 years ago
efc6369
Quick compiler source reorganizatio - part 1
by buzbee
· 13 years ago
[Renamed (99%) from src/compiler/Frontend.cc]
5b3c889
Merge "Remove all TARGET_[ARM|X86|MIPS] #ifdefs" into dalvik-dev
by buzbee
· 13 years ago
b046e16
Remove all TARGET_[ARM|X86|MIPS] #ifdefs
by buzbee
· 13 years ago
663c09f
Special for monkey debugging (#2)
by buzbee
· 13 years ago
c531cef
Eliminate #ifdef ART_USE_QUICK_COMPILER
by buzbee
· 13 years ago
9281f00
Special for monkey debugging
by buzbee
· 13 years ago
215a926
Fix LLVM build.
by Shih-wei Liao
· 13 years ago
4df2bbd
Enable multi-threaded Quick compilation
by buzbee
· 13 years ago
6459e7c
Enable bitcode verification for debug builds
by buzbee
· 13 years ago
a5b3024
Split dex_pc<->native_pc mapping table
by Bill Buzbee
· 13 years ago
a75a013
Make dex instruction size a lookup.
by Ian Rogers
· 13 years ago
0c7abda
NativePcOffsetToReferenceMap
by Ian Rogers
· 13 years ago
55e5e6c
Fix quick fly2iceland after rebase.
by TDYa127
· 13 years ago
46bde5c
Fix Frontend.cc for running portable path.
by Shih-wei Liao
· 13 years ago
44770fe
Fix quick fly2iceland (code_size = 0) bug.
by TDYa127
· 13 years ago
abc4c6b
Portable path example interface
by buzbee
· 13 years ago
0967a25
Quick compiler code layout
by buzbee
· 13 years ago
d1643e4
Basic block combine pass
by buzbee
· 13 years ago
692be80
Quick compiler: reuse llvm context & ir builder
by buzbee
· 13 years ago
Next »