| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-01-31 | Overhaul `to_readable_str`. | Nicholas Nethercote | -22/+0 | |
| It's a function that prints numbers with underscores inserted for readability (e.g. "1_234_567"), used by `-Zmeta-stats` and `-Zinput-stats`. It's the only thing in `rustc_middle::util::common`, which is a bizarre location for it. This commit: - moves it to `rustc_data_structures`, a more logical crate for it; - puts it in a module `thousands`, like the similar crates.io crate; - renames it `format_with_underscores`, which is a clearer name; - rewrites it to be more concise; - slightly improves the testing. | ||||
| 2024-09-03 | Move `MirPass` to `rustc_mir_transform`. | Nicholas Nethercote | -16/+0 | |
| Because that's now the only crate that uses it. Moving stuff out of `rustc_middle` is always welcome. I chose to use `impl crate::MirPass`/`impl crate::MirLint` (with explicit `crate::`) everywhere because that's the only mention of `MirPass`/`MirLint` used in all of these files. (Prior to this change, `MirPass` was mostly imported via `use rustc_middle::mir::*` items.) | ||||
| 2024-04-13 | remove some ancient debug output, looks unused? | klensy | -15/+0 | |
| 2024-04-12 | remove dead code | klensy | -30/+0 | |
| 2024-02-07 | MirPass: make name more const | klensy | -0/+16 | |
| 2023-07-30 | inline format!() args up to and including rustc_middle | Matthias Krüger | -1/+1 | |
| 2021-11-09 | Use AddAssign impl | est31 | -1/+1 | |
| 2020-09-26 | Remove unused #[allow(...)] statements from compiler/ | est31 | -2/+0 | |
| 2020-08-30 | mv compiler to compiler/ | mark | -0/+69 | |
