3258 Commits (ca5f1bb62767a220b6b67fa852564c68410d2d97)

Author SHA1 Message Date
Alex Crichton ca5f1bb627
Tidy up some headers related to shared memory (#8366) 7 months ago
Alex Crichton e1de17fb1a
Remove `wasi_config_preopen_socket` from C header (#8364) 7 months ago
Alex Crichton 3a3387fb8b
Fix calculation of gc refs in functions (#8355) 7 months ago
Nick Fitzgerald 23640b6cae
wasmtime-c-api: Add support for GC references in `wasmtime.h` APIs (#8346) 7 months ago
Alex Crichton b26fd0af77
Enable the gc feature by default in the c-api (#8356) 7 months ago
Alex Crichton 1a7c006a98
Fix running wasi-common tests on CI (#8353) 7 months ago
Alex Crichton 4a096c8e7e
Use an incremental cache when testing WASI (#8354) 7 months ago
Nick Fitzgerald 167162d960
Update the wasm-tools family of crates to 0.203.0 (#8350) 7 months ago
Pat Hickey 0c62d9310e
wasmtime-c-api: switch from wasi-common to wasmtime-wasi (#8066) 7 months ago
Nick Fitzgerald 9763112621
Move `VMSharedTypeIndex` to the `wasmtime-types` crate (#8349) 7 months ago
Nick Fitzgerald 9204b3a1e7
`wasmtime-c-api`: Improve non-support of GC references in `wasm.h` APIs (#8345) 7 months ago
Ryan Levick eeaa2d46f2
`wasmtime-wasi-http` docs (#8347) 7 months ago
Nick Fitzgerald 420fc3d118
c-api: Better differentiate between `wasm.h` and `wasmtime.h` APIs (#8344) 7 months ago
Alex Crichton d7d7f78173
Fix a few minor issues with `fd_{write,read}` (#8340) 7 months ago
Ryan Levick 080994cf5e
wasmtime-wasi-http collection of small refactors (#8332) 7 months ago
Ryan Levick 1ea79cace7
Remove the worker field from HostIncomingResponse. (#8330) 7 months ago
liutao 7cc63de94d
optimize perfermance of fd_read/fd_write (#8303) 7 months ago
Alex Crichton 1cf0060bbc
Disable traps by default in `bindgen!` imports (#8310) 7 months ago
Nick Fitzgerald 9e5f31d785
Handle out-of-bounds component sections (#8323) 7 months ago
Nick Fitzgerald 1721fe3fb7
Cranelift: Do not dedupe/GVN bitcasts from reference values (#8317) 7 months ago
Brian 82284a360a
fix: bindgen trappable_errors using unversion/versioned packages (#8305) 7 months ago
wasmtime-publish ddb35fd491
Bump Wasmtime to 21.0.0 (#8302) 7 months ago
redismongo c174147079
chore: fix some comments (#8298) 7 months ago
Saúl Cabrera 65c04b90b3
winch: Add support for address maps (#8295) 7 months ago
Alex Crichton 1e14871eb8
Fix errors becoming traps in wasi-http (#8272) 7 months ago
Nick Fitzgerald 0fa130131d
Add `GcRuntime` and `GcCompiler` traits; `i31ref` support (#8196) 7 months ago
Ryan Levick 857de9a0ab
Separate TCP implementation from the host bindings (#8282) 7 months ago
Alex Crichton 8267095344
Support dirs/env vars in `wasmtime serve` (#8279) 7 months ago
Alex Crichton 7f57d0bb09
Fix a panic using tables with the wrong type (#8283) 7 months ago
Alex Crichton bc4d4cb143
Update wiggle's `BorrowChecker` implementation (#8277) 7 months ago
Alex Crichton 0688bb9974
Add a test for preview2-specific reads/writes (#8271) 7 months ago
Alex Crichton 7da8b39680
Avoid `std::panic` in `wasmtime-runtime` with `-Cpanic=abort` (#8261) 7 months ago
Alexander Lyon c88e4e7518
bump tokio-rustls (#8217) 7 months ago
Alex Crichton 221715e68a
Add another allowed error for `http_outbound_request_timeout` (#8265) 7 months ago
Alex Crichton a7b4ee87c5
Lift some dependencies up to the `[workspace.dependencies]` level (#8266) 7 months ago
Wang-Zhongqi 1fa722e334
Bad relocation type generated (#8255) (#8264) 7 months ago
Alex Crichton 83b859e578
Gate support for the wasm `threads` proposal behind a Cargo feature (#8260) 7 months ago
Alex Crichton d38d387a13
Fix rustdoc warnings on Nightly (#8258) 7 months ago
Alex Crichton 1a7de7cc5c
Add a `compile` feature to `wasmtime-environ` (#8250) 7 months ago
Ryan Levick 7f32b9efda
Provide example usage in wasmtime crate doc (#8256) 7 months ago
Alex Crichton c6bec9c1e9
Plumb coredump feature to `wasmtime-runtime` (#8252) 7 months ago
Alex Crichton b0be4a8826
Fix compilation cache for components (#8251) 7 months ago
Alex Crichton 20660cb386
Add documentation and refactor `wasmtime-wasi` (#8228) 7 months ago
Alex Crichton 70b076d3e5
Migrate all Winch filetests to `tests/disas` (#8243) 8 months ago
Roman Volosatovs d256e25065
fix(wasi): export `FileInputStream` (#8244) 8 months ago
Alex Crichton e78605e89d
Update wasm-tools family of crates (#8242) 8 months ago
Jamey Sharp d1b3d552ae
Make fixed-size table base-address loads read-only (#8206) 8 months ago
Alex Crichton 3594cc96fd
Slightly improve error message of feeding components to `Module` APIs (#8235) 8 months ago
Alex Crichton 28d2990dbe
Use a multi-threaded Tokio runtime as a fallback (#8229) 8 months ago
Chris Fallin af6b8ca947
PCC: turn off fuzzing for now. (#8230) 8 months ago