Module wasmtime_environ::obj
source · Expand description
Utilities for working with object files that operate as Wasmtime’s serialization and intermediate format for compiled modules.
Constants
- Flag for the
e_flags
field in the ELF header indicating a compiled component. - Flag for the
e_flags
field in the ELF header indicating a compiled module. - Filler for the
os_abi
field of the ELF header. - This is the name of the section in the final ELF image which contains a concatenated list of all function names.
- A custom Wasmtime-specific section of our compilation image which stores mapping data from offsets in the image to offset in the original wasm binary.
- This is the name of the section in the final ELF image that contains the concatenation of all the native DWARF information found in the original wasm files.
- This is the name of the section in the final ELF image which contains a
bincode
-encodedCompiledModuleInfo
. - A custom binary-encoded section of wasmtime compilation artifacts which encodes the ability to map an offset in the text section to the trap code that it corresponds to.
- A custom section which consists of just 1 byte which is either 0 or 1 as to whether BTI is enabled.
- This is the name of the section in the final ELF image which contains concatenated data segments from the original wasm module.
- A bincode-encoded section containing engine-specific metadata used to double-check that an artifact can be loaded into the current host.