playX

Results 82 comments of playX

Thanks! It does not have any dependencies on JS side actually, the only problem is that some parts of `jit/` module under JSC do have JS dependencies but they are...

Another problem was rewriting it to work with Rust. :) In original code they use poitners everywhere, I had to convert stuff to be stored in array instead and on...

Then making Rust bindings would be extremely hard, they have very non easy API for bindings to C, my main problem was also bindings to C, not only hard to...

Assembler is implemented by https://github.com/playXE/masm-rs/commit/2329479b6671fda5c57519cccc82b2910dc79d3b

All necessary ARM64 encodings are implemented in https://github.com/playXE/masm-rs/commit/fe5f86e99d7810b8ab39cdf005709c8f56f24fb8. Next step is write code for patching them and macro-assembler itself

Hi! Have you thought about implementing space-time scheduling? It is used in JSC and Shenandoah, although they are tracing GCs it should work in your case as well. The design...

Hello! I think this could be solved by changing to `` instead in `alloca_.c`. Could you try that locally? I am not able to fix that for a few hours.

> Thanks for the fast response, that fixed the C compilation #5 The rust part doesn't compile with `wasm32-wasi` but I think that's ok Thanks for the PR! I'll take...

Should be fixed in 619ade0. Please re-run CI with updated alloca-rs (version 0.3.4 on crates.io) and lmk if it works. I'll close the issue afterwards.

This one for sure will not be able to fix in close future. C FFI is required to run `gg` module which requires us to use node-ffi module or extend...