Class TruffleRuntimeServices

java.lang.Object
com.oracle.truffle.runtime.serviceprovider.TruffleRuntimeServices

public final class TruffleRuntimeServices extends Object
A subset of the methods defined in jdk.graal.compiler.serviceprovider.GraalServices.
  • Constructor Details

    • TruffleRuntimeServices

      public TruffleRuntimeServices()
  • Method Details

    • load

      public static <S> Iterable<S> load(Class<S> service)
      Gets an Iterable of the providers available for a given service.
      Parameters:
      service - the service whose provider is being requested