-
Notifications
You must be signed in to change notification settings - Fork 382
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
[Merged by Bors] - chore: speed up by changing def
to abbrev
in RingTheory/PowerSeries/Basic
#14913
Conversation
PR summary 17bc81bfa6Import changes for modified filesNo significant changes to the import graph Import changes for all files
Declarations diff
You can run this locally as follows## summary with just the declaration names:
./scripts/declarations_diff.sh <optional_commit>
## more verbose report:
./scripts/declarations_diff.sh long <optional_commit> |
!bench |
Here are the benchmark results for commit 170f508. Benchmark Metric Change
=============================================================
+ ~Mathlib.RingTheory.PowerSeries.Basic instructions -55.8% |
Thanks! bors merge |
👎 Rejected by label |
Oh sorry, is this really still WIP? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please update the PR description with details of the changes. Thanks!
One change + PR update |
Ok two more |
bors d+ |
✌️ rwst can now approve this pull request. To approve and merge a pull request, simply reply with |
bors r+ |
👎 Rejected by label |
@rwst Can you please take into account the last two comments? Thanks! |
That was my sleepy alter ego, sorry. |
bors r+ |
…ies/Basic` (#14913) Fixes a 7-10s build delay in `RingTheory/PowerSeries/Basic`, due to `convert` idling, by changing `def` to `abbrev`. Which uncovered a diamond (unwanted `RatFunc.instCoePolynomial`). https://leanprover.zulipchat.com/#narrow/stream/287929-mathlib4/topic/compiling.20behaviour.20within.20one.20file Co-authored-by: Matthew Ballard <[email protected]>
Pull request successfully merged into master. Build succeeded: |
def
to abbrev
in RingTheory/PowerSeries/Basic
def
to abbrev
in RingTheory/PowerSeries/Basic
…ies/Basic` (#14913) Fixes a 7-10s build delay in `RingTheory/PowerSeries/Basic`, due to `convert` idling, by changing `def` to `abbrev`. Which uncovered a diamond (unwanted `RatFunc.instCoePolynomial`). https://leanprover.zulipchat.com/#narrow/stream/287929-mathlib4/topic/compiling.20behaviour.20within.20one.20file Co-authored-by: Matthew Ballard <[email protected]>
Fixes a 7-10s build delay in
RingTheory/PowerSeries/Basic
, due toconvert
idling, by changingdef
toabbrev
. Which uncovered a diamond (unwantedRatFunc.instCoePolynomial
).https://leanprover.zulipchat.com/#narrow/stream/287929-mathlib4/topic/compiling.20behaviour.20within.20one.20file