All Packages

Package Summary
Package
Description
A configurable API over the less stable and lower-level core Wasm2j API.
Bits for extending and configuring the compiler.
Events that occur during a compilation.
Miscellaneous utilities.
WebAssembly value and extern types.
Implementations of configuration interfaces.
Configuration interfaces.
The ext API allows for associating arbitrary data with instances of ExtContainer.
Intrinsics and their implementations.
 
Language specific and language agnostic operations in the IR.
Passes over the Wasm2j IR.
Passes that change entirely the structure of the IR from one form to another, or convert into/out of the IR.
Passes that change some assumptions about the IR.
Metadata passes that compute information about, or validate, the IR, but don't otherwise modify it.
Miscellaneous passes that create new passes from others.
IR passes that perform optimisations.
This package defines the intermediate representation (IR) used by Wasm2j to represent both WebAssembly and Java code.
Utilities for displaying the IR for debugging.
Miscellaneous core utilities.
An implementation of the WebAssembly embedding.