summaryrefslogtreecommitdiffstats
path: root/compiler/driver
Commit message (Expand)AuthorAgeFilesLines
* Merge "ART: Refactor for bugprone-argument-comment"Treehugger Robot2018-12-282-5/+5
|\
| * ART: Refactor for bugprone-argument-commentAndreas Gampe2018-12-272-5/+5
* | Add dumping for number of classes initializedMathieu Chartier2018-12-272-28/+38
|/
* Remove unresolved classes from image classes.Vladimir Marko2018-12-191-2/+9
* ART: Rewrite EnsureInitialized hit caseAndreas Gampe2018-12-131-0/+3
* Refactor CompilerDriver::CompileAll().Vladimir Marko2018-12-066-109/+111
* ART: ARM64: Pass ISA features to VIXL macroassembler.Artem Serov2018-12-031-0/+5
* Add image compressed blocksMathieu Chartier2018-11-294-1/+19
* Merge "ART: Add profile-compile-check support"Andreas Gampe2018-11-216-0/+52
|\
| * ART: Add profile-compile-check supportAndreas Gampe2018-10-166-0/+52
* | Remove CompiledMethod dependency on CompilerDriver.Vladimir Marko2018-11-192-16/+5
* | Rewrite image type in CompilerOptions.Vladimir Marko2018-11-152-10/+10
* | ART: Rewrite core image detection.Vladimir Marko2018-11-142-9/+9
* | Delete IsClassToCompileMathieu Chartier2018-11-082-42/+3
* | Merge "Move profile compilation info to CompilerOptions."Vladimir Marko2018-11-085-22/+26
|\ \
| * | Move profile compilation info to CompilerOptions.Vladimir Marko2018-11-085-22/+26
* | | ART: Small compiler-driver cleanupAndreas Gampe2018-11-073-51/+6
|/ /
* | Merge "Change ResolveStartupConstStrings default to false"Mathieu Chartier2018-11-021-1/+1
|\ \
| * | Change ResolveStartupConstStrings default to falseMathieu Chartier2018-11-021-1/+1
* | | Do not cache RequiresConstructorBarrier() results.Vladimir Marko2018-11-014-124/+86
|/ /
* | Add compiling class to the DexCompilationUnit.Vladimir Marko2018-11-012-3/+13
* | Merge "Add PreResolved strings dex cache array"Mathieu Chartier2018-10-302-1/+9
|\ \
| * | Add PreResolved strings dex cache arrayMathieu Chartier2018-10-302-1/+9
* | | Modernise code to use std::make_uniqueYi Kong2018-10-291-1/+1
|/ /
* | Merge "ART: Use ObjPtr for GetSuperClass"Treehugger Robot2018-10-191-1/+1
|\ \
| * | ART: Use ObjPtr for GetSuperClassAndreas Gampe2018-10-161-1/+1
* | | Resolve const-string of clinitMathieu Chartier2018-10-191-1/+14
| |/ |/|
* | Add logic to eagerly resolve const-string for startup methodsMathieu Chartier2018-10-166-6/+36
|/
* ART: Completely remove the --compile-pic option.Vladimir Marko2018-10-101-6/+0
* Introduce a 'baseline' variant for the compiler.Nicolas Geoffray2018-10-104-0/+13
* Merge "Implemented a new method for walking string references in AppImages."Christian Wailes2018-10-051-10/+9
|\
| * Implemented a new method for walking string references in AppImages.Chris Wailes2018-10-041-10/+9
* | Dump Dex file checksums for profman --dump-onlyMathieu Chartier2018-10-011-1/+1
|/
* ART: Fix tidy warning in compiler-driverAndreas Gampe2018-09-061-1/+1
* Merge changes I207718d6,I700ef52eAndreas Gampe2018-08-311-1/+5
|\
| * ART: Add API level to verifierAndreas Gampe2018-08-241-1/+5
* | Remove superfluous 'virtual' specifiers in ART.Roland Levillain2018-08-281-4/+4
* | Use 'final' and 'override' specifiers directly in ART.Roland Levillain2018-08-283-15/+15
|/
* Reuse arena memory for each block in scheduler.Vladimir Marko2018-08-021-5/+0
* Move MethodInfo to CodeInfo.David Srbecky2018-08-013-36/+8
* Remove frame info from OatQuickMethodHeader.David Srbecky2018-07-271-1/+1
* Always produce PIC code for AOT compilation.Vladimir Marko2018-07-163-30/+5
* Fix HClinitCheck elimination in instruction builder.Vladimir Marko2018-07-122-102/+0
* Remove CompilerDriver::support_boot_image_fixup_.Vladimir Marko2018-06-282-11/+0
* Move instruction_set_ to CompilerOptions.Vladimir Marko2018-06-255-33/+41
* Move dex_files_for_oat_file_ to CompilerOptions.Vladimir Marko2018-06-255-42/+18
* Move image_classes_ to CompilerOptions.Vladimir Marko2018-06-254-92/+82
* Use HashSet<std::string> instead of unordered_set<>.Vladimir Marko2018-06-213-81/+23
* Refactor ClassAccessor to use an index instead of ClassDef pointerMathieu Chartier2018-06-071-12/+8
* ObjPtr<>-ify ClassLinker::FindClass(), fix 1 stale reference use.Vladimir Marko2018-05-312-8/+8