class com.sun.tools.jdi.EventRequestManagerImpl extends com.sun.tools.jdi.MirrorImpl implements com.sun.jdi.request.EventRequestManager
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: com.sun.tools.jdi.EventRequestManagerImpl
super_class: com.sun.tools.jdi.MirrorImpl
{
private final java.util.List<? extends com.sun.jdi.request.EventRequest>[] requestLists;
descriptor: [Ljava/util/List;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: [Ljava/util/List<+Lcom/sun/jdi/request/EventRequest;>;
private static int methodExitEventCmd;
descriptor: I
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: iconst_0
putstatic com.sun.tools.jdi.EventRequestManagerImpl.methodExitEventCmd:I
return
LocalVariableTable:
Start End Slot Name Signature
static int JDWPtoJDISuspendPolicy(byte);
descriptor: (B)I
flags: (0x0008) ACC_STATIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: iload 0
tableswitch { // 0 - 2
0: 3
1: 2
2: 1
default: 4
}
1: StackMap locals:
StackMap stack:
iconst_2
ireturn
2: StackMap locals:
StackMap stack:
iconst_1
ireturn
3: StackMap locals:
StackMap stack:
iconst_0
ireturn
4: StackMap locals:
StackMap stack:
new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "Illegal policy constant: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 0
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 jdwpPolicy B
MethodParameters:
Name Flags
jdwpPolicy
static byte JDItoJDWPSuspendPolicy(int);
descriptor: (I)B
flags: (0x0008) ACC_STATIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: iload 0
tableswitch { // 0 - 2
0: 3
1: 2
2: 1
default: 4
}
1: StackMap locals:
StackMap stack:
iconst_2
ireturn
2: StackMap locals:
StackMap stack:
iconst_1
ireturn
3: StackMap locals:
StackMap stack:
iconst_0
ireturn
4: StackMap locals:
StackMap stack:
new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "Illegal policy constant: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 0
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 jdiPolicy I
MethodParameters:
Name Flags
jdiPolicy
public boolean equals(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
if_acmpne 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
0 2 1 obj Ljava/lang/Object;
MethodParameters:
Name Flags
obj
public int hashCode();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic java.lang.System.identityHashCode:(Ljava/lang/Object;)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
void <init>(com.sun.jdi.VirtualMachine);
descriptor: (Lcom/sun/jdi/VirtualMachine;)V
flags: (0x0000)
Code:
stack=5, locals=7, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial com.sun.tools.jdi.MirrorImpl.<init>:(Lcom/sun/jdi/VirtualMachine;)V
1: ldc Lcom/sun/tools/jdi/JDWP$EventKind;
invokevirtual java.lang.Class.getDeclaredFields:()[Ljava/lang/reflect/Field;
2: astore 2
start local 2 3: iconst_0
istore 3
start local 3 4: iconst_0
istore 4
start local 4 5: goto 13
6: StackMap locals: com.sun.tools.jdi.EventRequestManagerImpl com.sun.jdi.VirtualMachine java.lang.reflect.Field[] int int
StackMap stack:
aload 2
iload 4
aaload
aconst_null
invokevirtual java.lang.reflect.Field.getInt:(Ljava/lang/Object;)I
istore 5
start local 5 7: goto 10
end local 5 StackMap locals:
StackMap stack: java.lang.IllegalAccessException
8: astore 6
start local 6 9: new java.lang.RuntimeException
dup
new java.lang.StringBuilder
dup
ldc "Got: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 6
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/String;)V
athrow
end local 6 start local 5 10: StackMap locals: int
StackMap stack:
iload 5
iload 3
if_icmple 12
11: iload 5
istore 3
end local 5 12: StackMap locals:
StackMap stack:
iinc 4 1
StackMap locals:
StackMap stack:
13: iload 4
aload 2
arraylength
if_icmplt 6
end local 4 14: aload 0
iload 3
iconst_1
iadd
anewarray java.util.List
putfield com.sun.tools.jdi.EventRequestManagerImpl.requestLists:[Ljava/util/List;
15: iconst_0
istore 4
start local 4 16: goto 19
17: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.tools.jdi.EventRequestManagerImpl.requestLists:[Ljava/util/List;
iload 4
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
invokestatic java.util.Collections.synchronizedList:(Ljava/util/List;)Ljava/util/List;
aastore
18: iinc 4 1
StackMap locals:
StackMap stack:
19: iload 4
iload 3
if_icmple 17
end local 4 20: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
0 21 1 vm Lcom/sun/jdi/VirtualMachine;
3 21 2 ekinds [Ljava/lang/reflect/Field;
4 21 3 highest I
5 14 4 i I
7 8 5 val I
10 12 5 val I
9 10 6 exc Ljava/lang/IllegalAccessException;
16 20 4 i I
Exception table:
from to target type
6 7 8 Class java.lang.IllegalAccessException
MethodParameters:
Name Flags
vm
public com.sun.jdi.request.ClassPrepareRequest createClassPrepareRequest();
descriptor: ()Lcom/sun/jdi/request/ClassPrepareRequest;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new com.sun.tools.jdi.EventRequestManagerImpl$ClassPrepareRequestImpl
dup
aload 0
invokespecial com.sun.tools.jdi.EventRequestManagerImpl$ClassPrepareRequestImpl.<init>:(Lcom/sun/tools/jdi/EventRequestManagerImpl;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
public com.sun.jdi.request.ClassUnloadRequest createClassUnloadRequest();
descriptor: ()Lcom/sun/jdi/request/ClassUnloadRequest;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new com.sun.tools.jdi.EventRequestManagerImpl$ClassUnloadRequestImpl
dup
aload 0
invokespecial com.sun.tools.jdi.EventRequestManagerImpl$ClassUnloadRequestImpl.<init>:(Lcom/sun/tools/jdi/EventRequestManagerImpl;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
public com.sun.jdi.request.ExceptionRequest createExceptionRequest(com.sun.jdi.ReferenceType, boolean, boolean);
descriptor: (Lcom/sun/jdi/ReferenceType;ZZ)Lcom/sun/jdi/request/ExceptionRequest;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
invokevirtual com.sun.tools.jdi.EventRequestManagerImpl.validateMirrorOrNull:(Lcom/sun/jdi/Mirror;)V
1: new com.sun.tools.jdi.EventRequestManagerImpl$ExceptionRequestImpl
dup
aload 0
aload 1
iload 2
iload 3
invokespecial com.sun.tools.jdi.EventRequestManagerImpl$ExceptionRequestImpl.<init>:(Lcom/sun/tools/jdi/EventRequestManagerImpl;Lcom/sun/jdi/ReferenceType;ZZ)V
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
0 2 1 refType Lcom/sun/jdi/ReferenceType;
0 2 2 notifyCaught Z
0 2 3 notifyUncaught Z
MethodParameters:
Name Flags
refType
notifyCaught
notifyUncaught
public com.sun.jdi.request.StepRequest createStepRequest(com.sun.jdi.ThreadReference, int, int);
descriptor: (Lcom/sun/jdi/ThreadReference;II)Lcom/sun/jdi/request/StepRequest;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
invokevirtual com.sun.tools.jdi.EventRequestManagerImpl.validateMirror:(Lcom/sun/jdi/Mirror;)V
1: new com.sun.tools.jdi.EventRequestManagerImpl$StepRequestImpl
dup
aload 0
aload 1
iload 2
iload 3
invokespecial com.sun.tools.jdi.EventRequestManagerImpl$StepRequestImpl.<init>:(Lcom/sun/tools/jdi/EventRequestManagerImpl;Lcom/sun/jdi/ThreadReference;II)V
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
0 2 1 thread Lcom/sun/jdi/ThreadReference;
0 2 2 size I
0 2 3 depth I
MethodParameters:
Name Flags
thread
size
depth
public com.sun.jdi.request.ThreadDeathRequest createThreadDeathRequest();
descriptor: ()Lcom/sun/jdi/request/ThreadDeathRequest;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new com.sun.tools.jdi.EventRequestManagerImpl$ThreadDeathRequestImpl
dup
aload 0
invokespecial com.sun.tools.jdi.EventRequestManagerImpl$ThreadDeathRequestImpl.<init>:(Lcom/sun/tools/jdi/EventRequestManagerImpl;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
public com.sun.jdi.request.ThreadStartRequest createThreadStartRequest();
descriptor: ()Lcom/sun/jdi/request/ThreadStartRequest;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new com.sun.tools.jdi.EventRequestManagerImpl$ThreadStartRequestImpl
dup
aload 0
invokespecial com.sun.tools.jdi.EventRequestManagerImpl$ThreadStartRequestImpl.<init>:(Lcom/sun/tools/jdi/EventRequestManagerImpl;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
public com.sun.jdi.request.MethodEntryRequest createMethodEntryRequest();
descriptor: ()Lcom/sun/jdi/request/MethodEntryRequest;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new com.sun.tools.jdi.EventRequestManagerImpl$MethodEntryRequestImpl
dup
aload 0
invokespecial com.sun.tools.jdi.EventRequestManagerImpl$MethodEntryRequestImpl.<init>:(Lcom/sun/tools/jdi/EventRequestManagerImpl;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
public com.sun.jdi.request.MethodExitRequest createMethodExitRequest();
descriptor: ()Lcom/sun/jdi/request/MethodExitRequest;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new com.sun.tools.jdi.EventRequestManagerImpl$MethodExitRequestImpl
dup
aload 0
invokespecial com.sun.tools.jdi.EventRequestManagerImpl$MethodExitRequestImpl.<init>:(Lcom/sun/tools/jdi/EventRequestManagerImpl;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
public com.sun.jdi.request.MonitorContendedEnterRequest createMonitorContendedEnterRequest();
descriptor: ()Lcom/sun/jdi/request/MonitorContendedEnterRequest;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.tools.jdi.EventRequestManagerImpl.vm:Lcom/sun/tools/jdi/VirtualMachineImpl;
invokevirtual com.sun.tools.jdi.VirtualMachineImpl.canRequestMonitorEvents:()Z
ifne 4
1: new java.lang.UnsupportedOperationException
dup
2: ldc "target VM does not support requesting Monitor events"
3: invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
athrow
4: StackMap locals:
StackMap stack:
new com.sun.tools.jdi.EventRequestManagerImpl$MonitorContendedEnterRequestImpl
dup
aload 0
invokespecial com.sun.tools.jdi.EventRequestManagerImpl$MonitorContendedEnterRequestImpl.<init>:(Lcom/sun/tools/jdi/EventRequestManagerImpl;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
public com.sun.jdi.request.MonitorContendedEnteredRequest createMonitorContendedEnteredRequest();
descriptor: ()Lcom/sun/jdi/request/MonitorContendedEnteredRequest;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.tools.jdi.EventRequestManagerImpl.vm:Lcom/sun/tools/jdi/VirtualMachineImpl;
invokevirtual com.sun.tools.jdi.VirtualMachineImpl.canRequestMonitorEvents:()Z
ifne 4
1: new java.lang.UnsupportedOperationException
dup
2: ldc "target VM does not support requesting Monitor events"
3: invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
athrow
4: StackMap locals:
StackMap stack:
new com.sun.tools.jdi.EventRequestManagerImpl$MonitorContendedEnteredRequestImpl
dup
aload 0
invokespecial com.sun.tools.jdi.EventRequestManagerImpl$MonitorContendedEnteredRequestImpl.<init>:(Lcom/sun/tools/jdi/EventRequestManagerImpl;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
public com.sun.jdi.request.MonitorWaitRequest createMonitorWaitRequest();
descriptor: ()Lcom/sun/jdi/request/MonitorWaitRequest;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.tools.jdi.EventRequestManagerImpl.vm:Lcom/sun/tools/jdi/VirtualMachineImpl;
invokevirtual com.sun.tools.jdi.VirtualMachineImpl.canRequestMonitorEvents:()Z
ifne 4
1: new java.lang.UnsupportedOperationException
dup
2: ldc "target VM does not support requesting Monitor events"
3: invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
athrow
4: StackMap locals:
StackMap stack:
new com.sun.tools.jdi.EventRequestManagerImpl$MonitorWaitRequestImpl
dup
aload 0
invokespecial com.sun.tools.jdi.EventRequestManagerImpl$MonitorWaitRequestImpl.<init>:(Lcom/sun/tools/jdi/EventRequestManagerImpl;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
public com.sun.jdi.request.MonitorWaitedRequest createMonitorWaitedRequest();
descriptor: ()Lcom/sun/jdi/request/MonitorWaitedRequest;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.tools.jdi.EventRequestManagerImpl.vm:Lcom/sun/tools/jdi/VirtualMachineImpl;
invokevirtual com.sun.tools.jdi.VirtualMachineImpl.canRequestMonitorEvents:()Z
ifne 4
1: new java.lang.UnsupportedOperationException
dup
2: ldc "target VM does not support requesting Monitor events"
3: invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
athrow
4: StackMap locals:
StackMap stack:
new com.sun.tools.jdi.EventRequestManagerImpl$MonitorWaitedRequestImpl
dup
aload 0
invokespecial com.sun.tools.jdi.EventRequestManagerImpl$MonitorWaitedRequestImpl.<init>:(Lcom/sun/tools/jdi/EventRequestManagerImpl;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
public com.sun.jdi.request.BreakpointRequest createBreakpointRequest(com.sun.jdi.Location);
descriptor: (Lcom/sun/jdi/Location;)Lcom/sun/jdi/request/BreakpointRequest;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.sun.tools.jdi.EventRequestManagerImpl.validateMirror:(Lcom/sun/jdi/Mirror;)V
1: aload 1
invokeinterface com.sun.jdi.Location.codeIndex:()J
ldc -1
lcmp
ifne 3
2: new com.sun.jdi.NativeMethodException
dup
ldc "Cannot set breakpoints on native methods"
invokespecial com.sun.jdi.NativeMethodException.<init>:(Ljava/lang/String;)V
athrow
3: StackMap locals:
StackMap stack:
new com.sun.tools.jdi.EventRequestManagerImpl$BreakpointRequestImpl
dup
aload 0
aload 1
invokespecial com.sun.tools.jdi.EventRequestManagerImpl$BreakpointRequestImpl.<init>:(Lcom/sun/tools/jdi/EventRequestManagerImpl;Lcom/sun/jdi/Location;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
0 4 1 location Lcom/sun/jdi/Location;
MethodParameters:
Name Flags
location
public com.sun.jdi.request.AccessWatchpointRequest createAccessWatchpointRequest(com.sun.jdi.Field);
descriptor: (Lcom/sun/jdi/Field;)Lcom/sun/jdi/request/AccessWatchpointRequest;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.sun.tools.jdi.EventRequestManagerImpl.validateMirror:(Lcom/sun/jdi/Mirror;)V
1: aload 0
getfield com.sun.tools.jdi.EventRequestManagerImpl.vm:Lcom/sun/tools/jdi/VirtualMachineImpl;
invokevirtual com.sun.tools.jdi.VirtualMachineImpl.canWatchFieldAccess:()Z
ifne 5
2: new java.lang.UnsupportedOperationException
dup
3: ldc "target VM does not support access watchpoints"
4: invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
athrow
5: StackMap locals:
StackMap stack:
new com.sun.tools.jdi.EventRequestManagerImpl$AccessWatchpointRequestImpl
dup
aload 0
aload 1
invokespecial com.sun.tools.jdi.EventRequestManagerImpl$AccessWatchpointRequestImpl.<init>:(Lcom/sun/tools/jdi/EventRequestManagerImpl;Lcom/sun/jdi/Field;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
0 6 1 field Lcom/sun/jdi/Field;
MethodParameters:
Name Flags
field
public com.sun.jdi.request.ModificationWatchpointRequest createModificationWatchpointRequest(com.sun.jdi.Field);
descriptor: (Lcom/sun/jdi/Field;)Lcom/sun/jdi/request/ModificationWatchpointRequest;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.sun.tools.jdi.EventRequestManagerImpl.validateMirror:(Lcom/sun/jdi/Mirror;)V
1: aload 0
getfield com.sun.tools.jdi.EventRequestManagerImpl.vm:Lcom/sun/tools/jdi/VirtualMachineImpl;
invokevirtual com.sun.tools.jdi.VirtualMachineImpl.canWatchFieldModification:()Z
ifne 5
2: new java.lang.UnsupportedOperationException
dup
3: ldc "target VM does not support modification watchpoints"
4: invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
athrow
5: StackMap locals:
StackMap stack:
new com.sun.tools.jdi.EventRequestManagerImpl$ModificationWatchpointRequestImpl
dup
aload 0
aload 1
invokespecial com.sun.tools.jdi.EventRequestManagerImpl$ModificationWatchpointRequestImpl.<init>:(Lcom/sun/tools/jdi/EventRequestManagerImpl;Lcom/sun/jdi/Field;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
0 6 1 field Lcom/sun/jdi/Field;
MethodParameters:
Name Flags
field
public com.sun.jdi.request.VMDeathRequest createVMDeathRequest();
descriptor: ()Lcom/sun/jdi/request/VMDeathRequest;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.tools.jdi.EventRequestManagerImpl.vm:Lcom/sun/tools/jdi/VirtualMachineImpl;
invokevirtual com.sun.tools.jdi.VirtualMachineImpl.canRequestVMDeathEvent:()Z
ifne 4
1: new java.lang.UnsupportedOperationException
dup
2: ldc "target VM does not support requesting VM death events"
3: invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
athrow
4: StackMap locals:
StackMap stack:
new com.sun.tools.jdi.EventRequestManagerImpl$VMDeathRequestImpl
dup
aload 0
invokespecial com.sun.tools.jdi.EventRequestManagerImpl$VMDeathRequestImpl.<init>:(Lcom/sun/tools/jdi/EventRequestManagerImpl;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
public void deleteEventRequest(com.sun.jdi.request.EventRequest);
descriptor: (Lcom/sun/jdi/request/EventRequest;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.sun.tools.jdi.EventRequestManagerImpl.validateMirror:(Lcom/sun/jdi/Mirror;)V
1: aload 1
checkcast com.sun.tools.jdi.EventRequestManagerImpl$EventRequestImpl
invokevirtual com.sun.tools.jdi.EventRequestManagerImpl$EventRequestImpl.delete:()V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
0 3 1 eventRequest Lcom/sun/jdi/request/EventRequest;
MethodParameters:
Name Flags
eventRequest
public void deleteEventRequests(java.util.List<? extends com.sun.jdi.request.EventRequest>);
descriptor: (Ljava/util/List;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.sun.tools.jdi.EventRequestManagerImpl.validateMirrors:(Ljava/util/Collection;)V
1: new java.util.ArrayList
dup
aload 1
invokespecial java.util.ArrayList.<init>:(Ljava/util/Collection;)V
invokevirtual java.util.ArrayList.iterator:()Ljava/util/Iterator;
astore 2
start local 2 2: goto 4
3: StackMap locals: java.util.Iterator
StackMap stack:
aload 2
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast com.sun.tools.jdi.EventRequestManagerImpl$EventRequestImpl
invokevirtual com.sun.tools.jdi.EventRequestManagerImpl$EventRequestImpl.delete:()V
4: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Iterator.hasNext:()Z
ifne 3
5: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
0 6 1 eventRequests Ljava/util/List<+Lcom/sun/jdi/request/EventRequest;>;
2 6 2 iter Ljava/util/Iterator<+Lcom/sun/jdi/request/EventRequest;>;
Signature: (Ljava/util/List<+Lcom/sun/jdi/request/EventRequest;>;)V
MethodParameters:
Name Flags
eventRequests
public void deleteAllBreakpoints();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
iconst_2
invokevirtual com.sun.tools.jdi.EventRequestManagerImpl.requestList:(I)Ljava/util/List;
invokeinterface java.util.List.clear:()V
1: aload 0
getfield com.sun.tools.jdi.EventRequestManagerImpl.vm:Lcom/sun/tools/jdi/VirtualMachineImpl;
invokestatic com.sun.tools.jdi.JDWP$EventRequest$ClearAllBreakpoints.process:(Lcom/sun/tools/jdi/VirtualMachineImpl;)Lcom/sun/tools/jdi/JDWP$EventRequest$ClearAllBreakpoints;
pop
2: goto 5
StackMap locals:
StackMap stack: com.sun.tools.jdi.JDWPException
3: astore 1
start local 1 4: aload 1
invokevirtual com.sun.tools.jdi.JDWPException.toJDIException:()Ljava/lang/RuntimeException;
athrow
end local 1 5: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
4 5 1 exc Lcom/sun/tools/jdi/JDWPException;
Exception table:
from to target type
1 2 3 Class com.sun.tools.jdi.JDWPException
public java.util.List<com.sun.jdi.request.StepRequest> stepRequests();
descriptor: ()Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
iconst_1
invokevirtual com.sun.tools.jdi.EventRequestManagerImpl.unmodifiableRequestList:(I)Ljava/util/List;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
Signature: ()Ljava/util/List<Lcom/sun/jdi/request/StepRequest;>;
public java.util.List<com.sun.jdi.request.ClassPrepareRequest> classPrepareRequests();
descriptor: ()Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
bipush 8
invokevirtual com.sun.tools.jdi.EventRequestManagerImpl.unmodifiableRequestList:(I)Ljava/util/List;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
Signature: ()Ljava/util/List<Lcom/sun/jdi/request/ClassPrepareRequest;>;
public java.util.List<com.sun.jdi.request.ClassUnloadRequest> classUnloadRequests();
descriptor: ()Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
bipush 9
invokevirtual com.sun.tools.jdi.EventRequestManagerImpl.unmodifiableRequestList:(I)Ljava/util/List;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
Signature: ()Ljava/util/List<Lcom/sun/jdi/request/ClassUnloadRequest;>;
public java.util.List<com.sun.jdi.request.ThreadStartRequest> threadStartRequests();
descriptor: ()Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
bipush 6
invokevirtual com.sun.tools.jdi.EventRequestManagerImpl.unmodifiableRequestList:(I)Ljava/util/List;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
Signature: ()Ljava/util/List<Lcom/sun/jdi/request/ThreadStartRequest;>;
public java.util.List<com.sun.jdi.request.ThreadDeathRequest> threadDeathRequests();
descriptor: ()Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
bipush 7
invokevirtual com.sun.tools.jdi.EventRequestManagerImpl.unmodifiableRequestList:(I)Ljava/util/List;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
Signature: ()Ljava/util/List<Lcom/sun/jdi/request/ThreadDeathRequest;>;
public java.util.List<com.sun.jdi.request.ExceptionRequest> exceptionRequests();
descriptor: ()Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
iconst_4
invokevirtual com.sun.tools.jdi.EventRequestManagerImpl.unmodifiableRequestList:(I)Ljava/util/List;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
Signature: ()Ljava/util/List<Lcom/sun/jdi/request/ExceptionRequest;>;
public java.util.List<com.sun.jdi.request.BreakpointRequest> breakpointRequests();
descriptor: ()Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
iconst_2
invokevirtual com.sun.tools.jdi.EventRequestManagerImpl.unmodifiableRequestList:(I)Ljava/util/List;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
Signature: ()Ljava/util/List<Lcom/sun/jdi/request/BreakpointRequest;>;
public java.util.List<com.sun.jdi.request.AccessWatchpointRequest> accessWatchpointRequests();
descriptor: ()Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
bipush 20
invokevirtual com.sun.tools.jdi.EventRequestManagerImpl.unmodifiableRequestList:(I)Ljava/util/List;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
Signature: ()Ljava/util/List<Lcom/sun/jdi/request/AccessWatchpointRequest;>;
public java.util.List<com.sun.jdi.request.ModificationWatchpointRequest> modificationWatchpointRequests();
descriptor: ()Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
bipush 21
invokevirtual com.sun.tools.jdi.EventRequestManagerImpl.unmodifiableRequestList:(I)Ljava/util/List;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
Signature: ()Ljava/util/List<Lcom/sun/jdi/request/ModificationWatchpointRequest;>;
public java.util.List<com.sun.jdi.request.MethodEntryRequest> methodEntryRequests();
descriptor: ()Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
bipush 40
invokevirtual com.sun.tools.jdi.EventRequestManagerImpl.unmodifiableRequestList:(I)Ljava/util/List;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
Signature: ()Ljava/util/List<Lcom/sun/jdi/request/MethodEntryRequest;>;
public java.util.List<com.sun.jdi.request.MethodExitRequest> methodExitRequests();
descriptor: ()Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getstatic com.sun.tools.jdi.EventRequestManagerImpl.methodExitEventCmd:I
invokevirtual com.sun.tools.jdi.EventRequestManagerImpl.unmodifiableRequestList:(I)Ljava/util/List;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
Signature: ()Ljava/util/List<Lcom/sun/jdi/request/MethodExitRequest;>;
public java.util.List<com.sun.jdi.request.MonitorContendedEnterRequest> monitorContendedEnterRequests();
descriptor: ()Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
bipush 43
invokevirtual com.sun.tools.jdi.EventRequestManagerImpl.unmodifiableRequestList:(I)Ljava/util/List;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
Signature: ()Ljava/util/List<Lcom/sun/jdi/request/MonitorContendedEnterRequest;>;
public java.util.List<com.sun.jdi.request.MonitorContendedEnteredRequest> monitorContendedEnteredRequests();
descriptor: ()Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
bipush 44
invokevirtual com.sun.tools.jdi.EventRequestManagerImpl.unmodifiableRequestList:(I)Ljava/util/List;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
Signature: ()Ljava/util/List<Lcom/sun/jdi/request/MonitorContendedEnteredRequest;>;
public java.util.List<com.sun.jdi.request.MonitorWaitRequest> monitorWaitRequests();
descriptor: ()Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
bipush 45
invokevirtual com.sun.tools.jdi.EventRequestManagerImpl.unmodifiableRequestList:(I)Ljava/util/List;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
Signature: ()Ljava/util/List<Lcom/sun/jdi/request/MonitorWaitRequest;>;
public java.util.List<com.sun.jdi.request.MonitorWaitedRequest> monitorWaitedRequests();
descriptor: ()Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
bipush 46
invokevirtual com.sun.tools.jdi.EventRequestManagerImpl.unmodifiableRequestList:(I)Ljava/util/List;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
Signature: ()Ljava/util/List<Lcom/sun/jdi/request/MonitorWaitedRequest;>;
public java.util.List<com.sun.jdi.request.VMDeathRequest> vmDeathRequests();
descriptor: ()Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
bipush 99
invokevirtual com.sun.tools.jdi.EventRequestManagerImpl.unmodifiableRequestList:(I)Ljava/util/List;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
Signature: ()Ljava/util/List<Lcom/sun/jdi/request/VMDeathRequest;>;
java.util.List<? extends com.sun.jdi.request.EventRequest> unmodifiableRequestList(int);
descriptor: (I)Ljava/util/List;
flags: (0x0000)
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new java.util.ArrayList
dup
aload 0
iload 1
invokevirtual com.sun.tools.jdi.EventRequestManagerImpl.requestList:(I)Ljava/util/List;
invokespecial java.util.ArrayList.<init>:(Ljava/util/Collection;)V
invokestatic java.util.Collections.unmodifiableList:(Ljava/util/List;)Ljava/util/List;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
0 1 1 eventCmd I
Signature: (I)Ljava/util/List<+Lcom/sun/jdi/request/EventRequest;>;
MethodParameters:
Name Flags
eventCmd
com.sun.jdi.request.EventRequest request(int, int);
descriptor: (II)Lcom/sun/jdi/request/EventRequest;
flags: (0x0000)
Code:
stack=2, locals=7, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
invokevirtual com.sun.tools.jdi.EventRequestManagerImpl.requestList:(I)Ljava/util/List;
astore 3
start local 3 1: aload 3
dup
astore 4
monitorenter
2: aload 3
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 5
start local 5 3: goto 8
4: StackMap locals: java.util.List java.util.List java.util.Iterator
StackMap stack:
aload 5
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast com.sun.tools.jdi.EventRequestManagerImpl$EventRequestImpl
astore 6
start local 6 5: aload 6
getfield com.sun.tools.jdi.EventRequestManagerImpl$EventRequestImpl.id:I
iload 2
if_icmpne 8
6: aload 6
aload 4
monitorexit
7: areturn
end local 6 8: StackMap locals:
StackMap stack:
aload 5
invokeinterface java.util.Iterator.hasNext:()Z
ifne 4
end local 5 9: aload 4
monitorexit
10: goto 13
StackMap locals: com.sun.tools.jdi.EventRequestManagerImpl int int java.util.List java.util.List
StackMap stack: java.lang.Throwable
11: aload 4
monitorexit
12: athrow
13: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
0 14 1 eventCmd I
0 14 2 requestId I
1 14 3 rl Ljava/util/List<+Lcom/sun/jdi/request/EventRequest;>;
3 9 5 itr Ljava/util/Iterator<+Lcom/sun/jdi/request/EventRequest;>;
5 8 6 er Lcom/sun/tools/jdi/EventRequestManagerImpl$EventRequestImpl;
Exception table:
from to target type
2 7 11 any
8 10 11 any
11 12 11 any
MethodParameters:
Name Flags
eventCmd
requestId
private java.util.List<? extends com.sun.jdi.request.EventRequest> requestList(int);
descriptor: (I)Ljava/util/List;
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.tools.jdi.EventRequestManagerImpl.requestLists:[Ljava/util/List;
iload 1
aaload
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/jdi/EventRequestManagerImpl;
0 1 1 eventCmd I
Signature: (I)Ljava/util/List<+Lcom/sun/jdi/request/EventRequest;>;
MethodParameters:
Name Flags
eventCmd
}
SourceFile: "EventRequestManagerImpl.java"
NestMembers:
com.sun.tools.jdi.EventRequestManagerImpl$AccessWatchpointRequestImpl com.sun.tools.jdi.EventRequestManagerImpl$BreakpointRequestImpl com.sun.tools.jdi.EventRequestManagerImpl$ClassPrepareRequestImpl com.sun.tools.jdi.EventRequestManagerImpl$ClassUnloadRequestImpl com.sun.tools.jdi.EventRequestManagerImpl$ClassVisibleEventRequestImpl com.sun.tools.jdi.EventRequestManagerImpl$EventRequestImpl com.sun.tools.jdi.EventRequestManagerImpl$ExceptionRequestImpl com.sun.tools.jdi.EventRequestManagerImpl$MethodEntryRequestImpl com.sun.tools.jdi.EventRequestManagerImpl$MethodExitRequestImpl com.sun.tools.jdi.EventRequestManagerImpl$ModificationWatchpointRequestImpl com.sun.tools.jdi.EventRequestManagerImpl$MonitorContendedEnterRequestImpl com.sun.tools.jdi.EventRequestManagerImpl$MonitorContendedEnteredRequestImpl com.sun.tools.jdi.EventRequestManagerImpl$MonitorWaitRequestImpl com.sun.tools.jdi.EventRequestManagerImpl$MonitorWaitedRequestImpl com.sun.tools.jdi.EventRequestManagerImpl$StepRequestImpl com.sun.tools.jdi.EventRequestManagerImpl$ThreadDeathRequestImpl com.sun.tools.jdi.EventRequestManagerImpl$ThreadStartRequestImpl com.sun.tools.jdi.EventRequestManagerImpl$ThreadVisibleEventRequestImpl com.sun.tools.jdi.EventRequestManagerImpl$VMDeathRequestImpl com.sun.tools.jdi.EventRequestManagerImpl$WatchpointRequestImpl
InnerClasses:
AccessWatchpointRequestImpl = com.sun.tools.jdi.EventRequestManagerImpl$AccessWatchpointRequestImpl of com.sun.tools.jdi.EventRequestManagerImpl
BreakpointRequestImpl = com.sun.tools.jdi.EventRequestManagerImpl$BreakpointRequestImpl of com.sun.tools.jdi.EventRequestManagerImpl
ClassPrepareRequestImpl = com.sun.tools.jdi.EventRequestManagerImpl$ClassPrepareRequestImpl of com.sun.tools.jdi.EventRequestManagerImpl
ClassUnloadRequestImpl = com.sun.tools.jdi.EventRequestManagerImpl$ClassUnloadRequestImpl of com.sun.tools.jdi.EventRequestManagerImpl
abstract ClassVisibleEventRequestImpl = com.sun.tools.jdi.EventRequestManagerImpl$ClassVisibleEventRequestImpl of com.sun.tools.jdi.EventRequestManagerImpl
private abstract EventRequestImpl = com.sun.tools.jdi.EventRequestManagerImpl$EventRequestImpl of com.sun.tools.jdi.EventRequestManagerImpl
ExceptionRequestImpl = com.sun.tools.jdi.EventRequestManagerImpl$ExceptionRequestImpl of com.sun.tools.jdi.EventRequestManagerImpl
MethodEntryRequestImpl = com.sun.tools.jdi.EventRequestManagerImpl$MethodEntryRequestImpl of com.sun.tools.jdi.EventRequestManagerImpl
MethodExitRequestImpl = com.sun.tools.jdi.EventRequestManagerImpl$MethodExitRequestImpl of com.sun.tools.jdi.EventRequestManagerImpl
ModificationWatchpointRequestImpl = com.sun.tools.jdi.EventRequestManagerImpl$ModificationWatchpointRequestImpl of com.sun.tools.jdi.EventRequestManagerImpl
MonitorContendedEnterRequestImpl = com.sun.tools.jdi.EventRequestManagerImpl$MonitorContendedEnterRequestImpl of com.sun.tools.jdi.EventRequestManagerImpl
MonitorContendedEnteredRequestImpl = com.sun.tools.jdi.EventRequestManagerImpl$MonitorContendedEnteredRequestImpl of com.sun.tools.jdi.EventRequestManagerImpl
MonitorWaitRequestImpl = com.sun.tools.jdi.EventRequestManagerImpl$MonitorWaitRequestImpl of com.sun.tools.jdi.EventRequestManagerImpl
MonitorWaitedRequestImpl = com.sun.tools.jdi.EventRequestManagerImpl$MonitorWaitedRequestImpl of com.sun.tools.jdi.EventRequestManagerImpl
StepRequestImpl = com.sun.tools.jdi.EventRequestManagerImpl$StepRequestImpl of com.sun.tools.jdi.EventRequestManagerImpl
ThreadDeathRequestImpl = com.sun.tools.jdi.EventRequestManagerImpl$ThreadDeathRequestImpl of com.sun.tools.jdi.EventRequestManagerImpl
ThreadStartRequestImpl = com.sun.tools.jdi.EventRequestManagerImpl$ThreadStartRequestImpl of com.sun.tools.jdi.EventRequestManagerImpl
abstract ThreadVisibleEventRequestImpl = com.sun.tools.jdi.EventRequestManagerImpl$ThreadVisibleEventRequestImpl of com.sun.tools.jdi.EventRequestManagerImpl
VMDeathRequestImpl = com.sun.tools.jdi.EventRequestManagerImpl$VMDeathRequestImpl of com.sun.tools.jdi.EventRequestManagerImpl
abstract WatchpointRequestImpl = com.sun.tools.jdi.EventRequestManagerImpl$WatchpointRequestImpl of com.sun.tools.jdi.EventRequestManagerImpl
EventKind = com.sun.tools.jdi.JDWP$EventKind of com.sun.tools.jdi.JDWP
EventRequest = com.sun.tools.jdi.JDWP$EventRequest of com.sun.tools.jdi.JDWP
ClearAllBreakpoints = com.sun.tools.jdi.JDWP$EventRequest$ClearAllBreakpoints of com.sun.tools.jdi.JDWP$EventRequest