283 Commits (ca5f1bb62767a220b6b67fa852564c68410d2d97)

Author SHA1 Message Date
Alex Crichton ca5f1bb627
Tidy up some headers related to shared memory (#8366) 7 months ago
Alex Crichton e1de17fb1a
Remove `wasi_config_preopen_socket` from C header (#8364) 7 months ago
Nick Fitzgerald 23640b6cae
wasmtime-c-api: Add support for GC references in `wasmtime.h` APIs (#8346) 7 months ago
Alex Crichton b26fd0af77
Enable the gc feature by default in the c-api (#8356) 7 months ago
Pat Hickey 0c62d9310e
wasmtime-c-api: switch from wasi-common to wasmtime-wasi (#8066) 7 months ago
Nick Fitzgerald 9204b3a1e7
`wasmtime-c-api`: Improve non-support of GC references in `wasm.h` APIs (#8345) 7 months ago
Nick Fitzgerald 420fc3d118
c-api: Better differentiate between `wasm.h` and `wasmtime.h` APIs (#8344) 7 months ago
wasmtime-publish ddb35fd491
Bump Wasmtime to 21.0.0 (#8302) 7 months ago
redismongo c174147079
chore: fix some comments (#8298) 7 months ago
Nick Fitzgerald 0fa130131d
Add `GcRuntime` and `GcCompiler` traits; `i31ref` support (#8196) 7 months ago
Alex Crichton 83b859e578
Gate support for the wasm `threads` proposal behind a Cargo feature (#8260) 7 months ago
Alex Crichton 8f03b22e07
Remove wasm-c-api submodule (#8170) 8 months ago
Milek7 55bd797aed
Extend C API with interfaces needed to use threads (#7940) 8 months ago
Pat Hickey c0a5a66240
wasmtime c-api: warn that wasi_config_preopen_socket is deprecated in next release (#8064) 8 months ago
Nick Fitzgerald bd2ea901d3
Define garbage collection rooting APIs (#8011) 8 months ago
wasmtime-publish 4489cee3e6
Bump Wasmtime to 20.0.0 (#8046) 8 months ago
Nick Fitzgerald dd0364d367
Wasmtime: Add a `gc` cargo feature (#7975) 9 months ago
Pat Hickey a56bd5e469
Promote wasmtime-wasi::preview2 to root of crate (#7933) 9 months ago
Nick Fitzgerald ff93bce067
Wasmtime: Finish support for the typed function references proposal (#7943) 9 months ago
Alex Crichton 0a1935e037
Enable demangling in the C API by default (#7962) 9 months ago
Alex Crichton 120e6b2395
Add Component::image_range (#7939) 9 months ago
Pat Hickey 2b00a541f3
Make wasi-common self-contained, deprecate exports from wasmtime-wasi (#7881) 9 months ago
Nick Fitzgerald 8652011f69
Refactor `wasmtime::FuncType` to hold a handle to its registered type (#7892) 9 months ago
Milek7 7d0bdccec0
Accept explicit CPU delta time in GuestProfiler (#7873) 9 months ago
Max Brunsfeld 825494fe6a
Add wasmtime-c-api-impl to the list of crates to publish (#7837) 9 months ago
Milek7 d4eaacd665
Add C API for GuestProfiler (#7854) 9 months ago
wasmtime-publish c9aea3e824
Bump Wasmtime to 19.0.0 (#7868) 9 months ago
Max Brunsfeld 8efd404da7
Fix typo in lib name of wasmtime-c-api (#7836) 9 months ago
Adam Bratschi-Kaye d4242001d5
Support compilation-only build by adding a `runtime` feature (#7766) 9 months ago
Wolfgang Meier 3e68c4a45e
expose tail call configuration option to c api (#7811) 10 months ago
wasmtime-publish 738a05d880
Bump Wasmtime to 18.0.0 (#7751) 10 months ago
Tyler Rockwood 2b2e63831a
cmake: remove unused file copy (#7744) 10 months ago
wasmtime-publish cc816ff728
Bump Wasmtime to 17.0.0 (#7631) 11 months ago
Tyler Rockwood f8fee9385d
add clang format (#7601) 11 months ago
Caio Ramos Casimiro 1c7a07b326
c-api: support disabling mach ports use on macos (#7595) 12 months ago
Tyler Rockwood b4b7bc9347
c-api: support accessing the module of an instance_pre (#7572) 12 months ago
Alex Crichton 5856590fae
Configure workspace lints, enable running some Clippy lints on CI (#7561) 12 months ago
Tyler Rockwood 28fd6bf3f0
c-api: support yielding in wasmtime_store_epoch_deadline_callback (#7476) 1 year ago
wasmtime-publish a32fa1b38d
Bump Wasmtime to 16.0.0 (#7482) 1 year ago
Tyler Rockwood 6c428469f7
c-api: support IWYU pragmas (#7473) 1 year ago
Tyler Rockwood 7d632651f7
Fix header for async fuel yielding (#7414) 1 year ago
Alex Crichton 282edac149
Restructure building the C API (#7341) 1 year ago
Tyler Rockwood 85c0a2df54
Switch to simpler fuel APIs (#7298) 1 year ago
Alex Crichton 3176f03ad5
Name some anonymous structs in the C API (#7324) 1 year ago
Alex Crichton 694f792900
Restore the `rlib` crate-type to the C API (#7316) 1 year ago
Alex Crichton 78e098db5a
Gate logging in the C API on Cargo features (#7300) 1 year ago
Alex Crichton d86afc021d
Gate many CLI/Wasmtime features behind Cargo features (#7282) 1 year ago
Alex Crichton f7004c19c9
c-api: Update reexport of wasmtime crate crate (#7112) 1 year ago
Tyler Rockwood 1c2e510431
Support reset_fuel in store APIs (#7240) 1 year ago
Tyler Rockwood f0dacd5f57
c-api/cmake: support disabling ALWAYS_BUILD (#7238) 1 year ago