Companion

object Companion

Functions

Link copied to clipboard
fun allocate(    code: A_RawFunction?,     offsetAfterInitialTryPrimitive: Int,     theInstructions: List<L2Instruction>,     controlFlowGraph: L2ControlFlowGraph,     contingentValues: A_Set): L2JVMChunk

Allocate and set up a new L2JVMChunk with the given information. If code is non-null, set it up to use the new chunk for subsequent invocations.

Properties

Link copied to clipboard
val unoptimizedChunk: L2JVMChunk

The special level two chunk that is used to interpret level one nybblecodes until a piece of compiled code has been executed some number of times (See OptimizationLevel.countdown).