Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[experiment] expand: Stop using nonterminals when passing items to proc macro attributes #69594

Closed
wants to merge 1 commit into from

Conversation

petrochenkov
Copy link
Contributor

Implement the suggestion from #69423 (comment).
r? @ghost

@petrochenkov
Copy link
Contributor Author

@bors try @rust-timer queue

@rust-timer
Copy link
Collaborator

Awaiting bors try build completion

@bors
Copy link
Contributor

bors commented Feb 29, 2020

⌛ Trying commit 1968fd4 with merge b6be496...

bors added a commit that referenced this pull request Feb 29, 2020
[experiment] expand: Stop using nonterminals when passing items to proc macro attributes

Implement the suggestion from #69423 (comment).
r? @ghost
@petrochenkov petrochenkov added the S-waiting-on-perf Status: Waiting on a perf run to be completed. label Feb 29, 2020
@bors
Copy link
Contributor

bors commented Feb 29, 2020

☀️ Try build successful - checks-azure
Build commit: b6be496 (b6be49686ac3af3e38423a31e4389912af84957b)

@rust-timer
Copy link
Collaborator

Queued b6be496 with parent e9bca51, future comparison URL.

@petrochenkov
Copy link
Contributor Author

Not a perf improvement, isn't worth regressing pretty-printing.

Centril added a commit to Centril/rust that referenced this pull request Mar 7, 2020
rustc_expand: Factor out `Annotatable::into_tokens` to a separate method

Minor refactoring salvaged from rust-lang#69594.
r? @Centril
Centril added a commit to Centril/rust that referenced this pull request Mar 7, 2020
rustc_expand: Factor out `Annotatable::into_tokens` to a separate method

Minor refactoring salvaged from rust-lang#69594.
r? @Centril
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
S-waiting-on-perf Status: Waiting on a perf run to be completed.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants