92 Commits (94ee96712ac7e1f64a0e29ee020a7e49ea699db8)

Author SHA1 Message Date
Pat Hickey bacf470a3e bump all `wat` dependencies to 1.0.23 4 years ago
Alex Crichton 08f9eb1725
Making caching support optional in Wasmtime (#2119) 4 years ago
Yury Delendik 399ee0a54c
Serialize and deserialize compilation artifacts. (#2020) 4 years ago
Nick Fitzgerald 2efb46afd5 wasmtime-c-api: Add `wasmtime_store_gc` for GCing `externref`s 4 years ago
Alex Crichton fbc05faa49
Fix `wasm_val_copy` for null funcref/externref (#2041) 4 years ago
Alex Crichton 3aeab23bf1
Fix leaking funcrefs in the C API (#2040) 4 years ago
Alex Crichton 63d5b91930
Wasmtime 0.19.0 and Cranelift 0.66.0 (#2027) 4 years ago
Alex Crichton 41e1300247 Allow `improper_ctypes_definitions` in C API 4 years ago
Nick Fitzgerald a9455a8e51
C API tweaks for wasmtime-py (#2029) 4 years ago
Yury Delendik a817470fab Fix signature of wasmtime_module_new 4 years ago
Nick Fitzgerald 9f0ec620f0 wasmtime-c-api: Remove duplicate tests of examples 4 years ago
Nick Fitzgerald 89603bc6b3 wasmtime-c-api: Make `wasm_table_set` *not* take ownership of its reference 4 years ago
Nick Fitzgerald d07fdca73a wasmtime-c-api: Use a safe helper for initializing `MaybeUninit` out pointers 4 years ago
Nick Fitzgerald 377b213fd5 wasmtime-c-api: Remove unused `HostInfoState` struct 4 years ago
Nick Fitzgerald b73b2e0d5a wasmtime-c-api: Make `wasmtime_externref_new` write to an out pointer 4 years ago
Nick Fitzgerald b9bb095e0f wasmtime-c-api: Remove nested options from `wasm_ref_t` representation 4 years ago
Nick Fitzgerald 742f8ee1fc wasmtime-c-api: Make `wasmtime_externref_new` proxy to `wasmtime_externref_new_with_finalizer` 4 years ago
Nick Fitzgerald 5ed8a9ba0e wasmtime-c-api: Add an `externref`s example for the C API 4 years ago
Nick Fitzgerald 267bf16683 wasmtime-c-api: Add Wasmtime-specific APIs for `externref`s 4 years ago
Nick Fitzgerald 4c01ffd087 wasmtime-c-api: Document new reference types support 4 years ago
Nick Fitzgerald aaf4c941b8 wasmtime-c-api: Add support for `funcref` values 4 years ago
Nick Fitzgerald 4cdf8b7cfd wasmtime-c-api: Add support for `externref` values 4 years ago
Alex Crichton 920e0984d3 Link to C API docs and make a landing page 4 years ago
Alex Crichton 47a218f908
Document the rest of the C API (#1959) 4 years ago
Alex Crichton d72b330de2
Add support for documenting the C API (#1928) 4 years ago
Alex Crichton cca558cd20
Remove `HostRef<T>` from the C API (#1926) 4 years ago
Nick Fitzgerald e40c039e65 wasmtime: Rip out incomplete/incorrect externref "host info" support 4 years ago
Nick Fitzgerald 58bb5dd953 wasmtime: Add support for `func.ref` and `table.grow` with `funcref`s 4 years ago
Thibault Charbonnier 8082aeaa5f
C API: expose wasmtime_linker_get_one_by_name() (#1897) 4 years ago
Alex Crichton 6f6296816b
Bind `Trap::i32_exit_status` in C API (#1912) 4 years ago
Alexandru Ene 50ef890ae0 Fix compilation error due to redefinition. 4 years ago
Dan Gohman caa87048ab Wasmtime 0.18.0 and Cranelift 0.65.0. 4 years ago
Jakub Konka f47133b229
Allow different Handles to act as stdio (#1600) 4 years ago
Dan Gohman a76639c6fb
Wasmtime 0.17.0 and Cranelift 0.64.0. (#1805) 4 years ago
Yury Delendik 15c68f2cc1
Disconnects `Store` state fields from `Compiler` (#1761) 4 years ago
Nick Fitzgerald 58b08b9d3a Move `HostRef<T>` into the C API crate 4 years ago
Nick Fitzgerald a8ee0554a9 wasmtime: Initial, partial support for `externref` 5 years ago
Leonardo Yvens 0b3b9c298e
impl From<anyhow::Error> for Trap (#1753) 5 years ago
Dan Gohman 3715e19c67
Reactor support. (#1565) 5 years ago
Alex Crichton 036c8ec8c5
Fix assertion about length/capacity in C API (#1736) 5 years ago
Alex Crichton 68f0d2f6d0
Enable `env_logger` in the C API (#1737) 5 years ago
Nick Fitzgerald f28b3738ee Rename `anyref` to `externref` across the board 5 years ago
Nick Fitzgerald 1a4f3fb2df Update deps and tests for `anyref` --> `externref` 5 years ago
Alex Crichton 1e3a1fa372
Remove stray debugging printlns (#1698) 5 years ago
Alex Crichton 1247f2b4ae
Add wasmtime-specific C APIs for tables (#1654) 5 years ago
Josh Triplett 08983bf39c
Move `crates/api` to `crates/wasmtime` (#1693) 5 years ago
Graham✈️✈️ 176b3a8382
add the _set suffix to static_memory_guard_size and dynamic_memory_guard_size properties in c-api (#1662) 5 years ago
Dan Gohman 864cf98c8d Update release notes, wasmtime 0.16, cranelift 0.63. 5 years ago
Alex Crichton 363cd2d20f
Expose memory-related options in `Config` (#1513) 5 years ago
Alex Crichton 93bf6b568f
Expose wasmtime cache configuration in the C API (#1606) 5 years ago