Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bluejekyll/wasmtime-java
/ types & classes
Types & classes
70 in github.com/bluejekyll/wasmtime-java
⨍
Functions
241
◇
Types & classes
70
↓ 5 callers
Class
I32
src/main/java/net/bluejekyll/wasmtime/ty/I32.java:3
↓ 2 callers
Class
F32
src/main/java/net/bluejekyll/wasmtime/ty/F32.java:3
↓ 2 callers
Class
F64
src/main/java/net/bluejekyll/wasmtime/ty/F64.java:3
↓ 2 callers
Class
I64
src/main/java/net/bluejekyll/wasmtime/ty/I64.java:3
↓ 2 callers
Class
IntoByteArray
wasmtime-jni/src/wasm_value.rs:351
↓ 2 callers
Class
IntoString
wasmtime-jni/src/wasm_value.rs:378
↓ 1 callers
Class
IntoByteBuffer
wasmtime-jni/src/wasm_value.rs:324
↓ 1 callers
Class
Owned
[cfg(target_arch = "wasm32")]
wasmtime-jni-exports/src/lib.rs:220
↓ 1 callers
Enum
ValType
src/main/java/net/bluejekyll/wasmtime/ty/ValType.java:3
Interface
Abi
wasmtime-jni/src/ty/complex_ty.rs:15
Class
AbstractOpaquePtr
src/main/java/net/bluejekyll/wasmtime/AbstractOpaquePtr.java:7
Class
Borrowed
[cfg(target_arch = "wasm32")]
wasmtime-jni-exports/src/lib.rs:251
Class
ByteSlice
wasmtime-jni/src/ty/byte_slice.rs:65
Interface
ComplexTy
wasmtime-jni/src/ty/complex_ty.rs:9
Class
ExportTests
Tests for validating Class (module) exports to WASM
src/test/java/net/bluejekyll/wasmtime/proxy/ExportTests.java:28
Class
ExternRef
This is only a placeholder for now, to be implemented in the future
src/main/java/net/bluejekyll/wasmtime/ty/ExternRef.java:6
Class
Freedom
src/main/java/net/bluejekyll/wasmtime/AbstractOpaquePtr.java:28
Interface
FromAbi
wasmtime-jni/src/ty/complex_ty.rs:127
Interface
FromVal
wasmtime-jni/src/ty/complex_ty.rs:117
Class
FuncRef
This is only here as a placeholder, it's not usable yet
src/main/java/net/bluejekyll/wasmtime/ty/FuncRef.java:6
Class
ImportTests
src/test/java/net/bluejekyll/wasmtime/proxy/ImportTests.java:21
Interface
IntoAbi
wasmtime-jni/src/ty/complex_ty.rs:121
Interface
IntoJavaObject
wasmtime-jni/src/wasm_value.rs:315
Interface
IntoValType
wasmtime-jni/src/ty/complex_ty.rs:113
Class
JavaState
Store associated data, currently empty
wasmtime-jni/src/wasm_state.rs:7
Interface
MatchesValType
wasmtime-jni/src/ty/complex_ty.rs:131
Class
Math
tests/math-wit/src/lib.rs:3
Class
MathTests
Tests corresponding to the Rust based WASM programs in /tests/math
src/test/java/net/bluejekyll/wasmtime/tests/MathTests.java:18
Class
MathWitTests
Tests corresponding to the Rust based WASM programs in /tests/math
src/test/java/net/bluejekyll/wasmtime/tests/MathWitTests.java:18
Class
OpaquePtr
wasmtime-jni/src/opaque_ptr.rs:24
Interface
Opaqueable
List of Opaque types that we support for passing to and from Java
wasmtime-jni/src/opaque_ptr.rs:10
Class
ReportJThrowable
wasmtime-jni/src/wasm_exception.rs:49
Interface
ReturnAbi
wasmtime-jni/src/ty/complex_ty.rs:29
Class
SliceTests
Tests corresponding to the Rust based WASM programs in /tests/slices
src/test/java/net/bluejekyll/wasmtime/tests/SliceTests.java:15
Class
StringTests
Tests corresponding to the Rust based WASM programs in /tests/strings
src/test/java/net/bluejekyll/wasmtime/tests/StringTests.java:16
Class
TestExport
src/test/java/net/bluejekyll/wasmtime/proxy/TestExport.java:7
Interface
TestImportProxy
src/test/java/net/bluejekyll/wasmtime/proxy/TestImportProxy.java:3
Class
TestUtil
src/test/java/net/bluejekyll/wasmtime/TestUtil.java:5
Class
V128
src/main/java/net/bluejekyll/wasmtime/ty/V128.java:5
Class
WasmAlloc
Allocator that can allocate and deallocate to and from a WASM module. This assumes the existence of `memory` Memory as well as `__alloc_bytes` and `_
wasmtime-jni/src/ty/wasm_alloc.rs:21
Interface
WasmAllocated
Data that was allocated inside a WASM module
wasmtime-jni-exports/src/lib.rs:53
Class
WasmEngine
src/main/java/net/bluejekyll/wasmtime/WasmEngine.java:12
Class
WasmEngineTest
src/test/java/net/bluejekyll/wasmtime/WasmEngineTest.java:7
Interface
WasmExportable
src/main/java/net/bluejekyll/wasmtime/proxy/WasmExportable.java:12
Class
WasmFunction
src/main/java/net/bluejekyll/wasmtime/WasmFunction.java:10
Class
WasmFunctionDef
src/main/java/net/bluejekyll/wasmtime/proxy/WasmFunctionDef.java:5
Class
WasmFunctionTest
src/test/java/net/bluejekyll/wasmtime/WasmFunctionTest.java:18
Class
WasmImportProxy
src/main/java/net/bluejekyll/wasmtime/proxy/WasmImportProxy.java:19
Interface
WasmImportable
src/main/java/net/bluejekyll/wasmtime/proxy/WasmImportable.java:3
Class
WasmInstance
src/main/java/net/bluejekyll/wasmtime/WasmInstance.java:5
Class
WasmInstanceTest
src/test/java/net/bluejekyll/wasmtime/WasmInstanceTest.java:5
Class
WasmInvocationHandler
src/main/java/net/bluejekyll/wasmtime/proxy/WasmImportProxy.java:24
Class
WasmJString
wasmtime-jni/src/ty/str.rs:6
Class
WasmLinker
src/main/java/net/bluejekyll/wasmtime/WasmLinker.java:8
Class
WasmLinkerTest
src/test/java/net/bluejekyll/wasmtime/WasmLinkerTest.java:10
Class
WasmModule
src/main/java/net/bluejekyll/wasmtime/WasmModule.java:3
Class
WasmModuleTest
src/test/java/net/bluejekyll/wasmtime/WasmModuleTest.java:10
Class
WasmSlice
wasmtime-jni-exports/src/lib.rs:78
Class
WasmSliceWrapper
This is use to free memory after a function call
wasmtime-jni/src/ty/wasm_alloc.rs:182
Class
WasmStore
src/main/java/net/bluejekyll/wasmtime/WasmStore.java:3
Class
WasmStoreTest
src/test/java/net/bluejekyll/wasmtime/WasmStoreTest.java:7
Enum
WasmTy
wasmtime-jni/src/wasm_value.rs:43
Interface
WasmType
src/main/java/net/bluejekyll/wasmtime/ty/WasmType.java:3
Class
WasmTypeUtil
src/main/java/net/bluejekyll/wasmtime/ty/WasmTypeUtil.java:5
Enum
WasmVal
wasmtime-jni/src/wasm_value.rs:196
Class
WasmVoid
src/main/java/net/bluejekyll/wasmtime/ty/WasmVoid.java:3
Class
Wasmtime
Wasmtime <p> A wrapper over the FFI of the Rust wasmtime library, which uses Wasmtime for the WASM runtime
src/main/java/net/bluejekyll/wasmtime/Wasmtime.java:14
Class
WasmtimeException
src/main/java/net/bluejekyll/wasmtime/WasmtimeException.java:3
Class
WasmtimeExceptionTest
src/test/java/net/bluejekyll/wasmtime/WasmtimeExceptionTest.java:12
Class
WasmtimeTest
Unit test for simple App.
src/test/java/net/bluejekyll/wasmtime/WasmtimeTest.java:16