META-INF/
META-INF/MANIFEST.MF
com/
com/yourkit/
com/yourkit/api/
com/yourkit/runtime/
com/yourkit/util/
com/yourkit/Constants.class
Constants.java package com.yourkit public final com.yourkit.Constants extends java.lang.Object { public static final boolean CLR public static final boolean EAP public static final String SNAPSHOT_FILE_EXTENSION public static final String HPROF_SNAPSHOT_FILE_EXTENSION public static final String SNAPSHOT_INDEX_POSTFIX public static final java.io.File USER_HOME public static final java.io.File SNAPSHOT_DIR public static final java.io.File SYSTEM_HOME public static final java.io.File CONFIG_DIR public static final java.io.File TRACING_SETTINGS_FILE public static final java.io.File SAMPLING_SETTINGS_FILE public static final java.io.File PREFERRED_SNAPSHOT_DIR_FILE public static final String OS public static final boolean OS_WINDOWS public static final boolean OS_LINUX public static final boolean OS_SOLARIS public static final boolean OS_MAC public static final boolean OS_FREEBSD public static final boolean OS_HPUX public static final boolean OS_AIX public static final boolean ARM public static final boolean PPC public static final String JAVA_VERSION public static final boolean JAVA_VERSION_6_OR_NEWER public static final boolean JAVA_VERSION_7 public static final boolean MAC_ON_JAVA_6 public static final String LINE_SEPARATOR public static final String PROP_JAVA_VERSION public static final String PROP_JAVA_VENDOR public static final boolean DEMO public static final String APP_SHORT_NAME public static final String APP_FULL_NAME public static final String APP_RELEASE_NAME public static final String MESSAGE_DLG_TITLE public static final String ERROR_DLG_TITLE public static final String WARNING_DLG_TITLE public static final String INTERNAL_ERROR_DLG_TITLE public static final int[] DEFAULT_PORTS public static int BUILD_NUMBER public static java.util.Date BUILD_TIME_STAMP public static final String PROP_JVM_NAME public static final String PROP_JVM_VERSION public static final String PROP_JVM_VENDOR public static final String PROP_JVM_INPUT_ARGUMENTS public static final String PROP_JVM_CLASS_PATH public static final String PROP_JVM_LIBRARY_PATH public static final String PROP_JVM_BOOT_CLASS_PATH public static final String PROP_CLR_VERSION public static final String PROP_SILVERLIGHT_VERSION public static final String PROP_COMMAND_LINE public static final String PROP_OS_NAME public static final String PROP_OS_ARCH public static final String PROP_OS_VERSION public static final String PROP_START_TIME_MS public static final String PROP_COLLECTOR_NAME_PREFIX public static final String PROP_MEM_POOL_NAME_PREFIX public static final String PROP_MEM_POOL_TYPE_PREFIX public static final String PROP_MEM_POOL_COUNT public static final String PROP_MEM_POOL_TELE_USED_PREFIX public static final String PROP_TELE_TIME_PERCENT_IN_GC public static final String PROP_TELE_GEN_0_GC_COUNT public static final String PROP_TELE_GEN_1_GC_COUNT public static final String PROP_TELE_GEN_2_GC_COUNT public static final String PROP_MEM_POOL_TELE_COMMITED_PREFIX public static final String PROP_MEM_POOL_TELEC_INIT_PREFIX public static final String PROP_MEM_POOL_TELEC_MAX_PREFIX public static final String PROP_CLOCK_TIME_SEC public static final String PROP_CPU_TIME_KERNEL_MS public static final String PROP_TELE_COUNTER_COUNT public static final String PROP_TELE_COUNTER_ID_PREFIX public static final String PROP_TELE_COUNTER_VALUE_HIGH_PREFIX public static final String PROP_TELE_COUNTER_VALUE_LOW_PREFIX public static final int AGENT_PROTOCOL_VERSION public static final int UI_PROTOCOL_VERSION public static final long SNAPSHOT_WITH_HEAP public static final long SNAPSHOT_WITH_COUNTS public static final long SNAPSHOT_HPROF public static final long SNAPSHOT_CAUSE_SHUTDOWN public static final long SNAPSHOT_OIDS_ARE_INDICES public static final long SNAPSHOT_CAUSE_ON_EVENT public static final long SNAPSHOT_EXTRACTED_PERFORMANCE public static final long SNAPSHOT_AGENT_ATTACHED public static final long SNAPSHOT_AGENT_LOADED_ON_START public static final int MARKER_TYPE_BIT_AGENT public static final int MARKER_TYPE_BIT_AGENT_ATTACHED public static final int MARKER_TYPE_BIT_AGENT_LOADED_ON_START public static final int MARKER_TYPE_BIT_VS_PLUGIN public static final int MARKER_TYPE_BIT_SILVERLIGHT public static final int COLUMN_TYPE_INT public static final int COLUMN_TYPE_LONG public static final int COLUMN_TYPE_STRING public static final int COLUMN_TYPE_FOREIGN_KEY public static final int COLUMN_TYPE_CLASS_NAME public static final String USER_TABLE_PREDEFINED_COLUMN_UPTIME_NS public static final String USER_TABLE_PREDEFINED_COLUMN_UPTIME_NS_END public static final String USER_TABLE_PREDEFINED_COLUMN_SPENT_CPU_TIME_NS public static final String USER_TABLE_PREDEFINED_COLUMN_THREAD public static final String USER_TABLE_PREDEFINED_COLUMN_THREAD_END public static final String USER_TABLE_PREDEFINED_COLUMN_STACKTRACE public static final String USER_TABLE_PREDEFINED_COLUMN_STACKTRACE_END public static final int MAX_TABLE_COUNT public static final int CORE_TABLE_COUNT public static final int FIRST_USER_TABLE public static final long NANOS_PER_MILLISECOND public static final long NANOS_PER_MICROSECOND public static final boolean SAMPLED_ALLOCATION_RECORDING_SUPPORTED public static final boolean PER_CLASS_ALLOC_SUPPORTED public static final String FAKE_STRING_FOR_ROOTS public static final char CHAR_APPROX public static final char CHAR_GE public static final char CHAR_LE public static final String PREFIX_APPROX public static final String PREFIX_GE public static final boolean JAVA_LAUNCHER_SUPPORTS_D32_AND_D64 public void <init> () static void <clinit> () Throwable ignored String path Exception ignored Exception ignored }
com/yourkit/api/AllocationRecordingSettings.class
AllocationRecordingSettings.java package com.yourkit.api public final com.yourkit.api.AllocationRecordingSettings extends java.lang.Object { public boolean myRecordEachEnabled public int myRecordEach public boolean mySizeLimitEnabled public int mySizeLimit public boolean myPerClassGarbage public boolean mySampledAllocationRecording public static final int DEFAULT_RECORD_EACH public static final int DEFAULT_SIZE_LIMIT public void <init> (boolean, int, boolean, int, boolean, boolean) boolean recordEachEnabled int recordEach boolean sizeLimitEnabled int sizeLimit boolean perClassGarbage boolean sampledAllocationRecording public boolean equals (java.lang.Object) Object o com.yourkit.api.AllocationRecordingSettings allocationRecordingSettings public int hashCode () }
com/yourkit/api/Controller.class
Controller.java package com.yourkit.api public final com.yourkit.api.Controller extends java.lang.Object { public static final long CPU_SAMPLING public static final long CPU_TRACING public static final long MONITOR_PROFILING public static final long ALLOCATION_RECORDING public static final long DEADLOCK_DETECTED public static final long SNAPSHOT_WITHOUT_HEAP public static final long SNAPSHOT_WITH_HEAP public static final long SNAPSHOT_HPROF private final com.yourkit.api.ControllerImpl myImpl private static final String CMD_PRINT_STATUS private static final String CMD_CAPTURE_PERFORMANCE_SNAPSHOT private static final String CMD_CAPTURE_MEMORY_SNAPSHOT private static final String CMD_CAPTURE_HPROF_SNAPSHOT private static final String CMD_START_CPU_SAMPLING private static final String CMD_START_CPU_TRACING private static final String OPT_NOPERCLASSGC private static final String OPT_ALLOC_SAMPLED private static final String CMD_STOP_CPU_PROFILING private static final String CMD_CLEAR_CPU_DATA private static final String CMD_START_ALLOC_ALL private static final String CMD_START_ALLOC_ADAPTIVE private static final String CMD_STOP_ALLOC private static final String CMD_CLEAR_ALLOC_DATA private static final String CMD_START_MONITOR_PROFILING private static final String CMD_STOP_MONITOR_PROFILING private static final String CMD_CLEAR_MONITOR_DATA public void <init> () throws java.lang.Exception public void <init> (java.lang.String, int) throws java.lang.Exception String host int port public java.lang.String getHost () public int getPort () static int getUsedPort () throws java.lang.Exception ClassLoader loader Class aClass java.lang.reflect.Field field Throwable ignored int port public java.lang.String captureSnapshot (long) throws java.lang.Exception long snapshotFlags public java.lang.String captureMemorySnapshot () throws java.lang.Exception public void startAllocationRecording (boolean, int, boolean, int, boolean, boolean) throws java.lang.Exception boolean recordEachEnabled int recordEach boolean sizeLimitEnabled int sizeLimit boolean perClassGarbage boolean sampledAllocationRecording public void stopAllocationRecording () throws java.lang.Exception public void clearAllocationData () throws java.lang.Exception public void startCPUSampling (java.lang.String) throws java.lang.Exception String settings public void startCPUTracing (java.lang.String) throws java.lang.Exception String settings public void stopCPUProfiling () throws java.lang.Exception public void clearCPUData () throws java.lang.Exception public void startMonitorProfiling () throws java.lang.Exception public void stopMonitorProfiling () throws java.lang.Exception public void clearMonitorData () throws java.lang.Exception public void enableStackTelemetry () throws java.lang.Exception public void disableStackTelemetry () throws java.lang.Exception public void enableExceptionTelemetry () throws java.lang.Exception public void disableExceptionTelemetry () throws java.lang.Exception public void clearExceptions () throws java.lang.Exception public transient void clearUserTables (java.lang.String[]) String[] tableNames public void advanceGeneration (java.lang.String) throws java.lang.Exception String description public long[] forceGC () throws java.lang.Exception public long getStatus () throws java.lang.Exception public void setTriggers (java.lang.String, boolean) throws java.lang.Exception String triggersDescription boolean append public java.lang.String getTriggers () throws java.lang.Exception public java.util.HashMap getProbeActivityModes () public void setProbeActivityModes (java.util.HashMap) java.util.HashMap probeClassName2mode private static void printHelp () public static void main (java.lang.String[]) throws java.lang.Exception Exception ignored String option int i com.yourkit.api.Controller controller String path com.yourkit.api.Controller controller String path com.yourkit.api.Controller controller String path com.yourkit.api.Controller controller com.yourkit.api.Controller controller com.yourkit.api.Controller controller com.yourkit.api.Controller controller com.yourkit.api.Controller controller com.yourkit.api.Controller controller com.yourkit.api.Controller controller com.yourkit.api.Controller controller com.yourkit.api.Controller controller com.yourkit.api.Controller controller com.yourkit.api.Controller controller com.yourkit.api.Controller controller long status String[] args String host String portStr String command int port boolean garbagePerClass boolean allocSampled }
com/yourkit/api/ControllerImpl$1.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$1 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.lang.Exception java.io.DataInputStream input java.io.DataOutputStream output int protocolVersion String sessionName }
com/yourkit/api/ControllerImpl$10.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$10 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.io.IOException java.io.DataInputStream input java.io.DataOutputStream output }
com/yourkit/api/ControllerImpl$11.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$11 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.io.IOException java.io.DataInputStream input java.io.DataOutputStream output }
com/yourkit/api/ControllerImpl$12.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$12 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.io.IOException java.io.DataInputStream input java.io.DataOutputStream output }
com/yourkit/api/ControllerImpl$13.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$13 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.io.IOException java.io.DataInputStream input java.io.DataOutputStream output }
com/yourkit/api/ControllerImpl$14.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$14 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.io.IOException java.io.DataInputStream input java.io.DataOutputStream output }
com/yourkit/api/ControllerImpl$15.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$15 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.io.IOException java.io.DataInputStream input java.io.DataOutputStream output }
com/yourkit/api/ControllerImpl$16.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$16 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic StringBuilder val$namesList final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl, java.lang.StringBuilder) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.io.IOException java.io.DataInputStream input java.io.DataOutputStream output }
com/yourkit/api/ControllerImpl$17.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$17 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic String[][] val$topTableNames final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl, java.lang.String[][]) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.io.IOException java.io.DataInputStream input java.io.DataOutputStream output String list }
com/yourkit/api/ControllerImpl$18.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$18 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic boolean val$recordEachEnabled final synthetic int val$recordEach final synthetic boolean val$sizeLimitEnabled final synthetic int val$sizeLimit final synthetic boolean val$perClassGarbage final synthetic boolean val$sampledAllocationRecording final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl, boolean, int, boolean, int, boolean, boolean) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.io.IOException java.io.DataInputStream input java.io.DataOutputStream output }
com/yourkit/api/ControllerImpl$19.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$19 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.io.IOException java.io.DataInputStream input java.io.DataOutputStream output }
com/yourkit/api/ControllerImpl$2.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$2 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.io.IOException java.io.DataInputStream input java.io.DataOutputStream output }
com/yourkit/api/ControllerImpl$20.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$20 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.io.IOException java.io.DataInputStream input java.io.DataOutputStream output }
com/yourkit/api/ControllerImpl$21.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$21 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic long[] val$result final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl, long[]) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.io.IOException java.io.DataInputStream input java.io.DataOutputStream output }
com/yourkit/api/ControllerImpl$22.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$22 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic String val$category final synthetic String val$messageText final synthetic String val$detail final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl, java.lang.String, java.lang.String, java.lang.String) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.io.IOException java.io.DataInputStream input java.io.DataOutputStream output }
com/yourkit/api/ControllerImpl$23.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$23 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic long val$snapshotFlags final synthetic String val$preferredSnapshotDir final synthetic String val$optionalFileName final synthetic com.yourkit.api.ProgressListener val$listener final synthetic String[] val$result final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl, long, java.lang.String, java.lang.String, com.yourkit.api.ProgressListener, java.lang.String[]) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.io.IOException int percents int packetType java.io.DataInputStream input java.io.DataOutputStream output }
com/yourkit/api/ControllerImpl$24.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$24 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic String val$snapshotPath final synthetic com.yourkit.api.ControllerImpl$ChunkProcessor val$processor final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl, java.lang.String, com.yourkit.api.ControllerImpl$ChunkProcessor) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.io.IOException java.io.IOException e int read java.io.DataInputStream input java.io.DataOutputStream output byte[] buffer long fileLength long transferred }
com/yourkit/api/ControllerImpl$25.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$25 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic String val$snapshotPath final synthetic com.yourkit.api.ControllerImpl$ChunkProcessor val$processor final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl, java.lang.String, com.yourkit.api.ControllerImpl$ChunkProcessor) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.io.IOException java.io.IOException e int uncompressedLength java.util.zip.DataFormatException e int compressedDataLength long transferred java.io.DataInputStream input java.io.DataOutputStream output byte[] compressedData byte[] uncompressedData long fileLength java.util.zip.Inflater inflater }
com/yourkit/api/ControllerImpl$26.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$26 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.io.IOException java.io.DataInputStream input java.io.DataOutputStream output boolean recordEachEnabled int recordEach boolean sizeLimitEnabled int sizeLimit boolean perClassGarbage boolean sampledAllocationRecording }
com/yourkit/api/ControllerImpl$27.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$27 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic com.yourkit.runtime.ThreadInfoRes[][] val$wrapper final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl, com.yourkit.runtime.ThreadInfoRes[][]) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.io.IOException String declaringClass String methodName String fileName int lineNumber int j long threadID String threadName String lockName long lockOwnerID int statusOrdinal boolean isDeadlocked int stackTraceElementCount com.yourkit.runtime.StackTraceElementRes[] elements int i java.io.DataInputStream input java.io.DataOutputStream output int infoCount com.yourkit.runtime.ThreadInfoRes[] result }
com/yourkit/api/ControllerImpl$28.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$28 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.io.IOException java.io.DataInputStream input java.io.DataOutputStream output }
com/yourkit/api/ControllerImpl$29.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$29 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.io.IOException int tableIndex java.io.DataInputStream input java.io.DataOutputStream output }
com/yourkit/api/ControllerImpl$3.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$3 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic long val$mode final synthetic String val$settings final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl, long, java.lang.String) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.io.IOException java.io.DataInputStream input java.io.DataOutputStream output }
com/yourkit/api/ControllerImpl$30.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$30 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic String val$description final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl, java.lang.String) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.io.IOException java.io.DataInputStream input java.io.DataOutputStream output }
com/yourkit/api/ControllerImpl$31.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$31 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic Runnable val$batch final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl, java.lang.Runnable) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.lang.Exception java.io.DataInputStream input java.io.DataOutputStream output }
com/yourkit/api/ControllerImpl$32.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$32 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic int val$tableMask final synthetic com.yourkit.api.TableUpdater val$tableUpdater final synthetic int val$userTableEndIndex final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl, int, com.yourkit.api.TableUpdater, int) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.lang.Exception int i int tableIndex int tableIndex int[] arr$ int len$ int i$ java.io.DataInputStream input java.io.DataOutputStream output }
com/yourkit/api/ControllerImpl$33.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$33 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic String[] val$result final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl, java.lang.String[]) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.lang.Exception java.io.DataInputStream input java.io.DataOutputStream output }
com/yourkit/api/ControllerImpl$34.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$34 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic java.util.HashMap val$result final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl, java.util.HashMap) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.io.IOException com.yourkit.api.ProbeActivityMode m com.yourkit.api.ProbeActivityMode[] arr$ int len$ int i$ String probeClass int mode com.yourkit.api.ProbeActivityMode modeObj java.io.DataInputStream input java.io.DataOutputStream output }
com/yourkit/api/ControllerImpl$35.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$35 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic java.util.HashMap val$probeClassName2mode final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl, java.util.HashMap) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.io.IOException java.util.Map$Entry entry java.util.Iterator i$ java.io.DataInputStream input java.io.DataOutputStream output }
com/yourkit/api/ControllerImpl$36.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$36 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.io.IOException java.io.DataInputStream input java.io.DataOutputStream output }
com/yourkit/api/ControllerImpl$37.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$37 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic String val$triggersDescription final synthetic boolean val$append final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl, java.lang.String, boolean) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.io.IOException java.io.DataInputStream input java.io.DataOutputStream output }
com/yourkit/api/ControllerImpl$38.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$38 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic byte[][] val$probesBytes final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl, byte[][]) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.io.IOException byte[] bytes byte[][] arr$ int len$ int i$ java.io.DataInputStream input java.io.DataOutputStream output }
com/yourkit/api/ControllerImpl$39.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$39 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic java.util.ArrayList val$result final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl, java.util.ArrayList) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.io.IOException String path String digest long size long lastModifiedMs long snapshotFlags int i java.io.DataInputStream input java.io.DataOutputStream output int count }
com/yourkit/api/ControllerImpl$4.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$4 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic boolean val$force final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl, boolean) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.io.IOException java.io.DataInputStream input java.io.DataOutputStream output }
com/yourkit/api/ControllerImpl$40.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$40 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic long val$frameMaturityThresholdMs final synthetic java.util.ArrayList val$result final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl, long, java.util.ArrayList) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.io.IOException int trn int frame long lastChangeUptimeNs int i java.io.DataInputStream input java.io.DataOutputStream output int count }
com/yourkit/api/ControllerImpl$5.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$5 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic String val$filterPatterns final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl, java.lang.String) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.io.IOException java.io.DataInputStream input java.io.DataOutputStream output }
com/yourkit/api/ControllerImpl$6.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$6 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.io.IOException java.io.DataInputStream input java.io.DataOutputStream output }
com/yourkit/api/ControllerImpl$7.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$7 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.io.IOException java.io.DataInputStream input java.io.DataOutputStream output }
com/yourkit/api/ControllerImpl$8.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$8 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.io.IOException java.io.DataInputStream input java.io.DataOutputStream output }
com/yourkit/api/ControllerImpl$9.class
ControllerImpl.java package com.yourkit.api com.yourkit.api.ControllerImpl$9 extends java.lang.Object implements com.yourkit.api.ControllerImpl$Communication { final synthetic com.yourkit.api.ControllerImpl this$0 void <init> (com.yourkit.api.ControllerImpl) public void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.io.IOException java.io.DataInputStream input java.io.DataOutputStream output }
com/yourkit/api/ControllerImpl$ChunkProcessor.class
ControllerImpl.java package com.yourkit.api public abstract com.yourkit.api.ControllerImpl$ChunkProcessor extends java.lang.Object { public abstract void processNextChunk (long, byte[], int) throws java.io.IOException public abstract java.io.File getTargetFile () }
com/yourkit/api/ControllerImpl$Communication.class
ControllerImpl.java package com.yourkit.api abstract com.yourkit.api.ControllerImpl$Communication extends java.lang.Object { public abstract void perform (java.io.DataInputStream, java.io.DataOutputStream) throws java.lang.Exception }
com/yourkit/api/ControllerImpl.class
ControllerImpl.java package com.yourkit.api public com.yourkit.api.ControllerImpl extends java.lang.Object { public static final int DEADLOCK_DETECTOR_FRAME_MATURITY_THRESHOLD_MS protected final String myHost protected final int myPort private long myStatusCached private boolean myOOMEDumperActiveCached private com.yourkit.api.AllocationRecordingSettings myAllocationRecordingSettingsCached private String myTriggersCached private String mySessionName private long mySessionID private long myCapabilities private String myHostID private boolean myConnected private ThreadLocal myOutStream private ThreadLocal myInStream private String myAgentVersion private String myPossibleSnapshotDir private int myPID private int myTelemetryLimit private int myNextUserTableIndex private final String[] myUserTableDescriptions private com.yourkit.runtime.FrozenThreadInfo[] myFrozenThreadsCached private final java.util.ArrayList myOnCloseHooks public void <init> (java.lang.String, int) throws com.yourkit.runtime.PresentableException String host int port public void cacheStatuses () public final java.lang.String getPossibleSnapshotDir () public boolean isConnected () public void setConnected (boolean) boolean connected private void makeRequest (com.yourkit.api.ControllerImpl$Communication) throws com.yourkit.runtime.PresentableException java.io.DataOutputStream out java.io.DataInputStream input java.io.DataInputStream input java.io.DataOutputStream out java.io.DataInputStream inStream java.io.DataOutputStream outStream boolean first java.net.Socket socket Throwable exc com.yourkit.api.ControllerImpl$Communication communication protected java.io.InputStream wrapInputStream (java.io.InputStream) java.io.InputStream stream protected java.io.OutputStream wrapOutputStream (java.io.OutputStream) java.io.OutputStream stream private com.yourkit.runtime.PresentableException transformException (java.lang.Throwable) String message Throwable exc public final java.lang.String getHost () public final int getPort () public java.lang.String getHostID () public final long getStatus () throws com.yourkit.runtime.PresentableException public final long getSessionID () public final java.lang.String getSessionName () public final void startCPUProfiling (long, java.lang.String) long mode String settings public final void calibrate (boolean) boolean force public final void retransformClassesLoadedBeforeAgentWasAttached (java.lang.String) String filterPatterns public void stopCPUProfiling () public void clearCPUData () public final void startMonitorProfiling () public void stopMonitorProfiling () public final void enableStackTelemetry () public void disableStackTelemetry () public final void enableExceptionTelemetry () public void disableExceptionTelemetry () public void clearMonitorData () public void clearExceptions () public transient void clearUserTables (java.lang.String[]) String name String[] arr$ int len$ int i$ String[] tableNames StringBuilder namesList boolean added public java.lang.String[] getTopUserTableNames () String[][] topTableNames public void startAllocationRecording (boolean, int, boolean, int, boolean, boolean) boolean recordEachEnabled int recordEach boolean sizeLimitEnabled int sizeLimit boolean perClassGarbage boolean sampledAllocationRecording public void stopAllocationRecording () public void clearAllocationData () public final long[] forceGC () long[] result public void message (java.lang.String, java.lang.String, java.lang.String) String category String messageText String detail public long getStatusCached () public boolean isOOMEDumperActiveCached () public com.yourkit.runtime.FrozenThreadInfo[] getFrozenThreadsCached () public boolean hasCapabilities (long) long mask public boolean isAttachMode () public final java.lang.String captureSnapshot (long, java.lang.String, java.lang.String, com.yourkit.api.ProgressListener) long snapshotFlags String preferredSnapshotDir String optionalFileName com.yourkit.api.ProgressListener listener String[] result public final void transferSnapshot (java.lang.String, com.yourkit.api.ControllerImpl$ChunkProcessor, boolean) String snapshotPath com.yourkit.api.ControllerImpl$ChunkProcessor processor boolean compressed private void transferSnapshotUncompressed (java.lang.String, com.yourkit.api.ControllerImpl$ChunkProcessor) String snapshotPath com.yourkit.api.ControllerImpl$ChunkProcessor processor private void transferSnapshotCompressed (java.lang.String, com.yourkit.api.ControllerImpl$ChunkProcessor) String snapshotPath com.yourkit.api.ControllerImpl$ChunkProcessor processor private void updateAllocationRecordingSettings () public com.yourkit.api.AllocationRecordingSettings getAllocationRecordingSettingsCached () public com.yourkit.runtime.ThreadInfoRes[] getJVMThreadDump () com.yourkit.runtime.ThreadInfoRes[][] wrapper private void updateOOMEDumperStatus () public void updateUserTableInfo () public java.lang.String getUserTableDescription (int) int tableIndex public void advanceGeneration (java.lang.String) String description public void runBatch (java.lang.Runnable) Runnable batch public void updateDatabaseTables (int, int, com.yourkit.api.TableUpdater) int tableMask int userTableEndIndex com.yourkit.api.TableUpdater tableUpdater public java.lang.String getDatabaseStatistics () String[] result public java.util.HashMap getProbes () java.util.HashMap result public void setProbes (java.util.HashMap) String name com.yourkit.api.ProbeActivityMode mode java.util.Map$Entry entry java.util.Iterator i$ java.util.HashMap probeClassName2mode public java.lang.String getTriggers () public java.lang.String getTriggersCached () public void setTriggers (java.lang.String, boolean) String triggersDescription boolean append public void registerAndLoadProbesByBytecode (byte[][]) byte[][] probesBytes public com.yourkit.runtime.TransferrableSnapshotInfo[] getTransferrableSnapshots () java.util.ArrayList result public com.yourkit.runtime.FrozenThreadInfo[] getFrozenThreads (long) long frameMaturityThresholdMs java.util.ArrayList result public java.lang.String getAgentVersion () public int getPID () public int getTelemetryLimit () public void addOnCloseHook (java.lang.Runnable) Runnable runnable public void removeOnCloseHook (java.lang.Runnable) Runnable runnable public void executeOnCloseHooks () Runnable runnable java.util.Iterator i$ public java.lang.String toString () static synthetic java.lang.String access$002 (com.yourkit.api.ControllerImpl, java.lang.String) com.yourkit.api.ControllerImpl x0 String x1 static synthetic java.lang.String access$000 (com.yourkit.api.ControllerImpl) com.yourkit.api.ControllerImpl x0 static synthetic long access$102 (com.yourkit.api.ControllerImpl, long) com.yourkit.api.ControllerImpl x0 long x1 static synthetic java.lang.String access$202 (com.yourkit.api.ControllerImpl, java.lang.String) com.yourkit.api.ControllerImpl x0 String x1 static synthetic long access$302 (com.yourkit.api.ControllerImpl, long) com.yourkit.api.ControllerImpl x0 long x1 static synthetic java.lang.String access$402 (com.yourkit.api.ControllerImpl, java.lang.String) com.yourkit.api.ControllerImpl x0 String x1 static synthetic java.lang.String access$502 (com.yourkit.api.ControllerImpl, java.lang.String) com.yourkit.api.ControllerImpl x0 String x1 static synthetic int access$602 (com.yourkit.api.ControllerImpl, int) com.yourkit.api.ControllerImpl x0 int x1 static synthetic int access$702 (com.yourkit.api.ControllerImpl, int) com.yourkit.api.ControllerImpl x0 int x1 static synthetic long access$802 (com.yourkit.api.ControllerImpl, long) com.yourkit.api.ControllerImpl x0 long x1 static synthetic com.yourkit.api.AllocationRecordingSettings access$902 (com.yourkit.api.ControllerImpl, com.yourkit.api.AllocationRecordingSettings) com.yourkit.api.ControllerImpl x0 com.yourkit.api.AllocationRecordingSettings x1 static synthetic boolean access$1002 (com.yourkit.api.ControllerImpl, boolean) com.yourkit.api.ControllerImpl x0 boolean x1 static synthetic int access$1100 (com.yourkit.api.ControllerImpl) com.yourkit.api.ControllerImpl x0 static synthetic java.lang.String[] access$1200 (com.yourkit.api.ControllerImpl) com.yourkit.api.ControllerImpl x0 static synthetic int access$1102 (com.yourkit.api.ControllerImpl, int) com.yourkit.api.ControllerImpl x0 int x1 static synthetic java.lang.String access$1302 (com.yourkit.api.ControllerImpl, java.lang.String) com.yourkit.api.ControllerImpl x0 String x1 }
com/yourkit/api/ProbeActivityMode.class
ProbeActivityMode.java package com.yourkit.api public final enum com.yourkit.api.ProbeActivityMode extends java.lang.Enum { public static final enum com.yourkit.api.ProbeActivityMode OFF public static final enum com.yourkit.api.ProbeActivityMode ON public static final enum com.yourkit.api.ProbeActivityMode AUTO public static int[] ALL public int myValue private static final synthetic com.yourkit.api.ProbeActivityMode[] $VALUES public static com.yourkit.api.ProbeActivityMode[] values () public static com.yourkit.api.ProbeActivityMode valueOf (java.lang.String) String name private void <init> (java.lang.String, int, int) int value static void <clinit> () }
com/yourkit/api/ProfilingModesExt.class
ProfilingModesExt.java package com.yourkit.api public com.yourkit.api.ProfilingModesExt extends java.lang.Object { public static final long CPU_TIMES_BIT public static final long CPU_COUNTS_BIT public static final long ALLOCATION_RECORDING_BIT public static final long MONITORS_BIT public static final long INTERNAL_ERROR_BIT public static final long STACK_TELEMETRY public static final long EXCEPTION_TELEMETRY public static final long DEADLOCK_DETECTED public static final long CPU_PROFILING public void <init> () }
com/yourkit/api/ProgressListener.class
ProgressListener.java package com.yourkit.api public abstract com.yourkit.api.ProgressListener extends java.lang.Object { public abstract void update (int) }
com/yourkit/api/TableUpdater.class
TableUpdater.java package com.yourkit.api public abstract com.yourkit.api.TableUpdater extends java.lang.Object { public abstract void updateTables (java.io.DataInputStream) public abstract int getModificationStamp (int) public abstract int[] getUserTableIndicesToAlwaysUpdate () }
com/yourkit/runtime/Agent$ByteArray.class
Agent.java package com.yourkit.runtime final com.yourkit.runtime.Agent$ByteArray extends java.lang.Object { private byte[] myBytes private int mySize public void <init> (int) int initialCapacity public void add (byte) int newCapacity byte[] newBytes byte aByte public byte[] getBytes () byte[] result }
com/yourkit/runtime/Agent.class
Agent.java package com.yourkit.runtime public final com.yourkit.runtime.Agent extends java.lang.Object { public static final long CAPABILITY_ATTACHED_AGENT public static final long CAPABILITY_EXCEPTION_EVENTS_NOT_AVAILABLE private static final boolean USE_PARENTHESES public static final String[] SNAPSHOT_NAME_MACROS public static final String DEFAULT_SNAPSHOT_NAME_PATTERN public void <init> () private static java.lang.String getDateForSnapshotFileName () private static java.lang.String getDateTimeForSnapshotFileName () private static java.lang.String expandSnapshotNameMacros (java.lang.String, java.lang.String) String nameWithMacros String sessionName String name private static java.lang.String getFileName (java.lang.String, int, java.lang.String) String fileNamePrefix int index String fileExtension public static java.io.File suggestSnapshotFile (java.io.File, java.lang.String, java.lang.String, java.lang.String) java.io.File result int index int value NumberFormatException ignored String numberStr String name java.io.File file java.io.File[] arr$ int len$ int i$ int maxFound String start String end String nameWithoutNumber java.io.File directory String sessionName String optionalFileName String fileExtension String fileNameExpanded java.io.File[] files public static java.lang.String sessionNameToFileNamePart (java.lang.String) char ch int i String sessionName String forbiddenChars StringBuilder result public static byte[][] getBytecode (java.lang.Class[]) Class aClass Class[] arr$ int len$ int i$ Class[] classes java.util.ArrayList result private static void addBytecode (java.util.ArrayList, java.lang.Class[]) Class aClass Class[] arr$ int len$ int i$ java.util.ArrayList result Class[] classes private static byte[] getClassBytes (java.lang.Class) int ch java.io.InputStream stream Exception e Class aClass com.yourkit.runtime.Agent$ByteArray byteArray public static boolean isValidJavaIdentifier (java.lang.String) int i String token String[] arr$ int len$ int i$ String str public static java.lang.String validateJavaTypeOrEmpty (java.lang.String, boolean) String str boolean addTypeToErrorMessage static void <clinit> () }
com/yourkit/runtime/FrozenThreadInfo.class
FrozenThreadInfo.java package com.yourkit.runtime public final com.yourkit.runtime.FrozenThreadInfo extends java.lang.Object { public static final com.yourkit.runtime.FrozenThreadInfo[] EMPTY public final int myTRN public final int myFrame public final long myLastChangeUptimeNs public void <init> (int, int, long) int trn int frame long lastChangeUptimeNs static void <clinit> () }
com/yourkit/runtime/Packet.class
Packet.java package com.yourkit.runtime public final com.yourkit.runtime.Packet extends java.lang.Object { private static final long MAGIC private void <init> () public static void writeHeader (java.io.DataOutputStream, int) throws java.io.IOException java.io.DataOutputStream stream int packetType public static void writeHeader (java.io.DataOutputStream) throws java.io.IOException java.io.DataOutputStream stream public static int readHeader (java.io.DataInputStream, java.lang.String) throws java.io.IOException String error java.io.DataInputStream stream String incompatibleVersionErrorMessage long magic int packetType public static void readHeaderWithStandardResponse (java.io.DataInputStream) throws java.io.IOException java.io.DataInputStream stream public static void readHeader (java.io.DataInputStream, int, java.lang.String) throws java.io.IOException java.io.DataInputStream stream int expectedPacketType String incompatibleVersionErrorMessage int packetType public static void writeInt (java.io.DataOutputStream, int) throws java.io.IOException java.io.DataOutputStream stream int value public static int readInt (java.io.DataInputStream) throws java.io.IOException java.io.DataInputStream stream public static void writeBoolean (java.io.DataOutputStream, boolean) throws java.io.IOException java.io.DataOutputStream stream boolean value public static boolean readBoolean (java.io.DataInputStream) throws java.io.IOException java.io.DataInputStream stream public static void writeBytes (java.io.DataOutputStream, byte[], int) throws java.io.IOException java.io.DataOutputStream stream byte[] bytes int length public static int readBytes (java.io.DataInputStream, byte[]) throws java.io.IOException java.io.DataInputStream stream byte[] bytes public static void writeLong (java.io.DataOutputStream, long) throws java.io.IOException java.io.DataOutputStream stream long value public static long readLong (java.io.DataInputStream) throws java.io.IOException java.io.DataInputStream stream public static void writeString (java.io.DataOutputStream, java.lang.String) throws java.io.IOException java.io.DataOutputStream stream String string public static void writeStringNotNull (java.io.DataOutputStream, java.lang.String) throws java.io.IOException byte b byte[] arr$ int len$ int i$ java.io.DataOutputStream stream String string byte[] utf public static java.lang.String readString (java.io.DataInputStream) throws java.io.IOException OutOfMemoryError ignored int i java.io.DataInputStream stream int length byte[] utf public static java.lang.String readStringNotNull (java.io.DataInputStream) throws java.io.IOException java.io.DataInputStream stream String s public static void flush (java.io.DataOutputStream) throws java.io.IOException java.io.DataOutputStream stream }
com/yourkit/runtime/PresentableException.class
PresentableException.java package com.yourkit.runtime public com.yourkit.runtime.PresentableException extends java.lang.RuntimeException { private final Throwable myCause private final Runnable myAfterDialogRunnable private final Object myErrorDialogHelpTopic public void <init> (java.lang.String) String message public void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause public void <init> (java.lang.String, java.lang.Throwable, java.lang.Runnable) String message Throwable cause Runnable afterDialogRunnable public void <init> (java.lang.String, java.lang.Throwable, java.lang.Object) String message Throwable cause Object errorDialogHelpTopic public void <init> (java.lang.String, java.lang.String) String message String cause public final java.lang.Throwable getCause () public final java.lang.Runnable getAfterDialogRunnable () public java.lang.Object getErrorDialogHelpTopic () public java.lang.String getAdditionalInfo () }
com/yourkit/runtime/Protocol.class
Protocol.java package com.yourkit.runtime public final com.yourkit.runtime.Protocol extends java.lang.Object { public static final String INCOMPATIBLE_AGENT_MESSAGE public static final String INCOMPATIBLE_IDE_PLUGIN_MESSAGE public static final String INCORRECT_DATA_FROM_AGENT_MESSAGE public static final String INCORRECT_DATA_MESSAGE public static final int PACKET_ERROR_RESP public static final int PACKET_OK_RESP public static final int PACKET_GET_STATUS_REQ public static final int PACKET_START_ALLOCATION_RECORDING_REQ public static final int PACKET_STOP_ALLOCATION_RECORDING_REQ public static final int PACKET_START_CPU_PROFILING_REQ public static final int PACKET_STOP_CPU_PROFILING_REQ public static final int PACKET_FORCE_GC_REQ public static final int PACKET_PROGRESS public static final int PACKET_TRANSFER_SNAPSHOT_REQ public static final int PACKET_TRANSFER_SNAPSHOT_COMPRESSED_REQ public static final int TRANSFER_UNCOMPRESSED_CHUNK_SIZE public static final int TRANSFER_COMPRESSED_CHUNK_SIZE public static final int PACKET_GET_JVM_THREAD_DUMP_REQ public static final int PACKET_OOME_DUMPER_GET_STATUS_REQ public static final int PACKET_ADVANCE_GENERATION_REQ public static final int PACKET_GET_AGENT_INFO_REQ public static final int PACKET_START_MONITOR_PROFILING public static final int PACKET_STOP_MONITOR_PROFILING public static final int PACKET_PACKET_SEQUENCE_START public static final int PACKET_PACKET_SEQUENCE_END public static final int PACKET_UPDATE_DATABASE_TABLES public static final int PACKET_GET_DATABASE_STATISTICS public static final int PACKET_CLEAR_CPU_DATA public static final int PACKET_CLEAR_MONITOR_DATA public static final int PACKET_CLEAR_ALLOCATION_DATA public static final int PACKET_CAPTURE_SNAPSHOT_REQ public static final int PACKET_ALLOCATION_RECORDING_SETTINGS_GET_REQ public static final int PACKET_CLEAR_EXCEPTIONS public static final int PACKET_ENABLE_STACK_TELEMETRY public static final int PACKET_DISABLE_STACK_TELEMETRY public static final int PACKET_ENABLE_EXCEPTION_TELEMETRY public static final int PACKET_DISABLE_EXCEPTION_TELEMETRY public static final int PACKET_UPDATE_USER_TABLE_INFO public static final int PACKET_MESSAGE public static final int PACKET_GET_PROBES public static final int PACKET_SET_PROBES public static final int PACKET_CALIBRATE public static final int PACKET_RETRANSFORM_CLASSES_LOADED_BEFORE_AGENT_WAS_ATTACHED public static final int PACKET_REGISTER_AND_LOAD_PROBES_BY_BYTECODE public static final int PACKET_GET_TRIGGERS public static final int PACKET_SET_TRIGGERS public static final int PACKET_GET_TRANSFERRABLE_SNAPSHOTS public static final int PACKET_GET_FROZEN_THREADS public static final int PACKET_CLEAR_USER_TABLES public static final int PACKET_GET_TOP_USER_TABLE_NAMES public static final int PACKET_IDE_PROBE_REQ public static final int PACKET_IDE_PROBE_RESP public static final int PACKET_IDE_NAVIGATE_REQ public static final int PACKET_IDE_NAVIGATE_RESP public static final int PACKET_IDE_NAVIGATE_TO_LINE_REQ public static final int PACKET_IDE_NAVIGATE_TO_LINE_RESP public void <init> () }
com/yourkit/runtime/Quoter.class
Quoter.java package com.yourkit.runtime public final com.yourkit.runtime.Quoter extends java.lang.Object { public void <init> () public static java.lang.String unquote (java.lang.String) int x1 int x2 int i java.io.UnsupportedEncodingException e String quotedString String prefix String rest byte[] result private static int decodeHexChar (char) char ch public static java.lang.String quote (java.lang.String) String hex byte aByte byte[] arr$ int len$ int i$ String original StringBuilder result byte[] bytes public static java.lang.String quote (java.io.File) java.io.File file public static boolean containsCharactersToQuote (java.lang.String) char ch int i String str }
com/yourkit/runtime/StackTraceElementRes.class
StackTraceElementRes.java package com.yourkit.runtime public final com.yourkit.runtime.StackTraceElementRes extends java.lang.Object { public final String myDeclaringClass public final String myMethod public final String myFileName public final int myLineNumber public void <init> (java.lang.String, java.lang.String, java.lang.String, int) String declaringClass String method String fileName int lineNumber public boolean isNativeMethod () }
com/yourkit/runtime/ThreadInfoRes.class
ThreadInfoRes.java package com.yourkit.runtime public final com.yourkit.runtime.ThreadInfoRes extends java.lang.Object { public final long myThreadID public final String myThreadName public final String myLockName public final long myLockOwnerID public final int myStateOrdinal public final boolean myIsDeadlocked public final com.yourkit.runtime.StackTraceElementRes[] myStackTraceElements public void <init> (long, java.lang.String, java.lang.String, long, int, boolean, com.yourkit.runtime.StackTraceElementRes[]) long threadID String threadName String lockName long lockOwnerID int stateOrdinal boolean isDeadlocked com.yourkit.runtime.StackTraceElementRes[] stackTraceElements }
com/yourkit/runtime/TransferrableSnapshotInfo.class
TransferrableSnapshotInfo.java package com.yourkit.runtime public final com.yourkit.runtime.TransferrableSnapshotInfo extends java.lang.Object { public static final com.yourkit.runtime.TransferrableSnapshotInfo[] EMPTY_ARRAY public final String myFilePath public final String myDigest public final long mySize public final long myLastModifiedMs public final long mySnapshotFlags public void <init> (java.lang.String, java.lang.String, long, long, long) String filePath String digest long size long lastModifiedMs long snapshotFlags static void <clinit> () }
com/yourkit/util/ArrayUtil$MyArrayWrapper.class
ArrayUtil.java package com.yourkit.util final com.yourkit.util.ArrayUtil$MyArrayWrapper extends java.lang.Object { private final long[] myArray private int myHashCode public void <init> (long[]) long[] array public boolean equals (java.lang.Object) Object second public int hashCode () long v long[] arr$ int len$ int i$ int h }
com/yourkit/util/ArrayUtil$MyComparator.class
ArrayUtil.java package com.yourkit.util public abstract com.yourkit.util.ArrayUtil$MyComparator extends java.lang.Object { public abstract int compare (int, int) }
com/yourkit/util/ArrayUtil.class
ArrayUtil.java package com.yourkit.util public final com.yourkit.util.ArrayUtil extends java.lang.Object { public static final int[] EMPTY_INT_ARRAY public static final Object[] EMPTY_OBJECT_ARRAY public static final String[] EMPTY_STRING_ARRAY public static final char[] EMPTY_CHAR_ARRAY public static final long[] EMPTY_LONG_ARRAY private static final int INSERTIONSORT_THRESHOLD public void <init> () public static void sort (int[], com.yourkit.util.ArrayUtil$MyComparator) int[] a com.yourkit.util.ArrayUtil$MyComparator c public static void sort (int[], int, int, com.yourkit.util.ArrayUtil$MyComparator) int[] a int beginIndex int endIndex com.yourkit.util.ArrayUtil$MyComparator c int[] aux private static void mergeSort (int[], int[], int, int, int, com.yourkit.util.ArrayUtil$MyComparator) int j int i int i int p int q int[] src int[] dest int low int high int off com.yourkit.util.ArrayUtil$MyComparator c int length int destLow int destHigh int mid private static void swap (int[], int, int) int[] x int a int b int t public static char[] createCharArray (int) int size public static int[] createIntArray (int) int size public static long[] createLongArray (int) int size public static int binarySearch (long[], int, int, long) int mid long midVal long[] a int fromIndex int toIndex long key int low int high public static int binarySearch (int[], int, int, int) int mid int midVal int[] a int fromIndex int toIndex int key int low int high public static boolean equals (byte[], byte[], int) int i byte[] a byte[] b int elementsToCompare public static transient java.lang.Object[] filterNulls (java.lang.Object[]) Object element Object[] arr$ int len$ int i$ int i Object[] arrayWithNulls java.util.ArrayList result Object[] resultArray public static int linearSearch (int[], int) int i int[] a int key public static int linearSearch0 (int[], int) int[] a int key public static int linearSearch (long[], long) int i long[] a long key public static int linearSearch (byte[], byte) int i byte[] a byte key public static int linearSearch (java.lang.Object[], java.lang.Object) int i Object[] a Object key public static java.lang.Object wrapWithEqualable (long[]) long[] array public static java.lang.String[] getMapKeysSorted (java.util.HashMap) java.util.HashMap map java.util.ArrayList keys public static java.lang.String[] getMapKeyAndValuePairsSorted (java.util.HashMap, char) String key int i java.util.HashMap map char splitCharacter String[] keysSorted String[] result static void <clinit> () }
com/yourkit/util/Asserts.class
Asserts.java package com.yourkit.util public final com.yourkit.util.Asserts extends java.lang.Object { private void <init> () public static void arrayFilled (java.lang.Object[]) int i Object[] array public static void fail () public static void assertEqual (int, int) int a int b public static void assertEqual (long, long) long a long b public static void assertEqual (double, double) double a double b public static void assertEqual (float, float) float a float b public static void assertEqual (boolean, boolean) boolean a boolean b private static boolean equalsNullable (java.lang.Object, java.lang.Object) Object o1 Object o2 public static void assertEqual (java.lang.Object, java.lang.Object) Object a Object b }
com/yourkit/util/FileUtil$1.class
FileUtil.java package com.yourkit.util final com.yourkit.util.FileUtil$1 extends com.yourkit.util.FileUtil$DirectoryVisitorAdapter { void <init> () public void visitFile (java.io.File) java.io.File f public void visitDirectoryAfterVisitingContent (java.io.File) java.io.File f }
com/yourkit/util/FileUtil$DirectoryVisitor.class
FileUtil.java package com.yourkit.util public abstract com.yourkit.util.FileUtil$DirectoryVisitor extends java.lang.Object { public abstract void visitFile (java.io.File) throws java.io.IOException public abstract void visitDirectoryBeforeVisitingContent (java.io.File) throws java.io.IOException public abstract void visitDirectoryAfterVisitingContent (java.io.File) throws java.io.IOException }
com/yourkit/util/FileUtil$DirectoryVisitorAdapter.class
FileUtil.java package com.yourkit.util public com.yourkit.util.FileUtil$DirectoryVisitorAdapter extends java.lang.Object implements com.yourkit.util.FileUtil$DirectoryVisitor { public void <init> () public void visitFile (java.io.File) throws java.io.IOException java.io.File file public void visitDirectoryBeforeVisitingContent (java.io.File) throws java.io.IOException java.io.File directory public void visitDirectoryAfterVisitingContent (java.io.File) throws java.io.IOException java.io.File directory }
com/yourkit/util/FileUtil.class
FileUtil.java package com.yourkit.util public final com.yourkit.util.FileUtil extends java.lang.Object { public void <init> () public static void copy (java.io.File, java.io.File) throws java.io.IOException java.io.FileOutputStream out java.io.File source java.io.File destination java.io.FileInputStream in public static void copy (java.io.InputStream, java.io.OutputStream) throws java.io.IOException java.io.InputStream in java.io.OutputStream out byte[] buffer int length public static java.lang.String normalize (java.io.File) String absolutePath java.io.IOException ignored java.io.File file public static boolean equals (java.io.File, java.io.File) java.io.File file1 java.io.File file2 public static boolean hasExtension (java.io.File, java.lang.String) java.io.File file String extension String name public static boolean nameStartsWith (java.io.File, java.lang.String) java.io.File file String prefix String name public static java.lang.String getNameWithoutExtension (java.lang.String) String fileName int index public static java.lang.String getExtension (java.lang.String) String fileName int index public static void setExecutableAttributeAsync (java.io.File) Exception ignored java.io.File file public static boolean hasHPROFSnapshotExtension (java.io.File) java.io.File file public static boolean hasSnapshotExtension (java.io.File) java.io.File file public static java.lang.String getOwnJavaExecutablePath () public static java.lang.String expandUserHome (java.lang.String) String path String homeDirPrefix public static void visitDirectory (java.io.File, com.yourkit.util.FileUtil$DirectoryVisitor) throws java.io.IOException java.io.File file java.io.File[] arr$ int len$ int i$ java.io.File dir com.yourkit.util.FileUtil$DirectoryVisitor visitor java.io.File[] files public static void visitDirectoryAndPrintElapsedTime (java.io.File, com.yourkit.util.FileUtil$DirectoryVisitor) throws java.io.IOException java.io.File dir com.yourkit.util.FileUtil$DirectoryVisitor visitor long startMs long stopMs public static byte[] readFileContent (java.io.File) throws java.io.IOException java.io.File file long fileLength public static byte[] readFileContent (java.io.File, int) throws java.io.IOException java.io.File file int bytesToRead byte[] result java.io.DataInputStream stream public static java.lang.String readFileContentAsUtf8 (java.io.File) throws java.io.IOException java.io.File file byte[] bytes public static java.lang.String readTextFileContentAsUtf8 (java.io.File) throws java.io.IOException java.io.File file String result public static java.lang.String readFileContentAsASCII (java.io.File) throws java.io.IOException byte b byte[] arr$ int len$ int i$ java.io.File file byte[] bytes StringBuilder builder public static void writeFileContent (java.io.File, byte[]) throws java.io.IOException java.io.File file byte[] content java.io.BufferedOutputStream stream public static void writeFileContentAsUtf8 (java.io.File, java.lang.String) throws java.io.IOException java.io.File file String content public static void writeTextFileContentAsUtf8 (java.io.File, java.lang.String) throws java.io.IOException java.io.File file String content public static java.lang.String[] readFileAsLines (java.io.File) throws java.io.IOException String s java.io.File file java.util.ArrayList result java.io.BufferedReader reader public static java.lang.String[] readStreamAsLines (java.io.InputStream) throws java.io.IOException String s java.io.InputStream stream java.util.ArrayList result java.io.BufferedReader reader public static void deleteSafe (java.io.File) java.io.File file public static void mkdirsSafe (java.io.File) java.io.File tempDir public static void deleteTreeSafe (java.io.File) java.io.IOException e java.io.File file }
com/yourkit/util/Strings$1.class
Strings.java package com.yourkit.util final com.yourkit.util.Strings$1 extends java.lang.ThreadLocal { void <init> () protected byte[] initialValue () public byte[] get () byte[] result public volatile synthetic java.lang.Object get () protected volatile synthetic java.lang.Object initialValue () }
com/yourkit/util/Strings.class
Strings.java package com.yourkit.util public final com.yourkit.util.Strings extends java.lang.Object { private static final char[] DIGITS private static final ThreadLocal ourUnsignedDecimalBuffer public void <init> () public static java.lang.String replace (java.lang.String, java.lang.String, java.lang.String) int i1 String text String oldSubstring String newSubstring StringBuilder newText int i public static java.lang.String decapitalize (java.lang.String) String word String original StringBuilder result java.util.StringTokenizer tokenizer public static boolean startsWithIgnoreCase (java.lang.String, java.lang.String) String original String prefix int prefixLength int offset int prefixOffset public static java.lang.String removeComments (java.lang.String, java.lang.String, java.lang.String) String original String commentStart String commentEnd StringBuilder builder int length boolean inComment int i public static java.lang.String toHex (byte) byte v public static java.lang.String toHex (char) char v public static java.lang.String toHex (short) short v public static java.lang.String toHex (int) int v public static java.lang.String toHex (long) long v public static java.lang.String toHexCutLeadingZeros (long) long v String result int i public static java.lang.String toHex (long, int) int i long v int hexDigits char[] buffer long _v public static java.lang.String toUnsignedDecimal (long) int i long x long value byte[] val public static byte[] getUTF8Bytes (java.lang.String) java.io.UnsupportedEncodingException e String s public static java.lang.String notNull (java.lang.String) String value public static java.lang.String notNull (java.lang.String, java.lang.String) String value String defaultValue public static java.lang.String emptyToNull (java.lang.String) String s public static java.lang.String limit (java.lang.String, int) String text int maxLength public static java.lang.String normalizeSpaces (java.lang.String) char ch int i String text int length StringBuilder result boolean wasSpace public static java.lang.String join (java.lang.String, java.lang.String[], java.lang.String, boolean) String line int i String prefix String[] lines String separator boolean addSeparatorAfterLastLine StringBuilder result public static java.lang.String join (java.lang.String[]) String[] lines public static java.lang.String join (java.lang.String, java.lang.String[]) String prefix String[] lines public static java.lang.String join (java.lang.String[], java.lang.String) String[] lines String separator public static java.lang.String getFirstToken (java.lang.String, java.lang.String) int separatorIndex char ch int strIndex String str String separatorCharacters int separatorsLength int strLength public static java.lang.String getLastToken (java.lang.String, java.lang.String) int separatorIndex char ch int strIndex String str String separatorCharacters int separatorsLength public static java.lang.String cutPrefix (java.lang.String, java.lang.String) String str String prefix public static java.lang.String cutPostfix (java.lang.String, java.lang.String) String str String postfix public static java.lang.String fill (char, int) char ch int count char[] chars public static java.lang.String trimEnd (java.lang.String) String s int length static void <clinit> () }
com/yourkit/util/Util.class
Util.java package com.yourkit.util public com.yourkit.util.Util extends java.lang.Object { public void <init> () public static void no_op () public static int compare (long, long) long v1 long v2 public static int compare (int, int) int v1 int v2 public static int compare (double, double) double v1 double v2 public static int compareIgnoreCase (java.lang.String, java.lang.String) String s1 String s2 public static boolean equalsNullable (java.lang.Object, java.lang.Object) Object o1 Object o2 public static void sleep (long) InterruptedException ignored long milliseconds public static void parseKeyValuePair (java.util.HashMap, java.lang.String) java.util.HashMap key2value String keyAndValue int idx String key String value public static int minInt (int, long) int a long b public static int minInt (long, int) long a int b public static java.lang.String getStackTrace (java.lang.Throwable) Throwable e StringBuilder result private static void printStackTrace (java.lang.StringBuilder, java.lang.Throwable) StringBuilder result Throwable e StackTraceElement[] trace Throwable cause public static void printStackTraceElementArray (java.lang.StringBuilder, java.lang.StackTraceElement[], int) int i StringBuilder result StackTraceElement[] trace int elementsToSkip private static void printStackTraceAsCause (java.lang.StringBuilder, java.lang.Throwable, java.lang.StackTraceElement[]) int i StringBuilder result Throwable e StackTraceElement[] causedTrace StackTraceElement[] trace int m int n int framesInCommon Throwable ourCause }