|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jikesrvm.Configuration
public abstract class Configuration
Flags that specify the configuration of our virtual machine.
Note: Changing any final
flags requires that the whole vm
be recompiled and rebuilt after their values are changed.
Field Summary | |
---|---|
static boolean |
AlignmentChecking
Alignment checking (for IA32 only; for debugging purposes only). |
static MachineSpecificIA.IA32 |
archHelper
|
static boolean |
BuildFor32Addr
|
static boolean |
BuildFor64Addr
|
static boolean |
BuildForAdaptiveSystem
Is this an adaptive build? |
static boolean |
BuildForAix
|
static boolean |
BuildForGnuClasspath
|
static boolean |
BuildForHarmony
|
static boolean |
BuildForHwFsqrt
|
static boolean |
BuildForIA32
|
static boolean |
BuildForIMTInterfaceInvocation
|
static boolean |
BuildForITableInterfaceInvocation
|
static boolean |
BuildForLinux
|
static boolean |
BuildForMachOABI
|
static boolean |
BuildForOptCompiler
Is this an opt compiler build? |
static boolean |
BuildForOsx
|
static boolean |
BuildForPowerOpenABI
|
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 |
ExplicitlyGuardLowMemory
Can a dereference of a null pointer result in an access to 'low' memory addresses that must be explicitly guarded because the target OS doesn't allow us to read protect low memory? |
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 Summary | |
---|---|
Configuration()
|
Method Summary |
---|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final MachineSpecificIA.IA32 archHelper
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 BuildForAix
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 BuildForMachOABI
public static final boolean BuildForPowerOpenABI
public static final boolean BuildForSVR4ABI
public static final boolean PortableNativeSync
public static final boolean ExplicitlyGuardLowMemory
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 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
Constructor Detail |
---|
public Configuration()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |