Class GhcBCO
java.lang.Object
thc.runtime.GhcBCO
GHC 9.14.1 Bytecodes.h, not THC's Truffle bytecode format. Operands are
native-endian Word16s; LARGE_ARGS joins four words most-significant first.
Decoding owns code/literals, while the pointer table retains real lazy guest
references. Native info-table addresses are never interpreted as JVM objects.
-
Method Summary
Modifier and TypeMethodDescriptionstatic Closurecreate(com.oracle.truffle.api.nodes.Node node, Language language, Metrics metrics, Object code, Object literals, Object pointers, long arity, Object bitmap, Object state) static Thunkstatic voidvalidate(String name, List<CoreRepresentation> args, List<?> flags, CoreRepresentation result)
-
Method Details
-
validate
public static void validate(String name, List<CoreRepresentation> args, List<?> flags, CoreRepresentation result) -
create
-
updating
-