Class DebugEngineCacheSupport
java.lang.Object
com.oracle.truffle.runtime.AbstractEngineCacheSupport
com.oracle.truffle.runtime.DebugEngineCacheSupport
- All Implemented Interfaces:
EngineCacheSupport, OptimizedRuntimeServiceProvider
-
Nested Class Summary
Nested classes/interfaces inherited from class AbstractEngineCacheSupport
AbstractEngineCacheSupport.CompilePolicy, AbstractEngineCacheSupport.FinalizationResultNested classes/interfaces inherited from interface EngineCacheSupport
EngineCacheSupport.Disabled -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.graalvm.options.OptionKey<AbstractEngineCacheSupport.CompilePolicy> static final org.graalvm.options.OptionKey<Boolean> static final org.graalvm.options.OptionKey<Boolean> static final org.graalvm.options.OptionKey<Boolean> static final org.graalvm.options.OptionKey<Boolean> static final org.graalvm.options.OptionKey<Boolean> Fields inherited from class AbstractEngineCacheSupport
COMPILE_HELP, COMPILE_USAGE_SYNTAX -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.graalvm.options.OptionDescriptorsintprotected org.graalvm.options.OptionKey<Boolean> booleanisStoreEnabled(org.graalvm.options.OptionValues options) voidbooleanvoidvoidtryLoadingCachedEngine(org.graalvm.options.OptionValues options, Function<String, com.oracle.truffle.api.TruffleLogger> loggerFactory) Methods inherited from class AbstractEngineCacheSupport
checkCancellation, prepareEngine, prepareEngine, restoreEngine, trace, traceLoadMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface EngineCacheSupport
onStoreCache, persistCache
-
Field Details
-
DebugTraceCache
-
DebugCacheStore
-
DebugCacheLoad
-
DebugCacheCompile
public static final org.graalvm.options.OptionKey<AbstractEngineCacheSupport.CompilePolicy> DebugCacheCompile -
DebugCachePreinitializeContext
-
DebugCacheCompileUseLastTier
-
-
Constructor Details
-
DebugEngineCacheSupport
public DebugEngineCacheSupport()
-
-
Method Details
-
getEngineOptions
public org.graalvm.options.OptionDescriptors getEngineOptions() -
isStoreEnabled
public boolean isStoreEnabled(org.graalvm.options.OptionValues options) -
getTraceOption
- Specified by:
getTraceOptionin classAbstractEngineCacheSupport
-
onEngineCreated
-
onEnginePatch
-
tryLoadingCachedEngine
-
onEngineClosing
-
onEngineClosed
-
getPriority
public int getPriority()
-