Hi! I’m working on improving #WebAssembly support in JavaScriptCore, the JS/Wasm engine used by @webkit / Safari and @bunjavascript
If you run into any issues or bugs, please file a report: bugs.webkit.org/enter_bug.cgi?… or message me.
@TC39 Invited Expert. Striving to bring #WebAssembly to your web browser. Working on runtimes, standards, developer tools, and observabilty.
- me: I'll just make array destructuring spec-compliant, should be slower but correct the measurement: it's 5x faster actually me: what the profiler: the wrong code was doing more work me: WHAT
- 🙏 Glad it’s been useful! The TC39 MCP works both over HTTP and via local stdio. The latter can save you some tokens. mcp.xyzzylabs.ai/tc39/@chicoxyzzy Big props on the TC39 MCP! It has saved me so much time and effort and back and forth with AI agents.
- The secret project I'm working on is Wonder — a from-scratch JS runtime built for the edge. The cold-start is 5ms. Node takes 64ms. Even Cloudflare's workerd takes 25ms. 4.8MB per worker (node: 80MB), ~110KB per isolate. Frozen primordials, no eval — secure by construction.
- Still working on Cynic, plus another experimental JS engine/runtime in a private repo and it's showing incredible results! Since yesterday, I’m back contributing to WebKit’s JavaScriptCore: one Wasm fix has landed, more on the way. My JS engine obsession is now multithreaded.


