Robin Freyler

Results 403 comments of Robin Freyler

I found [this paper](https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.5.4929&rep=rep1&type=pdf) which describes exactly this optimization for interpreters. The paper demonstrates 2 different strategies, a compile-time one where all the required information is computed at compile-time and...

> Could you also consider to extract memoryEntity type as a new crate? i do not see a reason for this. also what does this has to do with this...

> > > Could you also consider to extract memoryEntity type as a new crate? > > > > > > i do not see a reason for this. also...

> > Yeah I got that but can you give me a compelling example as to why? > > No examples, simply because I need this crate too :( Cannot...

[This GitHub Gist](https://gist.github.com/Robbepop/251a7b421143db32b57937e85c6faaae) shows an example of how tail calls could be achieved using this dispatch architecture. Copying this code snippet over to Godbolt Compiler Explorer shows that Rust compiles...

Another reason why this optimization might yield useful results is that our current bytecode definition that is based on an `enum` is 16 bytes in size where 8 of those...

As @alexcrichton already stated actual equality can only be computed given some context. The context in this case is the respective Wasm module resources. Even two `CallIndirect` instructions with the...

Maybe it is better to form a GitHub organization around `cargo-spellcheck` and have the GitHub Action as its own repo within the org?

@OLUWAMUYIWA I just sent you an e-Mail with my Discord handle. :) (Did not want to post that publicly here.)

Closed in favor of https://github.com/paritytech/wasmi/issues/538.