about summary refs log tree commit diff
path: root/compiler/rustc_session/src
AgeCommit message (Expand)AuthorLines
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-02Rollup merge of #117509 - Zalathar:zsymbol, r=petrochenkovMatthias Krüger-24/+12
2023-11-02Rollup merge of #117394 - lcnr:proof-tree-cache4, r=compiler-errorsMatthias Krüger-2/+0
2023-11-02use global cache when computing proof treeslcnr-2/+0
2023-11-02Minimize `pub` usage in `source_map.rs`.Nicholas Nethercote-5/+4
2023-11-02Remove support for alias `-Z symbol-mangling-version`Zalathar-24/+12
2023-10-30Make `Cfg` and `CheckCfg` non-generic.Nicholas Nethercote-23/+12
2023-10-30Change cfg parsers to produce symbols instead of strings.Nicholas Nethercote-31/+1
2023-10-28Rollup merge of #117311 - RalfJung:unpretty-thir-help, r=petrochenkovJubilee-0/+1
2023-10-28-Zunpretty help: add missing possible valuesRalf Jung-0/+1
2023-10-28Rollup merge of #117268 - nnethercote:rustc_interface, r=oli-obkJubilee-37/+32
2023-10-28Rollup merge of #117256 - dtolnay:currentversion, r=compiler-errorsJubilee-0/+22
2023-10-28Rollup merge of #116534 - cjgillot:no-dep-tasks, r=davidtwcoJubilee-3/+0
2023-10-28Change `Cfg<T>` to an `FxIndexSet`.Nicholas Nethercote-2/+5
2023-10-28Clean up config mess.Nicholas Nethercote-35/+27
2023-10-28Change `CrateConfig` from `FxIndexSet` to `FxHashSet`.Nicholas Nethercote-3/+3
2023-10-26Parse rustc version at compile timeDavid Tolnay-0/+22
2023-10-26Rollup merge of #117207 - Zalathar:no-option, r=compiler-errorsMatthias Krüger-16/+14
2023-10-26The value of `-Cinstrument-coverage=` doesn't need to be `Option`Zalathar-16/+14
2023-10-26Auto merge of #116818 - Nilstrieb:stop-submitting-bug-reports, r=wesleywiserbors-1/+9
2023-10-25Stop telling people to submit bugs for internal feature ICEsNilstrieb-1/+9
2023-10-25Remove support for alias `-Z instrument-coverage`Zalathar-32/+17
2023-10-24Introduce `-C instrument-coverage=branch` to gate branch coverageArpad Borsos-2/+15
2023-10-23Rollup merge of #116960 - lqd:applied-member-constraints-scope, r=matthewjasperMatthias Krüger-7/+2
2023-10-20s/generator/coroutine/Oli Scherer-1/+1
2023-10-20s/Generator/Coroutine/Oli Scherer-6/+6
2023-10-20slight Default cleanup for optionRémy Rakic-7/+2
2023-10-19Auto merge of #115214 - Urgau:rfc-3127-trim-paths, r=compiler-errorsbors-7/+179
2023-10-17Automatically enable cross-crate inlining for small functionsBen Kimock-0/+2
2023-10-17[RFC 3127 - Trim Paths]: Condition remapped filepath on remap scopesUrgau-5/+123
2023-10-17[RFC 3127 - Trim Paths]: Add unstable option and parsingUrgau-2/+56
2023-10-16Auto merge of #116731 - Alexendoo:hash-untracked-state, r=oli-obkbors-5/+11
2023-10-16Rename `ACTIVE_FEATURES` as `UNSTABLE_FEATURES`.Nicholas Nethercote-2/+2
2023-10-14Add `Config::hash_untracked_state` callbackAlex Macleod-5/+11
2023-10-13Format all the let chains in compilerMichael Goulet-3/+9
2023-10-13Auto merge of #116619 - nnethercote:rustc_driver_impl, r=compiler-errorsbors-15/+10
2023-10-13Auto merge of #115964 - bjorn3:cgu_reuse_tracker_global_state, r=cjgillotbors-167/+0
2023-10-13Make `needs_analysis` true for `PpHirMode::Typed`.Nicholas Nethercote-1/+1
2023-10-13Remove PpAstTreeMode.Nicholas Nethercote-14/+9
2023-10-11Auto merge of #113218 - lqd:polonius-scopes, r=jackh726bors-1/+51
2023-10-11Auto merge of #116014 - lqd:mcp510-2-electric-boogaloo, r=petrochenkovbors-54/+62
2023-10-10Rollup merge of #116595 - RalfJung:mir-enable-passes, r=oli-obkMatthias Krüger-3/+4
2023-10-10-Zmir-enable-passes: document that this may enable unsound passesRalf Jung-3/+4
2023-10-09Remove cgu_reuse_tracker from Sessionbjorn3-161/+0
2023-10-09Remove an LTO dependent cgu_reuse_tracker.set_actual_reuse callbjorn3-7/+1
2023-10-08consistency check for self-contained linking components CLI optionsRémy Rakic-0/+25