| Age | Commit message (Expand) | Author | Lines |
| 2024-09-18 | Revert "Add a hack to prevent proc_macro misopt in CI" | Josh Stone | -3/+1 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -19/+12 |
| 2024-07-26 | Fix doc nits | John Arundel | -4/+4 |
| 2024-07-15 | lib: replace some `mem::forget`'s with `ManuallyDrop` | Pavel Grigorenko | -9/+6 |
| 2024-06-19 | Add a hack to prevent proc_macro misopt in CI | Gary Guo | -1/+3 |
| 2024-06-05 | Rollup merge of #123168 - joshtriplett:size-of-prelude, r=Amanieu | Jubilee | -1/+0 |
| 2024-05-30 | Apply x clippy --fix and x fmt | r0cky | -4/+4 |
| 2024-05-13 | Add `size_of`, `size_of_val`, `align_of`, and `align_of_val` to the prelude | Josh Triplett | -1/+0 |
| 2024-04-11 | Call the panic hook for non-unwind panics in proc-macros | Ben Kimock | -1/+5 |
| 2024-03-23 | proc_macro: simplify bridge state | joboet | -135/+61 |
| 2024-03-19 | SeqCst->Relaxed for proc_macro bridge counter. | Mara Bos | -2/+2 |
| 2024-03-04 | Rollup merge of #120976 - matthiaskrgr:constify_TL_statics, r=lcnr | Matthias Krüger | -2/+2 |
| 2024-03-01 | Move `HandleStore` into `server.rs`. | Nicholas Nethercote | -86/+99 |
| 2024-02-23 | Auto merge of #121454 - reitermarkus:generic-nonzero-library, r=dtolnay | bors | -1/+1 |
| 2024-02-22 | Add `rustc_confusables` annotations to some stdlib APIs | Esteban Küber | -0/+1 |
| 2024-02-22 | Use generic `NonZero` everywhere else. | Markus Reiter | -1/+1 |
| 2024-02-19 | Remove `RefMutL` hack in `proc_macro::bridge` | Pavel Grigorenko | -26/+3 |
| 2024-02-16 | Auto merge of #116385 - kornelski:maybe-rename, r=Amanieu | bors | -1/+1 |
| 2024-02-16 | Auto merge of #120486 - reitermarkus:use-generic-nonzero, r=dtolnay | bors | -10/+10 |
| 2024-02-15 | Replace `NonZero::<_>::new` with `NonZero::new`. | Markus Reiter | -1/+1 |
| 2024-02-15 | Use generic `NonZero` internally. | Markus Reiter | -10/+10 |
| 2024-02-15 | Add `ErrorGuaranteed` to `ast::LitKind::Err`, `token::LitKind::Err`. | Nicholas Nethercote | -2/+6 |
| 2024-02-12 | constify a couple thread_local statics | Matthias Krüger | -2/+2 |
| 2024-02-11 | Rollup merge of #119449 - Nilstrieb:library-clippy, r=cuviper | Matthias Krüger | -0/+1 |
| 2024-01-31 | Switch OwnedStore handle count to AtomicU32 | GnomedDev | -10/+10 |
| 2024-01-21 | Fix `clippy::correctness` in the library | Nilstrieb | -0/+1 |
| 2023-12-11 | Add support for `--env` on `tracked_env::var` | Guillaume Gomez | -0/+1 |
| 2023-11-11 | Rename MaybeUninit::write_slice | Kornel | -1/+1 |
| 2023-06-20 | Add `Span::{line, column}` | Jacob Pratt | -0/+2 |
| 2023-06-20 | `Span::{before, after}` → `Span::{start, end}` | Jacob Pratt | -2/+2 |
| 2023-06-20 | Remove `LineColumn`, `Span::start`, `Span::end` | Jacob Pratt | -5/+1 |
| 2023-05-02 | fix TODO comments | Deadbeef | -0/+4 |
| 2023-04-21 | Auto merge of #109002 - michaelvanstraten:master, r=petrochenkov | bors | -0/+6 |
| 2023-04-12 | remove some unneeded imports | KaDiWa | -2/+0 |
| 2023-03-11 | Renamed to byte_range and changed Range generics [skip ci] | Michael van Straten | -2/+1 |
| 2023-03-10 | added byte position range for proc_macro::Span | Michael van Straten | -0/+7 |
| 2023-01-14 | Use associated items of `char` instead of freestanding items in `core::char` | Lukas Markeffsky | -1/+0 |
| 2022-12-30 | Replace libstd, libcore, liballoc in line comments. | jonathanCogan | -2/+2 |
| 2022-12-30 | Replace libstd, libcore, liballoc in docs. | jonathanCogan | -3/+3 |
| 2022-10-05 | A tiny fix for `define_client_side`. | Nicholas Nethercote | -2/+2 |
| 2022-09-04 | proc_macro/bridge: use the cross-thread executor for nested proc-macros | Nika Layzell | -1/+36 |
| 2022-08-06 | proc_macro/bridge: send diagnostics over the bridge as a struct | Nika Layzell | -20/+13 |
| 2022-07-29 | proc_macro: use crossbeam channels for the proc_macro cross-thread bridge | Nika Layzell | -72/+64 |
| 2022-07-18 | proc_macro: Move subspan to be a method on Span in the bridge | Nika Layzell | -1/+1 |
| 2022-07-18 | proc_macro: stop using a remote object handle for Literal | Nika Layzell | -51/+46 |
| 2022-07-18 | proc_macro: stop using a remote object handle for Ident | Nika Layzell | -13/+364 |
| 2022-07-18 | proc_macro: use fxhash within the proc_macro crate | Nika Layzell | -20/+125 |
| 2022-06-28 | review changes | Nika Layzell | -26/+27 |
| 2022-06-26 | proc_macro: stop using a remote object handle for Group | Nika Layzell | -25/+30 |
| 2022-06-26 | proc_macro: stop using a remote object handle for Punct | Nika Layzell | -15/+15 |