Class GlobalBuiltins.JSLoadOperation

All Implemented Interfaces:
com.oracle.truffle.api.instrumentation.InstrumentableNode, com.oracle.truffle.api.nodes.NodeInterface, Cloneable
Direct Known Subclasses:
GlobalBuiltins.JSGlobalLoadNode
Enclosing class:
GlobalBuiltins

public abstract static class GlobalBuiltins.JSLoadOperation extends GlobalBuiltins.JSFileLoadingOperation
  • Field Details

  • Constructor Details

  • Method Details

    • runImpl

      protected final Object runImpl(JSRealm realm, com.oracle.truffle.api.source.Source source)
    • loadStringImpl

      protected final ScriptNode loadStringImpl(com.oracle.truffle.api.strings.TruffleString name, com.oracle.truffle.api.strings.TruffleString script)
    • sourceFromURL

      protected final com.oracle.truffle.api.source.Source sourceFromURL(URL url, JSRealm realm)
    • sourceFromFileName

      protected static com.oracle.truffle.api.source.Source sourceFromFileName(String fileName, JSRealm realm)
    • sourceFromPathOrURI

      protected com.oracle.truffle.api.source.Source sourceFromPathOrURI(String path, JSRealm realm)
    • toString1

      protected final com.oracle.truffle.api.strings.TruffleString toString1(Object target)