summaryrefslogtreecommitdiff
path: root/compiler/driver/compiler_driver.cc
AgeCommit message (Expand)Author
2019-03-11Move CompilerDriver to dex2oat/. Vladimir Marko
2019-03-05Refactor compiler tests around CompilerDriver. Vladimir Marko
2019-02-21Merge changes Ifd690cda,I7bcbe947 David Brazdil
2019-02-20Fix vdex fast-verify performance regression David Brazdil
2019-02-20Improve `verified`, add `redefined` class status in VerifierDeps David Brazdil
2019-02-20ART: Reduce dependencies on CompilerDriver. Vladimir Marko
2019-02-11Merge changes Id4ffa9f9,I1bb5d05d Vladimir Marko
2019-02-08Replace MergeSets() with std::set::merge(). Vladimir Marko
2019-02-07Merge "Generalize vdex class redefinition check" David Brazdil
2019-02-06Generalize vdex class redefinition check David Brazdil
2019-02-06Replace StringPiece with std::string_view in HashSet. Vladimir Marko
2019-01-31Ensure the correctness of fast verify Calin Juravle
2019-01-02ART: Move dex structs into own header Andreas Gampe
2018-12-28Merge "ART: Refactor for bugprone-argument-comment" Treehugger Robot
2018-12-27Add dumping for number of classes initialized Mathieu Chartier
2018-12-27ART: Refactor for bugprone-argument-comment Andreas Gampe
2018-12-19Remove unresolved classes from image classes. Vladimir Marko
2018-12-13ART: Rewrite EnsureInitialized hit case Andreas Gampe
2018-12-06Refactor CompilerDriver::CompileAll(). Vladimir Marko
2018-11-21Merge "ART: Add profile-compile-check support" Andreas Gampe
2018-11-19Remove CompiledMethod dependency on CompilerDriver. Vladimir Marko
2018-11-08Delete IsClassToCompile Mathieu Chartier
2018-11-08Merge "Move profile compilation info to CompilerOptions." Vladimir Marko
2018-11-08Move profile compilation info to CompilerOptions. Vladimir Marko
2018-11-07ART: Small compiler-driver cleanup Andreas Gampe
2018-11-01Do not cache RequiresConstructorBarrier() results. Vladimir Marko
2018-10-30Add PreResolved strings dex cache array Mathieu Chartier
2018-10-19Merge "ART: Use ObjPtr for GetSuperClass" Treehugger Robot
2018-10-19Resolve const-string of clinit Mathieu Chartier
2018-10-16ART: Add profile-compile-check support Andreas Gampe
2018-10-16Add logic to eagerly resolve const-string for startup methods Mathieu Chartier
2018-10-16ART: Use ObjPtr for GetSuperClass Andreas Gampe
2018-10-05Merge "Implemented a new method for walking string references in AppImages." Christian Wailes
2018-10-04Implemented a new method for walking string references in AppImages. Chris Wailes
2018-10-01Dump Dex file checksums for profman --dump-only Mathieu Chartier
2018-09-06ART: Fix tidy warning in compiler-driver Andreas Gampe
2018-08-31Merge changes I207718d6,I700ef52e Andreas Gampe
2018-08-28Remove superfluous 'virtual' specifiers in ART. Roland Levillain
2018-08-28Use 'final' and 'override' specifiers directly in ART. Roland Levillain
2018-08-24ART: Add API level to verifier Andreas Gampe
2018-07-16Always produce PIC code for AOT compilation. Vladimir Marko
2018-07-12Fix HClinitCheck elimination in instruction builder. Vladimir Marko
2018-06-28Remove CompilerDriver::support_boot_image_fixup_. Vladimir Marko
2018-06-25Move instruction_set_ to CompilerOptions. Vladimir Marko
2018-06-25Move dex_files_for_oat_file_ to CompilerOptions. Vladimir Marko
2018-06-25Move image_classes_ to CompilerOptions. Vladimir Marko
2018-06-21Use HashSet<std::string> instead of unordered_set<>. Vladimir Marko
2018-06-07Refactor ClassAccessor to use an index instead of ClassDef pointer Mathieu Chartier
2018-05-31ObjPtr<>-ify ClassLinker::FindClass(), fix 1 stale reference use. Vladimir Marko
2018-05-29Add Method/Field iterator to ClassAccessor Mathieu Chartier