9957 Commits (e86e62806187866e0f8b2471a3473361f278ee48)
 

Author SHA1 Message Date
Afonso Bordado aef53784ec
aarch64: Implement `bint` in ISLE (#4319) 2 years ago
Chris Fallin 0d829a57ee
Upgrade to regalloc2 v0.2.3 to get bugfix from bytecodealliance/regalloc2#60. (#4335) 2 years ago
Alex Crichton 82a31680d6
Use a `StoreOpaque` during backtraces for metadata (#4325) 2 years ago
Chris Fallin 5c2c285dd7
Cranelift/x64: fix register allocator metadata for 8-bit divides. (#4332) 2 years ago
Alex Crichton c8414cfca8
Fix guard size configuration when fuzzing (#4321) 2 years ago
Afonso Bordado 2327127b7d
cranelift: Support boolean arguments larger than `b1` in trampoline (#4323) 2 years ago
Alex Crichton dc2fe0ac67
x64: Fix codegen for the `i8x16.swizzle` instruction (#4318) 2 years ago
Alex Crichton 4543a07bb5
Use `global_asm!` instead of external assembly files (#4306) 2 years ago
Alex Crichton 0ef873f1bd
Fix the documentation build in the component model (#4328) 2 years ago
Alex Crichton 8bb07523e2
x64: Fix codegen for the `select` instruction with v128 (#4317) 2 years ago
Afonso Bordado 23ae9016af
cranelift: Implement scalar `ireduce` on interpreter (#4320) 2 years ago
Andrew Brown 90cc8beac8
Add meeting notes for June 27 Cranelift meeting (#4329) 2 years ago
Alex Crichton 77e06213b7
Refactor the internals of traps in `wasmtime_runtime` (#4326) 2 years ago
Johnnie Birch 90876f717d
Adds VTune profiling strategy to the C-API (#4316) 2 years ago
Pat Hickey 84a43d86a1
Add a method to Linker and flag to wasmtime-cli to trap unknown import funcs (#4312) 2 years ago
Afonso Bordado 87007c5839
cranelift: Fix `bint` implementation on interpreter (#4299) 2 years ago
Afonso Bordado 51c1655b6e
cranelift: Remove duplicated clz/ctz tests (#4304) 2 years ago
Alex Crichton 3339dd1f01
Implement the post-return attribute (#4297) 2 years ago
Dan Gohman fa36e86f2c
Update WASI to cap-std 0.25 and windows-sys. (#4302) 2 years ago
Alex Crichton 445cc87a06
Fix a "trampoline missing" panic with components (#4296) 2 years ago
Alex Crichton 6778b4fce2
Update comment on stack overflow checking (#4290) 2 years ago
Sergei Shulepov b48b10b2aa
Document a caveat regarding `max_wasm_stack` (#4295) 2 years ago
Anton Kirilov 25a588c35f
Cranelift AArch64: Use an allocated encoding for Udf (#4281) 2 years ago
Alex Crichton 2f9d96cd00
Use Cargo's "namespace features" feature (#4293) 2 years ago
Andrew Brown b2e03ae873
shared memory: change some assertions to returned errors (#4292) 2 years ago
Alex Crichton 651f40855f
Add support for nested components (#4285) 2 years ago
wasmtime-publish b306368565
Update release date of Wasmtime 0.38.0 (#4287) 2 years ago
Trevor Elliott 337c1ca832
Use `similar` to diff expected and actual output in filetests (#4282) 2 years ago
Alex Crichton c7be93753a
Enable parallel compilation in the C API by default (#4270) 2 years ago
Harald Hoyer 6997b2c447
fix(WasiFile): sock_* methods from snapshot1 to trait (#4108) 2 years ago
Andrew Brown 22e13fee1d
fuzz: allow generating shared memories (#4266) 2 years ago
Alex Crichton 72f0e46fdb
Decouple some more `Config` methods from each other (#4262) 2 years ago
Trevor Elliott 7e0bb465d0
X64: port the rest of icmp to ISLE (#4254) 2 years ago
Benjamin Bouvier 43d4f0b93b
Serialize `BlockNode`'s cold field too when serializing a `Layout` (#4265) 2 years ago
Benjamin Bouvier 3eb5ece625
Add meeting notes for 2022-06-13 Cranelift meeting (#4263) 2 years ago
Benjamin Bouvier 1df731d5c2
Add meeting item to agenda (#4261) 2 years ago
Pure White 258dc9de42
fix(wasmtime):`Config` methods should be idempotent (#4252) 2 years ago
Andrew Brown 5f344ae7aa
fuzz: improve fuzz README (#4259) 2 years ago
Andrew Brown 0dcda643ea
runtime: vmoffsets must be checked in reverse order (#4253) 2 years ago
Alex Crichton 72c6b79e9c
Add empty wasmtime agendas for the next few months (#4251) 2 years ago
Alex Crichton 7d7ddceb17
Update wasm-tools crates (#4246) 2 years ago
Anton Kirilov c15c3061ca
CFI improvements to the AArch64 fiber implementation (#4195) 2 years ago
Trevor Elliott 823817595a
Fix some typos in the isle language reference (#4248) 2 years ago
Chris Fallin 5033f9994b
cranelift-native flags detection: fix flags on SSE2-only systems. (#4231) 2 years ago
Andrew Brown 2b52f47b83
Add shared memories (#4187) 2 years ago
Chris Fallin ed9db962de
x64 backend: fix cmpxchg (don't return RealReg as result). (#4243) 2 years ago
Trevor Elliott bc3c4fa206
X64: port fvpromote to ISLE (#4242) 2 years ago
Alex Crichton 088e568f22
Accept `(tuple)` and `unit` as `()` in Rust (#4241) 2 years ago
Chris Fallin 54acd8b3e2
x64 backend: fix `to_amode` with constant address (no registers). (#4239) 2 years ago
Alex Crichton 0b4448a423
Validate alignment in the canonical ABI (#4238) 2 years ago