Class TVM
java.lang.Object
de.mirkosertic.bytecoder.classlib.jdk.internal.misc.TVM
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddFinalRefCount(int n) static voidawaitInitLevel(int value) static intstatic longgetegid()static longgeteuid()static intstatic longgetgid()static longgetNanoTimeAdjustment(long offsetInSeconds) static intstatic longstatic String[]static StringgetSavedProperty(String key) static longgetuid()static voidinitializeFromArchive(Class<?> c) static voidstatic intstatic voidinitLevel(int value) static booleanisBooted()static booleanstatic booleanstatic booleanisSetUID()static booleanstatic booleanisSystemDomainLoader(ClassLoader loader) static ClassLoaderstatic longstatic voidsaveProperties(Map<String, String> props) static voidshutdown()
-
Constructor Details
-
TVM
public TVM()
-
-
Method Details
-
initLevel
public static void initLevel(int value) -
initLevel
public static int initLevel() -
awaitInitLevel
- Throws:
InterruptedException
-
isModuleSystemInited
public static boolean isModuleSystemInited() -
isBooted
public static boolean isBooted() -
shutdown
public static void shutdown() -
isShutdown
public static boolean isShutdown() -
maxDirectMemory
public static long maxDirectMemory() -
isDirectMemoryPageAligned
public static boolean isDirectMemoryPageAligned() -
isSystemDomainLoader
-
getSavedProperty
-
getSavedProperties
-
saveProperties
-
initializeOSEnvironment
public static void initializeOSEnvironment() -
getFinalRefCount
public static int getFinalRefCount() -
getPeakFinalRefCount
public static int getPeakFinalRefCount() -
addFinalRefCount
public static void addFinalRefCount(int n) -
latestUserDefinedLoader
-
isSetUID
public static boolean isSetUID() -
getuid
public static long getuid() -
geteuid
public static long geteuid() -
getgid
public static long getgid() -
getegid
public static long getegid() -
getNanoTimeAdjustment
public static long getNanoTimeAdjustment(long offsetInSeconds) -
getRuntimeArguments
-
initializeFromArchive
-
getRandomSeedForCDSDump
public static long getRandomSeedForCDSDump() -
classFileVersion
public static int classFileVersion()
-