3 ms·
There are several problems with bringing your own GC. Some that come to mind: * Significantly increased binary size * No easy way to trace heap objects share
by davexunit 2y ago
There are several problems with bringing your own GC. Some that come to mind:
* Significantly increased binary size
* No easy way to trace heap objects shared amongst many modules
* Efficient GC needs parallelism, currently limited in Wasm
For a more thorough explanation, see https://wingolog.org/archives/2023/03/20/a-world-to-win-webassembly-for-the-rest-of-us https://wingolog.org/archives/2023/03/20/a-world-to-win-weba...