$ c:/export/9/b124_x64/bin/jstack 6844 2016-07-21 10:20:39 Full thread dump Java HotSpot(TM) 64-Bit Server VM (9-ea+124 mixed mode): "TimerQueue" #21 daemon prio=5 os_prio=0 tid=0x0000003f95383800 nid=0x2448 waiting on condition [0x0000003f9864f000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@9-ea/Native Method) - parking to wait for <0x0000000084031e20> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@9-ea/LockSupport.java:190) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@9-ea/AbstractQueuedSynchronizer.java:2064) at java.util.concurrent.DelayQueue.take(java.base@9-ea/DelayQueue.java:216) at javax.swing.TimerQueue.run(java.desktop@9-ea/TimerQueue.java:171) at java.lang.Thread.run(java.base@9-ea/Thread.java:843) "D3D Screen Updater" #20 daemon prio=7 os_prio=1 tid=0x0000003f8fedf800 nid=0x2bec in Object.wait() [0x0000003f9854f000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@9-ea/Native Method) - waiting on at sun.java2d.d3d.D3DScreenUpdateManager.run(java.desktop@9-ea/D3DScreenUpdateManager.java:423) - waiting to re-lock in wait() <0x00000000840425d8> (a java.lang.Object) at java.lang.Thread.run(java.base@9-ea/Thread.java:843) "AWT-EventQueue-0" #18 prio=6 os_prio=0 tid=0x0000003f8fc3f800 nid=0x2870 runnable [0x0000003f908fb000] java.lang.Thread.State: RUNNABLE at sun.awt.windows.WInputMethod.openCandidateWindow(java.desktop@9-ea/Native Method) at sun.awt.windows.WInputMethod.access$400(java.desktop@9-ea/WInputMethod.java:48) at sun.awt.windows.WInputMethod$1.run(java.desktop@9-ea/WInputMethod.java:603) at java.awt.event.InvocationEvent.dispatch(java.desktop@9-ea/InvocationEvent.java:313) at java.awt.EventQueue.dispatchEventImpl(java.desktop@9-ea/EventQueue.java:759) at java.awt.EventQueue.access$500(java.desktop@9-ea/EventQueue.java:97) at java.awt.EventQueue$3.run(java.desktop@9-ea/EventQueue.java:712) at java.awt.EventQueue$3.run(java.desktop@9-ea/EventQueue.java:706) at java.security.AccessController.doPrivileged(java.base@9-ea/Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@9-ea/ProtectionDomain.java:77) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@9-ea/ProtectionDomain.java:87) at java.awt.EventQueue$4.run(java.desktop@9-ea/EventQueue.java:734) at java.awt.EventQueue$4.run(java.desktop@9-ea/EventQueue.java:732) at java.security.AccessController.doPrivileged(java.base@9-ea/Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@9-ea/ProtectionDomain.java:77) at java.awt.EventQueue.dispatchEvent(java.desktop@9-ea/EventQueue.java:731) at java.awt.EventDispatchThread.pumpOneEventForFilters(java.desktop@9-ea/EventDispatchThread.java:199) at java.awt.EventDispatchThread.pumpEventsForFilter(java.desktop@9-ea/EventDispatchThread.java:124) at java.awt.EventDispatchThread.pumpEventsForHierarchy(java.desktop@9-ea/EventDispatchThread.java:113) at java.awt.EventDispatchThread.pumpEvents(java.desktop@9-ea/EventDispatchThread.java:109) at java.awt.EventDispatchThread.pumpEvents(java.desktop@9-ea/EventDispatchThread.java:101) at java.awt.EventDispatchThread.run(java.desktop@9-ea/EventDispatchThread.java:90) "AWT-Windows" #16 daemon prio=6 os_prio=0 tid=0x0000003f8f7f9000 nid=0x1c44 runnable [0x0000003f906df000] java.lang.Thread.State: RUNNABLE at sun.awt.windows.WToolkit.eventLoop(java.desktop@9-ea/Native Method) at sun.awt.windows.WToolkit.run(java.desktop@9-ea/WToolkit.java:314) at java.lang.Thread.run(java.base@9-ea/Thread.java:843) "AWT-Shutdown" #15 prio=5 os_prio=0 tid=0x0000003f8f817000 nid=0x1c9c in Object.wait() [0x0000003f905de000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@9-ea/Native Method) - waiting on <0x0000000084063808> (a java.lang.Object) at java.lang.Object.wait(java.base@9-ea/Object.java:516) at sun.awt.AWTAutoShutdown.run(java.desktop@9-ea/AWTAutoShutdown.java:291) - waiting to re-lock in wait() <0x0000000084063808> (a java.lang.Object) at java.lang.Thread.run(java.base@9-ea/Thread.java:843) "Java2D Disposer" #14 daemon prio=10 os_prio=2 tid=0x0000003f8f848800 nid=0x2990 in Object.wait() [0x0000003f904df000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@9-ea/Native Method) - waiting on <0x0000000084032230> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@9-ea/ReferenceQueue.java:151) - waiting to re-lock in wait() <0x0000000084032230> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@9-ea/ReferenceQueue.java:172) at sun.java2d.Disposer.run(java.desktop@9-ea/Disposer.java:144) at java.lang.Thread.run(java.base@9-ea/Thread.java:843) "Service Thread" #13 daemon prio=9 os_prio=0 tid=0x0000003f8f7a3000 nid=0x2340 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Common-Cleaner" #12 daemon prio=8 os_prio=1 tid=0x0000003fff6ac800 nid=0xb30 in Object.wait() [0x0000003f8f4ff000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@9-ea/Native Method) - waiting on at java.lang.ref.ReferenceQueue.remove(java.base@9-ea/ReferenceQueue.java:151) - waiting to re-lock in wait() <0x0000000084042a60> (a java.lang.ref.ReferenceQueue$Lock) at jdk.internal.ref.CleanerImpl.run(java.base@9-ea/CleanerImpl.java:148) at java.lang.Thread.run(java.base@9-ea/Thread.java:843) at jdk.internal.misc.InnocuousThread.run(java.base@9-ea/InnocuousThread.java:122) "Sweeper thread" #11 daemon prio=9 os_prio=2 tid=0x0000003fff5bd000 nid=0x20c0 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C1 CompilerThread3" #10 daemon prio=9 os_prio=2 tid=0x0000003fff5b9000 nid=0x1fe4 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task "C2 CompilerThread2" #9 daemon prio=9 os_prio=2 tid=0x0000003fff5b8000 nid=0x25f4 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task "C2 CompilerThread1" #8 daemon prio=9 os_prio=2 tid=0x0000003fff5af800 nid=0x1cec waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task "C2 CompilerThread0" #7 daemon prio=9 os_prio=2 tid=0x0000003fff5ac800 nid=0x16ec waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task "Attach Listener" #6 daemon prio=5 os_prio=2 tid=0x0000003fff5ab000 nid=0x2170 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" #5 daemon prio=9 os_prio=2 tid=0x0000003fff5a8000 nid=0x1ee0 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Reference Pending List Locker" #4 daemon prio=9 os_prio=0 tid=0x0000003fff5a7000 nid=0x280c waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Finalizer" #3 daemon prio=8 os_prio=1 tid=0x0000003fff5a0800 nid=0x2a3c in Object.wait() [0x0000003fff9af000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@9-ea/Native Method) - waiting on <0x0000000084063850> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@9-ea/ReferenceQueue.java:151) - waiting to re-lock in wait() <0x0000000084063850> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@9-ea/ReferenceQueue.java:172) at java.lang.ref.Finalizer$FinalizerThread.run(java.base@9-ea/Finalizer.java:216) "Reference Handler" #2 daemon prio=10 os_prio=2 tid=0x0000003fff597000 nid=0x2944 in Object.wait() [0x0000003fff8af000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@9-ea/Native Method) - waiting on at java.lang.Object.wait(java.base@9-ea/Object.java:516) at java.lang.ref.Reference.tryHandlePending(java.base@9-ea/Reference.java:193) - waiting to re-lock in wait() <0x0000000084063840> (a java.lang.ref.Reference$Lock) at java.lang.ref.Reference$ReferenceHandler.run(java.base@9-ea/Reference.java:155) "main" #1 prio=5 os_prio=0 tid=0x0000003fea492800 nid=0xf90 in Object.wait() [0x0000003fec2bf000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@9-ea/Native Method) - waiting on <0x0000000084063860> (a java.lang.String) at java.lang.Object.wait(java.base@9-ea/Object.java:516) at sun.awt.SunToolkit.waitForIdle(java.desktop@9-ea/SunToolkit.java:1576) - waiting to re-lock in wait() <0x0000000084063860> (a java.lang.String) at sun.awt.SunToolkit.realSync(java.desktop@9-ea/SunToolkit.java:1501) at sun.awt.SunToolkit.realSync(java.desktop@9-ea/SunToolkit.java:1414) at java.awt.Robot.waitForIdle(java.desktop@9-ea/Robot.java:559) - locked <0x0000000084074358> (a java.awt.Robot) at SwingTest.start(SwingTest.java:137) at SwingTest.start(SwingTest.java:54) at Test6526631.main(Test6526631.java:47) "VM Thread" os_prio=2 tid=0x0000003fff58d800 nid=0x282c runnable "GC Thread#0" os_prio=2 tid=0x0000003fea4aa000 nid=0x1920 runnable "GC Thread#1" os_prio=2 tid=0x0000003fea4ab800 nid=0x1624 runnable "GC Thread#2" os_prio=2 tid=0x0000003fea4ad000 nid=0x21e0 runnable "GC Thread#3" os_prio=2 tid=0x0000003fea4b0800 nid=0x1aa0 runnable "GC Thread#4" os_prio=2 tid=0x0000003fea4b1800 nid=0x2474 runnable "GC Thread#5" os_prio=2 tid=0x0000003fea4b3000 nid=0x273c runnable "GC Thread#6" os_prio=2 tid=0x0000003fea4ba800 nid=0x1e68 runnable "GC Thread#7" os_prio=2 tid=0x0000003fea4bd000 nid=0x2424 runnable "G1 Main Marker" os_prio=2 tid=0x0000003fea542800 nid=0x15fc runnable "G1 Marker#0" os_prio=2 tid=0x0000003fea548800 nid=0x1e78 runnable "G1 Marker#1" os_prio=2 tid=0x0000003fea54e000 nid=0x2b68 runnable "G1 Refine#0" os_prio=2 tid=0x0000003fea4d2000 nid=0x1a10 runnable "G1 Refine#1" os_prio=2 tid=0x0000003fea4c5800 nid=0x21f0 runnable "G1 Refine#2" os_prio=2 tid=0x0000003fea4c4800 nid=0x1848 runnable "G1 Refine#3" os_prio=2 tid=0x0000003fea4c3800 nid=0x2958 runnable "G1 Refine#4" os_prio=2 tid=0x0000003fea4c2000 nid=0x1d88 runnable "G1 Refine#5" os_prio=2 tid=0x0000003fea4bf800 nid=0x1b04 runnable "G1 Refine#6" os_prio=2 tid=0x0000003fea4be800 nid=0x1480 runnable "G1 Refine#7" os_prio=2 tid=0x0000003fea4be000 nid=0x2808 runnable "G1 Young RemSet Sampling" os_prio=2 tid=0x0000003fea4d5000 nid=0x1f3c runnable "VM Periodic Task Thread" os_prio=2 tid=0x0000003f8f7e0800 nid=0x2650 waiting on condition JNI global references: 915