public abstract class SLCallFunctionsWithBuiltin extends SLGraalRuntimeBuiltin
Modifier and Type | Field and Description |
---|---|
private com.oracle.truffle.api.nodes.IndirectCallNode |
indirectCall |
Constructor and Description |
---|
SLCallFunctionsWithBuiltin() |
Modifier and Type | Method and Description |
---|---|
private static com.oracle.truffle.api.source.Source |
getSource(com.oracle.truffle.sl.runtime.SLFunction function) |
com.oracle.truffle.sl.runtime.SLNull |
runTests(com.oracle.truffle.api.frame.VirtualFrame frame,
String startsWith,
com.oracle.truffle.sl.runtime.SLFunction harness) |
findCallsTo, findCallsTo, findDuplicateCallTargets
createWrapperNode, executeBoolean, executeFunction, executeGeneric, executeLong, executeVoid, isInstrumentable
formatSourceSection, getNonWrapperNode, toString
accept, adoptChildren, assignSourceSection, atomic, atomic, clearSourceSection, clone, copy, deepCopy, getChildren, getCost, getDebugProperties, getDescription, getEncapsulatingSourceSection, getLanguage, getParent, getRootNode, getSourceSection, insert, insert, isSafelyReplaceableBy, onReplace, probe, replace, replace
private com.oracle.truffle.api.nodes.IndirectCallNode indirectCall
public SLCallFunctionsWithBuiltin()
public com.oracle.truffle.sl.runtime.SLNull runTests(com.oracle.truffle.api.frame.VirtualFrame frame, String startsWith, com.oracle.truffle.sl.runtime.SLFunction harness)
private static com.oracle.truffle.api.source.Source getSource(com.oracle.truffle.sl.runtime.SLFunction function)