13210 Commits (57d15f235a66040f0c1a96869c878688823c7317)
 

Author SHA1 Message Date
Trevor Elliott 0264ec34a2
Enable the tail calling convention by default (#8540) 6 months ago
Alex Crichton 71800cc1a1
Add release notes for 20.0.1 (#8539) 6 months ago
Alex Crichton 964f8986ff
Use rustdoc's `doc_auto_cfg` feature instead of `doc_cfg` (#8532) 6 months ago
Nick Fitzgerald b7041606ad
Use a `SecondaryMap` instead of a `HashMap` for the type-to-rec-group map (#8537) 6 months ago
Nick Fitzgerald c45fb3abbc
wasmtime(gc): Add support for struct types (#8505) 6 months ago
Afonso Bordado 4efda6cdd8
riscv64: Add minimal support for the Zfa Extension (#8536) 6 months ago
Alex Crichton c810eff81c
Migrate the `wasmtime-environ` crate to `no_std` (#8528) 6 months ago
Michael McLoughlin 47d1640e7d
cranelift/codegen/meta: provide entry point to generate ISLE code only (#8462) 6 months ago
Andrew Brown 71d576e325
wasi-nn: remove Git submodule (#8519) 6 months ago
Alex Crichton 4fef150816
Double the default allowed table elements (#8527) 6 months ago
Jamey Sharp d1014faea9
cargo-vet: Exclude fuzzing-only dependencies (#8488) 6 months ago
Nick Fitzgerald e55e5810d3
Don't create a temporary set of type indices used in a translation (#8523) 6 months ago
Andrew Brown 72afd84720
wasi-nn: factor out common test-program code (#8522) 6 months ago
Kirpal Grewal b7ba20fad8
reassociate mixture of add and sub to wide trees (#8518) 6 months ago
Alex Crichton d911f4b10f
Migrate the wasmtime-types crate to no_std (#8485) 6 months ago
Chris Fallin 01c07a1714
Wasmtime: add one-entry call-indirect caching. (#8509) 6 months ago
Jamey Sharp 2c409535ee
cranelift: Compress vcode range-lists (#8506) 6 months ago
Jamey Sharp c66c87411f
cranelift/x64: Fix XmmRmREvex pretty-printing (#8508) 6 months ago
Jamey Sharp d4e968c08a
wasmtime: Use ConstExpr for element segment offsets (#8514) 6 months ago
iximeow 66266fa968
fix docs typo in component::Component (#8512) 6 months ago
Saúl Cabrera d1d084fea7
Fix a typo in fuzz config (#8517) 6 months ago
Terts Diepraam 662c35c079
cranelift: add icmp-of-icmp rules for comparisons with 1 (#8510) 6 months ago
Nick Fitzgerald 72004aad09
Turn the `wasmtime-runtime` crate into the `wasmtime::runtime::vm` module (#8501) 6 months ago
Jamey Sharp 0f4c0d4a35
cranelift: Split predecessor/successor lists (#8503) 6 months ago
Jamey Sharp 3aa3206484
cranelift: Move VReg aliases to VRegAllocator (#8493) 6 months ago
Elias Kauppi 9ce1a5dcab
cranelift: Add `znver4` arch preset (#8502) 6 months ago
Kirpal Grewal 132ef1e413
Fxhash to rustchash (#8498) 6 months ago
dundargoc 1fa6d4f96d
fix(c-api): give a cleaner error message if cargo isn't found (#8497) 6 months ago
Jamey Sharp 688cd8f687
cranelift: Generalize OperandCollector into a trait (#8499) 6 months ago
FrankReh 1f39f63d72
typos in comments (#8495) 6 months ago
Jamey Sharp 1cf3a9dad8
cranelift/riscv64: Fix `mv` instruction pretty-printing (#8494) 6 months ago
Nick Fitzgerald 6232904811
Add the `Ref::null` constructor and use it in a few places (#8492) 6 months ago
Jamey Sharp 3e87883706
cranelift: Pass source location through directly (#8471) 6 months ago
Jamey Sharp b13076384a
cranelift: Only set VReg type once (#8479) 6 months ago
Nick Fitzgerald dd70e31dc0
wasmtime(gc): Add support for array types (#8481) 6 months ago
Jamey Sharp d180b9073c
cranelift: Update operand aliases in-place (#8486) 6 months ago
Kirpal Grewal 657e5dc9e6
Encapsulate StableMap, StableSet and DisjointSets (#8491) 6 months ago
jianjunz 677e92a2b4
Add an example for wasi-nn WinML backend. (#8472) 6 months ago
Alex Crichton c1730b2b24
Gate type-builder types from `wasmtime-environ` on `compile` (#8484) 7 months ago
Edoardo Vacchi a4a4c94538
winch(aarch64): abs, ceil, floor, nearest, trunc, neg, sqrt (#8425) 7 months ago
dundargoc 356710deed
build: make the c-api CMakeLists.txt easier to import (#8490) 7 months ago
Jamey Sharp ededc4f253
Disable Criterion's "plotters" feature (#8487) 7 months ago
Jamey Sharp 4822904d21
cranelift: Don't recompute allocatable register set (#8457) 7 months ago
Alex Crichton 2bac3ae3b9
Migrate the `wasmtime-slab` crate to `no_std` (#8483) 7 months ago
Brian 3e4b0b9c67
Fix missing additional derives (#8482) 7 months ago
Alex Crichton 6449c2fb2e
Update CI configuration for macOS builds/tests (#8480) 7 months ago
Jamey Sharp 6397f3889b
cranelift: Don't resolve VReg aliases too early (#8464) 7 months ago
Alex Crichton d8f7c77f8f
Start migrating some Wasmtime crates to no_std (#8463) 7 months ago
Jamey Sharp 1a17dfb5f7
cranelift: Simplify computing the clobber set (#8469) 7 months ago
Alex Crichton 79885bd8ed
Update wasm-tools dependencies (#8478) 7 months ago