WebAssembly, the binary format positioned to speed up the performance of web applications, is getting more full-featured, with plans proceeding to improve its programming language support via garbage collection. Threads, better debugging, and a SIMD (single instruction multiple data) extension also are on the agenda.

To support use of multiple languages with WebAssembly, garbage collection is needed to efficiently allocate and manipulate managed objects from WebAssembly code, said Deepti Gandluri, a Google Chrome software engineer on the WebAssembly team. Garbage collection currently is in the proposal stage.

To read this article in full or to leave a comment, please click here