about summary refs log tree commit diff
path: root/compiler/rustc_session/src
AgeCommit message (Expand)AuthorLines
2023-12-02Rename `*note_without_error` as `*note`.Nicholas Nethercote-14/+7
2023-12-02Return `ErrorGuaranteed` from `span_err_with_code` methods.Nicholas Nethercote-1/+1
2023-12-01Auto merge of #118472 - nnethercote:rustc_session, r=bjorn3bors-105/+64
2023-12-01Clarify the `lockfile` field in `IncrCompSession`.Nicholas Nethercote-3/+6
2023-12-01Remove unused field from `IncrCompSession`.Nicholas Nethercote-9/+3
2023-12-01Move `WasiExecModel`.Nicholas Nethercote-7/+7
2023-12-01Reduce `pub` exposure.Nicholas Nethercote-7/+5
2023-11-30Add `-Zfunction-return={keep,thunk-extern}` optionMiguel Ojeda-4/+58
2023-11-30Inline and remove `select_debuginfo_compression`.Nicholas Nethercote-9/+1
2023-11-30Sort `PRINT_KINDS`.Nicholas Nethercote-13/+15
2023-11-30Improve integer interning in `default_configuration`.Nicholas Nethercote-10/+9
2023-11-30Move `is_ascii_ident` to where it's used.Nicholas Nethercote-13/+13
2023-11-30Update a comment.Nicholas Nethercote-1/+1
2023-11-30Remove unused `FileMatch`.Nicholas Nethercote-6/+0
2023-11-30Move `MetadataLoader{,Dyn}` to `rustc_metadata`.Nicholas Nethercote-18/+1
2023-11-30Reorder some `use` items.Nicholas Nethercote-10/+6
2023-11-30Remove unused features.Nicholas Nethercote-2/+0
2023-11-29jobserver: check file descriptorsbelovdv-1/+16
2023-11-26Serialize OutputFilenames into rmeta filebjorn3-3/+3
2023-11-25Rollup merge of #118158 - nnethercote:reduce-fluent-boilerplate, r=compiler-e...Michael Goulet-4/+1
2023-11-26Use `rustc_fluent_macro::fluent_messages!` directly.Nicholas Nethercote-3/+1
2023-11-26Avoid need for `{D,Subd}iagnosticMessage` imports.Nicholas Nethercote-1/+0
2023-11-25Rollup merge of #118017 - tamird:better-safety, r=cjgillotGuillaume Gomez-4/+3
2023-11-22rustc_session: implement latent TODOTamir Duberstein-4/+3
2023-11-22Rollup merge of #118013 - sivadeilra:user/ardavis/ehcont, r=wesleywiserMichael Goulet-0/+2
2023-11-22Auto merge of #118071 - Urgau:check-cfg-cargo-feature, r=petrochenkovbors-2/+1
2023-11-21convert ehcont-guard to an unstable optionArlie Davis-2/+2
2023-11-21Add support for generating the EHCont sectionArlie Davis-0/+2
2023-11-21Fix `clippy::needless_borrow` in the compilerNilstrieb-2/+2
2023-11-21Remove `feature` from the list of well known check-cfg nameUrgau-2/+1
2023-11-17change smir to StableMirOğuz Ağcayazı-7/+7
2023-11-17emit basic smirOğuz Ağcayazı-3/+7
2023-11-17Move `lint_store` from `GlobalCtxt` to `Session`.Nicholas Nethercote-1/+15
2023-11-15Auto merge of #116555 - paulmenage:llvm-module-flag, r=wesleywiserbors-0/+30
2023-11-14Auto merge of #117731 - nnethercote:rustc_macros, r=Nilstriebbors-1/+1
2023-11-14Auto merge of #117773 - nnethercote:rm-Zperf-stats, r=wesleywiserbors-46/+2
2023-11-14Rollup merge of #117737 - nnethercote:rm-Zkeep-hygiene-data, r=petrochenkovTakayuki Maeda-2/+0
2023-11-13Remove `-Zperf-stats`.Nicholas Nethercote-46/+2
2023-11-11Add -Z llvm_module_flagPaul Menage-0/+30
2023-11-11Auto merge of #115694 - clarfonthey:std-hash-private, r=dtolnaybors-4/+2
2023-11-10Remove `-Zkeep-hygiene-data`.Nicholas Nethercote-2/+0
2023-11-10Simplify the `current_rustc_version` macro.Nicholas Nethercote-1/+1
2023-11-09Remove `-Z strip`.Nicholas Nethercote-2/+0
2023-11-08Rollup merge of #117650 - saethlin:inline-me-please, r=davidtwcoMatthias Krüger-5/+41
2023-11-07Add -Zcross-crate-inline-threshold=yesBen Kimock-5/+41
2023-11-08rustc: minor changes suggested by clippy perf lints.Nicholas Nethercote-1/+1
2023-11-05Use the actual computed crate name for -Zprint-vtable-sizesbjorn3-1/+1
2023-11-03Auto merge of #117507 - nnethercote:rustc_span, r=Nilstriebbors-5/+4
2023-11-02Add insta-stable std::hash::{DefaultHasher, RandomState} exportsltdk-4/+2
2023-11-02Rollup merge of #117509 - Zalathar:zsymbol, r=petrochenkovMatthias Krüger-24/+12