about summary refs log tree commit diff
path: root/compiler/rustc_session/src/lib.rs
AgeCommit message (Expand)AuthorLines
2025-06-19move -Ctarget-feature handling into shared codeRalf Jung-1/+0
2025-06-09-Zretpoline and -Zretpoline-external-thunk flags (target modifiers) to enable...Andrew Zhogin-0/+1
2025-05-12update cfg(bootstrap)Pietro Albini-1/+0
2025-04-23Make #![feature(let_chains)] bootstrap conditional in compiler/est31-1/+1
2025-03-11Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.Nicholas Nethercote-1/+0
2025-03-10Revert "Use workspace lints for crates in `compiler/` #138084"许杰友 Jieyou Xu (Joe)-0/+1
2025-03-09Rollup merge of #138084 - nnethercote:workspace-lints, r=jieyouxuMatthias Krüger-1/+0
2025-03-08Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.Nicholas Nethercote-1/+0
2025-03-03Use default field values for `config::NextSolverConfig`Esteban Küber-0/+1
2025-02-06Rollup merge of #136152 - Urgau:stabilize-map_many_mut, r=joshtriplettMatthias Krüger-1/+0
2025-02-02Target modifiers (special marked options) are recorded in metainfo and compar...Andrew Zhogin-0/+3
2025-01-27Adjust compiler for `HashMap::get_many_mut` stabilizationUrgau-1/+0
2024-12-16rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structuresJonathan Dönszelmann-3/+0
2024-09-27Rollup merge of #129087 - slanterns:option_get_or_insert_default, r=dtolnayMatthias Krüger-1/+0
2024-09-03Add `warn(unreachable_pub)` to `rustc_session`.Nicholas Nethercote-0/+1
2024-08-14stabilize `option_get_or_insert_default`Slanterns-1/+0
2024-06-12Use `tidy` to sort crate attributes for all compiler crates.Nicholas Nethercote-3/+5
2024-02-20Stabilize `LazyCell` and `LazyLock` (`lazy_cell`)Peter Jaszkowiak-1/+0
2024-04-30Remove `extern crate tracing` from numerous crates.Nicholas Nethercote-3/+0
2024-04-29Remove `extern crate rustc_macros` from numerous crates.Nicholas Nethercote-2/+0
2024-04-22Stabilize generic `NonZero`.Markus Reiter-1/+0
2024-02-15Use generic `NonZero` internally.Markus Reiter-0/+1
2024-02-06Invert diagnostic lints.Nicholas Nethercote-2/+0
2024-01-25Remove unused featuresclubby789-2/+0
2023-12-03rustc_session: Address all `rustc::potential_query_instability` lintsMartin Nordholts-1/+0
2023-11-30Remove unused features.Nicholas Nethercote-2/+0
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-10-26Parse rustc version at compile timeDavid Tolnay-0/+3
2023-10-13Auto merge of #115964 - bjorn3:cgu_reuse_tracker_global_state, r=cjgillotbors-1/+0
2023-10-09Remove cgu_reuse_tracker from Sessionbjorn3-1/+0
2023-10-08consistency check for self-contained linking components CLI optionsRémy Rakic-0/+1
2023-08-23Bump cfg(bootstrap)Mark Rousskov-1/+1
2023-08-03Add `internal_features` lintNilstrieb-0/+1
2023-06-12Collect VTable stats & add `-Zprint-vtable-sizes`Maybe Waffle-1/+1
2023-04-18Add `rustc_fluent_macro` to decouple fluent from `rustc_macros`Nilstrieb-1/+1
2023-03-29Stabilize a portion of 'once_cell'Trevor Gross-1/+1
2023-03-11Simplify message pathsest31-1/+1
2023-02-22errors: generate typed identifiers in each crateDavid Wood-0/+5
2022-09-26remove cfg(bootstrap)Pietro Albini-1/+0
2022-09-15Only enable the let_else feature on bootstrapest31-1/+1
2022-09-10translations(rustc_session): migrate output.rsLuis Cardoso-0/+2
2022-09-01Always import all tracing macros for the entire crate instead of piecemeal by...Oli Scherer-0/+3
2022-08-31Rollup merge of #100753 - LuisCardosoOliveira:translation-migrate-session, r=...Ralf Jung-0/+1
2022-08-29Revert let_chains stabilizationNilstrieb-0/+1
2022-08-26translations(rustc_session): migrate 80% of the file parse.rsLuis Cardoso-2/+0
2022-08-26translations(rustc_session): migrate the file cgu_reuse_trackerLuis Cardoso-0/+3
2022-08-12Adjust cfgsMark Rousskov-1/+0
2022-07-16Stabilize `let_chains`Caio-1/+1
2022-07-01update cfg(bootstrap)sPietro Albini-1/+1