Stream: git-wasmtime

Topic: wasmtime / PR #15087 Resolve compile-time builtins transi...


view this post on Zulip Wasmtime GitHub notifications bot (Oct 30 2026 at 10:57):

dyslexicsteak opened PR #15087 from dyslexicsteak:transitive-builtins to bytecodealliance:main:

A builtin imported only by another builtin was left as an import of the compiled component. Now every builtin the main Wasm imports, directly or through other builtins, is composed in, and each is instantiated once and shared by all its importers, so builtins can be layered.

Import cycles among builtins are rejected with an error naming the builtins in the cycle, where wasm-compose would only report its internal labels. Link errors also name the importer, which wasm-compose leaves out.

Closes #15086.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 30 2026 at 10:58):

dyslexicsteak removed the review request for wasmtime-core-reviewers from PR #15087.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 30 2026 at 10:58):

dyslexicsteak requested pchickey for a review on PR #15087.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 30 2026 at 10:58):

dyslexicsteak requested wasmtime-core-reviewers for a review on PR #15087.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 30 2026 at 13:44):

github-actions[bot] added the label wasmtime:api on PR #15087.


Last updated: Oct 31 2026 at 23:03 UTC