-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Chuck,
On 5/19/2009 10:18 AM, Caldarale, Charles R wrote:
> I get thread dumps from Tomcat and two different swing apps
> under JVM 1.6 on Vista with ctrl-break done in their respective
> windows; also works with jstack, of course.
Same here:
C:\Users\chris\Desktop>java -showversion TestSynch 100000000
java version "1.6.0_13"
Java(TM) SE Runtime Environment (build 1.6.0_13-b03)
Java HotSpot(TM) Client VM (build 11.3-b02, mixed mode, sharing)
t1 atomic time: 4756; ticks: 49541073
t0 atomic time: 4754; ticks: 50458928
- ---------- CTRL-BREAK Pressed Here -----------------
2009-05-19 11:30:58
Full thread dump Java HotSpot(TM) Client VM (11.3-b02 mixed mode, sharing):
"t1" prio=6 tid=0x01acd400 nid=0x2e4c runnable [0x03ddf000..0x03ddfd68]
java.lang.Thread.State: RUNNABLE
at TestSynch.synchronize(TestSynch.java:72)
at TestSynch.run(TestSynch.java:47)
"Low Memory Detector" daemon prio=6 tid=0x01aaec00 nid=0x2310 runnable
[0x000000
00..0x00000000]
java.lang.Thread.State: RUNNABLE
"CompilerThread0" daemon prio=10 tid=0x01aaa000 nid=0x20bc waiting on
condition
[0x00000000..0x03cef714]
java.lang.Thread.State: RUNNABLE
"Attach Listener" daemon prio=10 tid=0x01aa7000 nid=0x2088 runnable
[0x00000000.
.0x00000000]
java.lang.Thread.State: RUNNABLE
"Signal Dispatcher" daemon prio=10 tid=0x01a9c800 nid=0x22ec waiting on
conditio
n [0x00000000..0x00000000]
java.lang.Thread.State: RUNNABLE
"Finalizer" daemon prio=8 tid=0x01a94c00 nid=0xb98 in Object.wait()
[0x03bff000.
.0x03bffc68]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x24180b28> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
- locked <0x24180b28> (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" daemon prio=10 tid=0x01a93400 nid=0x2c3c in
Object.wait() [0
x03baf000..0x03bafce8]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x24180a30> (a java.lang.ref.Reference$Lock)
at java.lang.Object.wait(Object.java:485)
at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)
- locked <0x24180a30> (a java.lang.ref.Reference$Lock)
"main" prio=6 tid=0x01a71800 nid=0xedc waiting for monitor entry
[0x0015f000..0x
0015fe3c]
java.lang.Thread.State: BLOCKED (on object monitor)
at TestSynch.synchronize(TestSynch.java:69)
- locked <0x28184fa8> (a java.lang.Class for TestSynch)
at TestSynch.main(TestSynch.java:27)
"VM Thread" prio=10 tid=0x01a91c00 nid=0xe50 runnable
"VM Periodic Task Thread" prio=10 tid=0x01aafc00 nid=0x2288 waiting on
condition
JNI global references: 598
Heap
def new generation total 960K, used 217K [0x24180000, 0x24280000,
0x24660000)
eden space 896K, 24% used [0x24180000, 0x241b6788, 0x24260000)
from space 64K, 0% used [0x24260000, 0x24260000, 0x24270000)
to space 64K, 0% used [0x24270000, 0x24270000, 0x24280000)
tenured generation total 4096K, used 0K [0x24660000, 0x24a60000,
0x28180000)
the space 4096K, 0% used [0x24660000, 0x24660000, 0x24660200,
0x24a60000)
compacting perm gen total 12288K, used 73K [0x28180000, 0x28d80000,
0x2c180000
)
the space 12288K, 0% used [0x28180000, 0x28192440, 0x28192600,
0x28d80000)
ro space 8192K, 63% used [0x2c180000, 0x2c698810, 0x2c698a00,
0x2c980000)
rw space 12288K, 53% used [0x2c980000, 0x2cfed300, 0x2cfed400,
0x2d580000)
t1 synchronized time: 21290; ticks: 50079559
t0 synchronized time: 21290; ticks: 49920442
C:\Users\chris\Desktop>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAkoS0SMACgkQ9CaO5/Lv0PAingCcD3zyomn+uDCQvEolyAePrgJe
bEwAn2AWMGXNWyMNDfUTpHQhTpJANoPU
=toV2
-----END PGP SIGNATURE-----
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]