summaryrefslogtreecommitdiff
path: root/compiler/driver/compiler_options.cc
AgeCommit message (Expand)Author
2024-06-13Use C++20 `string{,_view}::{starts,ends}_with()`, part 1. Vladimir Marko
2024-05-23Fix class status check in `InitializeClassVisitor`. Vladimir Marko
2024-04-04Remove RegisterAllocator::Strategy Santiago Aboy Solanes
2024-01-30Allow compilation of large methods with no branches Santiago Aboy Solanes
2023-12-04Put branch profiling under a flag. Nicolas Geoffray
2023-11-14Remove regalloc_gc flag from our test infra Santiago Aboy Solanes
2023-11-06Deprecate num-dex-methods and top-k-profile-threshold flags Santiago Aboy Solanes
2023-10-30Replace `gUseReadBarrier` with compiler option in compiler. Vladimir Marko
2023-09-08riscv64: [codegen] Add VisitNullCheck Vladimir Marko
2023-05-10ART: Remove graph coloring register allocator. Vladimir Marko
2022-11-18Make remaining compiler/ symbols hidden. Vladimir Marko
2022-09-30Move `VerificationResults` to dex2oat/. Vladimir Marko
2022-08-11Reland "Add clinit checks at entry for some boot image methods." Nicolas Geoffray
2022-07-12Revert "Add clinit checks at entry for some boot image methods." Nicolas Geoffray
2022-07-08Add clinit checks at entry for some boot image methods. Nicolas Geoffray
2022-04-04Preallocate `CodeInfoTableDeduper::dedupe_set_`. Vladimir Marko
2021-07-14Remove the need of VerifiedMethod in the compiler. Nicolas Geoffray
2020-05-20Add compiler type to CompilerOptions. Vladimir Marko
2020-04-01Add explicit compiler option to enable test-specific features. David Srbecky
2020-03-27Revert^4 "Add "linkage" test options"" David Sehr
2020-03-27Revert "Revert "Revert "Add "linkage" test options""" Nicolas Geoffray
2020-03-26Revert "Revert "Add "linkage" test options"" David Sehr
2020-03-23Revert "Add "linkage" test options" Nicolas Geoffray
2020-03-20Add "linkage" test options David Sehr
2019-07-30Compiler changes for boot image extension. Vladimir Marko
2019-07-17Add option for controling app image class initialization Mathieu Chartier
2019-07-03Remove small and tiny method options Mathieu Chartier
2019-02-20ART: Reduce dependencies on CompilerDriver. Vladimir Marko
2019-02-06Replace StringPiece with std::string_view in HashSet. Vladimir Marko
2018-12-06Refactor CompilerDriver::CompileAll(). Vladimir Marko
2018-11-29Add image compressed blocks Mathieu Chartier
2018-11-21Merge "ART: Add profile-compile-check support" Andreas Gampe
2018-11-15Rewrite image type in CompilerOptions. Vladimir Marko
2018-11-14ART: Rewrite core image detection. Vladimir Marko
2018-11-08Move profile compilation info to CompilerOptions. Vladimir Marko
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-10Introduce a 'baseline' variant for the compiler. Nicolas Geoffray
2018-08-02Reuse arena memory for each block in scheduler. 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-05-08ART: Add --dump-pass-timings compiler option. Vladimir Marko
2018-01-29Add compiler option for counting hotness in compiled code. Nicolas Geoffray
2018-01-02ART: Emit runtime read barrier checks only in slow-debug Andreas Gampe
2017-11-28Clean some dex2oat options. Nicolas Geoffray
2017-11-07ART: Add compiler option for code deduplication Andreas Gampe
2017-10-19ART: Add abort-on-soft-verifier-error Andreas Gampe
2017-10-06ART: Use CmdlineParser in dex2oat Andreas Gampe
2017-08-10Instrument ARM64 generated code to check the Marking Register. Roland Levillain