chip-player-js icon indicating copy to clipboard operation
chip-player-js copied to clipboard

Split player engines into separate WASM bundles

Open mmontag opened this issue 6 years ago • 0 comments

Right now, the player engines are bundled into one large (~1.3 MB) chip-core.wasm module. We should try to split the player engines into separate WASM bundles without incurring the overhead of loading a separate Emscripten runtime for each engine. This may be possible with Emscripten dynamic linking (or something simpler).

https://github.com/emscripten-core/emscripten/wiki/Linking#hyper-dynamic-linking

mmontag avatar Feb 05 '19 22:02 mmontag