about summary refs log tree commit diff
path: root/compiler/rustc_query_system
AgeCommit message (Expand)AuthorLines
2024-10-01add unstable support for outputting file checksums for use in cargoJacob Kiesel-0/+2
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-13/+13
2024-09-02chore: Fix typos in 'compiler' (batch 2)Alexander Cyon-1/+1
2024-08-29Add `warn(unreachable_pub)` to `rustc_query_system`.Nicholas Nethercote-10/+11
2024-08-20fix: simple typo in compiler directoryc8ef-1/+1
2024-08-19Prevent double panic in query system, improve diagnosticsFelix Rath-2/+9
2024-08-07Use more slice patterns inside the compilerLeón Orell Valerian Liehr-6/+5
2024-08-02chore: use shorthand initializerYuri Astrakhan-1/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-83/+89
2024-07-18Be more accurate about calculating `display_col` from a `BytePos`Esteban Küber-6/+0
2024-07-15Use dep: for crate dependenciesMichael Goulet-1/+1
2024-07-12enable fuzzing of `SearchGraph`lcnr-1/+1
2024-06-25Auto merge of #126326 - eggyal:ununsafe-StableOrd, r=michaelwoeristerbors-1/+4
2024-06-22Ensure careful consideration is given by implsAlan Egerton-0/+3
2024-06-19Allow for try_force_from_dep_node to failMichael Baikov-7/+11
2024-06-18Use a dedicated type instead of a reference for the diagnostic contextOli Scherer-2/+2
2024-06-12Un-unsafe the `StableOrd` traitAlan Egerton-1/+1
2024-06-12Use `tidy` to sort crate attributes for all compiler crates.Nicholas Nethercote-2/+4
2024-06-06Make the panic info more usefulOli Scherer-2/+1
2024-05-21Add a footer in FileEncoder and check for it in MemDecoderBen Kimock-7/+3
2024-05-03Remove some unneeded `Cargo.toml` dependencies.Nicholas Nethercote-1/+0
2024-04-30Remove `extern crate tracing` from numerous crates.Nicholas Nethercote-6/+5
2024-04-29Remove `extern crate rustc_data_structures` from `rustc_query_system`.Nicholas Nethercote-18/+19
2024-04-29Remove `extern crate rustc_macros` from numerous crates.Nicholas Nethercote-4/+4
2024-04-22Rollup merge of #124252 - michaelwoerister:better-forbidden-read-ice, r=oli-obkGuillaume Gomez-1/+44
2024-04-22Stabilize generic `NonZero`.Markus Reiter-1/+0
2024-04-22Add more context to the forbidden dep-graph read ICE error message.Michael Woerister-1/+5
2024-04-22Improve ICE message for forbidden dep-graph reads.Michael Woerister-1/+40
2024-04-11remove some things that do not need to beMatthias Krüger-6/+1
2024-04-06Remove sharding for VecCacheMark Rousskov-13/+6
2024-04-05Auto merge of #122070 - Zoxc:dep-edges-from-previous, r=cjgillotbors-43/+179
2024-04-03rustc_index: Add a `ZERO` constant to index typesVadim Petrochenkov-1/+1
2024-03-26Remove `CacheSelector` trait now that we can use GATsOli Scherer-43/+1
2024-03-23Add some comments and do some renamesJohn Kåre Alsaker-4/+22
2024-03-23Encode dep graph edges directly from the previous graph when promotingJohn Kåre Alsaker-42/+160
2024-03-12Rollup merge of #122245 - saethlin:check-dep-graph-size, r=petrochenkovJubilee-3/+7
2024-03-10Auto merge of #122064 - Zoxc:dep-graph-encode-tweaks, r=cjgillotbors-74/+33
2024-03-09Detect truncated incr comp filesBen Kimock-3/+7
2024-03-09Some tweaks to the parallel query cycle handlerJohn Kåre Alsaker-16/+8
2024-03-06Avoid the double lock around `EncoderState`John Kåre Alsaker-17/+18
2024-03-06Remove profiling from `intern_node`John Kåre Alsaker-32/+5
2024-03-06Add a profiler reference to `GraphEncoder`John Kåre Alsaker-32/+17
2024-03-02Don't panic when waiting on poisoned queriesJohn Kåre Alsaker-3/+2
2024-02-29Overhaul how stashed diagnostics work, again.Nicholas Nethercote-2/+1
2024-02-28Rename `DiagnosticBuilder` as `Diag`.Nicholas Nethercote-4/+4
2024-02-28Rename `Diagnostic` as `DiagInner`.Nicholas Nethercote-3/+3
2024-02-22Rollup merge of #121401 - eltociear:patch-25, r=nnethercoteMatthias Krüger-1/+1
2024-02-22Adjust the `has_errors*` methods.Nicholas Nethercote-1/+1
2024-02-22Fix typo in serialized.rsIkko Eltociear Ashimine-1/+1
2024-02-15Use generic `NonZero` internally.Markus Reiter-2/+3