13319 Commits (00c15df9a3808a8452c6b0306451e80fea58f84c)
 

Author SHA1 Message Date
Alex Crichton 00c15df9a3
Revert "wasi-adapter: Implement provider crate that embeds the adapter binaries (#8792)" (#8856) 5 months ago
Alex Crichton 6b892131d3
clif: Fix parsing the `cold` calling convention (#8854) 5 months ago
Jamey Sharp e29d56e430
wasmtime: Remove redundant epoch check on function entry (#8853) 5 months ago
Afonso Bordado 67afe4dac9
riscv64: Update Inst::worst_case_size (#8850) 5 months ago
Afonso Bordado b24b323ead
riscv64: Add support for `bitcast.i128` (#8851) 5 months ago
Alex Crichton ea22acbb53
Allow 4G memories by default in the pooling allocator (#8849) 5 months ago
Pat Hickey 981d403f25
wasmtime Config: debug impl now iterates complete WasmFeatures flag set (#8843) 5 months ago
Alex Crichton d4c5bccc27
Replace `simm32` extractor with `i32_from_iconst` (#8842) 5 months ago
Alex Crichton ee9e1ca545
x64: Implement some minor optimizations related to SIMD lowerings (#8839) 5 months ago
Nick Fitzgerald 95fee6f4bd
`cranelift-entity`: Implement `EntitySet` in terms of `cranelift_bitset::CompoundBitSet` (#8834) 5 months ago
Nick Fitzgerald b5422e5ea5
Remove leftover debugging `dbg!` in CLIF parser (#8836) 5 months ago
Jamey Sharp 2d467e0f76
wasmtime: Take guest-profiler samples at hostcalls (#8802) 5 months ago
Alex Crichton 9bdb731ab6
Implement semver compatibility for exports (#8830) 5 months ago
Alex Crichton 5f3597ea73
Improve name lookup for `trappable_error_type` configuration (#8833) 5 months ago
Nick Fitzgerald b3636ff6e5
Introduce the `cranelift-bitset` crate; use it for stack maps in both Cranelift and Wasmtime (#8826) 5 months ago
Nick Fitzgerald 4705d155e4
cranelift-entity: Remove the unused `EntitySet::cardinality` method (#8827) 5 months ago
Juniper Tyree 2dbf8f15b3
wasi-adapter: Implement provider crate that embeds the adapter binaries (#8792) 5 months ago
Alex Crichton 864fdb61a1
Update the wasi_testsuite submodule (#8829) 5 months ago
Alex Crichton 3171ef6df3
Redesign how component exports work (#8786) 5 months ago
Andrew Brown 7b43325a1f
wasi-nn: use `libtest-mimic` (#8825) 5 months ago
Alex Crichton aff28bf168
Inherit Linux semantics for `fd_pwrite` with `O_APPEND` (#8823) 5 months ago
Alex Crichton e97b74dc10
Fix `fcntl(fd, F_GETFL)` from wasi-libc with write-only files (#8824) 5 months ago
Alex Crichton 64126f7659
Force some more permission checks with 0-length writes (#8822) 5 months ago
Alex Crichton 0f48f939b9
Disable memory protection keys by default at compile time (#8813) 5 months ago
Nick Fitzgerald b7fd095a14
Cranelift: Don't attempt to take stack maps for traps during instruction emission (#8812) 5 months ago
Alex Crichton 9aa5803aaf
Disable `call-hook` crate feature by default (#8808) 5 months ago
Nick Fitzgerald 9c5ec3ec0b
Cranelift: Traps need not be considered GC safepoints anymore (#8810) 5 months ago
Nick Fitzgerald 9ffc9e67f6
Cranelift: Remove resumable traps (#8809) 5 months ago
Alex Crichton 34b6b6738e
Update the spec test suite submodule (#8805) 5 months ago
Alex Crichton eb8540747a
Const-propagate some offsets in `VMOffsets` (#8806) 5 months ago
Alex Crichton 3e0f4b6631
Skip `AutoAssertNoGc` checks for applicable signatures (#8807) 5 months ago
Nick Fitzgerald 1512a954a3
Add `anyhow` stuff to our internal `wasmtime` crate prelude (#8804) 5 months ago
Alex Crichton 3bcbd5e597
Fix gh-pages deployment step (#8803) 5 months ago
Saúl Cabrera 37af9e426e
Fix a typo in the `wasmtime_test` macro (#8801) 5 months ago
Alex Crichton ff87114256
Try migrating to a "more official" github pages provider (#8800) 5 months ago
Nick Fitzgerald 09a0e29817
Use `chunk_by` now that we bumped our MSRV (#8798) 5 months ago
Saúl Cabrera 04416e460b
Initial migration to `wasmtime_test` (#8789) 5 months ago
Alex Crichton e93dfbd4bb
Use some new features of Rust 1.77 (#8797) 5 months ago
Alex Crichton aaaac99ece
Update MSRV to 1.77.0 (#8796) 5 months ago
Alex Crichton 3090ded83d
Add a compile-time feature for call hooks (#8795) 5 months ago
Alex Crichton 515fa4de01
Statically disable MPK without the pooling allocator (#8794) 5 months ago
Jamey Sharp c65666c50a
wasmtime: Make Store context available to call hooks (#8791) 5 months ago
Michael McLoughlin 9f29c6e926
cranelift/isle: add Binding::MakeSome for partial constructors (#8761) 5 months ago
Nick Fitzgerald bdd7842263
Wasmtime: Implement the custom-page-sizes proposal (#8763) 5 months ago
Alex Crichton 34d2a08fc8
Fix lost `Waker` instances with async stdio streams (#8782) 5 months ago
Alex Crichton 2835a34bb8
Remove the `ModuleRuntimeInfo` trait (#8778) 5 months ago
Alex Crichton 4ae664ff28
Disable `AutoAssertNoGc` when `gc` is disabled (#8780) 5 months ago
Alex Crichton 8008ae9fa3
Switch some asserts to debug asserts (#8779) 5 months ago
Matthew Fisher 29a76b6820
Update rustls root certificate handling in default_send_request_handler (#8776) 5 months ago
Afonso Bordado 5158009553
x64: Add support for load sinking in extend instructions (#8777) 5 months ago