Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
e4a50ee34695a9d90cf03fbb1e8afd1e434f6ee1
/
compiler
/
dex
/
frontend.h
e4a50ee
Fix build.
by Mathieu Chartier
· 11 years ago
5c96e6b
Rewrite intrinsics detection.
by Vladimir Marko
· 11 years ago
17189ac
Quick compiler compile-time/memory use improvement
by buzbee
· 11 years ago
a61f495
Add timing logger to Quick compiler
by buzbee
· 11 years ago
8b2c0b9
Use class def index from java.lang.Class.
by Ian Rogers
· 11 years ago
ee17e0a
Compilation filter
by buzbee
· 11 years ago
7934ac2
Fix cpplint whitespace/comments issues
by Brian Carlstrom
· 11 years ago
fc0e321
Fix multiple inclusion guards to match new pathnames
by Brian Carlstrom
· 11 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 11 years ago
[Renamed from src/compiler/dex/frontend.h]
7467ee0
Added support for SEA IR.
by Dragos Sbirlea
· 11 years ago
a5abf70
Compiler: replace DOM traversal computation
by buzbee
· 12 years ago
62d6c77
Interpreter entries and instrumentation as a listener.
by Ian Rogers
· 12 years ago
1fd3346
Compiler: LIR restructuring
by buzbee
· 12 years ago
311ca16
Compiler: Spring cleaning
by buzbee
· 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 (96%) from src/compiler/frontend.h]
26f10ee
Fix Portable build
by buzbee
· 12 years ago
02031b1
Quick compiler: Single .so for all targets
by buzbee
· 12 years ago
fa57c47
Quick Compiler: Shoot the Camel
by buzbee
· 12 years ago
52a77fc
Quick Compiler function renaming
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
[Renamed from src/compiler/Compiler.h]
c531cef
Eliminate #ifdef ART_USE_QUICK_COMPILER
by buzbee
· 12 years ago
4df2bbd
Enable multi-threaded Quick compilation
by buzbee
· 12 years ago
55e5e6c
Fix quick fly2iceland after rebase.
by TDYa127
· 12 years ago
d1643e4
Basic block combine pass
by buzbee
· 12 years ago
692be80
Quick compiler: reuse llvm context & ir builder
by buzbee
· 12 years ago
08f753d
Avoid compile time rewriting of dex code by verifier.
by Ian Rogers
· 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
937b73e
Revert "CFG rework for explicit exception edges"
by Brian Carlstrom
· 12 years ago
8b503db
CFG rework for explicit exception edges
by buzbee
· 12 years ago
f58c12c
Quick compiler - packed switch support
by buzbee
· 12 years ago
ad8f15e
Milestone: close Quick side channel communication
by buzbee
· 12 years ago
a114add
[Compiler] use Art indentation standard
by Bill Buzbee
· 13 years ago
7b9d996
Tidy up some C-isms.
by Elliott Hughes
· 13 years ago
e52e49b
Fix the mutex diagnostics, and other targets of opportunity.
by Elliott Hughes
· 13 years ago
16da88c
Custom codegen for small frameless methods.
by buzbee
· 13 years ago
a7c1268
Restore card marking, minor tuning
by buzbee
· 13 years ago
9c044ce
Support for promoting Method* and compiler temps
by buzbee
· 13 years ago
e196567
SSA rework and support compiler temps in the frame
by buzbee
· 13 years ago
3fa1b7e
Unify the invoke stubs and replace "oat" with "Art" in the API.
by Elliott Hughes
· 13 years ago
719ace4
Stop saying "typedef struct" and "typedef enum".
by Elliott Hughes
· 13 years ago
b3bd5f0
Refactor the compilers out of libart.
by Elliott Hughes
· 13 years ago
86a4bce
Fix branch bug (showed up in codegen for debug)
by buzbee
· 13 years ago
adb8c67
Move the compiler away from libdex.
by Elliott Hughes
· 13 years ago
e88dfbf
x86 codegen source file skeletons
by buzbee
· 13 years ago
31a4a6f
More target-independence
by buzbee
· 13 years ago
de6e4cf
Add dex2oat -g to control whether the compiled code has debugger support.
by Elliott Hughes
· 13 years ago
e3acd07
Multi-target support
by buzbee
· 13 years ago
996cc58
Add compiler stats, fix super call slow path
by Ian Rogers
· 13 years ago
44b412b
Codegen support for debugger
by buzbee
· 13 years ago
ba938cb
Make the compiler threadsafe
by buzbee
· 13 years ago
5abfa3e
Compiler tuning
by buzbee
· 13 years ago
99ba964
More compilation performance tuning
by buzbee
· 13 years ago
5b53710
Dataflow analysis rework
by buzbee
· 13 years ago
11d1b0c
Reduce namespace pollution.
by Elliott Hughes
· 13 years ago
34c77ad
Add stress-test mode for ResolveMethodFromCode
by buzbee
· 13 years ago
c1f143d
Remove some lint.
by Elliott Hughes
· 13 years ago
0571d35
Refactor the use of Method by the compiler.
by Ian Rogers
· 13 years ago
3320cf4
Move rest of code related blobs from Method to oat
by Brian Carlstrom
· 13 years ago
ce30293
Compiler cleanup
by buzbee
· 13 years ago
1619286
Add oat file generation and tests to build
by Brian Carlstrom
· 13 years ago
67bf885
Oat compiler integration snapshot.
by buzbee
· 13 years ago