UNOPTIMIZED
Content copied to clipboard
Unoptimized code, interpreted via Level One machinery. Technically the current implementation only executes Level Two code, but the default Level Two chunk relies on a Level Two instruction that simply fetches each nybblecode and interprets it.
The countdown is very small to encourage early translation of any function that is executed even a small number of times.
Functions
Link copied to clipboard
open override fun optimize(code: A_RawFunction, interpreter: Interpreter)
Content copied to clipboard
Perform this level of optimization on the given A_RawFunction.