Skip to content

Run benchmarks on main, render, and task thread#11

Merged
TwitchBronBron merged 14 commits intomasterfrom
feat/async-execution
Apr 6, 2026
Merged

Run benchmarks on main, render, and task thread#11
TwitchBronBron merged 14 commits intomasterfrom
feat/async-execution

Conversation

@TwitchBronBron
Copy link
Copy Markdown
Member

@TwitchBronBron TwitchBronBron commented Apr 3, 2026

Run benchmarks on all 3 thread types. It does it on all 3 by default. You can configure a suite so that it is not permitted to run on a specific thread, but you should only do this when it's actually incapable of running. (like a very long benchmark that would timeout, or roUrlTransfer that can't run on render).

TODO:

  • handle presentation (right now the thread runs show up like variants, it's hard to correlate a test across all 3 threads. how should we handle that
  • add cli flag to focus on a single thread (most of the time you probably don't care to run on multiple threads...

@TwitchBronBron TwitchBronBron marked this pull request as ready for review April 6, 2026 16:23
@TwitchBronBron TwitchBronBron merged commit dae986c into master Apr 6, 2026
@TwitchBronBron TwitchBronBron deleted the feat/async-execution branch April 6, 2026 16:24
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