about summary refs log tree commit diff
path: root/compiler/rustc_session/src/options.rs
AgeCommit message (Expand)AuthorLines
2022-02-26Auto merge of #93516 - nagisa:branch-protection, r=cjgillotbors-2/+3
2022-02-25Auto merge of #94130 - erikdesjardins:partially, r=nikicbors-3/+3
2022-02-20Rollup merge of #94146 - est31:let_else, r=cjgillotMatthias Krüger-12/+6
2022-02-19Adopt let else in more placesest31-12/+6
2022-02-19reduce default uninit_const_chunk_threshold to 16 (from 256)Erik Desjardins-2/+2
2022-02-19No branch protection metadata unless enabledSimonas Kazlauskas-2/+3
2022-02-19switch to limiting the number of init/uninit chunksErik Desjardins-3/+3
2022-02-18Rollup merge of #91675 - ivanloz:memtagsan, r=nagisaMatthias Krüger-1/+2
2022-02-18Use undef for partially-uninit constants up to 1024 bytesErik Desjardins-2/+2
2022-02-16MemTagSanitizer SupportIvan Lozano-1/+2
2022-02-14Add support for control-flow protectionAndrew Brown-0/+22
2022-02-11Remove the alt_std_name optionbjorn3-4/+0
2022-02-09Auto merge of #93724 - Mark-Simulacrum:drop-query-stats, r=michaelwoeristerbors-2/+0
2022-02-07Add a flag enabling drop range tracking in generatorsTomasz Miąsko-0/+2
2022-02-06Delete query statsMark Rousskov-2/+0
2022-02-04Rollup merge of #90132 - joshtriplett:stabilize-instrument-coverage, r=wesley...Matthias Krüger-4/+11
2022-01-20Rollup merge of #91606 - joshtriplett:stabilize-print-link-args, r=pnkfelixMatthias Krüger-2/+0
2022-01-18Rollup merge of #90782 - ricobbe:binutils-dlltool, r=michaelwoeristerMatthias Krüger-0/+2
2022-01-12Call out to binutils' dlltool for raw-dylib on windows-gnu platforms.Richard Cobbe-0/+2
2022-01-09Stabilize -Z print-link-args as --print link-argsJosh Triplett-2/+0
2022-01-06sess/cg: re-introduce split dwarf kindDavid Wood-0/+18
2022-01-01Stabilize -Z instrument-coverage as -C instrument-coverageJosh Triplett-4/+11
2022-01-01Update references to `-Z symbol-mangling-version` to use `-C`Josh Triplett-1/+1
2022-01-01Stabilize -Z symbol-mangling-version as -C symbol-mangling-versionJosh Triplett-0/+3
2021-12-29Auto merge of #88354 - Jmc18134:hint-space-pauth-opt, r=nagisabors-0/+30
2021-12-19Rollup merge of #91932 - Kixiron:randomize-seed, r=nagisaMatthias Krüger-0/+2
2021-12-14Added -Z layout_seed for allowing user-defined randomization seedsChase Wilson-0/+2
2021-12-14fix clippy::single_char_pattern perf findingsMatthias Krüger-1/+1
2021-12-05Rollup merge of #91535 - Aaron1011:stabilize-future-incompat, r=nagisaMatthias Krüger-2/+3
2021-12-04Stabilize `-Z emit-future-incompat` as `--json future-incompat`Aaron Hill-2/+3
2021-12-02Move instrument coverage config getters to `Options`Dylan MacKenzie-0/+15
2021-12-02Move `mir_opt_level` getter into `Options`Dylan MacKenzie-0/+8
2021-12-01Review commentsJamie Cunliffe-5/+4
2021-12-01Add codegen option for branch protection and pointer authentication on AArch64James McGregor-0/+31
2021-11-29Accumulate all values of `-C remark` optionTomasz Miąsko-1/+1
2021-11-24Remove `-Z force-overflow-checks`Noah Lev-2/+0
2021-11-22add rustc option for using LLVM stack smash protectionBenjamin A. Bjørnseth-1/+15
2021-11-19Auto merge of #90329 - nbdd0121:typeck, r=nagisabors-0/+2
2021-11-19Rollup merge of #90386 - pierwill:assert-incr-state-85864, r=Aaron1011Yuki Okushi-1/+4
2021-11-15Stabilize -Z strip as -C stripJosh Triplett-0/+2
2021-11-15Support having -Z and -C options with the same nameJosh Triplett-6/+8
2021-11-15Try all stable candidates first before trying unstable onesGary Guo-0/+2
2021-11-12Add `-Zassert-incr-state` to assert state of incremental cachepierwill-1/+4
2021-11-11Auto merge of #83846 - torhovland:issue-10971, r=davidtwcobors-0/+2
2021-11-07more clippy fixesMatthias Krüger-1/+1
2021-11-07Made temps-dir an unstable option.Tor Hovland-0/+2
2021-11-05Update the documented default of -Zmutable-noaliasJosh Stone-1/+1
2021-10-27Auto merge of #89652 - rcvalle:rust-cfi, r=nagisabors-2/+2
2021-10-25Add LLVM CFI support to the Rust compilerRamon de C Valle-2/+2
2021-10-25Rollup merge of #89581 - jblazquez:master, r=Mark-SimulacrumMatthias Krüger-0/+2