4 !"#$%&'()-./01238<=>?]iB# (to connect to a core file)& (to connect to a hung process)- (to connect to a remote debug server)' (to connect to running process)X -F to force a thread dump. Use when jstack does not respond (process is hung)* -h or -help to print this help message? -l long listing. Prints additional information about locks9 -m to print both java and native frames (mixed mode) jstack -F [-m] [-l]  jstack [-l] ( jstack [-m] [-l] ? jstack [-m] [-l] [server_id@]()V(I)V([B)I--F-h-help-l-m: Code ExceptionsLineNumberTableOptions: Signature SourceFile StackMapTableCThe -F option can be used when the target process is not respondingUTF-8Usage:[0-9]+[B[Ljava/lang/Object;[Ljava/lang/String;append arraycopyattachclose0com/sun/tools/attach/AttachNotSupportedException#com/sun/tools/attach/VirtualMachinedetachequalserrexitforNamegetDeclaredMethod getMessagegetSystemClassLoaderinvokejava/io/InputStreamjava/io/PrintStreamjava/lang/Classjava/lang/ClassLoaderjava/lang/Exceptionjava/lang/Objectjava/lang/Stringjava/lang/StringBuilderjava/lang/Systemjava/lang/reflect/Method loadSAClassmainmatchesoutprependprintprintStackTraceprintlnreadremoteDataDump runJStackTool runThreadDump startsWithsun.jvm.hotspot.tools.JStack&sun/tools/attach/HotSpotVirtualMachinesun/tools/jstack/JStacktoStringusage@AGHRSTUVWXYZ[jkLjava/io/PrintStream;()Ljava/lang/Class;()Ljava/lang/Class<*>;()Ljava/lang/ClassLoader;(Ljava/lang/Object;)Z()Ljava/lang/String;(Ljava/lang/String;)V(Ljava/lang/String;)Z(ZZ[Ljava/lang/String;)V([BIILjava/lang/String;)V([Ljava/lang/String;)V9(Ljava/lang/String;)Lcom/sun/tools/attach/VirtualMachine;*([Ljava/lang/Object;)Ljava/io/InputStream;*(Ljava/lang/Object;ILjava/lang/Object;II)V((Ljava/lang/String;[Ljava/lang/String;)V-(Ljava/lang/String;)Ljava/lang/StringBuilder;=(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;:(Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String;@(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; K~ _~ 4* F* I* b* L+ m+ d, \ P J O l a c ^ h f 4 E e D g C M Q ` N z z q q r r s s t t u v v w x x x x y y y z z { | } } } } } JStack.java!}w4*5*7* ]5 *<=>6*h*2:U  ȧ4<%=>Ȅ<*d6 <*2<1x:6*d*2Sʧ(*2:xYS: x:˱;D x  x7+,- 0 1 25678)9,;@<G>Q?VB`CeEoFtHxL{M~PQVWXZ[^_dfghgjkmoprt v6v f5KN- ,M ,MtYS:-:wY,S:W;  t 72 {|} "-7AJ6v \5I K v;Jv7 9 g5DM*MMN-:$yY*ö¶--p ,|+oN:-6xY:-, v;0 xqv,vxrn$7Z 7;BHPT`got6v `5;+`xM,*S+,+,7  m+5 3    ı;N%7N&.6>FNV^dlt|: