Skip to content

AnalyzeBytecode

Analyzes the raw bytecode into a analyzed state. If the provided code is already analyzed then it will just return it.

Signature

pub fn analyzeBytecode(allocator: Allocator, code: Bytecode) Allocator.Error!Bytecode

CreateJumpTable

Creates the jump table based on the provided bytecode. Assumes that this was already padded in advance.

Signature

pub fn createJumpTable(allocator: Allocator, prepared_code: []u8) Allocator.Error!JumpTable