Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
2386636e0330051a96fe7d577524e929d81e9ba8
/
compiler
/
driver
/
compiler_driver.cc
3e7f66b
ART: Fix tidy warning in compiler-driver
by Andreas Gampe
· 6 years ago
125a3a4
Merge changes I207718d6,I700ef52e
by Andreas Gampe
· 6 years ago
f73caca
Remove superfluous 'virtual' specifiers in ART.
by Roland Levillain
· 6 years ago
bbc6e7e
Use 'final' and 'override' specifiers directly in ART.
by Roland Levillain
· 6 years ago
6cc23ac
ART: Add API level to verifier
by Andreas Gampe
· 6 years ago
8e524ad
Always produce PIC code for AOT compilation.
by Vladimir Marko
· 6 years ago
51b8aaf
Fix HClinitCheck elimination in instruction builder.
by Vladimir Marko
· 7 years ago
bb089b6
Remove CompilerDriver::support_boot_image_fixup_.
by Vladimir Marko
· 6 years ago
a043111
Move instruction_set_ to CompilerOptions.
by Vladimir Marko
· 6 years ago
213ee2d
Move dex_files_for_oat_file_ to CompilerOptions.
by Vladimir Marko
· 6 years ago
dc4bcce
Move image_classes_ to CompilerOptions.
by Vladimir Marko
· 6 years ago
54159c6
Use HashSet<std::string> instead of unordered_set<>.
by Vladimir Marko
· 6 years ago
18e2687
Refactor ClassAccessor to use an index instead of ClassDef pointer
by Mathieu Chartier
· 6 years ago
a8bba7d
ObjPtr<>-ify ClassLinker::FindClass(), fix 1 stale reference use.
by Vladimir Marko
· 6 years ago
0d896bd
Add Method/Field iterator to ClassAccessor
by Mathieu Chartier
· 6 years ago
2eabc61
Fix class_def_idx increment for FastVerify
by Mathieu Chartier
· 6 years ago
c8c8d5f
Move compiler/ to ClassAccessor
by Mathieu Chartier
· 6 years ago
04f0eaf
Merge "ART: Skip duplicate classes during compilation"
by Treehugger Robot
· 6 years ago
a3ad0cd
ART: Move JNI files to runtime/jni/ .
by Vladimir Marko
· 7 years ago
82d046e
Add a profiling library
by David Sehr
· 7 years ago
bb30d5d
ART: Skip duplicate classes during compilation
by Andreas Gampe
· 7 years ago
bd600e3
ART: Remove support for compiled-methods and compiled-classes
by Andreas Gampe
· 7 years ago
175e786
Revert^4 "Compiler changes for bitstring based type checks."
by Vladimir Marko
· 7 years ago
d1ede32
Merge "Revert^3 "Compiler changes for bitstring based type checks.""
by Andreas Gampe
· 7 years ago
3fbd3ad
Revert^3 "Compiler changes for bitstring based type checks."
by Andreas Gampe
· 7 years ago
7075583
Merge "Revert^2 "Compiler changes for bitstring based type checks.""
by Vladimir Marko
· 7 years ago
3dada43
Merge "ART: Simplify atomic.h"
by Orion Hodson
· 7 years ago
0933cc5
Disable encoded static initialization
by Mathieu Chartier
· 7 years ago
88591fe
ART: Simplify atomic.h
by Orion Hodson
· 7 years ago
3f41323
Revert^2 "Compiler changes for bitstring based type checks."
by Vladimir Marko
· 7 years ago
2981c29
Merge "ART: Change abort() to _exit()"
by Treehugger Robot
· 7 years ago
56c9b7c
ART: Change abort() to _exit()
by Andreas Gampe
· 7 years ago
af29031
Small documentation and stylistic changes.
by Roland Levillain
· 7 years ago
b2ec9f5
Remove duplication, split tests
by David Sehr
· 7 years ago
279e3a3
Enable code item deduping
by Mathieu Chartier
· 7 years ago
199f72b
Merge "ART: Refactor dex2dex compilation"
by Treehugger Robot
· 7 years ago
0225f8e
Revert "Revert "Make libdexfile build independent of runtime dir""
by David Sehr
· 7 years ago
787784f
Revert "Make libdexfile build independent of runtime dir"
by David Sehr
· 7 years ago
b40b7e7
Make libdexfile build independent of runtime dir
by David Sehr
· 7 years ago
bff7a52
Revert "Compiler changes for bitstring based type checks."
by Nicolas Geoffray
· 7 years ago
8304743
Merge "Revert "ART: Use the bitstring type check for AOT app compilation.""
by Treehugger Robot
· 7 years ago
0be8cab
Revert "ART: Use the bitstring type check for AOT app compilation."
by Nicolas Geoffray
· 7 years ago
d3233ab
Merge "ART: Use the bitstring type check for AOT app compilation."
by Mingyao Yang
· 7 years ago
b95eb37
Merge "Revert "Revert "Don't embed the dex code in the oat file if dex is uncompressed."""
by Nicolas Geoffray
· 7 years ago
718e831
ART: Use the bitstring type check for AOT app compilation.
by Vladimir Marko
· 7 years ago
be2b613
Merge "Compiler changes for bitstring based type checks."
by Vladimir Marko
· 7 years ago
f307527
Revert "Revert "Don't embed the dex code in the oat file if dex is uncompressed.""
by Nicolas Geoffray
· 7 years ago
eb0ebed
Compiler changes for bitstring based type checks.
by Vladimir Marko
· 7 years ago
3913e48
ART: Refactor profile_compilation_info.h includes
by Andreas Gampe
· 7 years ago
3c060ad
ART: Refactor dex2dex compilation
by Andreas Gampe
· 7 years ago
a79efdb
Fix quickening logic
by Mathieu Chartier
· 7 years ago
210531f
Revert "Revert "Move quickening info logic to its own table""
by Mathieu Chartier
· 7 years ago
6716941
Revert "Move quickening info logic to its own table"
by Nicolas Geoffray
· 7 years ago
7a26f94
Move quickening info logic to its own table
by Mathieu Chartier
· 7 years ago
698ebbc
Clean up CodeItemAccessors and Compact/StandardDexFile
by Mathieu Chartier
· 7 years ago
9e734c7
Create dex subdirectory
by David Sehr
· 7 years ago
daa27bc
Merge "Remove DexFile direct accesses to CodeItem"
by Mathieu Chartier
· 7 years ago
70a58af
Merge "Change ClassStatus to fit into 4 bits."
by Treehugger Robot
· 7 years ago
2c64a83
Change ClassStatus to fit into 4 bits.
by Vladimir Marko
· 7 years ago
6238c83
Remove DexFile direct accesses to CodeItem
by Mathieu Chartier
· 7 years ago
73f21d4
Remove CodeItem accessor functions
by Mathieu Chartier
· 7 years ago
808c7a5
Make CodeItem fields private
by Mathieu Chartier
· 7 years ago
a661594
Merge "Revert "Don't embed the dex code in the oat file if dex is uncompressed.""
by Treehugger Robot
· 7 years ago
e166e67
Revert "Don't embed the dex code in the oat file if dex is uncompressed."
by Andreas Gampe
· 7 years ago
c8d9103
Merge "Don't embed the dex code in the oat file if dex is uncompressed."
by Nicolas Geoffray
· 7 years ago
ae7e838
Don't embed the dex code in the oat file if dex is uncompressed.
by Nicolas Geoffray
· 7 years ago
666ee3d
Do not pass DexFile to ClassLinker::Lookup/ResolveType().
by Vladimir Marko
· 7 years ago
8901119
Do not pass DexFile to ClassLinker::Lookup/ResolveMethod().
by Vladimir Marko
· 7 years ago
0f13269
Merge changes I8c4cec43,I00634b89,I0579db64
by Vladimir Marko
· 7 years ago
a64b52d
Do not pass DexFile to ClassLinker::Lookup/ResolveString().
by Vladimir Marko
· 7 years ago
9b827ab
ART: Clean up ATRACE use
by Andreas Gampe
· 7 years ago
8f1a586
Merge changes I917df597,Ib2ca880e,Ib3733573,I3e3a4672
by Treehugger Robot
· 7 years ago
e11dd50
Do not pass DexFile to ClassLinker::ResolveField*().
by Vladimir Marko
· 7 years ago
28e012a
Determine HLoadClass/String load kind early.
by Vladimir Marko
· 7 years ago
170331f
ART: Remove base/logging from heap-inl.h
by Andreas Gampe
· 7 years ago
2d8801f
Clean some dex2oat options.
by Nicolas Geoffray
· 7 years ago
b4c6acb
Optimize lookup of quickening data.
by Nicolas Geoffray
· 7 years ago
d278cb4
ART: Remove implicit boot image error aborts
by Andreas Gampe
· 7 years ago
92f7f3c
Use intrinsic codegen for compiling intrinsic methods.
by Vladimir Marko
· 7 years ago
b7c273c
Add ClassDataItemIterator::HasNextMethod
by Mathieu Chartier
· 7 years ago
b0a6aee
Record @{Fast,Critical}Native in method's access flags.
by Vladimir Marko
· 7 years ago
cac31ad
ART: Add compiler option for code deduplication
by Andreas Gampe
· 7 years ago
5f31703
Merge "Refactor DexInstructionIterator"
by Mathieu Chartier
· 7 years ago
33bff25
ART: Make InstructionSet an enum class and add kLast.
by Vladimir Marko
· 7 years ago
2b2bef2
Refactor DexInstructionIterator
by Mathieu Chartier
· 7 years ago
26ef34c
ART: Move intrinsics definitions to runtime
by Orion Hodson
· 7 years ago
f39208f
ART: Add abort-on-soft-verifier-error
by Andreas Gampe
· 7 years ago
1d2d4ff
Add DexInstructionIterator and use it a few places
by Mathieu Chartier
· 7 years ago
d8dbc8d
Refactor compiled_method.h .
by Vladimir Marko
· 7 years ago
fc8b422
Clean up AtomicDexRefMap
by Mathieu Chartier
· 7 years ago
486dda0
Add support for registering classpath classes status.
by Nicolas Geoffray
· 7 years ago
5d3b002
ART: Change CanAssumeVerified to GetPreviousClassState
by Andreas Gampe
· 7 years ago
c5e0d3f
compiler_driver: treat java/lang/invoke as others
by Orion Hodson
· 7 years ago
12fadcd
ART: Rerun verifier in verbose mode on boot cp failure
by Andreas Gampe
· 7 years ago
9e050df
Revert "Revert "Support class unloading in dex2oat for quicken multidex""
by Mathieu Chartier
· 7 years ago
6921d90
Revert "Support class unloading in dex2oat for quicken multidex"
by Richard Uhler
· 7 years ago
0b1c341
Support class unloading in dex2oat for quicken multidex
by Mathieu Chartier
· 7 years ago
f1aa265
Fix issue where classes that fail verification have kStatusNotReady.
by Jeff Hao
· 7 years ago
abadf02
Revert "Support clinit for app image during compilation"
by Nicolas Geoffray
· 7 years ago
50ce441
Support clinit for app image during compilation
by Chang Xing
· 7 years ago
Next »