(original) (raw)
Full thread dump Java HotSpot(TM) Server VM (25.0-b28 mixed mode): "Thread-1" #9 prio=5 os_prio=0 tid=0x09b77c00 nid=0xcfe waiting for monitor entry [0x821fe000] java.lang.Thread.State: BLOCKED (on object monitor) at sun.nio.cs.AbstractCharsetProvider.aliases(AbstractCharsetProvider.java:195) - waiting to lock <0xa4824730> (a sun.nio.cs.ext.ExtendedCharsets) at sun.nio.cs.ext.ExtendedCharsets.aliasesFor(ExtendedCharsets.java:1297) at sun.nio.cs.ext.JIS_X_0212.(JIS_X_0212.java:41) at sun.nio.cs.ext.ISO2022_JP_2.(ISO2022_JP_2.java:60) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:338) at sun.nio.cs.AbstractCharsetProvider.lookup(AbstractCharsetProvider.java:142) at sun.nio.cs.AbstractCharsetProvider.access$000(AbstractCharsetProvider.java:45) at sun.nio.cs.AbstractCharsetProvider$1.next(AbstractCharsetProvider.java:183) - locked <0xa4835328> (a sun.nio.cs.ext.ExtendedCharsets) at sun.nio.cs.AbstractCharsetProvider$1.next(AbstractCharsetProvider.java:173) at java.nio.charset.Charset.put(Charset.java:552) at java.nio.charset.Charset.access$300(Charset.java:275) at java.nio.charset.Charset$4.run(Charset.java:594) at java.nio.charset.Charset$4.run(Charset.java:586) at java.security.AccessController.doPrivileged(Native Method) at java.nio.charset.Charset.availableCharsets(Charset.java:585) at Test.run(Test.java:23) "Thread-0" #8 prio=5 os_prio=0 tid=0x09b76000 nid=0xcfd in Object.wait() [0x8235c000] java.lang.Thread.State: RUNNABLE at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:338) at sun.nio.cs.AbstractCharsetProvider.lookup(AbstractCharsetProvider.java:142) at sun.nio.cs.AbstractCharsetProvider.access$000(AbstractCharsetProvider.java:45) at sun.nio.cs.AbstractCharsetProvider$1.next(AbstractCharsetProvider.java:183) - locked <0xa4824730> (a sun.nio.cs.ext.ExtendedCharsets) at sun.nio.cs.AbstractCharsetProvider$1.next(AbstractCharsetProvider.java:173) at java.nio.charset.Charset.put(Charset.java:552) at java.nio.charset.Charset.access$300(Charset.java:275) at java.nio.charset.Charset$4.run(Charset.java:594) at java.nio.charset.Charset$4.run(Charset.java:586) at java.security.AccessController.doPrivileged(Native Method) at java.nio.charset.Charset.availableCharsets(Charset.java:585) at Test.run(Test.java:23) "Service Thread" #7 daemon prio=9 os_prio=0 tid=0x09b45400 nid=0xcfb runnable [0x00000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread1" #6 daemon prio=9 os_prio=0 tid=0x09b43400 nid=0xcfa waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" #5 daemon prio=9 os_prio=0 tid=0x09b40800 nid=0xcf9 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" #4 daemon prio=9 os_prio=0 tid=0x09b3ec00 nid=0xcf8 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" #3 daemon prio=8 os_prio=0 tid=0x09b1f000 nid=0xcf7 in Object.wait() [0x827ad000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xa47752d8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) - locked <0xa47752d8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:189) "Reference Handler" #2 daemon prio=10 os_prio=0 tid=0x09b1d000 nid=0xcf6 in Object.wait() [0x827fe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xa4774f10> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:502) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:142) - locked <0xa4774f10> (a java.lang.ref.Reference$Lock) "main" #1 prio=5 os_prio=0 tid=0x09a1a400 nid=0xcf2 in Object.wait() [0xb78ce000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0xa47cc6e8> (a Test) at java.lang.Thread.join(Thread.java:1263) - locked <0xa47cc6e8> (a Test) at java.lang.Thread.join(Thread.java:1337) at Test.main(Test.java:16) "VM Thread" os_prio=0 tid=0x09b1a800 nid=0xcf5 runnable "GC task thread#0 (ParallelGC)" os_prio=0 tid=0x09a24800 nid=0xcf3 runnable "GC task thread#1 (ParallelGC)" os_prio=0 tid=0x09a26400 nid=0xcf4 runnable "VM Periodic Task Thread" os_prio=0 tid=0x09b4f800 nid=0xcfc waiting on condition JNI global references: 6 Heap PSYoungGen total 14144K, used 1894K [0xa4770000, 0xa5730000, 0xb4370000) eden space 12160K, 15% used [0xa4770000,0xa4949878,0xa5350000) from space 1984K, 0% used [0xa5540000,0xa5540000,0xa5730000) to space 1984K, 0% used [0xa5350000,0xa5350000,0xa5540000) ParOldGen total 32256K, used 0K [0x84f70000, 0x86ef0000, 0xa4770000) object space 32256K, 0% used [0x84f70000,0x84f70000,0x86ef0000) Metaspace total 2411K, used 1949K, reserved 6448K data space 2202K, used 1745K, reserved 4400K class space 209K, used 204K, reserved 2048K