| Age | Commit message (Expand) | Author | Lines |
| 2022-06-26 | proc_macro: Rename ExpnContext to ExpnGlobals, and unify method on Server trait | Nika Layzell | -30/+18 |
| 2022-06-25 | proc_macro: remove Context trait, and put span methods directly on Server | Nika Layzell | -13/+9 |
| 2022-06-25 | proc_macro: cache static spans in client's thread-local state | Nika Layzell | -86/+170 |
| 2022-06-19 | Auto merge of #98224 - eddyb:proc-macro-spurious-repr, r=bjorn3 | bors | -3/+0 |
| 2022-06-18 | proc_macro/bridge: remove `#[repr(C)]` from non-ABI-relevant types. | Eduard-Mihai Burtescu | -3/+0 |
| 2022-06-17 | review fixups | Nika Layzell | -67/+39 |
| 2022-06-17 | Move empty final TokenStream handling to server side of bridge | Nika Layzell | -14/+16 |
| 2022-06-17 | Try to reduce codegen complexity of TokenStream's FromIterator and Extend impls | Nika Layzell | -16/+92 |
| 2022-06-17 | proc_macro: reduce the number of messages required to create, extend, and ite... | Nika Layzell | -52/+74 |
| 2022-06-16 | proc_macro: use macros to simplify aggregate Mark/Unmark definitions | Nika Layzell | -24/+34 |
| 2022-06-14 | proc_macro: support encoding/decoding Vec<T> | Nika Layzell | -0/+35 |
| 2022-06-14 | proc_macro: support encoding/decoding structs with type parameters | Nika Layzell | -4/+6 |
| 2022-06-13 | proc_macro: bypass RandomState to remove ASLR-like effects. | Eduard-Mihai Burtescu | -3/+19 |
| 2022-06-07 | Auto merge of #95565 - jackh726:remove-borrowck-mode, r=nikomatsakis | bors | -1/+0 |
| 2022-06-04 | Auto merge of #97604 - nnethercote:inline-bridge-Buffer-methods, r=eddyb | bors | -0/+13 |
| 2022-06-03 | Fully stabilize NLL | Jack Huey | -1/+0 |
| 2022-06-02 | Revert #96682. | Nicholas Nethercote | -3/+2 |
| 2022-06-01 | Inline `bridge::Buffer` methods. | Nicholas Nethercote | -0/+13 |
| 2022-05-27 | proc_macro: don't pass a client-side function pointer through the server. | Eduard-Mihai Burtescu | -90/+163 |
| 2022-05-27 | Cut down `associated_item`. | Nicholas Nethercote | -20/+18 |
| 2022-05-27 | Remove unnecessary blank line. | Nicholas Nethercote | -1/+0 |
| 2022-05-27 | Rename `b` as `buf` in several places. | Nicholas Nethercote | -30/+30 |
| 2022-05-27 | Add some comments about `_marker` fields. | Nicholas Nethercote | -4/+14 |
| 2022-05-27 | Clarify a comment. | Nicholas Nethercote | -1/+1 |
| 2022-05-27 | Make `Buffer<T>` non-generic. | Nicholas Nethercote | -46/+46 |
| 2022-05-27 | Improve formatting in `associated_item!` definition. | Nicholas Nethercote | -24/+15 |
| 2022-05-27 | Add some comments. | Nicholas Nethercote | -0/+3 |
| 2022-05-27 | Fix a typo in a comment. | Nicholas Nethercote | -1/+1 |
| 2022-05-13 | Remove some unnecessary `rustc_allow_const_fn_unstable` attributes. | Nicholas Nethercote | -6/+0 |
| 2022-05-04 | Show invisible delimeters (within comments) when pretty printing. | Nicholas Nethercote | -2/+3 |
| 2022-04-28 | rustc_ast: Harmonize delimiter naming with `proc_macro::Delimiter` | Vadim Petrochenkov | -2/+2 |
| 2022-04-26 | Rollup merge of #96149 - est31:remove_unused_macro_matchers, r=petrochenkov | Dylan DPC | -1/+0 |
| 2022-04-19 | proc_macro: Add a workaround for rustdoc | Vadim Petrochenkov | -0/+4 |
| 2022-04-18 | Remove unused macro rules | est31 | -1/+0 |
| 2022-04-09 | Rollup merge of #95308 - bjorn3:more_stable_proc_macro, r=Mark-Simulacrum | Dylan DPC | -32/+54 |
| 2022-04-06 | Use PhantomData directly in Bridge | bjorn3 | -3/+11 |
| 2022-04-05 | trivial cfg(bootstrap) changes | Pietro Albini | -2/+0 |
| 2022-03-25 | Add note about feature gates | bjorn3 | -0/+3 |
| 2022-03-25 | Avoid negative impls in the bridge | bjorn3 | -20/+32 |
| 2022-03-25 | Remove usage of extern_types feature gate | bjorn3 | -8/+8 |
| 2022-03-25 | Remove usage of panic_update_hook feature gate | bjorn3 | -3/+3 |
| 2022-03-25 | Remove unused auto_traits feature gate | bjorn3 | -1/+0 |
| 2022-03-10 | Use implicit capture syntax in format_args | T-O-R-U-S | -4/+4 |
| 2022-03-07 | Stabilize const_fn_fn_ptr_basics and const_fn_trait_bound | Eric Holk | -2/+2 |
| 2022-01-16 | Auto merge of #92598 - Badel2:panic-update-hook, r=yaahc | bors | -3/+3 |
| 2022-01-08 | Change panic::update_hook to simplify usage | Badel2 | -10/+8 |
| 2022-01-07 | Implement panic::update_hook | Badel2 | -10/+12 |
| 2021-12-23 | Switch all libraries to the 2021 edition | Deadbeef | -1/+1 |
| 2021-12-14 | made compiler happy | Anuvrat | -11/+10 |
| 2021-11-12 | proc_macro: Add an expand_expr method to TokenStream | Nika Layzell | -7/+42 |