Home
last modified time | relevance | path

Searched refs:platform (Results 1 – 25 of 56) sorted by relevance

123

/wasmtime-44.0.1/examples/min-platform/
H A DREADME.md4 minimal set of platform dependencies. This might be suitable when running
12 * `examples/min-platform/embedding/{Cargo.toml,src}` - source code for the
16 * `examples/min-platform/embedding/wasmtime-platform.{h,c}` - an example
17 implementation of the platform dependencies that Wasmtime requires. This is
27 * `examples/min-platform/{Cargo.toml,src}` - an example "host embedding" which
33 * `examples/min-platform/build.sh` - a script to build/run this example.
37 nonstandard platform. Wasmtime effectively requires one pointer of thread-local
47 The host for this is a Linux program which supplies the platform dependencies
H A D.gitignore1 libwasmtime-platform.so
H A DCargo.toml2 name = "min-platform-host"
H A Dbuild.sh19 HOST_DIR=$REPO_DIR/examples/min-platform
/wasmtime-44.0.1/docs/
H A Dstability-platform-support.md3 This page is intended to give a high-level overview of Wasmtime's platform
11 platform-specific defaults for the runtime. For example the native Cranelift
17 Cranelift supports x86\_64, aarch64, s390x, and riscv64. No 32-bit platform is
49 platform with the same pointer-width and endianness. For example to execute
50 Pulley on a 32-bit ARM platform you'd use the target `pulley32`. Similarly if
54 Pulley's platform requirements are no greater than that of Wasmtime itself,
74 platform support of a runtime environment.
100 allocating virtual memory. This API can be found as `wasmtime-platform.h` in
102 `examples/min-platform/embedding/wasmtime-platform.h` in the source tree. Note
H A Dexamples-profiling.md12 Wasmtime to your platform's native profiling tools.
25 - For everything else, see the [cross-platform
32 The cross-platform-profiler can only measure time spent in WebAssembly guest
34 However, it works on every platform that Wasmtime supports.
H A Dexamples-minimal.md192 your particular platform.
315 Wasmtime's features are gated behind either platform-specific configuration
337 platform and transferred to them.
344 When compiling Wasmtime for an unknown platform, for example "not Windows" or
347 [`examples/min-platform/embedding/wasmtime-platform.h`][header] describes the
366 memory alloator will likely get hooked up to your platform's memory allocator
369 Building Wasmtime for a custom platform is not a turnkey process right now,
372 * For a truly custom platform you'll probably want to create a [custom Rust
385 The `examples/min-platform` directory has an example of building this minimal
389 …/github.com/bytecodealliance/wasmtime/blob/main/examples/min-platform/embedding/wasmtime-platform.h
[all …]
H A Dexamples-profiling-guest.md1 # Using Wasmtime's cross-platform profiler
H A DSUMMARY.md33 - [Cross-platform Profiling](./examples-profiling-guest.md)
46 - [Platform Support](./stability-platform-support.md)
H A Dexamples-fast-compilation.md40 by default, but it does depend on the host platform and cargo features enabled
H A Dexamples-pulley.md26 default on any platform, it'll just be faster on Cranelift-supported
34 To force execution of Pulley on any platform the `pulley` crate feature of
61 target may still be necessary when cross-compiling from one platform to another,
H A Dexamples-pre-compiling-wasm.md7 HTTP request comes into your function-as-a-service platform, for example, you
H A Dsecurity-what-is-considered-a-security-vulnerability.md7 Bugs must affect [a tier 1 platform or feature](./stability-tiers.md) to be
/wasmtime-44.0.1/crates/wizer/.github/actions/install-rust/
H A Dmain.js11 if (process.platform === 'win32') {
33 if (process.platform === 'darwin') {
/wasmtime-44.0.1/crates/wizer/.github/actions/binary-compatible-builds/
H A Dmain.js13 if (process.platform == 'darwin') {
19 if (process.platform == 'win32') {
/wasmtime-44.0.1/examples/min-platform/embedding/
H A Dcbindgen.toml10 // have support for the native platform. This can happen with `no_std` binaries
27 // <https://docs.wasmtime.dev/stability-platform-support.html>.
/wasmtime-44.0.1/.github/actions/android-ndk/
H A Daction.yml14 android-platform:
27 linker=$ndk_bin/${target}${{ inputs.android-platform }}-clang
/wasmtime-44.0.1/winch/codegen/src/isa/aarch64/
H A Dregs.rs42 const fn platform() -> Reg { in platform() function
142 | (1 << platform().hw_enc())
/wasmtime-44.0.1/crates/c-api/
H A Dclangformat.sh8 grep -v wasmtime-platform.h | \
/wasmtime-44.0.1/
H A DADOPTERS.md10 …s.io/badge/-production-blue?style=flat) | Cosmonic is a distributed app platform built on CNCF was…
13 …/img.shields.io/badge/-production-blue?style=flat) | The Fastly Compute platform helps you compile…
14 …dge/-production-blue?style=flat) | Fermyon Cloud is a cloud application platform for WebAssembly-b…
/wasmtime-44.0.1/ci/
H A Dmerge-artifacts.sh17 mv wasmtime-platform-header/* dist
/wasmtime-44.0.1/.github/workflows/
H A Dmain.yml76 grep -v wasmtime-platform.h | \
180 platform-checks: ${{ steps.calculate.outputs.platform-checks }}
543 if: needs.determine.outputs.platform-checks
1134 test-min-platform-example:
1135 name: Test the min-platform example
1148 working-directory: ./examples/min-platform
1156 working-directory: ./examples/min-platform
1161 working-directory: ./examples/min-platform
1169 name: wasmtime-platform-header
1170 path: examples/min-platform/embedding/wasmtime-platform.h
[all …]
/wasmtime-44.0.1/crates/fuzzing/src/oracles/
H A Ddiff_v8.rs17 let platform = v8::new_default_platform(0, false).make_shared(); in new() localVariable
18 v8::V8::initialize_platform(platform); in new()
/wasmtime-44.0.1/crates/wasmtime/
H A DCargo.toml182 # in `build.rs` as well when the host platform does not have Cranelift support
387 # instead use a C API defined in `wasmtime-platform.h` instead.
390 # https://docs.wasmtime.dev/stability-platform-support.html#support-for-no_std
/wasmtime-44.0.1/crates/wizer/.github/workflows/
H A Drelease.yml60 # Assemble release artifats appropriate for this platform, then upload them

123