about summary refs log tree commit diff
path: root/compiler/rustc_incremental/src/persist
AgeCommit message (Expand)AuthorLines
2025-05-01Use thread local dep graph encodingJohn Kåre Alsaker-12/+1
2025-04-17Replace infallible `name_or_empty` methods with fallible `name` methods.Nicholas Nethercote-2/+1
2025-04-14Remove safe removeChris Denton-28/+6
2025-03-24Auto merge of #138629 - Zoxc:graph-anon-hashmap, r=oli-obkbors-5/+8
2025-03-21Auto merge of #128320 - saethlin:link-me-maybe, r=compiler-errorsbors-1/+6
2025-03-19Pass in dep kind names to the duplicate dep node checkJohn Kåre Alsaker-4/+7
2025-03-19Only use the new node hashmap for anonymous nodes.Camille GILLOT-1/+1
2025-03-10Update rand to 0.9.0Chris Denton-2/+2
2025-03-07compiler: Use size_of from the prelude instead of importedThalia Archibald-1/+1
2025-02-24Avoid no-op unlink+link dances in incr compBen Kimock-1/+6
2025-02-24Change span field accesses to method callsJana Dönszelmann-9/+10
2025-02-23Rollup merge of #137180 - compiler-errors:sym-regions, r=oli-obkMatthias Krüger-1/+1
2025-02-21Use StableHasher + Hash64 for dep_tracking_hashBen Kimock-1/+2
2025-02-22Make asm a named fieldMichael Goulet-1/+1
2025-02-18Move methods from `Map` to `TyCtxt`, part 2.Nicholas Nethercote-1/+1
2025-02-17Overhaul the `intravisit::Map` trait.Nicholas Nethercote-2/+2
2025-02-15Reject macro calls inside of `#![crate_name]`León Orell Valerian Liehr-7/+8
2025-02-08Rustfmtbjorn3-5/+4
2025-01-04turn hir::ItemKind::Fn into a named-field variantRalf Jung-1/+1
2024-12-18Re-export more `rustc_span::symbol` things from `rustc_span`.Nicholas Nethercote-2/+1
2024-12-15Add hir::AttributeJonathan Dönszelmann-2/+4
2024-12-06Remove all threading through of ErrorGuaranteed from the driverbjorn3-28/+21
2024-12-06Remove 'tcx lifetime from OnDiskCachebjorn3-3/+3
2024-11-09Move some code from Compiler::enter to GlobalCtxt::finishbjorn3-2/+3
2024-11-03replace manual time convertions with std onesklensy-12/+6
2024-10-23nightly feature tracking: get rid of the per-feature bool fieldsRalf Jung-1/+1
2024-10-06Rename NestedMetaItem to MetaItemInnercodemountains-3/+3
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-15/+16
2024-09-11Also fix if in elseMichael Goulet-5/+3
2024-08-27Add `warn(unreachable_pub)` to `rustc_incremental`.Nicholas Nethercote-6/+6
2024-08-21Rollup merge of #129345 - compiler-errors:scratch4, r=jieyouxuMatthias Krüger-1/+1
2024-08-21Simplify some redundant field namesMichael Goulet-1/+1
2024-08-21Use bool in favor of Option<()> for diagnosticsMichael Goulet-2/+2
2024-07-29Reformat `use` declarations.Nicholas Nethercote-47/+40
2024-05-24Run rustfmt on files that need it.Nicholas Nethercote-2/+1
2024-05-23Remove `#[macro_use] extern crate tracing` from `rustc_incremental`.Nicholas Nethercote-0/+6
2024-05-21PR feedbackBen Kimock-3/+3
2024-05-21Add a footer in FileEncoder and check for it in MemDecoderBen Kimock-4/+17
2024-05-03Auto merge of #123441 - saethlin:fixed-len-file-names, r=oli-obkbors-29/+25
2024-04-29Remove `extern crate rustc_middle` from numerous crates.Nicholas Nethercote-0/+1
2024-04-22Stabilize the size of incr comp object file namesBen Kimock-29/+25
2024-04-21Fix ICE when there is a non-Unicode entry in the incremental crate directorybeetrees-17/+19
2024-04-05Auto merge of #122070 - Zoxc:dep-edges-from-previous, r=cjgillotbors-2/+4
2024-03-25Auto merge of #122721 - oli-obk:merge_queries, r=davidtwcobors-1/+1
2024-03-23Encode dep graph edges directly from the previous graph when promotingJohn Kåre Alsaker-2/+4
2024-03-21rename items -> free_itemsRalf Jung-1/+1
2024-03-20Replace `mir_built` query with a hook and use mir_const everywhere insteadOli Scherer-1/+1
2024-03-13Make incremental sessions identity no longer depend on the crate names provid...John Kåre Alsaker-16/+18
2024-03-05Rename all `ParseSess` variables/fields/lifetimes as `psess`.Nicholas Nethercote-1/+1
2024-02-22Adjust the `has_errors*` methods.Nicholas Nethercote-3/+3