about summary refs log tree commit diff
path: root/compiler/rustc_interface/src
AgeCommit message (Expand)AuthorLines
2024-08-16Stabilize std::thread::Builder::spawn_uncheckedDavid Tolnay-1/+0
2024-08-10rustc_interface: remove a redundant `#[allow(rustc::untranslatable_diagnostic)]`Pavel Grigorenko-1/+0
2024-08-09Rollup merge of #128851 - compiler-errors:validate-mir-opt-mir, r=matthiaskrgrMatthias Krüger-1/+7
2024-08-09Rollup merge of #128806 - estebank:color-config, r=jieyouxuMatthias Krüger-1/+2
2024-08-08Add comment that bors did not see pushed before it mergedMichael Goulet-1/+7
2024-08-08Split `ColorConfig` off of `HumanReadableErrorType`Esteban Küber-1/+2
2024-08-03Make validate_mir pull optimized/ctfe MIR for all bodiesMichael Goulet-0/+7
2024-08-01Auto merge of #127543 - carbotaniuman:more_unsafe_attr_verification, r=esteba...bors-2/+3
2024-07-30Add toggle for `parse_meta_item` unsafe parsingcarbotaniuman-2/+3
2024-07-29Structured suggestion for `extern crate foo` when `foo` isn't resolved in importEsteban Küber-1/+7
2024-07-29Reformat `use` declarations.Nicholas Nethercote-61/+57
2024-07-12Rollup merge of #126502 - cuviper:dump-mir-exclude-alloc-bytes, r=estebankJubilee-0/+1
2024-07-03Rollup merge of #127184 - bjorn3:interface_refactor2, r=NadrierilMatthias Krüger-28/+35
2024-07-02Rename the `asm-comments` compiler flag to `verbose-asm`Trevor Gross-1/+1
2024-07-01Inline Query::default()bjorn3-8/+2
2024-07-01Minor changebjorn3-2/+2
2024-07-01Move codegen_and_build_linker from Queries to Linkerbjorn3-30/+31
2024-06-30Move -Zprint-type-sizes and -Zprint-vtable-sizes into codegen_and_build_linkerbjorn3-0/+12
2024-06-28Reduce merge conflicts from rustfmt's wrappingKornel-7/+15
2024-06-27Updated diagnostic messagesFlorian Schmiderer-1/+2
2024-06-26Add `-Zdump-mir-exclude-alloc-bytes`Josh Stone-0/+1
2024-06-25Updated code for changes to RFC, added additional error handling, addedFlorian Schmiderer-3/+6
2024-06-25Support for -Z patchable-function-entryMatthew Maurer-0/+1
2024-06-25Auto merge of #126834 - bjorn3:interface_refactor, r=michaelwoeristerbors-166/+139
2024-06-23compiler(nfc): -Cforce-frame-pointers is a FramePointerJubilee Young-3/+3
2024-06-22Ensure run_compiler always aborts on errorsbjorn3-12/+9
2024-06-22Inline write_dep_info querybjorn3-9/+2
2024-06-22Clarify visibility of several rustc_interface passesbjorn3-2/+2
2024-06-22Move has_errors_or_delayed_bugs check into start_codegenbjorn3-10/+10
2024-06-22Call check_for_rustc_errors_attr from start_codegenbjorn3-39/+39
2024-06-22Move almost all code from Queries::global_ctxt into passes::create_global_ctxtbjorn3-95/+78
2024-06-18Auto merge of #126623 - oli-obk:do_not_count_errors, r=davidtwcobors-7/+7
2024-06-18Use a dedicated type instead of a reference for the diagnostic contextOli Scherer-7/+7
2024-06-18Rollup merge of #126587 - Zalathar:no-mir-spans, r=oli-obkGuillaume Gomez-1/+1
2024-06-17coverage: Add debugging flag `-Zcoverage-options=no-mir-spans`Zalathar-1/+1
2024-06-16Rename InstanceDef -> InstanceKindMichael Goulet-1/+1
2024-06-12Use `tidy` to sort crate attributes for all compiler crates.Nicholas Nethercote-0/+2
2024-06-06Revert "Rollup merge of #124976 - petrochenkov:usedcrates, r=oli-obk"Rémy Rakic-1/+1
2024-06-05Make top-level `rustc_parse` functions fallible.Nicholas Nethercote-6/+8
2024-06-05Inline and remove `parse_crate{,_attrs}_from_{file,source_str}`.Nicholas Nethercote-6/+9
2024-06-03check_is_object_safe -> is_object_safeMichael Goulet-1/+1
2024-05-29Rollup merge of #124655 - Darksonn:fixed-x18, r=lqd,estebankMatthias Krüger-0/+1
2024-05-03Add -Zfixed-x18Alice Ryhl-0/+1
2024-04-29coverage: Replace boolean options with a `CoverageLevel` enumZalathar-7/+7
2024-04-25debuginfo: Stabilize `-Z debug-macros`, `-Z collapse-macro-debuginfo` and `#[...Vadim Petrochenkov-2/+1
2024-04-23Auto merge of #123126 - oli-obk:feed_crate_num, r=davidtwcobors-5/+11
2024-04-23Rollup merge of #124285 - ferrocene:unstable-L-rust-builtin, r=petrochenkovLeón Orell Valerian Liehr-0/+1
2024-04-23Rollup merge of #123993 - compiler-errors:coroutine-obl, r=lcnrLeón Orell Valerian Liehr-1/+3
2024-04-23Mark @RUSTC_BUILTIN search path usage as unstableLukas Wirth-0/+1
2024-04-22Stabilize generic `NonZero`.Markus Reiter-1/+0