Module wasmer_compiler_cranelift::translator::func_state
source · Expand description
WebAssembly module and function translation state.
The ModuleTranslationState
struct defined in this module is used to keep track of data about
the whole WebAssembly module, such as the decoded type signatures.
The FuncTranslationState
struct defined in this module is used to keep track of the WebAssembly
value and control stacks during the translation of a single function.
Structs§
- Contains information passed along during a function’s translation and that records:
Enums§
- A control stack frame can be an
if
, ablock
or aloop
, each one having the following fields: - Information about the presence of an associated
else
for anif
, or the lack thereof.