3430 Commits (896e25e37fca56ac915b62b6329bcb4944b9a8a1)

Author SHA1 Message Date
Alex Crichton bc081b74bc
Fuzz the tail call proposal on OSS-Fuzz (#8591) 6 months ago
Alex Crichton 330eb20c05
Disable fuzzing of memory64 (#8589) 6 months ago
Nick Fitzgerald aa2beaee73
Handle all `decommit`s/`madvise(DONTNEED)`s homogenously (#8587) 6 months ago
Nick Fitzgerald a947340916
wasmtime(gc): Fix wasm-to-native trampoline lookup for subtyping (#8579) 6 months ago
Alex Crichton 7f699b82a8
Update wasm-tools crates (#8580) 6 months ago
Alex Crichton e55fa3cc92
Use WASI builder directly in C API (#8572) 6 months ago
Nick Fitzgerald 22a3d9ed23
wasmtime(gc): Add the `wasmtime::NoExtern` value type (#8550) 6 months ago
FrankReh c0bde74e0e
wasi::preview1 doc: add a comma (#8570) 6 months ago
Lann eea68f59c1
bindgen: Commit expanded bindgen output for tests (#8558) 6 months ago
Chris Fallin ef3f82af92
V8 differential fuzzing: add new table out-of-bounds error message to expectations list. (#8564) 6 months ago
dundargoc ddde6f6757
build: add "fastest-runtime" profile for runtime optimization (#8554) 6 months ago
Trevor Elliott 962a7fa9e7
Copy through the authority unmodified to `Host` (#8563) 6 months ago
Alex Crichton c47c4c670c
Bump Wasmtime's MSRV to 1.76.0 (#8560) 6 months ago
wasmtime-publish d0cf46a098
Bump Wasmtime to 22.0.0 (#8553) 6 months ago
Alex Crichton 81a89169f5
Add support for `#![no_std]` to the `wasmtime` crate (#8533) 6 months ago
dundargoc 80576c721d
c-api: use `--release` when MinSizeRel and RelWithDebInfo is used (#8549) 6 months ago
Jamey Sharp b44c23d1ed
wasmtime: Use ConstExpr for data segment offsets (#8515) 6 months ago
Chris Fallin 24c1388cd7
Call-indirect caching: protect against out-of-bounds table index during prescan. (#8541) 6 months ago
Nick Fitzgerald 3f98505b7a
wasmtime(gc): Add support for `noextern` and `eq` heap types (#8542) 6 months ago
Alex Crichton dc1d128abc
Respect pooling allocation options in `wasmtime serve` (#8525) 6 months ago
Alex Crichton c607704c00
Fix combining `cache_call_indirects` and memory64 (#8544) 6 months ago
Chris Fallin 7e145376d6
Indirect call caching: put options under `-O` namespace. (#8543) 6 months ago
Trevor Elliott 0264ec34a2
Enable the tail calling convention by default (#8540) 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
Alex Crichton c810eff81c
Migrate the `wasmtime-environ` crate to `no_std` (#8528) 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
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
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 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
Nick Fitzgerald 72004aad09
Turn the `wasmtime-runtime` crate into the `wasmtime::runtime::vm` module (#8501) 6 months ago
dundargoc 1fa6d4f96d
fix(c-api): give a cleaner error message if cargo isn't found (#8497) 6 months ago
FrankReh 1f39f63d72
typos in comments (#8495) 6 months ago
Nick Fitzgerald 6232904811
Add the `Ref::null` constructor and use it in a few places (#8492) 6 months ago
Nick Fitzgerald dd70e31dc0
wasmtime(gc): Add support for array types (#8481) 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) 6 months ago
dundargoc 356710deed
build: make the c-api CMakeLists.txt easier to import (#8490) 6 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 d8f7c77f8f
Start migrating some Wasmtime crates to no_std (#8463) 7 months ago
Alex Crichton 79885bd8ed
Update wasm-tools dependencies (#8478) 7 months ago
Alex Crichton 60539520df
Switch from `bincode` to `postcard` for serializing (#8476) 7 months ago
daichifukui 09b522101d
Allow sleep form of poll_oneoff for wasmtime-wasi (#8429) 7 months ago