Gitiles
Code Review
Sign In
LeafOS
/
LeafOS-Project
/
android_art
/
beb66b38dcce937d7eee9ef2d07b6402c720f8ee
/
compiler
/
driver
44ca075
Compiler changes for boot image extension.
by Vladimir Marko
· 6 years ago
5132e0d
Add option for controling app image class initialization
by Mathieu Chartier
· 6 years ago
4b3946a
Remove small and tiny method options
by Mathieu Chartier
· 6 years ago
f667508
ARM/ARM64: Use trampolines for slow-path entrypoint calls.
by Vladimir Marko
· 6 years ago
c5e3a52
Make compiling an apex image explicit.
by Nicolas Geoffray
· 6 years ago
327497e
Move CompilerDriver to dex2oat/.
by Vladimir Marko
· 6 years ago
815d5e5
Refactor compiler tests around CompilerDriver.
by Vladimir Marko
· 6 years ago
ec956e8
Merge changes Ifd690cda,I7bcbe947
by David Brazdil
· 6 years ago
eda46e9
Fix vdex fast-verify performance regression
by David Brazdil
· 6 years ago
feb2282
Improve `verified`, add `redefined` class status in VerifierDeps
by David Brazdil
· 6 years ago
038924b
ART: Reduce dependencies on CompilerDriver.
by Vladimir Marko
· 6 years ago
1e70b89
Merge changes Id4ffa9f9,I1bb5d05d
by Vladimir Marko
· 6 years ago
6c70224
Replace MergeSets() with std::set::merge().
by Vladimir Marko
· 6 years ago
8e1ca61
Merge "Generalize vdex class redefinition check"
by David Brazdil
· 6 years ago
8fd6722
Generalize vdex class redefinition check
by David Brazdil
· 6 years ago
2ef0110
Replace StringPiece with std::string_view in HashSet.
by Vladimir Marko
· 6 years ago
5ffefaa
Ensure the correctness of fast verify
by Calin Juravle
· 6 years ago
8f1c8e5
ART: Some more iwyu
by Andreas Gampe
· 6 years ago
3f1dcd3
ART: Move dex structs into own header
by Andreas Gampe
· 6 years ago
90793b3
Merge "ART: Refactor for bugprone-argument-comment"
by Treehugger Robot
· 6 years ago
41dba67
Add dumping for number of classes initialized
by Mathieu Chartier
· 6 years ago
3db7068
ART: Refactor for bugprone-argument-comment
by Andreas Gampe
· 6 years ago
29a533e
Remove unresolved classes from image classes.
by Vladimir Marko
· 6 years ago
5b20b35
ART: Rewrite EnsureInitialized hit case
by Andreas Gampe
· 6 years ago
2afaff7
Refactor CompilerDriver::CompileAll().
by Vladimir Marko
· 6 years ago
aa6f483
ART: ARM64: Pass ISA features to VIXL macroassembler.
by Artem Serov
· 6 years ago
1a84296
Add image compressed blocks
by Mathieu Chartier
· 6 years ago
f759dc0
Merge "ART: Add profile-compile-check support"
by Andreas Gampe
· 6 years ago
33f7c8a
Remove CompiledMethod dependency on CompilerDriver.
by Vladimir Marko
· 6 years ago
9c4b970
Rewrite image type in CompilerOptions.
by Vladimir Marko
· 6 years ago
6be1dbd
ART: Rewrite core image detection.
by Vladimir Marko
· 6 years ago
a297b55
Delete IsClassToCompile
by Mathieu Chartier
· 6 years ago
82b67b2
Merge "Move profile compilation info to CompilerOptions."
by Vladimir Marko
· 6 years ago
1a2a5cd
Move profile compilation info to CompilerOptions.
by Vladimir Marko
· 6 years ago
4776987
ART: Small compiler-driver cleanup
by Andreas Gampe
· 6 years ago
cd5d107
Merge "Change ResolveStartupConstStrings default to false"
by Mathieu Chartier
· 6 years ago
3643360
Change ResolveStartupConstStrings default to false
by Mathieu Chartier
· 6 years ago
c1c3452
Do not cache RequiresConstructorBarrier() results.
by Vladimir Marko
· 6 years ago
a2c211c
Add compiling class to the DexCompilationUnit.
by Vladimir Marko
· 6 years ago
69ebc8f
Merge "Add PreResolved strings dex cache array"
by Mathieu Chartier
· 6 years ago
1ca718e
Add PreResolved strings dex cache array
by Mathieu Chartier
· 6 years ago
c57c680
Modernise code to use std::make_unique
by Yi Kong
· 6 years ago
fa9abc2
Merge "ART: Use ObjPtr for GetSuperClass"
by Treehugger Robot
· 6 years ago
2275277
Resolve const-string of clinit
by Mathieu Chartier
· 6 years ago
5c80311
ART: Add profile-compile-check support
by Andreas Gampe
· 7 years ago
cd0f38f
Add logic to eagerly resolve const-string for startup methods
by Mathieu Chartier
· 6 years ago
9810499
ART: Use ObjPtr for GetSuperClass
by Andreas Gampe
· 6 years ago
a2da9b9
ART: Completely remove the --compile-pic option.
by Vladimir Marko
· 6 years ago
acc56ac
Introduce a 'baseline' variant for the compiler.
by Nicolas Geoffray
· 6 years ago
3adb7f2
Merge "Implemented a new method for walking string references in AppImages."
by Christian Wailes
· 6 years ago
0c61be4
Implemented a new method for walking string references in AppImages.
by Chris Wailes
· 6 years ago
0573f85
Dump Dex file checksums for profman --dump-only
by Mathieu Chartier
· 6 years ago
3e7f66b
ART: Fix tidy warning in compiler-driver
by Andreas Gampe
· 7 years ago
125a3a4
Merge changes I207718d6,I700ef52e
by Andreas Gampe
· 7 years ago
f73caca
Remove superfluous 'virtual' specifiers in ART.
by Roland Levillain
· 7 years ago
bbc6e7e
Use 'final' and 'override' specifiers directly in ART.
by Roland Levillain
· 7 years ago
6cc23ac
ART: Add API level to verifier
by Andreas Gampe
· 7 years ago
ced0483
Reuse arena memory for each block in scheduler.
by Vladimir Marko
· 7 years ago
8cd5454
Move MethodInfo to CodeInfo.
by David Srbecky
· 7 years ago
8808756
Remove frame info from OatQuickMethodHeader.
by David Srbecky
· 7 years ago
8e524ad
Always produce PIC code for AOT compilation.
by Vladimir Marko
· 7 years ago
51b8aaf
Fix HClinitCheck elimination in instruction builder.
by Vladimir Marko
· 8 years ago
bb089b6
Remove CompilerDriver::support_boot_image_fixup_.
by Vladimir Marko
· 7 years ago
a043111
Move instruction_set_ to CompilerOptions.
by Vladimir Marko
· 7 years ago
213ee2d
Move dex_files_for_oat_file_ to CompilerOptions.
by Vladimir Marko
· 7 years ago
dc4bcce
Move image_classes_ to CompilerOptions.
by Vladimir Marko
· 7 years ago
54159c6
Use HashSet<std::string> instead of unordered_set<>.
by Vladimir Marko
· 7 years ago
18e2687
Refactor ClassAccessor to use an index instead of ClassDef pointer
by Mathieu Chartier
· 7 years ago
a8bba7d
ObjPtr<>-ify ClassLinker::FindClass(), fix 1 stale reference use.
by Vladimir Marko
· 7 years ago
0d896bd
Add Method/Field iterator to ClassAccessor
by Mathieu Chartier
· 7 years ago
2eabc61
Fix class_def_idx increment for FastVerify
by Mathieu Chartier
· 7 years ago
c8c8d5f
Move compiler/ to ClassAccessor
by Mathieu Chartier
· 7 years ago
04f0eaf
Merge "ART: Skip duplicate classes during compilation"
by Treehugger Robot
· 7 years ago
a3ad0cd
ART: Move JNI files to runtime/jni/ .
by Vladimir Marko
· 7 years ago
2da52b0
ART: Add --dump-pass-timings compiler option.
by Vladimir Marko
· 7 years ago
0ecbdb3
Merge "Clean up include paths"
by David Sehr
· 7 years ago
1979c64
Clean up include paths
by David Sehr
· 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
db20a4b
ART: Fix core image detection
by Andreas Gampe
· 7 years ago
ca1e038
Revert^2 "Compile link-time thunks in codegen."
by Vladimir Marko
· 7 years ago
5806a9e
Revert "Compile link-time thunks in codegen."
by Vladimir Marko
· 7 years ago
c9dd220
Compile link-time thunks in codegen.
by Vladimir Marko
· 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
f191ae7
Merge "Move some remaining dex utilities"
by Treehugger Robot
· 7 years ago
312f3b2
Move some remaining dex utilities
by David Sehr
· 7 years ago
be0c7cf
Fix running some run-tests with -Xjitthreshold:0
by Vladimir Marko
· 7 years ago
c431b9d
Move most of runtime/base to libartbase/base
by David Sehr
· 7 years ago
67bf42e
Header library to remove dependence on runtime/
by David Sehr
· 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
Next »