@GwtIncompatible(value="Unneccesary")
class JvmMetrics
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static long |
ONE_GIGA_BYTE |
private static long |
ONE_KILO_BYTE |
private static long |
ONE_MEGA_BYTE |
private static int |
TABULAR_COLON_POS |
Constructor and Description |
---|
JvmMetrics() |
Modifier and Type | Method and Description |
---|---|
private static java.lang.String |
formatBytes(long numBytes) |
static void |
maybeWriteJvmMetrics(java.io.PrintStream out,
java.lang.String options) |
private static java.lang.String |
normalizeName(java.lang.String name) |
private static java.lang.String |
normalizeTabularColonPos(java.lang.String string) |
private static void |
writeGarbageCollectionStats(java.io.PrintStream out,
boolean verbose,
boolean pretty) |
private static void |
writeJitMetrics(java.io.PrintStream out,
boolean verbose,
boolean pretty) |
private static void |
writeMemoryMetrics(java.io.PrintStream out,
boolean verbose,
boolean pretty) |
private static void |
writeMetrics(java.io.PrintStream out,
java.lang.String type,
boolean verbose,
boolean pretty) |
private static void |
writeOverallMemoryUsage(java.io.PrintStream out,
java.lang.management.MemoryUsage usage,
java.lang.String prefix,
boolean pretty) |
private static void |
writePoolMemoryUsage(java.io.PrintStream out,
java.lang.management.MemoryUsage usage,
java.lang.management.MemoryUsage peakUsage,
java.lang.String prefix,
boolean pretty) |
private static final int TABULAR_COLON_POS
private static final long ONE_KILO_BYTE
private static final long ONE_MEGA_BYTE
private static final long ONE_GIGA_BYTE
public static void maybeWriteJvmMetrics(java.io.PrintStream out, java.lang.String options)
private static void writeMetrics(java.io.PrintStream out, java.lang.String type, boolean verbose, boolean pretty)
private static void writeJitMetrics(java.io.PrintStream out, boolean verbose, boolean pretty)
private static void writeOverallMemoryUsage(java.io.PrintStream out, java.lang.management.MemoryUsage usage, java.lang.String prefix, boolean pretty)
private static void writePoolMemoryUsage(java.io.PrintStream out, java.lang.management.MemoryUsage usage, java.lang.management.MemoryUsage peakUsage, java.lang.String prefix, boolean pretty)
private static void writeMemoryMetrics(java.io.PrintStream out, boolean verbose, boolean pretty)
private static void writeGarbageCollectionStats(java.io.PrintStream out, boolean verbose, boolean pretty)
private static java.lang.String normalizeName(java.lang.String name)
private static java.lang.String normalizeTabularColonPos(java.lang.String string)
private static java.lang.String formatBytes(long numBytes)