ArraySyntheticFunctionName |
Synthetic/dynamic method with a signature as array of types.
|
BranchManager |
This calculate the goto offsets from Java back to block operations
|
BranchManager.BranchNode |
Described a code branch/block node in a tree structure.
|
BranchManager.BreakBlock |
Described a break to a block that will be added later.
|
BranchManager.IfParsedBlock |
Description of a parsed IF operation.
|
BranchManager.IfPositions |
Positions inside a IF control structure.
|
BranchManager.ParsedBlock |
Description of single block/branch from the parsed Java byte code.
|
BranchManager.SwitchParsedBlock |
Description of a parsed switch structure.
|
BranchManager.TryCatchParsedBlock |
Description of a parsed try-Catch structure.
|
ClassFileLoader |
Cache and manager for the loaded ClassFiles
|
CodeOptimizer |
Optimize the code of a single method/function through using of WebAssembly features without equivalent in Java.
|
FunctionManager |
Manage the required function/methods
|
FunctionManager.FunctionState |
State of a function/method
|
FunctionManager.State |
|
FunctionName |
Described the name of WebAssembly function.
|
JavaBlockOperator |
Block operators in the Java byte code.
|
JavaMethodWasmCodeBuilder |
Convert Java Byte Code to a list of WasmInstruction.
|
JumpInstruction |
Placeholder for a jump to inspect the stack.
|
LocaleVariableManager |
This manager monitor the locale variables of a method to create a translation from the slot based index in Java to
the variable based index in WebAssembly.
|
LocaleVariableManager.Variable |
The state of a single local variable slot.
|
ModuleWriter |
Module Writer base class.
|
StackInspector.StackValue |
Hold the state of the stack.
|
StaticCodeBuilder |
Write the static class initializer code.
|
StaticCodeBuilder.ScanState |
|
StringManager |
Handle all the constant strings.
|
SyntheticFunctionName |
Synthetic/dynamic method.
|
TypeManager |
Manage the written and to write types (classes)
|
TypeManager.BlockType |
A type that can use for a block
|
TypeManager.LambdaType |
A generated type that represent a lambda expression
|
TypeManager.StructType |
A reference to a type.
|
TypeManager.StructTypeKind |
The kind of type
|
ValueTypeConvertion |
Cast operations for converting one data type to another
|
WasmBlockInstruction |
WasmInstruction for block operation.
|
WasmCallIndirectInstruction |
WasmInstruction for a function call.
|
WasmCallInstruction |
WasmInstruction for a function call.
|
WasmCodeBuilder |
Base class for Code Building.
|
WasmInstruction |
Base class of all WasmInstruction.
|
WasmInstruction.Type |
Type of instruction to faster differ as with instanceof.
|
WasmLocalInstruction |
WasmInstruction for load and store local variables.
|
WasmNumericInstruction |
WasmInstruction for numeric operation.
|
WasmOptions |
The option/properties for the behavior of the compiler.
|
WasmTarget |
The target for the different outputs
|
WatCodeSyntheticFunctionName |
Synthetic/dynamic method based on WAT code (WASM in text form).
|