public final class ScriptsHandler extends Object implements com.oracle.truffle.api.instrumentation.LoadSourceListener
| Constructor and Description |
|---|
ScriptsHandler(boolean reportInternal) |
| Modifier and Type | Method and Description |
|---|---|
int |
assureLoaded(com.oracle.truffle.api.source.Source sourceLoaded) |
Script |
getScript(int id) |
int |
getScriptId(com.oracle.truffle.api.source.Source source) |
List<Script> |
getScripts() |
String |
getSourceURL(com.oracle.truffle.api.source.Source source) |
void |
onLoad(com.oracle.truffle.api.instrumentation.LoadSourceEvent event) |
public int getScriptId(com.oracle.truffle.api.source.Source source)
public Script getScript(int id)
public int assureLoaded(com.oracle.truffle.api.source.Source sourceLoaded)
public String getSourceURL(com.oracle.truffle.api.source.Source source)
public void onLoad(com.oracle.truffle.api.instrumentation.LoadSourceEvent event)
onLoad in interface com.oracle.truffle.api.instrumentation.LoadSourceListener