about summary refs log tree commit diff
path: root/compiler/rustc_incremental/src/persist/fs.rs
AgeCommit message (Expand)AuthorLines
2025-04-14Remove safe removeChris Denton-28/+6
2025-03-10Update rand to 0.9.0Chris Denton-2/+2
2025-02-15Reject macro calls inside of `#![crate_name]`León Orell Valerian Liehr-5/+5
2024-12-06Remove all threading through of ErrorGuaranteed from the driverbjorn3-19/+14
2024-11-03replace manual time convertions with std onesklensy-12/+6
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-3/+3
2024-08-27Add `warn(unreachable_pub)` to `rustc_incremental`.Nicholas Nethercote-1/+1
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-13/+10
2024-05-23Remove `#[macro_use] extern crate tracing` from `rustc_incremental`.Nicholas Nethercote-0/+1
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-03-13Make incremental sessions identity no longer depend on the crate names provid...John Kåre Alsaker-8/+14
2024-02-22Adjust the `has_errors*` methods.Nicholas Nethercote-1/+1
2024-02-17Use better heuristic for printing Cargo specific diagnosticsUrgau-1/+1
2024-01-22Tweak error counting.Nicholas Nethercote-1/+1
2024-01-10Rename `{create,emit}_warning` as `{create,emit}_warn`.Nicholas Nethercote-8/+8
2023-12-24Remove more `Session` methods that duplicate `DiagCtxt` methods.Nicholas Nethercote-1/+1
2023-12-24Remove `Session` methods that duplicate `DiagCtxt` methods.Nicholas Nethercote-11/+11
2023-12-02Rename `HandlerInner::delayed_span_bugs` as `HandlerInner::span_delayed_bugs`.Nicholas Nethercote-1/+1
2023-12-01Remove unused field from `IncrCompSession`.Nicholas Nethercote-2/+2
2023-11-21Fix `clippy::needless_borrow` in the compilerNilstrieb-4/+4
2023-10-26Reduce some function exposure.Nicholas Nethercote-5/+8
2023-10-26Tiny comment fixes.Nicholas Nethercote-1/+1
2023-10-26Reduce exposure of three functions used only within `rustc_incremental`.Nicholas Nethercote-2/+2
2023-08-18Ignore unexpected incr-comp session dirsMartin Nordholts-3/+7
2023-08-18More error details upon unexpected incr-comp session dirMartin Nordholts-7/+7
2023-07-30inline format!() args up to and including rustc_codegen_llvmMatthias Krüger-5/+3
2023-07-12Re-format let-else per rustfmt updateMark Rousskov-7/+7
2023-06-11Applied nitsAndrew Xie-6/+5
2023-06-08Removed stable/unstable sort arg from into_sorted_stable_ord, fixed a few mis...Andrew Xie-9/+6
2023-06-05Fixed to_sorted => to_sorted_stable_ordAndrew Xie-25/+30
2023-06-04Fixed unord mistakeAndrew Xie-17/+19
2023-06-04Fixed failing test + minor cleanupAndrew Xie-3/+2
2023-06-04Sorted a FxIndexSet for consistent iteration orderAndrew Xie-0/+1
2023-06-04Switched some uses to UnordMapAndrew Xie-102/+104
2023-06-04Removed use of iteration through a HashMap/HashSet in rustc_incremental and r...Andrew Xie-7/+7
2023-04-30Use the full Fingerprint when stringifying SvhBen Kimock-1/+1
2023-04-18Store hashes in special types so they aren't accidentally encoded as numbersBen Kimock-1/+1
2023-03-16Add `try_canonicalize` to `rustc_fs_util` and use it over `fs::canonicalize`John Kåre Alsaker-4/+4
2023-03-08Only compute the crate hash when necessary.Nicholas Nethercote-1/+3
2023-01-30incremental: migrate diagnosticsDavid Wood-93/+18
2022-12-10compiler: remove unnecessary imports and qualified pathsKaDiWa-4/+3
2022-12-07Use `Symbol` for the crate name instead of `String`/`str`Oli Scherer-2/+3
2022-11-24make `error_reported` check for delayed bugsBoxy-1/+1
2022-07-13Rename `debugging_opts` to `unstable_opts`Joshua Nelson-1/+1