Commit 94e9374
committed
Auto merge of rust-lang#98188 - mystor:fast_group_punct, r=eddyb
proc_macro/bridge: stop using a remote object handle for proc_macro Punct and Group
This is the third part of rust-lang#86822, split off as requested in rust-lang#86822 (review). This patch transforms the `Punct` and `Group` types into structs serialized over IPC rather than handles, making them more efficient to create and manipulate from within proc-macros.File tree
6 files changed
+259
-354
lines changed- compiler/rustc_expand/src
- library/proc_macro/src
- bridge
- src/test/ui/proc-macro
6 files changed
+259
-354
lines changed
0 commit comments