MCPcopy Create free account

hub / github.com/bluejekyll/wasmtime-java / functions

Functions241 in github.com/bluejekyll/wasmtime-java

MethodWasmInstance
(long ptr)
src/main/java/net/bluejekyll/wasmtime/WasmInstance.java:6
MethodWasmInvocationHandler
(WasmInstance instance, WasmStore store, Map<String, WasmFunction> functions)
src/main/java/net/bluejekyll/wasmtime/proxy/WasmImportProxy.java:30
MethodWasmLinker
(long ptr)
src/main/java/net/bluejekyll/wasmtime/WasmLinker.java:9
MethodWasmModule
(long ptr)
src/main/java/net/bluejekyll/wasmtime/WasmModule.java:4
MethodWasmStore
(long ptr)
src/main/java/net/bluejekyll/wasmtime/WasmStore.java:6
MethodWasmtime
()
src/main/java/net/bluejekyll/wasmtime/Wasmtime.java:92
MethodWasmtimeException
(String msg)
src/main/java/net/bluejekyll/wasmtime/WasmtimeException.java:4
Function__alloc_bytes
[cfg(target_arch = "wasm32")]
wasmtime-jni-exports/src/lib.rs:27
MethodaddF32s
(F32 a, F32 b)
src/test/java/net/bluejekyll/wasmtime/WasmFunctionTest.java:81
MethodaddF64
(F64 a, F64 b)
src/test/java/net/bluejekyll/wasmtime/WasmFunctionTest.java:102
MethodaddFloats
(float a, float b)
src/test/java/net/bluejekyll/wasmtime/proxy/TestImportProxy.java:8
MethodaddI32s
(I32 a, I32 b)
src/test/java/net/bluejekyll/wasmtime/WasmFunctionTest.java:40
MethodaddI64s
(I64 a, I64 b)
src/test/java/net/bluejekyll/wasmtime/WasmFunctionTest.java:61
MethodaddInteger
(int a, int b)
src/test/java/net/bluejekyll/wasmtime/proxy/TestImportProxy.java:5
Functionadd_f32
(a: f32, b: f32)
tests/math/src/lib.rs:22
Functionadd_f64
(a: f64, b: f64)
tests/math/src/lib.rs:27
Functionadd_i32
(a: i32, b: i32)
tests/math/src/lib.rs:2
Methodadd_i32
(a: i32, b: i32)
tests/math-wit/src/lib.rs:8
Functionadd_i64
(a: i64, b: i64)
tests/math/src/lib.rs:12
Methodadd_i64
(a: i64, b: i64)
tests/math-wit/src/lib.rs:16
Functionadd_u32
(a: u32, b: u32)
tests/math/src/lib.rs:7
Methodadd_u32
(a: u32, b: u32)
tests/math-wit/src/lib.rs:12
Functionadd_u64
(a: u64, b: u64)
tests/math/src/lib.rs:17
Methodadd_u64
(a: u64, b: u64)
tests/math-wit/src/lib.rs:20
Methodalloc
( &self, store: &mut Store<JavaState>, )
wasmtime-jni/src/ty/wasm_alloc.rs:139
Methodborrowed
Create an borrowed reference to a byte slice to the memory at `ptr` with a length of `len`. This will *not* be dropped or freed at the end of usaged.
wasmtime-jni-exports/src/lib.rs:115
Methodclose
()
src/main/java/net/bluejekyll/wasmtime/AbstractOpaquePtr.java:51
Methodcompatible_with_store
(&self, _store: &Store)
wasmtime-jni/src/ty/str.rs:15
Methodcompatible_with_store
(&self, _store: &Store<JavaState>)
wasmtime-jni/src/ty/byte_slice.rs:85
Methoddealloc
( &self, ptr: i32, store: &mut Store<JavaState>, )
wasmtime-jni/src/ty/wasm_alloc.rs:168
MethoddefineFunctions
(WasmStore store, WasmExportable exportable)
src/main/java/net/bluejekyll/wasmtime/WasmLinker.java:29
Methodderef
(&self)
wasmtime-jni/src/opaque_ptr.rs:107
Methodderef
(&self)
wasmtime-jni/src/ty/wasm_alloc.rs:215
Methodderef
(&self)
wasmtime-jni/src/ty/byte_slice.rs:76
Methodderef
(&self)
wasmtime-jni-exports/src/lib.rs:235
Methodderef_mut
(&mut self)
wasmtime-jni/src/opaque_ptr.rs:114
Methodderef_mut
(&mut self)
wasmtime-jni-exports/src/lib.rs:243
MethoddoubleValue
()
src/main/java/net/bluejekyll/wasmtime/ty/F64.java:15
Methoddrop
(&mut self)
wasmtime-jni/src/ty/wasm_alloc.rs:221
Methoddrop
(&mut self)
wasmtime-jni-exports/src/lib.rs:224
MethodfloatValue
()
src/main/java/net/bluejekyll/wasmtime/ty/F32.java:15
Methodfmt
(&self, f: &mut fmt::Formatter)
wasmtime-jni/src/wasm_exception.rs:61
Methodfmt
(&self, f: &mut fmt::Formatter)
wasmtime-jni/src/opaque_ptr.rs:120
Methodfmt
(&self, f: &mut fmt::Formatter)
wasmtime-jni/src/wasm_value.rs:186
MethodfreeEngine
(long ptr)
src/main/java/net/bluejekyll/wasmtime/WasmEngine.java:18
MethodfreeFunc
(long ptr)
src/main/java/net/bluejekyll/wasmtime/WasmFunction.java:16
MethodfreeInstance
(long ptr)
src/main/java/net/bluejekyll/wasmtime/WasmInstance.java:10
MethodfreeLinker
(long ptr)
src/main/java/net/bluejekyll/wasmtime/WasmLinker.java:13
MethodfreeModule
(long ptr)
src/main/java/net/bluejekyll/wasmtime/WasmModule.java:8
MethodfreeStore
(long ptr)
src/main/java/net/bluejekyll/wasmtime/WasmStore.java:10
Methodfrom
(env: &'l JNIEnv<'j>, throwable: JThrowable<'j>)
wasmtime-jni/src/wasm_exception.rs:55
Methodfrom
(val: T)
wasmtime-jni/src/opaque_ptr.rs:30
Methodfrom
(val: ValType)
wasmtime-jni/src/wasm_value.rs:51
Methodfrom
(memory: Option<Memory>, alloc: Option<Func>, dealloc: Option<Func>)
wasmtime-jni/src/ty/wasm_alloc.rs:48
Methodfrom
(bytes: Vec<u8>)
wasmtime-jni-exports/src/lib.rs:168
Methodfrom_abi
(abi: Self::Abi, _store: &Store)
wasmtime-jni/src/ty/str.rs:36
Methodfrom_byte_array
(_env: &JNIEnv<'j>, jarray: jbyteArray)
wasmtime-jni/src/wasm_value.rs:219
Methodfrom_caller
(caller: &mut Caller<JavaState>)
wasmtime-jni/src/ty/wasm_alloc.rs:28
Methodfrom_instance
(instance: &Instance, mut store: impl AsContextMut)
wasmtime-jni/src/ty/wasm_alloc.rs:40
MethodgetField
()
src/main/java/net/bluejekyll/wasmtime/ty/I32.java:10
MethodgetField
()
src/main/java/net/bluejekyll/wasmtime/ty/F32.java:10
MethodgetField
()
src/main/java/net/bluejekyll/wasmtime/ty/V128.java:13
MethodgetField
()
src/main/java/net/bluejekyll/wasmtime/ty/I64.java:10
MethodgetField
()
src/main/java/net/bluejekyll/wasmtime/ty/WasmType.java:4
MethodgetField
()
src/main/java/net/bluejekyll/wasmtime/ty/WasmVoid.java:6
MethodgetField
()
src/main/java/net/bluejekyll/wasmtime/ty/FuncRef.java:11
MethodgetField
()
src/main/java/net/bluejekyll/wasmtime/ty/F64.java:10
MethodgetField
()
src/main/java/net/bluejekyll/wasmtime/ty/ExternRef.java:11
Methodget_return_by_ref_arg
(_args: impl Iterator<Item = Val>)
wasmtime-jni/src/ty/complex_ty.rs:76
Methodget_return_by_ref_arg
(mut args: impl Iterator<Item = Val>)
wasmtime-jni/src/ty/byte_slice.rs:166
Functiongreet
(name_ptr: i32, name_len: i32)
tests/strings/src/lib.rs:15
MethodhelloToJava
(byte[] hello_bytes)
src/test/java/net/bluejekyll/wasmtime/proxy/TestExport.java:10
MethodhelloWorld
()
src/test/java/net/bluejekyll/wasmtime/WasmLinkerTest.java:11
MethodhelloWorld
()
src/test/java/net/bluejekyll/wasmtime/WasmFunctionTest.java:19
MethodiThrowForFun
()
src/test/java/net/bluejekyll/wasmtime/WasmtimeExceptionTest.java:42
MethodiWork
()
src/test/java/net/bluejekyll/wasmtime/WasmtimeExceptionTest.java:47
MethodintValue
()
src/main/java/net/bluejekyll/wasmtime/ty/I32.java:15
Methodinto_abi
(self, store: &Store)
wasmtime-jni/src/ty/str.rs:20
Methodinvoke
(Object proxy, Method method, Object[] args)
src/main/java/net/bluejekyll/wasmtime/proxy/WasmImportProxy.java:36
Methodis_empty
(&self)
wasmtime-jni-exports/src/lib.rs:68
Methodis_num
()
src/main/java/net/bluejekyll/wasmtime/ty/ValType.java:12
Methodis_ref
()
src/main/java/net/bluejekyll/wasmtime/ty/ValType.java:27
Methodload_from_args
(ptr: &mut *const u128)
wasmtime-jni/src/ty/str.rs:63
Methodload_from_args
(mut args: impl Iterator<Item = Val>)
wasmtime-jni/src/ty/byte_slice.rs:103
MethodlongValue
()
src/main/java/net/bluejekyll/wasmtime/ty/I64.java:15
Methodmatches
(mut tys: impl Iterator<Item = ValType>)
wasmtime-jni/src/ty/str.rs:45
Methodmatches_arg_tys
(mut tys: impl Iterator<Item = ValType>)
wasmtime-jni/src/ty/byte_slice.rs:119
Methodmatches_return_or_arg_tys
( &self, ret: Option<ValType>, arg_tys: impl Iterator<Item = ValType>, )
wasmtime-jni/src/wasm_value.rs:148
Methodmatches_return_or_arg_tys
matches the arg tys
wasmtime-jni/src/ty/complex_ty.rs:94
Methodmatches_return_or_arg_tys
matches the arg tys
wasmtime-jni/src/ty/byte_slice.rs:187
Methodnew
(_env: JNIEnv<'_>)
wasmtime-jni/src/wasm_state.rs:12
Methodnew
(wasm_alloc: &'w WasmAlloc, wasm_slice: WasmSlice)
wasmtime-jni/src/ty/wasm_alloc.rs:188
Methodnew
Danger, danger, you probable want `owned` or `borrowed`. This will produce something that is neither. # Safety This constructs a new Slice from WASM
wasmtime-jni-exports/src/lib.rs:91
Methodowned
Create an owned reference to a byte slice to the memory at `ptr` with a length of `len`. This will be dropped and freed at the end of usaged # Safet
wasmtime-jni-exports/src/lib.rs:103
Functionprint_bytes
(slice_ptr: i32, slice_len: i32)
tests/slices/src/lib.rs:24
MethodproxyWasm
(WasmInstance instance, WasmStore store, Class<T> proxyClass)
src/main/java/net/bluejekyll/wasmtime/proxy/WasmImportProxy.java:55
Methodpush_arg_tys
(args: &mut Vec<ValType>)
wasmtime-jni/src/ty/byte_slice.rs:91
Methodreturn_or_load_or_from_args
Load from the argument list
wasmtime-jni/src/ty/complex_ty.rs:81
Methodreturn_or_load_or_from_args
Load from the returned value, or from the passed in pointer to the return by ref parameter
wasmtime-jni/src/ty/byte_slice.rs:171
Methodreturn_or_push_arg_tys
(args: &mut Vec<ValType>)
wasmtime-jni/src/ty/complex_ty.rs:62
← previousnext →101–200 of 241, ranked by callers