Guy Bedford
Guy Bedford
While formally not a memory leak, this reduces Wasm memory usage for durable objects subject to hibernation by eagerly freeing Wasm memory associated with the stale instance when a new...
### Is there an existing issue for this? - [x] I have searched the existing issues ### Description The new panic recovery system recovers only on explicit Rust pancis. There...
### What is the issue with the HTML Standard? When using `WorkletGlobalScope`, not having `TextEncoder` and `TextDecoder` is currently inhibiting WebAssembly use cases that rely on using these primitives to...
It might be time to consider making schema changes minor version bumps, and then trying to make minors non-breaking as much as possible otherwise. Thoughts?
This implements a new `JsRef` typed version of `JsValue`, aliasing `JsValue` to `JsRef`, **while maintaining full backwards compatibility with the existing `JsValue` semantics**. After various paths attempted, this should form...
This extends enum support to work with singular untagged enums as a form of union type, allowing a representation for TypeScript union types using runtime generics in wasm bindgen. Per...
In the codespeed action, there is this cache error on cache save for the "upload benchmark results": ``` Warning: Path Validation Error: Path(s) specified in the action for caching do(es)...
The exports ordering solved a major piece of the non-determinism but there still remains non-determinism in the adapter ordering specifically for closure generations.
Adds an `unsafe-single-threaded-traits` configuration that auto-implements send and sync for JS types under the single threaded assumption. This has come up for Cloudflare workers when we want to run Axum...
The import attributes specification is now part of ECMA-262. This rebases the spec to handle the new module request record and import attribute record functionality in module resolution. In addition,...