Both Rust and emscripten do produce notably large output. On the Rust side it&#x27;s true that the emscripten port won&#x27;t use jemalloc, but instead the emscripten malloc (which presumably is better tuned for its environment). Also the wasm format&#x27;s main design goal is to reduce binary size.