-
Notifications
You must be signed in to change notification settings - Fork 66
feat(sema): lower natspec #567
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
base: main
Are you sure you want to change the base?
Conversation
CodSpeed Performance ReportMerging #567 will degrade performances by 5.81%Comparing Summary
Benchmarks breakdown
|
|
still wip, currently working on a rewrite to validete and resolve inheritdoc in a single pass |
9f542dd to
557ce29
Compare
|
@DaniPopes after validating all tags and resolving inheritdoc in a single pass, i managed to reduce the performance overhead on unfortunately, that was useless on i've tried several things like:
but none of that proved to be useful, as solady is always at around 24% worse than without lowering :( i acknowledge that solady has a bunch of comments, and that this must have some runtime overhead, but it kinda feels too much? some things that i noticed, which maybe can help u come up with improvement ideas:
lmk what else should i try to improve perf |
|
Please look at codspeed at what's slower. It's because it emits a bunch of diagnostics |
|
i was under the impression that there could only be a single this was causing a bunch of emitted diagnostics in solady as u pointed out perf regression went down to -5.8% on thanks @DaniPopes |
Motivation
towards full natspec support; continues the work started in: