-
Notifications
You must be signed in to change notification settings - Fork 13.9k
Convert a few builtin macros from LegacyBang to Bang
#146850
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
Convert a few builtin macros from LegacyBang to Bang
#146850
Conversation
|
@bors try @rust-timer queue |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
…=<try> Convert a few builtin macros from `LegacyBang` to `Bang`
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
💔 Test for 49a017e failed: CI. Failed jobs:
|
4720187 to
2ede1b3
Compare
|
@bors try @rust-timer queue |
This comment has been minimized.
This comment has been minimized.
…=<try> Convert a few builtin macros from `LegacyBang` to `Bang`
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
💔 Test for 796d6cf failed: CI. Failed jobs:
|
2ede1b3 to
47b1896
Compare
|
@bors try @rust-timer queue |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
…=<try> Convert a few builtin macros from `LegacyBang` to `Bang`
This comment has been minimized.
This comment has been minimized.
|
Finished benchmarking commit (9e8be47): comparison URL. Overall result: ❌✅ regressions and improvements - no action neededBenchmarking this pull request means it may be perf-sensitive – we'll automatically label it not fit for rolling up. You can override this, but we strongly advise not to, due to possible changes in compiler perf. @bors rollup=never Instruction countOur most reliable metric. Used to determine the overall result above. However, even this metric can be noisy.
Max RSS (memory usage)Results (primary -1.9%, secondary -4.4%)A less reliable metric. May be of interest, but not used to determine the overall result above.
CyclesResults (secondary 1.2%)A less reliable metric. May be of interest, but not used to determine the overall result above.
Binary sizeThis benchmark run did not return any relevant results for this metric. Bootstrap: 471.715s -> 472.281s (0.12%) |
|
I'll look a bit later, but I rejected something similar a few months ago (#125094 (comment)). |
The only reason I was looking into this was the possibility that It seems roughly performance neutral (seems more like noise from touching macros at all, rather than anything to do with line/column), but at the same time, it does seem like a waste of time to go through tokens rather than AST. I'm going to close this; it's not worth reviewing. |
Yeah, for |
Based atop #146849 .
Experiment to see if this impacts performance positively or negatively.