public class SubstrateOptions extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SubstrateOptions.FoldedPredicate |
static interface |
SubstrateOptions.ValueUpdateHandler |
| Constructor and Description |
|---|
SubstrateOptions() |
| Modifier and Type | Method and Description |
|---|---|
static SubstrateOptions.FoldedPredicate |
getRuntimeAssertionsFilter() |
static long |
getTearDownFailureNanos() |
static long |
getTearDownWarningNanos() |
static SubstrateOptions.FoldedPredicate |
makeFilter(String[] definedFilters) |
static void |
setOptimizeValueUpdateHandler(SubstrateOptions.ValueUpdateHandler updateHandler) |
public static final org.graalvm.compiler.options.OptionKey<String> PrintFlags
public static final HostedOptionKey<Integer> Optimize
public static final HostedOptionKey<Boolean> IncludeNodeSourcePositions
public static final HostedOptionKey<String[]> CLibraryPath
public static final HostedOptionKey<String[]> LinkerRPath
public static final HostedOptionKey<Boolean> RuntimeAssertions
public static final HostedOptionKey<String> Path
public static final RuntimeOptionKey<Boolean> PrintGC
public static final RuntimeOptionKey<Boolean> PrintGCSummary
public static final RuntimeOptionKey<Boolean> PrintGCTimeStamps
public static final RuntimeOptionKey<Boolean> VerboseGC
public static final HostedOptionKey<Boolean> VerifyNamingConventions
public static final HostedOptionKey<Boolean> MultiThreaded
public static final HostedOptionKey<Boolean> UseOnlyWritableBootImageHeap
public static final HostedOptionKey<Boolean> SpawnIsolates
public static final RuntimeOptionKey<Boolean> TraceVMOperations
public static final HostedOptionKey<String> EntryPointNamePrefix
public static final HostedOptionKey<String> APIFunctionPrefix
public static final HostedOptionKey<String[]> EnableURLProtocols
public static final HostedOptionKey<Boolean> EnableAllSecurityServices
public static final HostedOptionKey<Boolean> JNI
public static final HostedOptionKey<String[]> JNIConfigurationFiles
public static final HostedOptionKey<String[]> JNIConfigurationResources
public static final HostedOptionKey<Integer> AllocatePrefetchLines
public static final HostedOptionKey<Integer> AllocateInstancePrefetchLines
public static final HostedOptionKey<Integer> AllocatePrefetchStyle
public static final HostedOptionKey<Integer> AllocatePrefetchInstr
public static final RuntimeOptionKey<Long> TearDownWarningNanos
public static final RuntimeOptionKey<Long> TearDownFailureNanos
public static final HostedOptionKey<Integer> AllocatePrefetchDistance
public static final HostedOptionKey<Integer> AllocatePrefetchStepSize
public static final HostedOptionKey<Integer> MaxUnrolledObjectZeroingStores
public static final HostedOptionKey<Boolean> StackTrace
public static final HostedOptionKey<Boolean> ParseRuntimeOptions
public static final HostedOptionKey<String[]> RuntimeAssertionsFilter
public static final HostedOptionKey<Boolean> AOTInline
public static final HostedOptionKey<Boolean> AOTTrivialInline
public static final HostedOptionKey<Integer> MaxNodesInTrivialMethod
public static final HostedOptionKey<Integer> MaxInvokesInTrivialMethod
public static final HostedOptionKey<Integer> MaxNodesInTrivialLeafMethod
public static final HostedOptionKey<Boolean> UseStackBasePointer
public static void setOptimizeValueUpdateHandler(SubstrateOptions.ValueUpdateHandler updateHandler)
public static SubstrateOptions.FoldedPredicate getRuntimeAssertionsFilter()
public static final long getTearDownWarningNanos()
public static final long getTearDownFailureNanos()
public static SubstrateOptions.FoldedPredicate makeFilter(String[] definedFilters)