Skip to content

Misc fixes#193

Merged
skirpichev merged 3 commits intodiofant:masterfrom
skirpichev:misc
Jul 13, 2025
Merged

Misc fixes#193
skirpichev merged 3 commits intodiofant:masterfrom
skirpichev:misc

Conversation

@skirpichev
Copy link
Copy Markdown
Member

No description provided.

This come with a price:
| Benchmark               | ref     | patch                 |
|-------------------------|:-------:|:---------------------:|
| dumps(mpz(10**1))       | 18.9 us | 28.2 us: 1.49x slower |
| dumps(mpz(10**100))     | 18.9 us | 28.3 us: 1.50x slower |
| dumps(mpz(10**1000))    | 19.8 us | 29.5 us: 1.49x slower |
| dumps(mpz(10**10000))   | 31.1 us | 40.5 us: 1.30x slower |
| dumps(mpz(10**100000))  | 128 us  | 137 us: 1.07x slower  |
| dumps(mpz(10**1000000)) | 1.72 ms | 1.74 ms: 1.01x slower |
| Geometric mean          | (ref)   | 1.30x slower          |
@skirpichev skirpichev added this to the 0.4 milestone Jul 13, 2025
@skirpichev skirpichev marked this pull request as ready for review July 13, 2025 11:52
@skirpichev skirpichev enabled auto-merge July 13, 2025 11:52
@skirpichev skirpichev merged commit 9160e4d into diofant:master Jul 13, 2025
17 checks passed
@skirpichev skirpichev deleted the misc branch July 13, 2025 12:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant