Skip to content

Instantly share code, notes, and snippets.

@luminorena
Created January 14, 2022 11:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save luminorena/5871e7b6596cc89ff6aa426ceaa64290 to your computer and use it in GitHub Desktop.
Save luminorena/5871e7b6596cc89ff6aa426ceaa64290 to your computer and use it in GitHub Desktop.
jstack log
"Swing-Shell" #29 daemon prio=6 os_prio=0 tid=0x0000022d609b7800 nid=0x1e68 waiting on condition [0x0000004fba8ff000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000002f4ee2068> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at sun.awt.shell.Win32ShellFolderManager2$ComInvoker$3.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"Animations Thread" #27 daemon prio=10 os_prio=2 tid=0x0000022d609b4800 nid=0x13f4 waiting on condition [0x0000004fba7fe000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000002f0fccfb8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"NanoOffset" #26 daemon prio=6 os_prio=0 tid=0x0000022d58f46000 nid=0x2840 waiting on condition [0x0000004fba6fe000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at java.lang.Thread.sleep(Unknown Source)
at java.util.concurrent.TimeUnit.sleep(Unknown Source)
at org.apache.jmeter.samplers.SampleResult$NanoOffset.getOffset(SampleResult.java:1512)
at org.apache.jmeter.samplers.SampleResult$NanoOffset.run(SampleResult.java:1506)
"DestroyJavaVM" #23 prio=5 os_prio=0 tid=0x0000022d58f46800 nid=0x3a94 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"TimerQueue" #22 daemon prio=5 os_prio=0 tid=0x0000022d58f43000 nid=0x3308 waiting on condition [0x0000004fba2ff000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000002f08ad6d8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
at java.util.concurrent.DelayQueue.take(Unknown Source)
at javax.swing.TimerQueue.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"AWT-EventQueue-0" #18 prio=6 os_prio=0 tid=0x0000022d58f45000 nid=0x3f0c waiting on condition [0x0000004fb9ffe000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000002f18af750> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.awt.EventQueue.getNextEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
"AWT-Windows" #16 daemon prio=6 os_prio=0 tid=0x0000022d58f43800 nid=0x404c runnable [0x0000004fb9eff000]
java.lang.Thread.State: RUNNABLE
at sun.awt.windows.WToolkit.eventLoop(Native Method)
at sun.awt.windows.WToolkit.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"AWT-Shutdown" #15 prio=5 os_prio=0 tid=0x0000022d58f47800 nid=0x2fb4 in Object.wait() [0x0000004fb9dff000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000002f0835528> (a java.lang.Object)
at java.lang.Object.wait(Unknown Source)
at sun.awt.AWTAutoShutdown.run(Unknown Source)
- locked <0x00000002f0835528> (a java.lang.Object)
at java.lang.Thread.run(Unknown Source)
"Java2D Disposer" #14 daemon prio=10 os_prio=2 tid=0x0000022d58f48000 nid=0x2afc in Object.wait() [0x0000004fb9cff000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000002f08356d8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
- locked <0x00000002f08356d8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at sun.java2d.Disposer.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"Service Thread" #11 daemon prio=9 os_prio=0 tid=0x0000022d57de4800 nid=0x3d6c runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C1 CompilerThread3" #10 daemon prio=9 os_prio=2 tid=0x0000022d57d5d000 nid=0xaf0 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C2 CompilerThread2" #9 daemon prio=9 os_prio=2 tid=0x0000022d57d5a800 nid=0x1ca0 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C2 CompilerThread1" #8 daemon prio=9 os_prio=2 tid=0x0000022d57d59800 nid=0x41c0 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C2 CompilerThread0" #7 daemon prio=9 os_prio=2 tid=0x0000022d57d58800 nid=0x1224 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Attach Listener" #6 daemon prio=5 os_prio=2 tid=0x0000022d57d57000 nid=0x2f04 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Signal Dispatcher" #5 daemon prio=9 os_prio=2 tid=0x0000022d57d50000 nid=0x14c8 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Surrogate Locker Thread (Concurrent GC)" #4 daemon prio=9 os_prio=0 tid=0x0000022d57d4f000 nid=0x343c waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Finalizer" #3 daemon prio=8 os_prio=1 tid=0x0000022d57d31800 nid=0x22a0 in Object.wait() [0x0000004fb92fe000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000002f08ae070> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
- locked <0x00000002f08ae070> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)
"Reference Handler" #2 daemon prio=10 os_prio=2 tid=0x0000022d57d2b000 nid=0x154c in Object.wait() [0x0000004fb91ff000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000002f08c35f0> (a java.lang.ref.Reference$Lock)
at java.lang.Object.wait(Unknown Source)
at java.lang.ref.Reference.tryHandlePending(Unknown Source)
- locked <0x00000002f08c35f0> (a java.lang.ref.Reference$Lock)
at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)
"VM Thread" os_prio=2 tid=0x0000022d57d02000 nid=0x22cc runnable
"Gang worker#0 (Parallel GC Threads)" os_prio=2 tid=0x0000022d0d93d800 nid=0x4220 runnable
"Gang worker#1 (Parallel GC Threads)" os_prio=2 tid=0x0000022d0d93e800 nid=0x1ad8 runnable
"Gang worker#2 (Parallel GC Threads)" os_prio=2 tid=0x0000022d0d940000 nid=0x2784 runnable
"Gang worker#3 (Parallel GC Threads)" os_prio=2 tid=0x0000022d0d942800 nid=0x4090 runnable
"Gang worker#4 (Parallel GC Threads)" os_prio=2 tid=0x0000022d0d944000 nid=0x2da0 runnable
"Gang worker#5 (Parallel GC Threads)" os_prio=2 tid=0x0000022d0d946000 nid=0x868 runnable
"Gang worker#6 (Parallel GC Threads)" os_prio=2 tid=0x0000022d0d949800 nid=0x10b0 runnable
"Gang worker#7 (Parallel GC Threads)" os_prio=2 tid=0x0000022d0d94e000 nid=0x1860 runnable
"G1 Main Concurrent Mark GC Thread" os_prio=2 tid=0x0000022d1ef87800 nid=0x3594 runnable
"Gang worker#0 (G1 Parallel Marking Threads)" os_prio=2 tid=0x0000022d1ef88000 nid=0x2520 runnable
"Gang worker#1 (G1 Parallel Marking Threads)" os_prio=2 tid=0x0000022d1ef8c800 nid=0x1c34 runnable
"G1 Concurrent Refinement Thread#0" os_prio=2 tid=0x0000022d0d961800 nid=0x2218 runnable
"G1 Concurrent Refinement Thread#1" os_prio=2 tid=0x0000022d0d961000 nid=0x3828 runnable
"G1 Concurrent Refinement Thread#2" os_prio=2 tid=0x0000022d0d95f800 nid=0x14d0 runnable
"G1 Concurrent Refinement Thread#3" os_prio=2 tid=0x0000022d0d95a800 nid=0x1bf0 runnable
"G1 Concurrent Refinement Thread#4" os_prio=2 tid=0x0000022d0d959000 nid=0x4314 runnable
"G1 Concurrent Refinement Thread#5" os_prio=2 tid=0x0000022d0d957800 nid=0xa30 runnable
"G1 Concurrent Refinement Thread#6" os_prio=2 tid=0x0000022d0d954000 nid=0xdcc runnable
"G1 Concurrent Refinement Thread#7" os_prio=2 tid=0x0000022d0d953000 nid=0x2be0 runnable
"G1 Concurrent Refinement Thread#8" os_prio=2 tid=0x0000022d0d94f800 nid=0x2d8 runnable
"VM Periodic Task Thread" os_prio=2 tid=0x0000022d57e13000 nid=0x2970 waiting on condition
JNI global references: 2833
C:\Users\Olga_Bakhuta>jstack 12380
2022-01-14 14:51:39
Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.311-b11 mixed mode):
"Swing-Shell" #29 daemon prio=6 os_prio=0 tid=0x0000022d609b7800 nid=0x1e68 waiting on condition [0x0000004fba8ff000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000002f4ee2068> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at sun.awt.shell.Win32ShellFolderManager2$ComInvoker$3.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"Animations Thread" #27 daemon prio=10 os_prio=2 tid=0x0000022d609b4800 nid=0x13f4 waiting on condition [0x0000004fba7fe000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000002f0fccfb8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"NanoOffset" #26 daemon prio=6 os_prio=0 tid=0x0000022d58f46000 nid=0x2840 waiting on condition [0x0000004fba6fe000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at java.lang.Thread.sleep(Unknown Source)
at java.util.concurrent.TimeUnit.sleep(Unknown Source)
at org.apache.jmeter.samplers.SampleResult$NanoOffset.getOffset(SampleResult.java:1512)
at org.apache.jmeter.samplers.SampleResult$NanoOffset.run(SampleResult.java:1506)
"DestroyJavaVM" #23 prio=5 os_prio=0 tid=0x0000022d58f46800 nid=0x3a94 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"TimerQueue" #22 daemon prio=5 os_prio=0 tid=0x0000022d58f43000 nid=0x3308 waiting on condition [0x0000004fba2ff000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000002f08ad6d8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
at java.util.concurrent.DelayQueue.take(Unknown Source)
at javax.swing.TimerQueue.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"AWT-EventQueue-0" #18 prio=6 os_prio=0 tid=0x0000022d58f45000 nid=0x3f0c runnable [0x0000004fb9ffb000]
java.lang.Thread.State: RUNNABLE
at sun.font.SunLayoutEngine.nativeLayout(Native Method)
at sun.font.SunLayoutEngine.layout(Unknown Source)
at sun.font.GlyphLayout$EngineRecord.layout(Unknown Source)
at sun.font.GlyphLayout.layout(Unknown Source)
at sun.font.ExtendedTextSourceLabel.createGV(Unknown Source)
at sun.font.ExtendedTextSourceLabel.getGV(Unknown Source)
at sun.font.ExtendedTextSourceLabel.createLogicalBounds(Unknown Source)
at sun.font.ExtendedTextSourceLabel.getAdvance(Unknown Source)
at java.awt.font.TextLine.init(Unknown Source)
at java.awt.font.TextLine.<init>(Unknown Source)
at java.awt.font.TextMeasurer.makeTextLineOnRange(Unknown Source)
at java.awt.font.TextMeasurer.getLayout(Unknown Source)
at java.awt.font.LineBreakMeasurer.nextLayout(Unknown Source)
at javax.swing.text.TextLayoutStrategy.sync(Unknown Source)
at javax.swing.text.TextLayoutStrategy.insertUpdate(Unknown Source)
at javax.swing.text.FlowView.loadChildren(Unknown Source)
at javax.swing.text.CompositeView.setParent(Unknown Source)
at javax.swing.text.FlowView.setParent(Unknown Source)
at javax.swing.text.CompositeView.replace(Unknown Source)
at javax.swing.text.BoxView.replace(Unknown Source)
at javax.swing.text.CompositeView.loadChildren(Unknown Source)
at javax.swing.text.CompositeView.setParent(Unknown Source)
at javax.swing.plaf.basic.BasicTextUI$RootView.setView(Unknown Source)
at javax.swing.plaf.basic.BasicTextUI.setView(Unknown Source)
at javax.swing.plaf.basic.BasicTextUI.modelChanged(Unknown Source)
at javax.swing.plaf.basic.BasicTextUI$UpdateHandler.propertyChange(Unknown Source)
at java.beans.PropertyChangeSupport.fire(Unknown Source)
at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
at java.awt.Component.firePropertyChange(Unknown Source)
at javax.swing.text.JTextComponent.setDocument(Unknown Source)
at org.apache.jmeter.visualizers.SamplerResultTab.setTextOptimized(SamplerResultTab.java:695)
at org.apache.jmeter.visualizers.RenderAsText.showTextResponse(RenderAsText.java:34)
at org.apache.jmeter.visualizers.RenderAsText.renderResult(RenderAsText.java:29)
at org.apache.jmeter.visualizers.ViewResultsFullVisualizer.valueChanged(ViewResultsFullVisualizer.java:390)
at org.apache.jmeter.visualizers.ViewResultsFullVisualizer.valueChanged(ViewResultsFullVisualizer.java:363)
at javax.swing.JTree.fireValueChanged(Unknown Source)
at javax.swing.JTree$TreeSelectionRedirector.valueChanged(Unknown Source)
at javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(Unknown Source)
at javax.swing.tree.DefaultTreeSelectionModel.notifyPathChange(Unknown Source)
at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPaths(Unknown Source)
at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPath(Unknown Source)
at javax.swing.JTree.setSelectionPath(Unknown Source)
at javax.swing.plaf.basic.BasicTreeUI.selectPathForEvent(Unknown Source)
at javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelection(Unknown Source)
at javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressed(Unknown Source)
at java.awt.AWTEventMulticaster.mousePressed(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
"AWT-Windows" #16 daemon prio=6 os_prio=0 tid=0x0000022d58f43800 nid=0x404c runnable [0x0000004fb9eff000]
java.lang.Thread.State: RUNNABLE
at sun.awt.windows.WToolkit.eventLoop(Native Method)
at sun.awt.windows.WToolkit.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"AWT-Shutdown" #15 prio=5 os_prio=0 tid=0x0000022d58f47800 nid=0x2fb4 in Object.wait() [0x0000004fb9dff000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000002f0835528> (a java.lang.Object)
at java.lang.Object.wait(Unknown Source)
at sun.awt.AWTAutoShutdown.run(Unknown Source)
- locked <0x00000002f0835528> (a java.lang.Object)
at java.lang.Thread.run(Unknown Source)
"Java2D Disposer" #14 daemon prio=10 os_prio=2 tid=0x0000022d58f48000 nid=0x2afc in Object.wait() [0x0000004fb9cff000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000002f08356d8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
- locked <0x00000002f08356d8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at sun.java2d.Disposer.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"Service Thread" #11 daemon prio=9 os_prio=0 tid=0x0000022d57de4800 nid=0x3d6c runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C1 CompilerThread3" #10 daemon prio=9 os_prio=2 tid=0x0000022d57d5d000 nid=0xaf0 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C2 CompilerThread2" #9 daemon prio=9 os_prio=2 tid=0x0000022d57d5a800 nid=0x1ca0 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C2 CompilerThread1" #8 daemon prio=9 os_prio=2 tid=0x0000022d57d59800 nid=0x41c0 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C2 CompilerThread0" #7 daemon prio=9 os_prio=2 tid=0x0000022d57d58800 nid=0x1224 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Attach Listener" #6 daemon prio=5 os_prio=2 tid=0x0000022d57d57000 nid=0x2f04 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Signal Dispatcher" #5 daemon prio=9 os_prio=2 tid=0x0000022d57d50000 nid=0x14c8 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Surrogate Locker Thread (Concurrent GC)" #4 daemon prio=9 os_prio=0 tid=0x0000022d57d4f000 nid=0x343c waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Finalizer" #3 daemon prio=8 os_prio=1 tid=0x0000022d57d31800 nid=0x22a0 in Object.wait() [0x0000004fb92fe000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000002f08ae070> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
- locked <0x00000002f08ae070> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)
"Reference Handler" #2 daemon prio=10 os_prio=2 tid=0x0000022d57d2b000 nid=0x154c in Object.wait() [0x0000004fb91ff000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000002f08c35f0> (a java.lang.ref.Reference$Lock)
at java.lang.Object.wait(Unknown Source)
at java.lang.ref.Reference.tryHandlePending(Unknown Source)
- locked <0x00000002f08c35f0> (a java.lang.ref.Reference$Lock)
at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)
"VM Thread" os_prio=2 tid=0x0000022d57d02000 nid=0x22cc runnable
"Gang worker#0 (Parallel GC Threads)" os_prio=2 tid=0x0000022d0d93d800 nid=0x4220 runnable
"Gang worker#1 (Parallel GC Threads)" os_prio=2 tid=0x0000022d0d93e800 nid=0x1ad8 runnable
"Gang worker#2 (Parallel GC Threads)" os_prio=2 tid=0x0000022d0d940000 nid=0x2784 runnable
"Gang worker#3 (Parallel GC Threads)" os_prio=2 tid=0x0000022d0d942800 nid=0x4090 runnable
"Gang worker#4 (Parallel GC Threads)" os_prio=2 tid=0x0000022d0d944000 nid=0x2da0 runnable
"Gang worker#5 (Parallel GC Threads)" os_prio=2 tid=0x0000022d0d946000 nid=0x868 runnable
"Gang worker#6 (Parallel GC Threads)" os_prio=2 tid=0x0000022d0d949800 nid=0x10b0 runnable
"Gang worker#7 (Parallel GC Threads)" os_prio=2 tid=0x0000022d0d94e000 nid=0x1860 runnable
"G1 Main Concurrent Mark GC Thread" os_prio=2 tid=0x0000022d1ef87800 nid=0x3594 runnable
"Gang worker#0 (G1 Parallel Marking Threads)" os_prio=2 tid=0x0000022d1ef88000 nid=0x2520 runnable
"Gang worker#1 (G1 Parallel Marking Threads)" os_prio=2 tid=0x0000022d1ef8c800 nid=0x1c34 runnable
"G1 Concurrent Refinement Thread#0" os_prio=2 tid=0x0000022d0d961800 nid=0x2218 runnable
"G1 Concurrent Refinement Thread#1" os_prio=2 tid=0x0000022d0d961000 nid=0x3828 runnable
"G1 Concurrent Refinement Thread#2" os_prio=2 tid=0x0000022d0d95f800 nid=0x14d0 runnable
"G1 Concurrent Refinement Thread#3" os_prio=2 tid=0x0000022d0d95a800 nid=0x1bf0 runnable
"G1 Concurrent Refinement Thread#4" os_prio=2 tid=0x0000022d0d959000 nid=0x4314 runnable
"G1 Concurrent Refinement Thread#5" os_prio=2 tid=0x0000022d0d957800 nid=0xa30 runnable
"G1 Concurrent Refinement Thread#6" os_prio=2 tid=0x0000022d0d954000 nid=0xdcc runnable
"G1 Concurrent Refinement Thread#7" os_prio=2 tid=0x0000022d0d953000 nid=0x2be0 runnable
"G1 Concurrent Refinement Thread#8" os_prio=2 tid=0x0000022d0d94f800 nid=0x2d8 runnable
"VM Periodic Task Thread" os_prio=2 tid=0x0000022d57e13000 nid=0x2970 waiting on condition
JNI global references: 2825
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment