native public static void activateGCEpochCounter(boolean activate)(Code)
getCurrentGCEpoch
native public static int getCurrentGCEpoch()(Code)
getGCRelativeTimeMetrics
native public static void getGCRelativeTimeMetrics(long[] metrics)(Code)
Returns the following two numbers:
metrics[0] - (Sum GC pause time for the last 10 periods) / (Total execution time for the last 10 periods) * 1000
metrics[1] - last GC pause in microseconds
getGCStartFinishTimes
native public static void getGCStartFinishTimes(long[] start, long[] finish)(Code)
native public static boolean objectsAdjacent(Object o1, Object o2)(Code)
Returns true if two instances of class Object are adjacent in memory.
Used by our memory leak monitoring mechanism.
Doesn't work (always returns true) in vanilla JDK 1.5
resetGCEpochCounter
native public static void resetGCEpochCounter()(Code)