public class Properties extends Options
Typically these are properties that can be set from the command line (and thus are NOT final). All final properties should be declared in Configuration
Modifier and Type | Field and Description |
---|---|
static boolean |
fullyBooted
is the running VM fully booted?
|
static int |
maxSystemTroubleRecursionDepthBeforeWeStopVMSysWrite
How much farther?
|
static boolean |
ReferenceMapsBitStatistics |
static boolean |
ReferenceMapsStatistics |
static boolean |
runningTool
use classes for generic java programming?
|
static boolean |
runningVM
use classes for running actual VM?
|
static boolean |
safeToAllocateJavaThread
Is it safe to create a java.lang.Thread now?
|
static boolean |
TraceDictionaries |
static boolean |
TraceExceptionDelivery |
static boolean |
TraceFileSystem |
static boolean |
TraceOnStackReplacement |
static boolean |
TraceStackTrace |
static boolean |
TraceStatics |
static boolean |
TraceStkMaps |
static boolean |
TraceThreads |
static int |
verboseBoot
The following is set on by -X:verboseBoot= command line argument.
|
static boolean |
verboseClassLoading
The following is set on by -verbose:class command line argument.
|
static boolean |
verboseJNI
The following is set on by -verbose:jni command line argument.
|
static boolean |
verboseSignalHandling
The following is set on by -X:verboseSignalHandling command line argument.
|
static boolean |
writingBootImage
use classes for boot image generation?
|
static boolean |
writingImage
are we in the boot-image-writing portion of boot-image-creation
|
CBSCallSamplesPerTick, CBSCallSampleStride, CBSMethodSamplesPerTick, CBSMethodSampleStride, countThreadTransitions, EdgeCounterFile, ErrorsFatal, forceOneCPU, interruptQuantum, maxSystemTroubleRecursionDepth, MeasureCompilation, MeasureCompilationPhases, schedulingMultiplier, stackTraceAtExit, stackTraceFull, TraceClassLoading, traceJNI, TraceThreadScheduling, TuningForkTraceFile, VerboseStackTracePeriod
AlignmentChecking, AllowOversizedImages, BuildFor32Addr, BuildFor64Addr, BuildForAdaptiveSystem, BuildForGnuClasspath, BuildForHarmony, BuildForHwFsqrt, BuildForIA32, BuildForIMTInterfaceInvocation, BuildForITableInterfaceInvocation, BuildForLinux, BuildForOptCompiler, BuildForOsx, BuildForPower64ELF_ABI, BuildForPowerPC, BuildForSolaris, BuildForSSE2, BuildForSSE2Full, BuildForSVR4ABI, BuildWithBaseBootImageCompiler, BuildWithGCSpy, BuildWithGCTrace, ExtremeAssertions, ForceFrequentGC, LittleEndian, ParanoidVerifyUnint, PortableNativeSync, RVM_CONFIGURATION, RVM_VERSION_STRING, StressGCAllocationInterval, UseEpilogueYieldPoints, VerifyAssertions, VerifyUnint
Constructor and Description |
---|
Properties() |
public static boolean writingBootImage
public static boolean runningTool
public static boolean runningVM
public static boolean writingImage
public static boolean fullyBooted
public static boolean safeToAllocateJavaThread
public static int verboseBoot
public static boolean verboseSignalHandling
true
, it generates messages to the sysWrite stream when
a hardware exception is delivered to a thread.public static boolean verboseClassLoading
public static boolean verboseJNI
public static final boolean TraceDictionaries
public static final boolean TraceStatics
public static final boolean TraceFileSystem
public static final boolean TraceThreads
public static final boolean TraceStackTrace
public static final boolean TraceExceptionDelivery
public static final boolean TraceStkMaps
public static final boolean ReferenceMapsStatistics
public static final boolean ReferenceMapsBitStatistics
public static final boolean TraceOnStackReplacement
public static final int maxSystemTroubleRecursionDepthBeforeWeStopVMSysWrite
public Properties()