Yury Delendik
Yury Delendik
This is alternative proposal for #291 or #288. The difference is that the registers content only accessible during `trace()` function. This means that all responsibility of saving registers values falls...
In this PR: - Defines helpers to set trap instructions in JIT'ed code - Code breakpoint and stepping support - Pilot code WIP can be run via `cargo run tests/all/debug/testsuite/fib-wasm.wasm...
I'm entertaining the idea of using clouldabi in WebAssembly envirnment. I forked the project at https://github.com/yurydelendik/cloudlibc and it works for simple example now. So far I identified following items that...
The following file fails to decompress: https://s3.amazonaws.com/mozilla-games/emscripten/packages/llvm/nightly/linux_64bit/emscripten-llvm-latest.tar.gz It fails during link creation due to not-finding the file, however the file is present in the archive. P.S. on Ubuntu/Linux
There is ongoing efforts to support [WASI](https://wasi.dev/) for different runtimes/hosts [such as node.js](https://github.com/nodejs/node/pull/27850). Here is the changes I made to make compilation work for clang with "wasm32-wasi" target and the...
During migration to 0.20 -> 0.21, I found it impossible to rounds trip `Expression`. There is `Expression::raw()` but I could not find "into_raw" or write capabilities. See requirement at https://github.com/bytecodealliance/wasmtime/blob/7d88384c0fe087cd80a3d8ae1bbc80950b2b7d91/cranelift/codegen/src/isa/unwind/systemv.rs#L25
Currently the `UnitTable::from()` gets encoding from from `dwarf`/`from_unit`. It will be nice to change to encoding of the resulting `write::UnitTable`. The write::UnitTable can be used for further transform e.g. when...
Are there operations for remove the child DIE or attributes? It will be useful to have such operations to mutate in-memory UnitTable forest.
https://github.com/WebAssembly/tool-conventions/blob/master/Linking.md changed. The reader needs to be updated.
There is still intent to support "no_std" feature for this crate. There is no need to support allocation hungry API such as `WasmParser`/`WasmDecoder`, so it will be beneficial to make...