public abstract class Configuration extends Object
final
flags requires that the whole vm
be recompiled and rebuilt after their values are changed.Modifier and Type | Field and Description |
---|---|
static boolean |
AlignmentChecking
Alignment checking (for IA32 only; for debugging purposes only).
|
static boolean |
AllowOversizedImages
allow bootimage writer to build oversized images?
|
static boolean |
BuildFor32Addr |
static boolean |
BuildFor64Addr |
static boolean |
BuildForAdaptiveSystem
Is this an adaptive build?
|
static boolean |
BuildForGnuClasspath |
static boolean |
BuildForHarmony |
static boolean |
BuildForHwFsqrt |
static boolean |
BuildForIA32 |
static boolean |
BuildForIMTInterfaceInvocation |
static boolean |
BuildForITableInterfaceInvocation |
static boolean |
BuildForLinux |
static boolean |
BuildForOptCompiler
Is this an opt compiler build?
|
static boolean |
BuildForOsx |
static boolean |
BuildForPower64ELF_ABI |
static boolean |
BuildForPowerPC |
static boolean |
BuildForSolaris |
static boolean |
BuildForSSE2 |
static boolean |
BuildForSSE2Full |
static boolean |
BuildForSVR4ABI |
static boolean |
BuildWithBaseBootImageCompiler
build with Base boot image compiler?
|
static boolean |
BuildWithGCSpy |
static boolean |
BuildWithGCTrace |
static boolean |
ExtremeAssertions |
static boolean |
ForceFrequentGC |
static boolean |
LittleEndian |
static boolean |
ParanoidVerifyUnint
If set, ignore the supression pragma and print all warning messages.
|
static boolean |
PortableNativeSync
Are we using Classpath's portable native sync feature?
|
static String |
RVM_CONFIGURATION |
static String |
RVM_VERSION_STRING |
static int |
StressGCAllocationInterval
NUmber of allocations between gc's during stress testing.
|
static boolean |
UseEpilogueYieldPoints
Epilogue yieldpoints increase sampling accuracy for adaptive
recompilation.
|
static boolean |
VerifyAssertions
Assertion checking.
|
static boolean |
VerifyUnint
If set, verify that Uninterruptible methods actually cannot be
interrupted.
|
Constructor and Description |
---|
Configuration() |
public static final boolean BuildForPowerPC
public static final boolean BuildForIA32
public static final boolean BuildForSSE2
public static final boolean BuildForSSE2Full
public static final boolean BuildForHwFsqrt
public static final boolean BuildFor32Addr
public static final boolean BuildFor64Addr
public static final boolean BuildForLinux
public static final boolean BuildForSolaris
public static final boolean BuildForOsx
public static final boolean BuildForGnuClasspath
public static final boolean BuildForHarmony
public static final boolean LittleEndian
public static final boolean BuildForPower64ELF_ABI
public static final boolean BuildForSVR4ABI
public static final boolean PortableNativeSync
public static final boolean VerifyAssertions
if (VM.VerifyAssertions) VM._assert(xxx);
public static final boolean ExtremeAssertions
public static final boolean VerifyUnint
public static final boolean ParanoidVerifyUnint
public static final boolean BuildForAdaptiveSystem
public static final boolean BuildForOptCompiler
public static final boolean BuildWithBaseBootImageCompiler
public static final boolean AllowOversizedImages
public static final boolean BuildForIMTInterfaceInvocation
public static final boolean BuildForITableInterfaceInvocation
public static final boolean UseEpilogueYieldPoints
public static final int StressGCAllocationInterval
public static final boolean ForceFrequentGC
public static final boolean BuildWithGCTrace
public static final boolean BuildWithGCSpy
public static final String RVM_VERSION_STRING
public static final String RVM_CONFIGURATION
public static final boolean AlignmentChecking
public Configuration()