public final class TruffleOutputGroup extends Object implements Closeable
| Modifier and Type | Field and Description |
|---|---|
static String |
GROUP_ID
An unique id used to pair "Truffle" groups coming from different connections.
|
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
static TruffleOutputGroup |
openCallTarget(TruffleDebugContext debug,
CompilableTruffleAST compilable,
Map<Object,Object> properties)
Opens a new "Truffle::method_name" group.
|
public static final String GROUP_ID
public void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionpublic static TruffleOutputGroup openCallTarget(TruffleDebugContext debug, CompilableTruffleAST compilable, Map<Object,Object> properties) throws IOException
debug - the TruffleDebugContext used for dumpingcompilable - the compiled ASTproperties - additional group properties or nullTruffleOutputGroupIOException - in case of IO error