985 Commits (84ac3feef8b5ed5e53203a8ccb24cf28a363dd07)

Author SHA1 Message Date
Alex Crichton 9e87e45745
Update wasmparser, wast, and spec test suite (#2264) 4 years ago
zhiqiangxu 1d1de35ad1
optimize register_jit_code (#2262) 4 years ago
Alex Crichton 2c6841041d
Validate modules while translating (#2059) 4 years ago
Joshua Warner eb650f6fe0
filesystem example (#2236) 4 years ago
zhiqiangxu a8a6e4e69d
optimize get_wasmtime_signature (#2243) 4 years ago
zhiqiangxu 0de5f7cf5c
rm useless code (#2229) 4 years ago
Pat Hickey b10beeee01
dep gardening (#2233) 4 years ago
Joshua Warner d947010181
Don't implicitly create empty files in VirtualDir::openat (#2235) 4 years ago
Alex Crichton 5e08eb3b83
Bump wasmtime to 0.20.0 (#2222) 4 years ago
Benjamin Bouvier 04cf94cea3 runtime: fix nearest for NaN inputs; 4 years ago
Andrew Brown 31165d0e9b Print more information about types that cannot be generated by wiggle 4 years ago
Andrew Brown 97e0f4864c Fix typo 4 years ago
Joshua Nelson d28abad441 Upgrade to target-lexicon 0.11 4 years ago
Pat Hickey b72d5de86c virtfs: import types from handle, drop types:: prefix 4 years ago
Pat Hickey 4763678be2 sys: import types from handle or sched, not wasi. drop types:: prefix. 4 years ago
Pat Hickey e5129b39cb path: import types from handle rather than wasi 4 years ago
Pat Hickey e47927f0fd fs: only import wasi Fd type in one place 4 years ago
Pat Hickey 83c1fa1b8b entry: import types from handle 4 years ago
Pat Hickey 5639881519 ctx: import Fd without any types:: prefix 4 years ago
Pat Hickey 66ba582bba sched: re-export the wasi types used for times and events 4 years ago
Pat Hickey 6db24fd08f handle: re-export all of the wasi types used by handles 4 years ago
Nick Fitzgerald 89f1e02f1f Remove executable bits from a few Rust source files 4 years ago
Alex Crichton b189321d61
Actually add instantiate-maybe-invalid fuzz target (#2190) 4 years ago
Alex Crichton 38428e1fbb Expand modules instantiated in instantiate-wasm-smith 4 years ago
bjorn3 ba9908dd0f
Don't substract 1 from end_addr in line program writing (#2174) 4 years ago
Pat Hickey 776f12ae3c tests: exercise array getters 4 years ago
Pat Hickey 580c236dee wiggle: implement array get/get_range in terms of ptr/add/as_array 4 years ago
Pat Hickey 1d410d6559 move more constructor stuff into stringarray 4 years ago
Pat Hickey 39f1c9716c restructure StringArrayWriter trait into StringArray struct 4 years ago
Pat Hickey b63e974014 code review fixes 4 years ago
Pat Hickey ddd50f7443 fix error report 4 years ago
Pat Hickey 7eb607b076 bugfix! 4 years ago
Pat Hickey 51d88f7899 wasi-common: move implementation of args, env methods into StringArrayWriter 4 years ago
Pat Hickey 6213a05c85 wiggle: add array indexing methods to GuestPtr<[T]> 4 years ago
Pat Hickey 87222d6db0 wasi-common: move GuestPtr deref out of path::get 4 years ago
MaxGraey a8f7041296 new implementations for nearest lib calls 4 years ago
Pat Hickey 335886134c fix test 4 years ago
Pat Hickey edefbf7c73 fix tests 4 years ago
Pat Hickey 22b427baa0 use WASI_ROOT env var to specify witx paths to wiggle macros 4 years ago
Pat Hickey 91dac9c7e8 wiggle: witx paths use shell expansion 4 years ago
Max de Danschutter f1a5e55b98
Increase into-func to accept 16 arguments (#2170) 4 years ago
Pat Hickey 5c6ed0c736 wip - didnt have time to finish this before quittin time 4 years ago
Pat Hickey 4dabe3fad6 wasmtime-wasi: fix invocation of wasmtime_integration! 4 years ago
Pat Hickey 82d2a48896 wiggle-wasmtime: witx paths should be relative to CARGO_MANIFEST_DIR, not WASI_ROOT 4 years ago
Gabor Greif 2632848491
Relocation of DW_OP_{bra, skip} instructions (#2143) 4 years ago
Pat Hickey 7e750845cd Remove unnecessary check - fixed in std since Rust 1.38 4 years ago
Pat Hickey 5e0ca3c13b tracing: some windows fixes 4 years ago
Pat Hickey 930912f783 tracing fixes in unix poll; add some missing debug impls 4 years ago
Pat Hickey 963fe37eea
Update crates/wasi-common/src/sys/windows/path.rs 4 years ago
Pat Hickey fceea4e7d2
Update crates/wasi-common/src/sys/unix/mod.rs 4 years ago