Skip to content
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

Improve benchmark reporting #16

Merged
merged 1 commit into from
Nov 6, 2024
Merged

Improve benchmark reporting #16

merged 1 commit into from
Nov 6, 2024

Conversation

necolas
Copy link
Owner

@necolas necolas commented Nov 6, 2024

No description provided.

Copy link

github-actions bot commented Nov 6, 2024

workflow: benchmarks/size

Comparison of minified (terser) and compressed (brotli) size results, measured in bytes. Smaller is better.

[email protected] benchmark:compare
node benchmark/compare.js /tmp/tmp.fkNjhrBAWA /tmp/tmp.Tmmucmu4bd

Results Base Patch Ratio
styleq.js
· compressed 608
· minified 1,258
transform-localize-style.js
· compressed 284
· minified 533

Copy link

github-actions bot commented Nov 6, 2024

workflow: benchmarks/perf

Comparison of performance test results, measured in operations per second. Larger is better.

[email protected] benchmark:compare
node benchmark/compare.js /tmp/tmp.nMI6hx6Kaj /tmp/tmp.0d1sfbuB2d

Results Base Patch Ratio
styleq
· small object 14,928,668
· small object (cache miss) 1,363,786
· small object (cache disabled) 10,526,443
· large object 9,505,498
· large object (cache miss) 391,390
· large object (cache disabled) 1,468,214
· small merge 9,215,263
· small merge (cache miss) 990,442
· small merge (cache disabled) 7,267,406
· large merge 1,697,189
· large merge (cache disabled) 538,392
· small inline style 14,349,448
· large inline style 1,284,741
· merged inline style 1,193,340
· merged inline style (mix disabled) 1,336,452
· transform: localize-style 7,546,793

@necolas necolas merged commit 018783c into main Nov 6, 2024
6 checks passed
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