Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
37c44442a0f1b3ae5f95e40d455022bcafb566e4
/
src
/
compiler.h
9787ac4
Skip src/jni_compiler.cc from llvm backend
by Logan Chien
· 13 years ago
fb6adba
Sharpen virtual calls to final methods.
by Ian Rogers
· 13 years ago
8b977d3
Compile llvm.Module into ELF object file.
by Logan Chien
· 13 years ago
4dd96f5
Extract method-related information from CompilationUnit.
by Logan Chien
· 13 years ago
1984651
Invoke static/direct dispatch change.
by Ian Rogers
· 13 years ago
de6e4cf
Add dex2oat -g to control whether the compiled code has debugger support.
by Elliott Hughes
· 13 years ago
8cd6dda
Numerous fixes to compiler and verifier for cts vm-tests.
by jeffhao
· 13 years ago
c8b306f
Run time illegal access checks on static and direct methods
by Ian Rogers
· 13 years ago
d1fec81
Beginning of LLVM backend for ART.
by Shih-wei Liao
· 13 years ago
996cc58
Add compiler stats, fix super call slow path
by Ian Rogers
· 13 years ago
a32a6fd
Runtime access checks on virtual method calls
by Ian Rogers
· 13 years ago
1bddec3
Add access check slow paths to field accesses
by Ian Rogers
· 13 years ago
d413590
Check instantiability at runtime when inconclusive at compile time
by Ian Rogers
· 13 years ago
5523ee0
Add -j to dex2oat.
by Elliott Hughes
· 13 years ago
c225caa
Compile classes in parallel.
by Elliott Hughes
· 13 years ago
9ada79c
Access checks may fail verification due to class loaders
by Ian Rogers
· 13 years ago
d9c67be
Start parallelizing dex2oat.
by Elliott Hughes
· 13 years ago
601a123
If dex2oat takes >1s, show a breakdown of where the time went.
by Elliott Hughes
· 13 years ago
2faa5f1
Fix copyright headers.
by Elliott Hughes
· 13 years ago
bb551fa
Collect and output a few dex2oat statistics.
by Elliott Hughes
· 13 years ago
8add92d
Remove the rest of the unordered_ stuff.
by Elliott Hughes
· 13 years ago
e5448b5
Remove most of the unordered_ stuff and use the standard equivalents instead.
by Elliott Hughes
· 13 years ago
e7d856b
Add GC map to oat file
by Brian Carlstrom
· 13 years ago
0755ec5
Record Class::Status information in oat file
by Brian Carlstrom
· 13 years ago
4dd9b4d
Clean up verbose logging.
by Elliott Hughes
· 13 years ago
6d4d9fc
Reduce meta-data object sizes, introduce meta-data helper classes.
by Ian Rogers
· 13 years ago
ae82698
Add --image-classes to dex2oat
by Brian Carlstrom
· 13 years ago
254db0f
Pass the classpath to dex2oat.
by Jesse Wilson
· 13 years ago
a3760aa
Refactor the use of Method by the oat compiler.
by Ian Rogers
· 13 years ago
169c9a7
Remove the use of Method from jni_compiler
by Ian Rogers
· 13 years ago
0571d35
Refactor the use of Method by the compiler.
by Ian Rogers
· 13 years ago
28ad40d
Support for unresolved types in new-instance during verification.
by Ian Rogers
· 13 years ago
aded5f7
Working ClassLoader
by Brian Carlstrom
· 13 years ago
3320cf4
Move rest of code related blobs from Method to oat
by Brian Carlstrom
· 13 years ago
1cb0a1d
Support for resolving unknown direct/static methods.
by Ian Rogers
· 13 years ago
ad25ac5
Static and direct resolution stub.
by Ian Rogers
· 13 years ago
e24fa61
Separate oat from image
by Brian Carlstrom
· 13 years ago
d6b1f61
Support for stack scanning of roots.
by Ian Rogers
· 13 years ago
c41e5b5
Add tables to map between callee saves and vregs
by buzbee
· 13 years ago
a5a97a2
Compile time class initialization for classes without <clinit>
by Brian Carlstrom
· 13 years ago
98eacac
Enabled verification in the compiler and some other verifier fixes.
by jeffhao
· 13 years ago
1619286
Add oat file generation and tests to build
by Brian Carlstrom
· 13 years ago
c486c11
Generating stub code that throws AbstractMethodError exception when hit.
by Shih-wei Liao
· 13 years ago
2c8f653
Support for cross compilation.
by Ian Rogers
· 13 years ago
8a48741
Allow compilation of classes in different ClassLoaders
by Brian Carlstrom
· 13 years ago
9cc262e
Clarify CodeAndMethods to CodeAndDirectMethods
by Brian Carlstrom
· 13 years ago
83db772
Add DexCache table of <Method*, Method::GetCode()>
by Brian Carlstrom
· 13 years ago
bffb155
Convert CompilerTest over to use Compiler
by Brian Carlstrom
· 13 years ago
9ea1cb1
First pass of compiler wrapping class
by Brian Carlstrom
· 13 years ago