Skip to content

feat: add async database fiber support#3709

Open
DaniPopes wants to merge 3 commits into
bluealloy:mainfrom
DaniPopes:dani/async-fiber-host-io
Open

feat: add async database fiber support#3709
DaniPopes wants to merge 3 commits into
bluealloy:mainfrom
DaniPopes:dani/async-fiber-host-io

Conversation

@DaniPopes

Copy link
Copy Markdown
Collaborator

Adds a fiber-backed async database adapter that lets synchronous EVM execution yield while host database futures are pending. The asyncdb feature now wires the fiber stack through the EVM container and exposes async transaction and system-call extension traits while preserving the existing blocking wrapper constructor shape.

@codspeed-hq

codspeed-hq Bot commented May 22, 2026

Copy link
Copy Markdown

Merging this PR will not alter performance

✅ 176 untouched benchmarks
⏩ 1 skipped benchmark1


Comparing DaniPopes:dani/async-fiber-host-io (b1e7ccc) with main (69b54cc)

Open in CodSpeed

Footnotes

  1. 1 benchmark was skipped, so the baseline result was used instead. If it was deleted from the codebase, click here and archive it to remove it from the performance reports.

@rakita
rakita marked this pull request as ready for review June 29, 2026 12: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