about summary refs log tree commit diff
path: root/compiler/rustc_incremental/src/persist/load.rs
AgeCommit message (Expand)AuthorLines
2025-03-19Pass in dep kind names to the duplicate dep node checkJohn Kåre Alsaker-4/+7
2025-02-21Use StableHasher + Hash64 for dep_tracking_hashBen Kimock-1/+2
2025-02-15Reject macro calls inside of `#![crate_name]`León Orell Valerian Liehr-2/+3
2024-12-06Remove all threading through of ErrorGuaranteed from the driverbjorn3-9/+7
2024-12-06Remove 'tcx lifetime from OnDiskCachebjorn3-3/+3
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-2/+2
2024-07-29Reformat `use` declarations.Nicholas Nethercote-5/+5
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/+1
2024-05-21PR feedbackBen Kimock-3/+3
2024-05-21Add a footer in FileEncoder and check for it in MemDecoderBen Kimock-4/+17
2024-03-23Encode dep graph edges directly from the previous graph when promotingJohn Kåre Alsaker-1/+2
2024-03-13Make incremental sessions identity no longer depend on the crate names provid...John Kåre Alsaker-8/+4
2024-01-10Rename `{create,emit}_warning` as `{create,emit}_warn`.Nicholas Nethercote-1/+1
2023-12-24Remove `Session` methods that duplicate `DiagCtxt` methods.Nicholas Nethercote-4/+5
2023-11-21Fix `clippy::needless_borrow` in the compilerNilstrieb-1/+1
2023-11-04Remove unused LoadResult::DecodeIncrCache variantbjorn3-10/+1
2023-10-26Tiny comment fixes.Nicholas Nethercote-1/+1
2023-09-24Don't use a thread to load the dep graphJohn Kåre Alsaker-70/+62
2023-09-21Move `DepKind` to `rustc_query_system` and define it as `u16`John Kåre Alsaker-2/+2
2023-08-13Pass WorkProductMap to build_dep_graph instead of FxIndexMapbjorn3-3/+1
2023-06-05Fixed to_sorted => to_sorted_stable_ordAndrew Xie-1/+1
2023-06-04Fixed failing test + minor cleanupAndrew Xie-1/+1
2023-06-04Switched some uses to UnordMapAndrew Xie-2/+2
2023-06-04Removed use of iteration through a HashMap/HashSet in rustc_incremental and r...Andrew Xie-3/+3
2023-05-17Only depend on CFG_VERSION in rustc_interfacejyn-12/+20
2023-04-26Remove QueryEngine traitJohn Kåre Alsaker-4/+6
2023-01-30incremental: migrate diagnosticsDavid Wood-30/+24
2022-07-13Rename `debugging_opts` to `unstable_opts`Joshua Nelson-3/+3
2022-07-06incr: cache dwarf objects in work productsDavid Wood-12/+6
2022-06-14Rename rustc_serialize::opaque::Encoder as MemEncoder.Nicholas Nethercote-3/+3
2022-06-10Revert b983e42936feab29f6333e9835913afc6b4a394e.Nicholas Nethercote-3/+3
2022-06-08Rename `rustc_serialize::opaque::Encoder` as `MemEncoder`.Nicholas Nethercote-3/+3
2022-06-06Make saved_file field of WorkProduct non-optionalbjorn3-11/+9
2022-03-03all: fix some typoscuishuang-1/+1
2022-01-22Make `Decodable` and `Decoder` infallible.Nicholas Nethercote-12/+3
2021-12-10Rollup merge of #91625 - est31:remove_indexes, r=oli-obkMatthias Krüger-1/+1
2021-12-09Remove redundant [..]sest31-1/+1
2021-12-07Document all public items in `rustc_incremental`pierwill-2/+15
2021-11-12Add `-Zassert-incr-state` to assert state of incremental cachepierwill-1/+23
2021-11-09Remove `rustc_incremental::persist::fs::dep_graph_path_from`pierwill-1/+1
2021-08-28Mmap the incremental data instead of reading it.Camille GILLOT-1/+2
2021-07-18Move OnDiskCache to rustc_query_impl.Camille GILLOT-6/+4
2021-06-30Simplify DepGraph creation.Camille GILLOT-6/+9
2021-06-08Do not require the DefPathTable to construct the on-disk cache.Camille GILLOT-6/+2
2021-05-22Get rid of PreviousDepGraph.Camille GILLOT-5/+5
2021-05-12Auto merge of #83610 - bjorn3:driver_cleanup, r=cjgillotbors-3/+3
2021-05-02Let load_query_result_cache take a &DefPathTablebjorn3-3/+3
2021-04-27Add [TRACKED_NO_CRATE_HASH] and [SUBSTRUCT] directivesJoshua Nelson-1/+1
2021-03-30Stream the dep-graph to a file.Camille GILLOT-2/+2