Edit C:\Program Files\Java\jdk1.8.0_121\lib\sun\jvmstat\perfdata\monitor\v1_0\PerfDataBuffer.class
?? 4 2 3 4 5 6 7 A B C D E F N O R S T V Y Z [ \ ] ^ s ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? buffer limit = entryLength = name = type = variability = $assertionsDisabled ()B ()I ()J ()V ()Z (I)V (J)V ([BII)V +AggressiveHeap , , limit = -UseAdaptiveSizePolicy . 1.4.2 <clinit> <init> BYTE BYTES CONSTANT Code ConstantValue !Could Not Synchronize with target Could not find expected counter DEBUG EMPTY_LIST 2Entry extends beyond end of buffer: entryStart = "Entry index not properly aligned: 'Entry index out of bounds: nextEntry = Exceptions HotSpot I INVALID Invalid Monitor name length: $Invalid Monitor type: entry index = Invalid Monitor vector length: $Invalid entry length: entryLength = (Invalid units attribute: entry index = -Invalid variability attribute: entry index = J LONG LineNumberTable MONOTONIC NONE PERFDATA_DATAATTR_OFFSET PERFDATA_DATAATTR_SIZE PERFDATA_DATATYPE_OFFSET PERFDATA_DATATYPE_SIZE PERFDATA_DATAUNITS_OFFSET PERFDATA_DATAUNITS_SIZE PERFDATA_ENTRYLENGTH_OFFSET PERFDATA_ENTRYLENGTH_SIZE PERFDATA_FLAGS_OFFSET PERFDATA_FLAGS_SIZE PERFDATA_NAMELENGTH_OFFSET PERFDATA_NAMELENGTH_SIZE PERFDATA_NAME_OFFSET PERFDATA_VECTORLENGTH_OFFSET PERFDATA_VECTORLENGTH_SIZE PSScavenge STRING Signature SourceFile StackMapTable TICKS VARIABLE Z [B add allocate append asLongBuffer buffer buildMonitorMap buildPseudoMonitors compareTo containsKey currentTimeMillis desiredAssertionStatus dumpAll failed: findByAlias get getBoolean getByteOrder getInt getInteger getModificationTimeStamp getMonitorStatus getName getNewMonitors getNextMonitorEntry =getNextMonitorEntry(): nextEntry == buffer.limit(): returning getSize getUsed holdsLock hotspot.gc.collector.0.name $hotspot.gc.generation.0.capacity.max $hotspot.gc.generation.0.space.0.size $hotspot.gc.generation.0.space.1.size $hotspot.gc.generation.0.space.2.size hotspot.rt.hrt.ticks hotspot.vm.args hotspot.vm.flags indexOf insertedMonitors intValue java.vm.name java.vm.version java/lang/AssertionError java/lang/Boolean java/lang/Class java/lang/Integer java/lang/InterruptedException java/lang/String java/lang/StringBuilder java/lang/System java/lang/Thread java/nio/ByteBuffer java/nio/LongBuffer java/util/ArrayList java/util/Map kludge kludgeMantis lastIndexOf lastModificationTime lastUsed limit log lognl longValue lvmid majorVersionBuffer minorVersionBuffer modificationTimeStampBuffer nextEntry order overflow overflowBuffer perfDataItem pollFor pollForEntry polling for: position prologue put remove rewind sizeBuffer sleep slice startsWith stringValue success: sun.jvmstat.perdata.syncWaitMs "sun.jvmstat.perfdata.disableKludge sun.perfdata.majorVersion sun.perfdata.minorVersion sun.perfdata.overflow sun.perfdata.size sun.perfdata.timestamp sun.perfdata.used "sun/jvmstat/monitor/IntegerMonitor sun/jvmstat/monitor/LongMonitor sun/jvmstat/monitor/Monitor $sun/jvmstat/monitor/MonitorException !sun/jvmstat/monitor/StringMonitor sun/jvmstat/monitor/Units sun/jvmstat/monitor/Variability 1sun/jvmstat/perfdata/monitor/MonitorDataException *sun/jvmstat/perfdata/monitor/MonitorStatus 6sun/jvmstat/perfdata/monitor/MonitorStructureException 1sun/jvmstat/perfdata/monitor/MonitorTypeException /sun/jvmstat/perfdata/monitor/PerfDataBufferImpl /sun/jvmstat/perfdata/monitor/PerfIntegerMonitor ,sun/jvmstat/perfdata/monitor/PerfLongMonitor 6sun/jvmstat/perfdata/monitor/PerfStringConstantMonitor 6sun/jvmstat/perfdata/monitor/PerfStringVariableMonitor +sun/jvmstat/perfdata/monitor/v1_0/BasicType 0sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer 8sun/jvmstat/perfdata/monitor/v1_0/PerfDataBufferPrologue syncWaitMs synchWithTarget synchWithTarget: toString toUnits toVariability usedBuffer values { ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Ljava/nio/ByteBuffer; Ljava/util/ArrayList; $Lsun/jvmstat/monitor/IntegerMonitor; Lsun/jvmstat/monitor/Units; !Lsun/jvmstat/monitor/Variability; -Lsun/jvmstat/perfdata/monitor/v1_0/BasicType; :Lsun/jvmstat/perfdata/monitor/v1_0/PerfDataBufferPrologue; 4Ljava/util/ArrayList<Lsun/jvmstat/monitor/Monitor;>; (Ljava/lang/Object;)Z ()Ljava/lang/String; (Ljava/lang/String;)I (Ljava/lang/String;)V (Ljava/lang/String;)Z (I)Ljava/lang/StringBuilder; ()Ljava/nio/Buffer; (I)Ljava/nio/Buffer; ()Ljava/nio/ByteBuffer; (Ljava/nio/ByteBuffer;)V (Ljava/nio/ByteBuffer;I)V ()Ljava/nio/ByteOrder; ()Ljava/nio/IntBuffer; ()Ljava/nio/LongBuffer; (I)Ljava/nio/LongBuffer; (J)Ljava/nio/LongBuffer; ()Ljava/util/Collection; (Ljava/util/Collection;)V (Ljava/util/Map;)V (Ljava/util/Map;I)V ()Lsun/jvmstat/monitor/Monitor; (I)Lsun/jvmstat/monitor/Units; $(I)Lsun/jvmstat/monitor/Variability; ((Ljava/lang/String;I)Ljava/lang/Integer; &(Ljava/lang/Object;)Ljava/lang/Object; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/StringBuilder; +(Ljava/lang/String;ZLjava/nio/ByteBuffer;)V ,(Ljava/lang/String;ZLjava/nio/ByteBuffer;I)V +(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; #(Ljava/util/List;Ljava/util/List;)V 1(Ljava/lang/String;)Lsun/jvmstat/monitor/Monitor; 5(Ljava/util/Map;Lsun/jvmstat/monitor/StringMonitor;)V =(Ljava/util/Map;)Lsun/jvmstat/perfdata/monitor/MonitorStatus; 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; A(Ljava/util/Map;Ljava/lang/String;J)Lsun/jvmstat/monitor/Monitor; C(Ljava/util/Map<Ljava/lang/String;Lsun/jvmstat/monitor/Monitor;>;)V f(Ljava/lang/String;Lsun/jvmstat/monitor/Units;Lsun/jvmstat/monitor/Variability;ZLjava/nio/IntBuffer;)V g(Ljava/lang/String;Lsun/jvmstat/monitor/Units;Lsun/jvmstat/monitor/Variability;ZLjava/nio/LongBuffer;)V f(Ljava/util/Map<Ljava/lang/String;Lsun/jvmstat/monitor/Monitor;>;Lsun/jvmstat/monitor/StringMonitor;)V n(Ljava/util/Map<Ljava/lang/String;Lsun/jvmstat/monitor/Monitor;>;)Lsun/jvmstat/perfdata/monitor/MonitorStatus; r(Ljava/util/Map<Ljava/lang/String;Lsun/jvmstat/monitor/Monitor;>;Ljava/lang/String;J)Lsun/jvmstat/monitor/Monitor; ? W ? W ? W ? W ? W ? W ? _ 8 z ? Q! ?! ?" J# X# c# t# x# K$ X$ b$ y$ I% `% ?& ? 9 ? : ? : ? : ? : ? : ? : ? ; ? ; ? ; H < ? = H > ? ? H @ |( ?( ?( ?) ?) ?) ?* ?* ?* H+ ?+ ?+ ?, ?, ~- ?. ?/ ?/ ?0 H1 H2 ?3 ?4 ?4 ?4 ?4 ?4 5 ?5 }6 ?7 ?8 H9 ?: ?: ?: ?: ?; ?< ?= ?> ?? ?@ ?@ ~A ~B HC HD ?E HF ?G ?H ?J ?K HM HN ^ _ ` a b c d e f g h 1R 1S 1T 1U 1V 1W 1X 1Y 1Z 1[ 1\ 1] 1i t ? u n ? x ? ? ? t ~ ? ? ? q w { j k o p ? ? ? ? ? ? ? ? ? t v y ? ? ? ? ? ? ? ? ? ? ? ? ? n 1? 1? 1? 1? 1? 1? 1? 1? 1? 1? 1? l m r ? ? ? ? ? ? ? ? z ? ? ? ?ns|} PerfDataBuffer.java ! 1 P z M ? ? W Q! j W M ? k W M ? n W M ? o W M ? q W M ? r W M ? f W M ? g W M ? l W M ? m W M ? h W M ? i W M ? d W M ? e W M ? p W M ? ?&