Skip to content

benchmark: trim down the argon2 sets#64218

Open
panva wants to merge 1 commit into
nodejs:mainfrom
panva:trim-argon2-benchmark
Open

benchmark: trim down the argon2 sets#64218
panva wants to merge 1 commit into
nodejs:mainfrom
panva:trim-argon2-benchmark

Conversation

@panva

@panva panva commented Jun 30, 2026

Copy link
Copy Markdown
Member

The argon2 benchmark needlessly runs for hours with the current parameters. This reduces the variants from 324 runs down to 12. The expensive knobs remain overridable with --set.

Realistically we can't influence the actual argon2 work so this should just benchmark the overhead.

@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

Review requested:

  • @nodejs/performance

@nodejs-github-bot nodejs-github-bot added benchmark Issues and PRs related to the benchmark subsystem. crypto Issues and PRs related to the crypto subsystem. labels Jun 30, 2026
Signed-off-by: Filip Skokan <panva.ip@gmail.com>
@panva panva force-pushed the trim-argon2-benchmark branch from 8b0ba48 to 4f013ea Compare June 30, 2026 15:17
@panva panva added the author ready PRs that have at least one approval, no pending requests for changes, and a CI started. label Jun 30, 2026

@H4ad H4ad left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wonder if it was slower since it was landed or got slower due to another reason.

Introduced at #50353

@panva panva added the commit-queue Add this label to land a pull request using GitHub Actions. label Jul 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

author ready PRs that have at least one approval, no pending requests for changes, and a CI started. benchmark Issues and PRs related to the benchmark subsystem. commit-queue Add this label to land a pull request using GitHub Actions. crypto Issues and PRs related to the crypto subsystem.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants