Companion

object Companion

Properties

Link copied to clipboard

The sole mutable descriptor, used only while initializing a new A_RawFunction.

Link copied to clipboard

A ConcurrentMap from A_String to Statistic, used to record type checks during returns into raw functions having the indicated name.

Link copied to clipboard

A ConcurrentMap from A_String to Statistic, used to record type checks during returns from raw functions having the indicated name.

Link copied to clipboard

The Avail string "Unknown function".

Functions

Link copied to clipboard

Collect and return the code coverage reports for all the raw functions.

Link copied to clipboard
fun newCompiledCode(nybbles: A_Tuple, stackDepth: Int, functionType: A_Type, primitive: Primitive?, returnTypeIfPrimitiveFails: A_Type, literals: A_Tuple, localVariableTypes: A_Tuple, localConstantTypes: A_Tuple, outerTypes: A_Tuple, module: A_Module, lineNumber: Int, lineNumberEncodedDeltas: A_Tuple, originatingPhraseIndex: Int, originatingPhrase: A_Phrase, packedDeclarationNames: A_String): AvailObject

Create a new compiled code object with the given properties.

Link copied to clipboard

Reset the code coverage details of all A_RawFunctions by discarding their L2 optimized chunks and clearing their flags. When complete, resume the supplied action.