Skip to content

Benchmark error fix and 0.42.0 additions#19

Open
soypat wants to merge 3 commits into
mainfrom
fixerupper
Open

Benchmark error fix and 0.42.0 additions#19
soypat wants to merge 3 commits into
mainfrom
fixerupper

Conversation

@soypat
Copy link
Copy Markdown
Collaborator

@soypat soypat commented May 10, 2026

This PR addresses the issue with the results directory not having a ending underscore to exclude it from search of benchmark corpus. Also the error branches were inverted. It also adds 0.42.0 benchmark results. We should include the text file in results going forward

Benchmarks are starting to look a little wonky after @juhotuho10 fixes. We should at the very least remove fannkuch-reduc-args=6, maybe even args=7 since the time it takes to run is way too little and it just completely throws other plots off axis.

@soypat soypat requested a review from deadprogram May 10, 2026 13:57
@soypat
Copy link
Copy Markdown
Collaborator Author

soypat commented May 10, 2026

I've provided fixes for the microbenchmarking. Here are the results. Gonna try to fix plot margins since bar nearly overlaps with legend fixed! See changed files!

Before:

image

After

image

@deadprogram
Copy link
Copy Markdown
Member

Update to use most recent Go 1.26.x please. Otherwise looks good to me.

@soypat
Copy link
Copy Markdown
Collaborator Author

soypat commented May 10, 2026

@deadprogram I can't build tinygo with go 1.26
tinygo-org/tinygo#5379

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.

2 participants