Robin Freyler

Results 494 comments of Robin Freyler

Since deferring locks to fix this bug introduced performance regressions way too significant to be of any value I want to show some other alternatives that we could try out....

@Irubasze Cloning a `Store` might be cheap in your particular case but in general cloning a `Store` can be a very expensive operation. Looking at the `Store` type internals reveals...

Today I took another look at this issue and think that a new attempt at allowing to compile Wasm modules in called host functions might be feasible for performance now...

Sorry I am not following: what exactly is the difference between compiling and creating a module in your opinion? :) With "create module" do you actually mean "instantiate module"? Sorry...

I have not thought that through but it should be possible to instantiate modules, too, yes. It seems to me that module instantiation already is no problem, however, setting up...

You cannot try it out yet, since it has not yet been implemented. Was just a thought that came by. Of course, you can implement the changes yourself based on...

No, unfortunately #694 only provided the foundation for this feature to (maybe) be effective. Implementation needed to confirm. Sorry for the confusion. Indeed my messages were a bit misleading.

Hi @mamidon , thank you for the feature request. Wasmi currently supports resumable functions to a limited extend when used as library. It should be possible to support fuel metering...

Okay, I see the difference is that resumable functions only persist state of a single execution and what you want is to persist the state of an entire Wasm instance....

> Outstanding, I hope you've had a wonderful Easter weekend! I got the memo last week that I'm going to be laid off, so I'll sort out my dayjob situation...