You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Auto merge of #116488 - petrochenkov:spacing, r=<try>
[perf] Do not reuse internal `TokenStream` in `proc_macro::TokenStream`
Use a separate type instead, so that we need to convert from one `TokenStream` to another and back on proc macro boundaries.
I want to check how much it affects performance.
This PR also implements the suggestion to censor token jointness at proc macro boundary from #114571 (since we now have such a boundary).
This PR is also semi-related to #101419.
I don't like the result and will likely close this after the perf test.
0 commit comments