2546 Commits (65cd25e4fdb9c2be3465d12e74ed178c739d4b78)

Author SHA1 Message Date
wasmtime-publish 207cd1ce15
Release Wasmtime 8.0.1 (#6276) 2 years ago
Alex Crichton ef6243db3f
Merge pull request from GHSA-ch89-5g45-qwc7 2 years ago
Jamey Sharp b4bbef2503
Backport "Allow WASI to open directories without O_DIRECTORY" (#6163) (#6283) 2 years ago
Jimmy Bourassa c35c047fc3
Derive `Copy` on `wasmtime::ValType` (#6138) 2 years ago
Roman Volosatovs c10e804617
feat(wit-bindgen): relax `Sized` bound on `Host` traits (#6117) 2 years ago
Peter Huene 73f42bf817
Fix export translation for components. (#6108) 2 years ago
Saúl Cabrera a6925c21c5
wasmtime: Make `StoreContextMut` accessible in epoch deadline callback (#6075) 2 years ago
Benjamin Bouvier 6f4f30c840
Add support for generating perf maps for simple perf profiling (#6030) 2 years ago
Lann cd1b19a289
Remove reference to `store` in `Linker::instantiate_pre` (#6057) 2 years ago
Nick Fitzgerald 2e48babf23
cranelift-wasm: Add a bounds-checking optimization for dynamic memories and guard pages (#6031) 2 years ago
Alex Crichton 28371bfd40
Validate faulting addresses are valid to fault on (#6028) 2 years ago
Alex Crichton 5ae8575296
x64: Take SIGFPE signals for divide traps (#6026) 2 years ago
Benjamin Bouvier 2e6c7bf994
perf: Create a per-process JIT dump file (#6024) 2 years ago
Ingvar Stepanyan 873d3b50a0
Allow to disable clocks in WasiCtx (#6007) 2 years ago
Nick Fitzgerald 90c9bec225
wasmtime: Option to return default values for unknown imports (#6010) 2 years ago
Saúl Cabrera d03612c2d9
cranelift-codegen(x64): Expose `CallInfo` (#6005) 2 years ago
Alex Crichton af7ef8df9a
Fix some minor issues with the `explorer` command (#5988) 2 years ago
Nick Fitzgerald 9ed441e657
Introduce the `wasmtime-explorer` crate (#5975) 2 years ago
Alex Crichton 0751cba6e2
Add a `--dynamic-memory-reserved-for-growth` CLI flag (#5980) 2 years ago
Nick Fitzgerald 8a2bf29444
wasmtime: Privately expose a module's address map and its function's bytes (#5973) 2 years ago
Alex Crichton 9141fcf8cf
components: Fix bindgen! with renamed interfaces (#5968) 2 years ago
Alex Crichton 8a08fedc69
components: Assert sizes match `wit-parser` sizes (#5943) 2 years ago
Alex Crichton e8331661cb
Add `Clone for component::InstancePre` (#5966) 2 years ago
Kevin Rizzo 013b35ff32
winch: Refactoring wasmtime compiler integration pieces to share more between Cranelift and Winch (#5944) 2 years ago
Nick Fitzgerald d9cdbef920
Fix typo in `Config::generate_address_map` docs (#5958) 2 years ago
Alex Crichton 8bb183f16e
Implement the relaxed SIMD proposal (#5892) 2 years ago
Alex Crichton 3c9fc3ec8c
Update wasm-tools crates (#5945) 2 years ago
wasmtime-publish 354bc48015
Bump Wasmtime to 8.0.0 (#5932) 2 years ago
Dan Gohman c19b742d1c
Change the name of wit-bindgen's host implementation traits. (#5890) 2 years ago
Volker Mische 6f64e39dda
Fix function call on component instance (#5887) 2 years ago
Dan Gohman 67e2e57b02
Allow WASI preopen file descriptors to be closed. (#5828) 2 years ago
Ryan Levick 6d6bd0ea1c
Result alias for convienient use of anyhow::Error without depending on anyhow (#5853) 2 years ago
Alex Crichton f91640ffab
Fix a panic due to a race in unpark and park (#5871) 2 years ago
Alex Crichton 761e44bd36
Fix running WASI tests in isolation (#5865) 2 years ago
Noa 4f7746da60
Have StoreContext::data return &'a T (#5855) 2 years ago
Peter Huene 4fc768df36
Fix incorrect shadowing of `world` option in component bindgen macro options. (#5813) 2 years ago
Fuu db9efcb099
Correct some spelling errors in a comment (#5812) 2 years ago
Pat Hickey d30ce3192b
wasmtime::component re-exports all Val variant types. Closes #5788 (#5790) 2 years ago
Alex Crichton 255fd6be0a
Update world-selection in `bindgen!` macro (#5779) 2 years ago
Alphyr cb150d37ce
Update dependencies (#5513) 2 years ago
Alex Crichton b5e9fb710b
Improve type imports into components (#5777) 2 years ago
Koute e40a838beb
Prevent trampoline entrypoints from being stripped out during LTO (#5773) 2 years ago
Lukas Forst 6cddc923f3
Expose wasmtime_store_limiter in the c-api (#5761) 2 years ago
Alex Crichton 49613be393
Update wasm-tools crates (#5757) 2 years ago
Ivan Font de68cc1726
Add support for WASI sockets to C API (#5624) 2 years ago
Andrew Brown cacc416080
wasi-threads: fix import name (#5748) 2 years ago
Alex Crichton 46fe366756
Fix a missing `async_trait` annotation in `bindgen!` (#5747) 2 years ago
Nick Fitzgerald 317cc51337
Rename `VMCallerCheckedAnyfunc` to `VMCallerCheckedFuncRef` (#5738) 2 years ago
Andrew Brown edfa10d607
wasi-threads: an initial implementation (#5484) 2 years ago
Brendan Burns 08403c9915
Update base64 dependency to 0.21.0 (#5702) 2 years ago