about summary refs log tree commit diff
path: root/compiler/rustc_session
AgeCommit message (Expand)AuthorLines
2023-07-04reviewsBoxy-5/+7
2023-07-03Remove chalk from the compilerMichael Goulet-4/+1
2023-07-03Add a simple markdown parser for formatting `rustc --explain`Trevor Gross-0/+4
2023-07-03add flag for disabling global cache and printing proof trees on errorBoxy-2/+26
2023-07-02Auto merge of #113040 - Kobzol:llvm-remark-streamer, r=tmiaskobors-1/+8
2023-07-02Add `rustc` option to output LLVM optimization remarks to YAML filesJakub Beránek-1/+8
2023-06-30require `-Zunstable-options` to use new link-self-contained values andRémy Rakic-10/+30
2023-06-30refactor `add_gcc_ld_path` into its final formRémy Rakic-0/+5
2023-06-30use `LinkSelfContained` for `-C link-self-contained`Rémy Rakic-2/+88
2023-06-30add dedicated `-C link-self-contained` structureRémy Rakic-1/+45
2023-06-30regroup `LinkerPluginLto` blocksRémy Rakic-9/+9
2023-06-29Set error handler output format as soon as possible许杰友 Jieyou Xu (Joe)-0/+2
2023-06-27Rollup merge of #113084 - WaffleLapkin:less_map_or, r=NilstriebMatthias Krüger-7/+0
2023-06-27Provide more context for `rustc +nightly -Zunstable-options` on stable许杰友 Jieyou Xu (Joe)-276/+246
2023-06-27Simplify some conditionsMaybe Waffle-7/+0
2023-06-22switch to using a target property to control plt defaultAugie Fackler-5/+5
2023-06-22rustc_session: default to -Z plt=yes on non-x86_64Augie Fackler-2/+2
2023-06-19add -Z flagBoxy-0/+2
2023-06-15Remove comments from mir-opt MIR dumpsBen Kimock-2/+2
2023-06-14Auto merge of #112400 - WaffleLapkin:vtable_stats, r=compiler-errorsbors-2/+62
2023-06-14Introduce a minimum CGU size in non-incremental builds.Nicholas Nethercote-6/+27
2023-06-13Tweak the sort of vtable sizesMaybe Waffle-2/+6
2023-06-13Tweak names and docs for vtable statsMaybe Waffle-19/+31
2023-06-12Collect VTable stats & add `-Zprint-vtable-sizes`Maybe Waffle-2/+46
2023-06-09Auto merge of #111626 - pjhades:output, r=b-naberbors-29/+126
2023-06-08Auto merge of #110040 - ndrewxie:issue-84447-partial-1, r=lcnr,michaelwoeristerbors-1/+3
2023-06-08Removed stable/unstable sort arg from into_sorted_stable_ord, fixed a few mis...Andrew Xie-1/+3
2023-06-06Write to stdout if `-` is given as output fileJing Peng-29/+126
2023-06-06Add -Ztrait-solver=next-coherenceMichael Goulet-0/+3
2023-06-01Auto merge of #103877 - oli-obk:const_eval_step_limit, r=fee1-deadbors-2/+0
2023-05-31Auto merge of #110807 - petrochenkov:strictflavor, r=lqd,wesleywiserbors-1/+33
2023-05-31Remove const eval limit and implement an exponential backoff lint insteadOli Scherer-2/+0
2023-05-31Rollup merge of #111975 - jyn514:normalization, r=cjgillotMatthias Krüger-0/+1
2023-05-31Rollup merge of #112053 - nnethercote:rm-Zcpu-partitioning-strategy, r=wesley...Matthias Krüger-2/+0
2023-05-30Remove `-Zcgu-partitioning-strategy`.Nicholas Nethercote-2/+0
2023-05-29rustc_session: Feature gate linker flavors for tier 3 targetsVadim Petrochenkov-1/+14
2023-05-29linker: Report linker flavors incompatible with the current targetVadim Petrochenkov-0/+19
2023-05-29Use `Cow` in `{D,Subd}iagnosticMessage`.Nicholas Nethercote-2/+2
2023-05-26Add SafeStack support to rustcWesley Wiser-1/+2
2023-05-26Stop normalizing so many different prefixesjyn-0/+1
2023-05-25Ensure Fluent messages are in alphabetical orderclubby789-62/+62
2023-05-24Use `Option::is_some_and` and `Result::is_ok_and` in the compilerMaybe Waffle-3/+3
2023-05-20Rollup merge of #111606 - jyn514:nightly-diagnostics, r=lcnrDylan DPC-0/+1
2023-05-19Auto merge of #109602 - bvanjoi:fix-issue-109343, r=petrochenkovbors-1/+1
2023-05-18Auto merge of #111345 - jyn514:cfg-release-caching, r=cjgillot,est31bors-0/+5
2023-05-18very minor cleanupsjyn-0/+1
2023-05-18Rollup merge of #111633 - nnethercote:avoid-ref-format, r=WaffleLapkinDylan DPC-58/+42
2023-05-17Only depend on CFG_VERSION in rustc_interfacejyn-0/+5
2023-05-18fix(resolve): replace bindings to dummy for unresolved importsbohan-1/+1
2023-05-16Remove `MetadataRef` type aliasMaybe Waffle-3/+4