Home
last modified time | relevance | path

Searched refs:native (Results 1 – 25 of 63) sorted by relevance

123

/wasmtime-44.0.1/tests/disas/component-model/
H A Dinlining-and-unsafe-intrinsics.wat11 (export "u8-native-load" (func (param "pointer" u64) (result u8)))
12 (export "u8-native-store" (func (param "pointer" u64) (param "value" u8)))
17 (core func $u8-native-load' (canon lower (func $intrinsics "u8-native-load")))
18 (core func $u8-native-store' (canon lower (func $intrinsics "u8-native-store")))
22 (import "" "u8-native-load" (func $load (param i64) (result i32)))
23 (import "" "u8-native-store" (func $store (param i64 i32)))
35 (export "u8-native-load" (func $u8-native-load'))
36 (export "u8-native-store" (func $u8-native-store'))))
H A Dunsafe-intrinsics-used.wat12 (export "u8-native-load" (func (param "pointer" u64) (result u8)))
17 (core func $u8-native-load' (canon lower (func $intrinsics "u8-native-load")))
21 (import "" "u8-native-load" (func $load (param i64) (result i32)))
32 (export "u8-native-load" (func $u8-native-load'))))
/wasmtime-44.0.1/docs/
H A Dexamples-profiling.md3 One of WebAssembly's major goals is to be quite close to native code in terms of
12 Wasmtime to your platform's native profiling tools.
14 As a result, Wasmtime support for native profiling is limited to certain
28 The native profilers can measure time spent in WebAssembly guest code as well as
33 code, and its timing measurements are not as precise as the native profilers.
H A Dstability-platform-support.md11 platform-specific defaults for the runtime. For example the native Cranelift
44 input WebAssembly similarly to how native architectures are supported. Pulley's
59 will never be as fast as native Cranelift backends. A performance penalty should
66 same way that Pulley is slower than a native Cranelift backend Wasmtime will be
73 PRs to the Wasmtime repository are welcome for new OSes for better native
113 The `wasmtime` crate features `custom-{virtual-memory,native-signals}` can be
H A Dexamples-debugging.md7 time with `gdb` or `lldb`.](./examples-debugging-native-debugger.md)
H A Dexamples-pulley.md4 Cranelift compiler to translate WebAssembly to native machine code and execute
82 slowdown relative to native code or Cranelift. This means that Pulley is likely
92 to native platforms. Pulley is not designed for quickly loading WebAssembly
94 bytecode should be expected to take about the same time as compiling to native
177 Like when compiling to native the `wasmtime objdump` command can be used to
196 Profiling the Pulley interpreter can be done with native profiler such as `perf`
/wasmtime-44.0.1/crates/wasi-tls/
H A DCargo.toml22 nativetls = ["dep:native-tls", "dep:tokio-native-tls"]
40 tokio-native-tls = { workspace = true, optional = true }
41 native-tls = { workspace = true, optional = true }
/wasmtime-44.0.1/cranelift/umbrella/
H A DCargo.toml21 cranelift-native = { workspace = true, optional = true }
30 native = ["dep:cranelift-native"]
/wasmtime-44.0.1/cranelift/native/
H A DCargo.toml2 name = "cranelift-native"
6 documentation = "https://docs.rs/cranelift-native"
/wasmtime-44.0.1/cranelift/
H A DCargo.toml31 cranelift-native = { workspace = true }
66 all-native-arch = ["cranelift-codegen/all-native-arch"]
/wasmtime-44.0.1/cranelift/docs/
H A Dindex.md32 - [cranelift-native](https://docs.rs/cranelift-native)
46 emits native object files using the
/wasmtime-44.0.1/cranelift/object/
H A DREADME.md3 to emit native object (".o") files, using the
H A DCargo.toml5 description = "Emit Cranelift output to native object files with `object`"
/wasmtime-44.0.1/cranelift/fuzzgen/
H A DCargo.toml18 cranelift-native = { workspace = true }
/wasmtime-44.0.1/cranelift/codegen/
H A DCargo.toml111 all-arch = ["all-native-arch", "pulley"]
113 # Option to enable all architectures that correspond to an actual native target
115 all-native-arch = ["x86", "arm64", "s390x", "riscv64"]
/wasmtime-44.0.1/cranelift/umbrella/src/
H A Dlib.rs17 pub use cranelift_native as native;
/wasmtime-44.0.1/tests/all/
H A Dpulley_provenance_test.wat21 (func (export "call-native-wrap") (result i32 i32 i32)
24 (func (export "call-native-new") (result i32 i32 i32)
/wasmtime-44.0.1/examples/min-platform/embedding/
H A DCargo.toml33 custom = ['wasmtime/custom-virtual-memory', 'wasmtime/custom-native-signals']
H A Dcbindgen.toml10 // have support for the native platform. This can happen with `no_std` binaries
/wasmtime-44.0.1/cranelift/module/
H A DREADME.md14 - `ObjectModule`, provided by [cranelift-object], which emits native object files.
/wasmtime-44.0.1/cranelift/jit/
H A DCargo.toml18 cranelift-native = { workspace = true }
/wasmtime-44.0.1/crates/c-api/include/wasmtime/
H A Dfunc.hh60 #define NATIVE_WASM_TYPE(native, valkind, field) \ argument
61 template <> struct WasmType<native> { \
65 const native &t) { \
69 static native load(Store::Context cx, wasmtime_val_raw_t *p) { \
/wasmtime-44.0.1/cranelift/filetests/
H A DCargo.toml20 cranelift-native = { workspace = true }
H A DREADME.md34 …un` comments pass. `test run` does the same, but compiles the file and runs it as a native binary.
/wasmtime-44.0.1/crates/cranelift/
H A DCargo.toml23 cranelift-native = { workspace = true }

123