drym-org / qi

An embeddable flow-oriented language.
58 stars 12 forks source link

Gather new benchmark data #150

Closed countvajhula closed 5 months ago

countvajhula commented 7 months ago

Summary of Changes

We could use this to gather the new benchmark data using GitHub's CI infrastructure.

Things we would need to do:

  1. Publish the new benchmarks suite as a package on the Racket Package Index (takes about 10-15 minutes to appear, once published)
  2. Address the "TODO"s in the new workflow file.

It should then publish the new benchmarks on GitHub Pages at <root URL>/qi/competitive-benchmarks

Another possibility is we could have the make new-benchmarks target only generate text output data to STDOUT. Then we could manually copy it in the job UI, and feed it into the charts manually.

Public Domain Dedication

countvajhula commented 5 months ago

This PR has a lot of noisy commits for testing, so squash-merging this one. Changes were OK'd in today's meeting.

countvajhula commented 5 months ago

🤦 I meant to squash merge... but I didn't 😭 😭 😭

benknoble commented 5 months ago

Woops! When I saw the force-push, I was hoping you'd rebased and dropped the noise commits :)