diff options
| author | bors <bors@rust-lang.org> | 2022-06-28 16:10:30 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2022-06-28 16:10:30 +0000 |
| commit | 94e93749ab00539a11e90426ea87382c433530a8 (patch) | |
| tree | 178939ed78998026622554acc730248d61f3f1d2 /compiler/rustc_codegen_llvm/src/common.rs | |
| parent | 00ebeb87ac87a492bd59ace6bd43d6ad1629ca4e (diff) | |
| parent | 64a7d57046bc4653dddb346b51cd66a8980f3533 (diff) | |
| download | rust-94e93749ab00539a11e90426ea87382c433530a8.tar.gz rust-94e93749ab00539a11e90426ea87382c433530a8.zip | |
Auto merge of #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 https://github.com/rust-lang/rust/pull/86822, split off as requested in https://github.com/rust-lang/rust/pull/86822#pullrequestreview-1008655452. 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.
Diffstat (limited to 'compiler/rustc_codegen_llvm/src/common.rs')
0 files changed, 0 insertions, 0 deletions
