Bernard Kolobara
Bernard Kolobara
I have crated a minimal example project here: https://github.com/bkolobara/reproduce_cargo_issue While crating it, I realised the issue only came up for `proc-macro` members that contain: ```toml [lib] proc-macro = true ```...
Thanks @bheisler for the fast response and your work on criterion.rs! I actually managed to hack something together using [this PR](https://github.com/38/plotters/pull/220) as the `plotters` dependency. I just needed to comment...
Wasmtime now provides a really nice way to move the thread local storage with you from thread to thread: https://docs.rs/wasmtime-runtime/0.26.0/wasmtime_runtime/struct.TlsRestore.html I would love to see a similar API in Wasmer.
@satrobit After a few attempts, I did not manage to make it work with the current wasmer architecture. I ended up writing my own WASM runtime with virtual stacks (as...
> @bkolobara was there a specific thing that blocked you from implementing it or was the codebase just too complicated to get it to work quickly? I ended up implementing...
I didn't decide yet what a safe API around the Async Yielder would look like. Would definitely like some feedback and suggestions on this.
> I actually ended up doing this yesterday and it seems to work fine indeed. Not sure if we should keep this issue open? There is one thing that I...
Hi @pmuens, As @kaimast mentioned already, it's not straight forward to wrap the `AsyncYielder` inside of a `WasmerEnv` struct. Lunatic does [an unsafe pointer cast to an `usize`](https://github.com/lunatic-solutions/lunatic/blob/e55cfd0d79/src/process/mod.rs#L163) that is...
Hi @drogus! Thanks for setting up some benchmarks. You can't parallelize spawning processes. Attempting do so in a tight loop, like you are doing, will just destroy the responsiveness of...
I'm not aware of anything in nightly that would make a huge difference. I'm running some simple profiling on my macbook and it looks like the majority of time is...