about summary refs log tree commit diff
path: root/compiler/rustc_session/src
AgeCommit message (Expand)AuthorLines
2023-04-01use and_then/flat_map for map().flatten()Matthias Krüger-1/+1
2023-03-30Rollup merge of #109522 - bzEq:aix-current-dll-path, r=NilstriebMichael Goulet-0/+44
2023-03-29Stabilize a portion of 'once_cell'Trevor Gross-1/+1
2023-03-28Check data segment rangeKai Luo-6/+5
2023-03-28Address commentKai Luo-5/+11
2023-03-24Avoid misalignKai Luo-3/+8
2023-03-23Rollup merge of #109231 - Zoxc:fs-non-canon, r=eholkMatthias Krüger-3/+5
2023-03-23Rollup merge of #107718 - Zoxc:z-time, r=nnethercoteMatthias Krüger-1/+23
2023-03-23Implement current_dll_path for AIXKai Luo-0/+34
2023-03-22rustc: Remove unused `Session` argument from some attribute functionsVadim Petrochenkov-37/+3
2023-03-21Remove `unique` and move `VerboseTimingGuard` fields into a new structJohn Kåre Alsaker-2/+2
2023-03-21Add `-Z time-passes-format` to allow specifying a JSON output for `-Z time-pa...John Kåre Alsaker-3/+25
2023-03-20migrate compiler, bootstrap, and compiletest to windows-rsAndy Russell-22/+25
2023-03-19The name of NativeLib will be presentedyukang-3/+13
2023-03-16Add `try_canonicalize` to `rustc_fs_util` and use it over `fs::canonicalize`John Kåre Alsaker-3/+5
2023-03-16Gate fmt args flattening behind -Zflatten-format-args.Mara Bos-0/+3
2023-03-12Auto merge of #108794 - nnethercote:avoid-unnecessary-hashing, r=cjgillotbors-0/+39
2023-03-11Simplify message pathsest31-1/+1
2023-03-09Honor current target when checking conditional compilation valuesUrgau-3/+4
2023-03-08Rollup merge of #108873 - WaffleLapkin:cmp, r=cjgillotMatthias Krüger-9/+3
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-07Simplify `sort_by` callsMaybe Waffle-9/+3
2023-03-04Rollup merge of #108405 - Nilstrieb:lazy-crate-name-optimization-fuel, r=Waff...Dylan DPC-3/+7
2023-03-03Rollup merge of #108694 - est31:backticks_matchmaking_comments, r=NilstriebMatthias Krüger-1/+1
2023-03-03Match end user facing unmatched backticks in compiler/est31-1/+1
2023-03-03Match unmatched backticks in compiler/ that are part of rustdocest31-1/+1
2023-03-01Add unstable option new_rpitit to be used for new RPITIT lowering systemSantiago Pastorino-0/+3
2023-03-01Use FxIndexSet instead of FxHashSet for asm_target_features query.Michael Woerister-5/+5
2023-02-28compiler/rustc_session: fix sysroot detection logic ...liushuyu-1/+11
2023-02-25Rollup merge of #107675 - jsgf:link-directives, r=davidtwcoMichael Goulet-0/+2
2023-02-23Lazily compute crate name for consider_optimizingNilstrieb-3/+7
2023-02-22link-directives: clarify usage messageJeremy Fitzhardinge-1/+1
2023-02-22Implement -Zlink-directives=yes/noJeremy Fitzhardinge-0/+2
2023-02-22Auto merge of #103042 - davidtwco:translation-distributed-ftl, r=oli-obkbors-5/+14
2023-02-22various: translation resources from cg backendDavid Wood-12/+7
2023-02-22errors: generate typed identifiers in each crateDavid Wood-5/+19
2023-02-22Auto merge of #108300 - oli-obk:elsa, r=eholkbors-4/+2
2023-02-21Rollup merge of #108285 - BoxyUwU:remove_pick_stable_before_unstable_flag, r=...Dylan DPC-2/+0
2023-02-21Use a lock-free datastructure for `source_span`Oli Scherer-3/+2
2023-02-21Remove unused `Debug` implOli Scherer-1/+0
2023-02-20remove flagBoxy-2/+0
2023-02-20Move the resolver into a queryOli Scherer-1/+1
2023-02-20Make untracked.source_span lockable so that resolution can still write to it ...Oli Scherer-1/+1
2023-02-20Make untracked.cstore lockable so that resolution can still write to it when ...Oli Scherer-3/+3
2023-02-18Auto merge of #99679 - repnop:kernel-address-sanitizer, r=cuviperbors-4/+11
2023-02-17Rollup merge of #107489 - compiler-errors:non_lifetime_binders, r=cjgillotMatthias Krüger-9/+19
2023-02-16Replace some `then`s with some `then_some`sMaybe Waffle-4/+4
2023-02-16`if $c:expr { Some($r:expr) } else { None }` =>> `$c.then(|| $r)`Maybe Waffle-9/+5
2023-02-16Remove save-analysis.Nicholas Nethercote-3/+0