dtolnay / dtolnay/watt

Set up a benchmark of the runtime

Open
#1 0 comments 0 reactions 0 assignees View on GitHub
help wanted
Dominant language
Rust
Stars
1.5k
Forks
31
PR merge metrics
No merged PRs in 30d

Description

We'll want to take some representative proc macro(s) to compile to wasm, and set up a benchmark that times how long it takes to expand some representative inputs.

This would be a necessary first step toward beginning to optimize the Watt runtime.

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no files or tests; start by surveying the repository for the runtime and representative procedural-macro examples. Define a benchmark that compiles representative proc macros to WebAssembly and times expansion on representative inputs; done means repeatable timing data is available for future optimization.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust, wasm
Domain
performance
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.