Skip to content

Add freelist for Decimal's#16

Closed
skirpichev wants to merge 5 commits into
mainfrom
decimals-fl
Closed

Add freelist for Decimal's#16
skirpichev wants to merge 5 commits into
mainfrom
decimals-fl

Conversation

@skirpichev

@skirpichev skirpichev commented Feb 10, 2026

Copy link
Copy Markdown
Owner
Benchmark ref patch
decimal_factorial 1.06 sec 974 ms: 1.08x faster
decimal_pi 2.00 sec 1.83 sec: 1.10x faster
Geometric mean (ref) 1.09x faster

(with ./configure -q)

PGO:

Benchmark ref patch
decimal_factorial 964 ms 923 ms: 1.04x faster
decimal_pi 1.66 sec 1.58 sec: 1.05x faster
Geometric mean (ref) 1.05x faster

@skirpichev skirpichev closed this Feb 11, 2026
@skirpichev
skirpichev deleted the decimals-fl branch February 11, 2026 02:22
@skirpichev
skirpichev restored the decimals-fl branch March 2, 2026 22:47
@skirpichev skirpichev reopened this Mar 2, 2026
@skirpichev skirpichev closed this Mar 3, 2026
@skirpichev
skirpichev deleted the decimals-fl branch March 3, 2026 01:01
@skirpichev
skirpichev restored the decimals-fl branch July 17, 2026 11:42
@skirpichev skirpichev reopened this Jul 17, 2026
@skirpichev

skirpichev commented Jul 18, 2026

Copy link
Copy Markdown
Owner Author

At 8c935e3 (with ./configure -q):

decimal_factorial: Mean +- std dev: [ref] 1.01 sec +- 0.01 sec -> [fl] 934 ms +- 4 ms: 1.08x faster
decimal_pi: Mean +- std dev: [ref] 1.99 sec +- 0.03 sec -> [fl] 1.71 sec +- 0.01 sec: 1.17x faster

Geometric mean: 1.12x faster

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