about summary refs log tree commit diff
path: root/compiler/rustc_session/src/session.rs
AgeCommit message (Expand)AuthorLines
2023-03-23Rollup merge of #107718 - Zoxc:z-time, r=nnethercoteMatthias Krüger-1/+4
2023-03-22rustc: Remove unused `Session` argument from some attribute functionsVadim Petrochenkov-35/+1
2023-03-21Add `-Z time-passes-format` to allow specifying a JSON output for `-Z time-pa...John Kåre Alsaker-1/+4
2023-03-12Auto merge of #108794 - nnethercote:avoid-unnecessary-hashing, r=cjgillotbors-0/+39
2023-03-08Auto merge of #108312 - michaelwoerister:hash-set-not-hash-stable, r=eholkbors-5/+5
2023-03-08Only compute the crate hash when necessary.Nicholas Nethercote-0/+39
2023-03-01Use FxIndexSet instead of FxHashSet for asm_target_features query.Michael Woerister-5/+5
2023-02-23Lazily compute crate name for consider_optimizingNilstrieb-3/+7
2023-02-22various: translation resources from cg backendDavid Wood-7/+5
2023-02-22errors: generate typed identifiers in each crateDavid Wood-2/+8
2023-02-14Add `kernel-address` sanitizer support for freestanding targetsWesley Norris-2/+2
2023-02-13Rollup merge of #107838 - estebank:terminal_hyperlinks, r=nagisaMatthias Krüger-0/+18
2023-02-12Rollup merge of #107748 - tshepang:renamed, r=cuviperMatthias Krüger-1/+1
2023-02-09Introduce `-Zterminal-urls` to use OSC8 for error codesEsteban Küber-0/+18
2023-02-09Emit an error if -Z instrument-xray is not supportedOleksii Lozovskyi-0/+4
2023-02-07refer to new homeTshepang Mbambo-1/+1
2023-02-05rustc_session: remove huge error importsest31-29/+23
2023-02-02Rename `rust_2015` => `is_rust_2015`Maybe Waffle-2/+2
2023-02-01Rollup merge of #107533 - pnkfelix:distinguish-generator-state-in-print-type-...Matthias Krüger-1/+1
2023-01-31Rollup merge of #107508 - WaffleLapkin:uneq'15, r=oli-obkGuillaume Gomez-4/+5
2023-01-31Extend `-Z print-type-sizes` to distinguish generator upvars and locals from ...Felix S. Klock II-1/+1
2023-01-31Document `rust_2015` methodsMaybe Waffle-0/+1
2023-01-31Use `Edition` methods a bit moreMaybe Waffle-4/+4
2023-01-30session: diagnostic migration lint on more fnsDavid Wood-4/+23
2023-01-19Auto merge of #106810 - oli-obk:resolver_reverse_plumbing, r=petrochenkovbors-10/+17
2023-01-17Remove double spaces after dots in commentsMaybe Waffle-1/+1
2023-01-16Avoid an unnecessary allocationOli Scherer-1/+1
2023-01-16Move compiler input and ouput paths into sessionOli Scherer-10/+17
2022-12-30Add some docs to `bug`, `span_bug` and `delay_span_bug`Nilstrieb-1/+13
2022-12-20Remove wrapper functions for some unstable optionsNilstrieb-24/+0
2022-12-18don't restuct references just to reborrowMatthias Krüger-1/+1
2022-12-17Auto merge of #105421 - jacobbramley:jb/branch-prot-check, r=nagisabors-4/+8
2022-12-10Rollup merge of #105109 - rcvalle:rust-kcfi, r=bjorn3Matthias Krüger-0/+12
2022-12-08Add LLVM KCFI support to the Rust compilerRamon de C Valle-0/+12
2022-12-06Check AArch64 branch-protection earlier in the pipeline.Jacob Bramley-4/+8
2022-11-28Detect long types in E0308 and write them to diskEsteban Küber-0/+11
2022-11-24Rollup merge of #104780 - BoxyUwU:error_reported_not_be_bad, r=oli-obkMatthias Krüger-1/+4
2022-11-24make `error_reported` check for delayed bugsBoxy-1/+4
2022-11-24Auto merge of #104507 - WaffleLapkin:asderefsyou, r=wesleywiserbors-2/+2
2022-11-18`track_errors` use a delay_span_bugBoxy-1/+4
2022-11-16Use `as_deref` in compiler (but only where it makes sense)Maybe Waffle-2/+2
2022-11-05Rollup merge of #103660 - ozkanonur:master, r=jyn514Dylan DPC-1/+1
2022-11-04improve `filesearch::get_or_default_sysroot` r=ozkanonurOnur Özkan-1/+1
2022-11-02Rollup merge of #103610 - wesleywiser:thinlto_cgu1, r=michaelwoeristerMatthias Krüger-6/+3
2022-11-01Auto merge of #103217 - mejrs:track, r=eholkbors-3/+42
2022-10-31Add more track_callermejrs-0/+15
2022-10-26Allow use of `-Clto=thin` with `-Ccodegen-units=1` in generalWesley Wiser-6/+3
2022-10-21Rollup merge of #103051 - davidtwco:translation-tidying-up, r=compiler-errorsDylan DPC-17/+16
2022-10-19Implement -Ztrack-diagnosticsmejrs-3/+27
2022-10-18Remove `RunCompiler::emitter`.Nicholas Nethercote-55/+14