public double[] getAndResetStats() { State state = getTotalSinceLastCheck(); double[] r = new double[6]; r[0] = TimeUnit.NANOSECONDS.toMillis(System.nanoTime() - state.startNanos); r[1] = state.maxRealTimeElapsed; r[2] = state.totalRealTimeElapsed; r[3] = state.sumSquaresRealTimeElapsed; r[4] = state.totalBytesReclaimed; r[5] = state.count; return r; } }
public double[] getAndResetStats() { State state = getTotalSinceLastCheck(); double[] r = new double[7]; r[0] = TimeUnit.NANOSECONDS.toMillis(System.nanoTime() - state.startNanos); r[1] = state.maxRealTimeElapsed; r[2] = state.totalRealTimeElapsed; r[3] = state.sumSquaresRealTimeElapsed; r[4] = state.totalBytesReclaimed; r[5] = state.count; r[6] = getAllocatedDirectMemory(); return r; }
public double[] getAndResetStats() { State state = getTotalSinceLastCheck(); double[] r = new double[7]; r[0] = TimeUnit.NANOSECONDS.toMillis(System.nanoTime() - state.startNanos); r[1] = state.maxRealTimeElapsed; r[2] = state.totalRealTimeElapsed; r[3] = state.sumSquaresRealTimeElapsed; r[4] = state.totalBytesReclaimed; r[5] = state.count; r[6] = getAllocatedDirectMemory(); return r; }
public double[] getAndResetStats() { State state = getTotalSinceLastCheck(); double[] r = new double[7]; r[0] = TimeUnit.NANOSECONDS.toMillis(System.nanoTime() - state.startNanos); r[1] = state.maxRealTimeElapsed; r[2] = state.totalRealTimeElapsed; r[3] = state.sumSquaresRealTimeElapsed; r[4] = state.totalBytesReclaimed; r[5] = state.count; r[6] = getAllocatedDirectMemory(); return r; }