Skip to content

Benchmark test - #196

Closed
ganyicz wants to merge 2 commits into
mainfrom
filip/compilation-benchmark-test
Closed

Benchmark test#196
ganyicz wants to merge 2 commits into
mainfrom
filip/compilation-benchmark-test

Conversation

@ganyicz

@ganyicz ganyicz commented Aug 2, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

@ganyicz

ganyicz commented Aug 2, 2026

Copy link
Copy Markdown
Collaborator Author

/benchmark compilation 2

* Add compilation benchmark

* Update ci.yml

* Update ci.yml

* Update benchmark

* Update ci.yml

* Update benchmark-comment.yml

* Refactor

* Update ci.yml
@github-actions

github-actions Bot commented Aug 2, 2026

Copy link
Copy Markdown
Contributor

Benchmark Result: Default

Attempt Blade Blaze Change
#1 166.94ms 9.79ms 94.1%
#2 167.63ms 9.70ms 94.2%
#3 165.89ms 9.66ms 94.2%
#4 167.03ms 9.65ms 94.2%
#5 166.85ms 9.69ms 94.2%
#6 166.03ms 9.63ms 94.2%
#7 165.73ms 9.64ms 94.2%
#8 167.84ms 9.75ms 94.2%
#9 166.65ms 9.76ms 94.1%
#10 167.10ms 9.65ms 94.2%
Snapshot 166.83ms 9.68ms 94.2%
Result 166.89ms (~) 9.68ms (~) 94.2% (~)

Median of 10 attempts, 5000 iterations x 10 rounds, 22.87s total

To run a specific benchmark, comment /benchmark <name>
attributes, aware, class, default, forwarding, merge, named-slots, no-attributes, slot, compilation

@ganyicz

ganyicz commented Aug 2, 2026

Copy link
Copy Markdown
Collaborator Author

/benchmark compilation

@github-actions

github-actions Bot commented Aug 2, 2026

Copy link
Copy Markdown
Contributor

Benchmark Result: Compilation

Attempt Blade Blaze Change
#1 2.26ms 21.19ms -837.6%
#2 * 2.26ms 20.74ms -817.7%
#3 2.27ms 21.33ms -839.6%
#4 2.27ms 21.10ms -829.5%
#5 2.27ms 21.30ms -838.3%
#6 * 2.28ms 25.76ms -1029.8%
#7 2.26ms 21.25ms -840.3%
#8 2.26ms 21.19ms -837.6%
#9 * 2.26ms 20.64ms -813.3%
#10 2.27ms 21.24ms -835.7%
Snapshot 2.27ms 21.92ms -865.6%
Result 2.27ms (~) 21.24ms (-3.1%) -835.7% (+29.9%)

Median of 10 attempts (* = outlier, excluded from result), 5000 iterations x 10 rounds, 5.04s total

To run a specific benchmark, comment /benchmark <name>
attributes, aware, class, default, forwarding, merge, named-slots, no-attributes, slot, compilation

@ganyicz ganyicz closed this Aug 2, 2026
@calebporzio
calebporzio deleted the filip/compilation-benchmark-test branch August 17, 2026 09:36
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