Home
last modified time | relevance | path

Searched refs:api (Results 1 – 25 of 57) sorted by relevance

123

/wasmtime-44.0.1/crates/c-api/artifact/
H A DCargo.toml2 name = "wasmtime-c-api"
21 wasmtime-c-api = { path = '..', package = 'wasmtime-c-api-impl' }
50 async = ['wasmtime-c-api/async']
52 cache = ["wasmtime-c-api/cache"]
54 wasi = ['wasmtime-c-api/wasi']
56 logging = ['wasmtime-c-api/logging']
61 wat = ["wasmtime-c-api/wat"]
63 gc = ["wasmtime-c-api/gc"]
64 gc-drc = ["wasmtime-c-api/gc-drc"]
67 winch = ["wasmtime-c-api/winch"]
[all …]
/wasmtime-44.0.1/crates/gdbstub-component/src/
H A Dlib.rs4 mod api; module
9 api::{WasmType, WasmValue},
41 api::export!(Component with_types_in api);
71 debuggee: &'a api::Debuggee,
74 running: Option<api::Resumption>,
79 frame_cache: Vec<api::Frame>,
94 api::print_debugger_info(&format!( in run()
217 event: api::Event, in handle_event()
221 api::Event::Complete => { in handle_event()
234 api::Event::Breakpoint => { in handle_event()
[all …]
/wasmtime-44.0.1/ci/
H A Dbuild-release-artifacts.sh94 mkdir -p target/c-api-build
95 cd target/c-api-build
98 ../../crates/c-api \
102 -DCMAKE_INSTALL_PREFIX=../c-api-install \
103 -DCMAKE_INSTALL_LIBDIR=../c-api-install/lib
H A Dvendor-c-api-headers.sh11 dst=crates/c-api/include/$file
12 pretty_url=https://github.com/WebAssembly/wasm-c-api/blob/$rev/include/$file
13 url=https://raw.githubusercontent.com/WebAssembly/wasm-c-api/$rev/include/$file
19 // ./ci/vendor-c-api-headers.sh shell script.
H A Dbuild-tarballs.sh35 api_pkgname=wasmtime-$tag-$build_pkgname-c-api
37 api_install=target/c-api-install
/wasmtime-44.0.1/crates/debugger/src/host/
H A Dbindings.rs19 "bytecodealliance:wasmtime/debuggee.debuggee": super::api::Debuggee,
20 "bytecodealliance:wasmtime/debuggee.event-future": super::api::EventFuture,
21 "bytecodealliance:wasmtime/debuggee.frame": super::api::Frame,
29 "bytecodealliance:wasmtime/debuggee.wasm-exception": super::api::WasmException,
30 "bytecodealliance:wasmtime/debuggee.wasm-value": super::api::WasmValue,
/wasmtime-44.0.1/crates/test-programs/src/bin/
H A Ddebugger_component.rs9 mod api { module
18 use api::bytecodealliance::wasmtime::debuggee::*;
21 api::export!(Component with_types_in api);
23 impl api::exports::bytecodealliance::wasmtime::debugger::Guest for Component {
/wasmtime-44.0.1/crates/c-api/
H A DREADME.md6 here.](https://bytecodealliance.github.io/wasmtime/c-api/).
26 $ cmake -S crates/c-api -B target/c-api --install-prefix "$(pwd)/artifacts"
27 $ cmake --build target/c-api
28 $ cmake --install target/c-api
51 1. Add a dependency on the `wasmtime-c-api-impl` crate to your `Cargo.toml`. Note that package name…
55 wasmtime-c-api = { version = "16.0.0", package = "wasmtime-c-api-impl" }
58 2. In your `build.rs` file, when compiling your C/C++ source code, add the C `wasmtime-c-api` heade…
H A DCargo.toml2 name = "wasmtime-c-api-impl"
11 links = "wasmtime-c-api"
25 wasmtime-c-api-macros = { workspace = true }
/wasmtime-44.0.1/crates/c-api-macros/
H A DCargo.toml2 name = "wasmtime-internal-c-api-macros"
8 description = "INTERNAL: Support macros for `wasmtime-c-api`"
/wasmtime-44.0.1/cranelift/assembler-x64/src/
H A Dlib.rs49 mod api; module
74 pub use api::{
H A Dinst.rs7 use crate::api::{AsReg, CodeSink, RegisterVisitor, Registers, TrapCode};
/wasmtime-44.0.1/.github/
H A Dlabeler.yml67 "wasmtime:api":
70 "wasmtime:c-api":
71 - "crates/c-api/**"
/wasmtime-44.0.1/crates/debugger/src/
H A Dhost.rs8 mod api; module
12 pub use api::Debuggee;
/wasmtime-44.0.1/examples/
H A DREADME.md7 [C/C++ embedding API](https://docs.wasmtime.dev/c-api/). Examples are accompanied by a
16 They can also be [built manually](https://docs.wasmtime.dev/c-api/).
/wasmtime-44.0.1/crates/wasi/tests/all/p2/
H A Dmod.rs1 mod api; module
/wasmtime-44.0.1/crates/wasi/src/p3/wit/deps/
H A Dsockets.wit179 /// - <https://learn.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-wsasocketw>
214 /// - <https://learn.microsoft.com/en-us/windows/win32/api/winsock/nf-winsock-bind>
250 /// - <https://learn.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-connect>
320 /// - <https://learn.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-listen>
321 /// - <https://learn.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-accept>
346 /// - <https://learn.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-send>
375 /// - <https://learn.microsoft.com/en-us/windows/win32/api/winsock/nf-winsock-recv>
574 /// - <https://learn.microsoft.com/en-us/windows/win32/api/winsock/nf-winsock-bind>
671 /// - <https://learn.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-send>
672 /// - <https://learn.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-sendto>
[all …]
/wasmtime-44.0.1/crates/wasi-http/src/p3/wit/deps/
H A Dsockets.wit179 /// - <https://learn.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-wsasocketw>
214 /// - <https://learn.microsoft.com/en-us/windows/win32/api/winsock/nf-winsock-bind>
250 /// - <https://learn.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-connect>
320 /// - <https://learn.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-listen>
321 /// - <https://learn.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-accept>
346 /// - <https://learn.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-send>
375 /// - <https://learn.microsoft.com/en-us/windows/win32/api/winsock/nf-winsock-recv>
574 /// - <https://learn.microsoft.com/en-us/windows/win32/api/winsock/nf-winsock-bind>
671 /// - <https://learn.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-send>
672 /// - <https://learn.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-sendto>
[all …]
/wasmtime-44.0.1/docs/
H A Dexamples-minimal.md30 $ cargo build -p wasmtime-c-api
40 $ cargo build -p wasmtime-c-api --release
51 $ cargo build -p wasmtime-c-api --release --no-default-features
72 $ cargo build -p wasmtime-c-api --release --no-default-features --features disable-logging
90 $ cargo build -p wasmtime-c-api --release --no-default-features --features disable-logging
110 $ cargo build -p wasmtime-c-api --release --no-default-features --features disable-logging
125 $ cargo build -p wasmtime-c-api --release --no-default-features --features disable-logging
140 $ cargo build -p wasmtime-c-api --release --no-default-features --features disable-logging
161 $ cargo build -p wasmtime-c-api --release --no-default-features --features disable-logging
183 $ cargo +nightly build -p wasmtime-c-api --release --no-default-features --features disable-logging
[all …]
H A Dlang.md33 [docs.wasmtime.dev/c-api](https://docs.wasmtime.dev/c-api/). Documentation on
38 The C API can also be installed through `*-c-api-*` [release artifacts].
40 [README of the C API]: https://github.com/bytecodealliance/wasmtime/blob/main/crates/c-api/README.md
H A Dcontributing-building.md58 [`crates/c-api/README.md`](https://github.com/bytecodealliance/wasmtime/blob/main/crates/c-api/READ…
H A Dexamples-memory.md13 [`Memory`]: https://bytecodealliance.github.io/wasmtime/api/wasmtime/struct.Memory.html
/wasmtime-44.0.1/crates/fuzzing/src/
H A Dgenerators.rs11 pub mod api; module
/wasmtime-44.0.1/
H A D.gitignore25 crates/c-api/build
/wasmtime-44.0.1/.github/actions/fetch-run-id/
H A Daction.yml11 gh api -H 'Accept: application/vnd.github+json' \

123