about summary refs log tree commit diff
path: root/compiler/rustc_query_system
AgeCommit message (Expand)AuthorLines
2023-12-23Give `DiagnosticBuilder` a default type.Nicholas Nethercote-4/+4
2023-12-18Use `.into_diagnostic()` less.Nicholas Nethercote-4/+2
2023-12-18Rename many `DiagCtxt` and `EarlyDiagCtxt` locals.Nicholas Nethercote-2/+2
2023-12-18Rename many `DiagCtxt` arguments.Nicholas Nethercote-2/+2
2023-12-18Rename `Session::span_diagnostic` as `Session::dcx`.Nicholas Nethercote-2/+2
2023-12-18Rename `Handler` as `DiagCtxt`.Nicholas Nethercote-3/+3
2023-12-14Rollup merge of #118933 - nnethercote:cleanup-errors-even-more, r=compiler-er...Jubilee-2/+2
2023-12-15Split `Handler::emit_diagnostic` in two.Nicholas Nethercote-2/+2
2023-12-12clippy::complexity fixesMatthias Krüger-13/+1
2023-12-10remove redundant importssurechen-2/+0
2023-12-05Rollup merge of #118123 - RalfJung:internal-lib-features, r=compiler-errorsMichael Goulet-1/+1
2023-12-02Use `Session::diagnostic` in more places.Nicholas Nethercote-1/+1
2023-12-02Rename `HandlerInner::delayed_span_bugs` as `HandlerInner::span_delayed_bugs`.Nicholas Nethercote-1/+1
2023-12-02Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`.Nicholas Nethercote-2/+2
2023-11-29Auto merge of #118348 - Mark-Simulacrum:feature-code-size, r=compiler-errorsbors-4/+4
2023-11-27QueryContext: rename try_collect_active_jobs -> collect_active_jobs and chang...klensy-8/+5
2023-11-26Cut code size for feature hashingMark Rousskov-4/+4
2023-11-26Auto merge of #117301 - saethlin:finish-rmeta-encoding, r=WaffleLapkinbors-1/+1
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-11-23Rollup merge of #118169 - SparrowLii:deadlock_issue, r=compiler-errorsMatthias Krüger-6/+12
2023-11-22Call FileEncoder::finish in rmeta encodingBen Kimock-1/+1
2023-11-23Nit of deadlock detectedSparrowLii-1/+1
2023-11-22also make 'core_intrinsics' internalRalf Jung-1/+1
2023-11-22Replace `custom_encodable` with `encodable`.Nicholas Nethercote-0/+1
2023-11-22print query map for deadlock when using parallel front endSparrowLii-6/+12
2023-11-21Fix `clippy::needless_borrow` in the compilerNilstrieb-6/+6
2023-11-21Add HashStable_NoContext to simplify HashStable implementations in rustc_type_irMichael Goulet-2/+0
2023-11-16Reduce exposure of things.Nicholas Nethercote-30/+27
2023-11-15Remove unused features.Nicholas Nethercote-2/+0
2023-10-30Clean up `rustc_*/Cargo.toml`.Nicholas Nethercote-3/+5
2023-10-28Rollup merge of #116534 - cjgillot:no-dep-tasks, r=davidtwcoJubilee-22/+4
2023-10-26Stash and cancel cycle errors for auto trait leakage in opaquesMichael Goulet-1/+13
2023-10-22fix broken link: update incremental compilation urlgvozdvmozgu-1/+1
2023-10-13Format all the let chains in compilerMichael Goulet-1/+3
2023-10-08Remove -Zdep-tasks.Camille GILLOT-22/+4
2023-10-03Rollup merge of #115863 - chenyukang:yukang-add-message-tidy-check, r=davidtwcoMatthias Krüger-2/+0
2023-09-27Auto merge of #116163 - compiler-errors:lazyness, r=oli-obkbors-3/+1
2023-09-26Don't store lazyness in DefKindMichael Goulet-3/+1
2023-09-25Rename `cold_path` to `outline`John Kåre Alsaker-2/+2
2023-09-21Move `DepKind` to `rustc_query_system` and define it as `u16`John Kåre Alsaker-331/+364
2023-09-20Auto merge of #115542 - saethlin:fileencoder-is-bufwriter, r=WaffleLapkinbors-3/+5
2023-09-20PR feedbackBen Kimock-4/+1
2023-09-20Cleanup unused messages in ftl filesyukang-2/+0
2023-09-12Use `UnhashMap` for the indexJohn Kåre Alsaker-2/+3
2023-09-12Encode the number of dep kinds encountered in the dep graphJohn Kåre Alsaker-3/+15
2023-09-12Store a index per dep node kindJohn Kåre Alsaker-7/+14
2023-09-10Reimplement FileEncoder with a small-write optimizationBen Kimock-3/+8
2023-09-11Auto merge of #115388 - Zoxc:sharded-lock, r=SparrowLiibors-16/+10
2023-09-10Auto merge of #115668 - Zoxc:deadlock-msg, r=jackh726bors-1/+3