internal/

directory
v1.0.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 28, 2023 License: Apache-2.0

Directories

Path Synopsis
asm
Package close allows experimental.CloseNotifier without introducing a package cycle.
Package close allows experimental.CloseNotifier without introducing a package cycle.
engine
wazevo/backend
Package backend must be free of Wasm-specific concept.
Package backend must be free of Wasm-specific concept.
wazevo/backend/regalloc
Package regalloc performs register allocation.
Package regalloc performs register allocation.
wazevo/frontend
Package frontend implements the translation of WebAssembly to SSA IR using the ssa package.
Package frontend implements the translation of WebAssembly to SSA IR using the ssa package.
wazevo/ssa
Package ssa is used to construct SSA function.
Package ssa is used to construct SSA function.
Package fstest defines filesystem test cases that help validate host functions implementing WASI and `GOOS=js GOARCH=wasm`.
Package fstest defines filesystem test cases that help validate host functions implementing WASI and `GOOS=js GOARCH=wasm`.
config
Package config exists to avoid dependency cycles when keeping most of gojs code internal.
Package config exists to avoid dependency cycles when keeping most of gojs code internal.
custom
Package custom is similar to the WebAssembly Custom Sections.
Package custom is similar to the WebAssembly Custom Sections.
goarch
Package goarch isolates code from runtime.GOARCH=wasm in a way that avoids cyclic dependencies when re-used from other packages.
Package goarch isolates code from runtime.GOARCH=wasm in a way that avoids cyclic dependencies when re-used from other packages.
goos
Package goos isolates code from runtime.GOOS=js in a way that avoids cyclic dependencies when re-used from other packages.
Package goos isolates code from runtime.GOOS=js in a way that avoids cyclic dependencies when re-used from other packages.
run
Package run exists to avoid dependency cycles when keeping most of gojs code internal.
Package run exists to avoid dependency cycles when keeping most of gojs code internal.
integration_test
vs
Package logging includes utilities used to log function calls.
Package logging includes utilities used to log function calls.
Package platform includes runtime-specific code needed for the compiler or otherwise.
Package platform includes runtime-specific code needed for the compiler or otherwise.
Package sysfs includes a low-level filesystem interface and utilities needed for WebAssembly host functions (ABI) such as WASI and runtime.GOOS=js.
Package sysfs includes a low-level filesystem interface and utilities needed for WebAssembly host functions (ABI) such as WASI and runtime.GOOS=js.
testing
fs
require
Package require includes test assertions that fail the test immediately.
Package require includes test assertions that fail the test immediately.
Package wasip1 is a helper to remove package cycles re-using constants.
Package wasip1 is a helper to remove package cycles re-using constants.
Package wasmdebug contains utilities used to give consistent search keys between stack traces and error messages.
Package wasmdebug contains utilities used to give consistent search keys between stack traces and error messages.
Package wasmruntime contains internal symbols shared between modules for error handling.
Package wasmruntime contains internal symbols shared between modules for error handling.
Package wazeroir is a pkg to compile down the standard Wasm binary to wazero's specific IR (wazeroir).
Package wazeroir is a pkg to compile down the standard Wasm binary to wazero's specific IR (wazeroir).

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL