Software > Applications and Porting

Interest in Porting Wasmtime & Cranelift

<< < (2/2)

rjzak:

--- Quote from: ClassicHasClass on October 07, 2022, 11:24:16 pm ---There's no work on Cranelift yet because I haven't gotten wasm fully working. It passes the tests but some apps inexplicably fail, and I suspect it's not handling int32s correctly which will require a non-trivial refactor.

--- End quote ---

What aspect of Wasm are you working on? Something in the browser? Another WebAssembly library?

One thing I was thinking of doing with Wasmtime & Cranelift was to start with Wasmtime FIber. It has assembly code for context switching, and of course lacks ppc64le support. I also figured it would be easier for me to get started on, since it's smaller and presumably has unit tests so I can know if I did it right. This is the code for x86_64: https://github.com/bytecodealliance/wasmtime/blob/main/crates/fiber/src/unix/x86_64.rs

ClassicHasClass:

--- Quote from: rjzak on October 08, 2022, 01:18:29 pm ---
--- Quote from: ClassicHasClass on October 07, 2022, 11:24:16 pm ---There's no work on Cranelift yet because I haven't gotten wasm fully working. It passes the tests but some apps inexplicably fail, and I suspect it's not handling int32s correctly which will require a non-trivial refactor.

--- End quote ---

What aspect of Wasm are you working on?
--- End quote ---

Well, "it." The Firefox code generator.

Navigation

[0] Message Index

[*] Previous page

Go to full version