|
You are here |
wingolog.org | ||
| | | | |
surma.dev
|
|
| | | | | What follows is a brain dump of everything I know about compiling Rust to WebAssembly. Enjoy. | |
| | | | |
fitzgeraldnick.com
|
|
| | | | | [AI summary] The text discusses the implementation of reference types in WebAssembly (Wasm) and their implications for the Wasmtime runtime. It outlines the need for a garbage collector (GC) due to the introduction of reference types, which are more complex than simple integers or floats. The text also covers the development of polyfills for the write syscall in different programming languages (Python and Rust) to support the new reference type functionality. These polyfills are temporary solutions until the WASI (WebAssembly System Interface) is updated to fully utilize reference types. The implementation details include managing memory, handling file I/O, and ensuring proper reference counting to prevent issues like use-after-free bugs. The text concludes ... | |
| | | | |
aykevl.nl
|
|
| | | | | An explanation of how garbage collectors work including some pseudocode how a real GC could be implemented. | |
| | | | |
v8project.blogspot.se
|
|
| | | WebAssembly or Wasm is a new runtime and compilation target for the web, now available behind a flag in Chrome Canary! | ||