bubagl
bubagl
It seems we are talking about different things. For instance, let's say there is a wasm module: ``` void main() { call_host(); } void foo() {} ``` and the host:...
> use Wasmtime, our sister Bytecode Alliance project do you mean that in _general case_ it is recommended to switch to Wasmtime from Lucet?
> so that AOT and high concurrency are available for wasmtime Is it possible to call the same "wasm vm" (not sure about their actual terminology) from multiple threads in...
> You'll have to use a mutex or equivelant to ensure that only one thread has access to the instance at a time. So it's possible to create an instance...
To me the ability of Lucet to produce native libraries looks like a killer feature. But it seems no other runtime adopted it. Are there some non-obvious problems in this...
From my experience wasm2c is pretty primitive comparing to Lucet. The resulting binary is slow and not all wasm features are supported.
> performance is not bad. compile with optimizations! Actually I was wrong. Tried several simple benchmarks and performance is more than reasonable. The runtime is limited and there is no...