Created
February 21, 2012 15:05
-
-
Save ncdc/1876954 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2012-02-21 10:03:38 | |
Full thread dump OpenJDK 64-Bit Server VM (20.0-b11 mixed mode): | |
"Thread-2" daemon prio=10 tid=0x00007f12d82aa000 nid=0x2c17 in Object.wait() [0x00007f12d49fb000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
at org.jruby.util.ShellLauncher$StreamPumper.run(ShellLauncher.java:1323) | |
- locked <0x00000000f886da68> (a java.lang.Object) | |
"Thread-1" daemon prio=10 tid=0x00007f12d82a9000 nid=0x2c14 runnable [0x00007f12d4bfc000] | |
java.lang.Thread.State: RUNNABLE | |
at java.io.FileInputStream.readBytes(Native Method) | |
at java.io.FileInputStream.read(FileInputStream.java:214) | |
at org.jruby.util.ShellLauncher$StreamPumper.run(ShellLauncher.java:1331) | |
"Thread-0" daemon prio=10 tid=0x00007f12d82a8800 nid=0x2c11 runnable [0x00007f12d4dfd000] | |
java.lang.Thread.State: RUNNABLE | |
at java.io.FileInputStream.readBytes(Native Method) | |
at java.io.FileInputStream.read(FileInputStream.java:236) | |
at java.io.BufferedInputStream.fill(BufferedInputStream.java:235) | |
at java.io.BufferedInputStream.read1(BufferedInputStream.java:275) | |
at java.io.BufferedInputStream.read(BufferedInputStream.java:334) | |
- locked <0x00000000f88c4af8> (a java.io.BufferedInputStream) | |
at java.io.FilterInputStream.read(FilterInputStream.java:107) | |
at org.jruby.util.ShellLauncher$StreamPumper.run(ShellLauncher.java:1331) | |
"process reaper" daemon prio=10 tid=0x00007f12d82a8000 nid=0x2c0f runnable [0x00007f12d4ffe000] | |
java.lang.Thread.State: RUNNABLE | |
at java.lang.UNIXProcess.waitForProcessExit(Native Method) | |
at java.lang.UNIXProcess.access$900(UNIXProcess.java:36) | |
at java.lang.UNIXProcess$1$1.run(UNIXProcess.java:148) | |
"Low Memory Detector" daemon prio=10 tid=0x00007f12d80bb800 nid=0x2c0b runnable [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"C2 CompilerThread1" daemon prio=10 tid=0x00007f12d80b9000 nid=0x2c0a waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"C2 CompilerThread0" daemon prio=10 tid=0x00007f12d80b6000 nid=0x2c09 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"Signal Dispatcher" daemon prio=10 tid=0x00007f12d80a8000 nid=0x2c08 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"Finalizer" daemon prio=10 tid=0x00007f12d8095800 nid=0x2c07 in Object.wait() [0x00007f12dcf0c000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x00000000e0eded90> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:133) | |
- locked <0x00000000e0eded90> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:149) | |
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:177) | |
"Reference Handler" daemon prio=10 tid=0x00007f12d8093800 nid=0x2c06 in Object.wait() [0x00007f12dd10d000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x00000000e0efec48> (a java.lang.ref.Reference$Lock) | |
at java.lang.Object.wait(Object.java:502) | |
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133) | |
- locked <0x00000000e0efec48> (a java.lang.ref.Reference$Lock) | |
"main" prio=10 tid=0x00007f12d8007800 nid=0x2c00 in Object.wait() [0x00007f12ded28000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x00000000f886c658> (a org.jruby.util.ShellLauncher$StreamPumper) | |
at java.lang.Thread.join(Thread.java:1203) | |
- locked <0x00000000f886c658> (a org.jruby.util.ShellLauncher$StreamPumper) | |
at java.lang.Thread.join(Thread.java:1256) | |
at org.jruby.util.ShellLauncher.handleStreams(ShellLauncher.java:1429) | |
at org.jruby.util.ShellLauncher.runExternalAndWait(ShellLauncher.java:403) | |
at org.jruby.util.ShellLauncher.execAndWait(ShellLauncher.java:493) | |
at org.jruby.util.ShellLauncher.execAndWait(ShellLauncher.java:469) | |
at org.jruby.RubyKernel.execCommon(RubyKernel.java:1774) | |
at | |
org.jruby.RubyKernel._exec_internal(RubyKernel.java:1738) | |
at org.jruby.RubyKernel$s$1$0$_exec_internal.call(RubyKernel$s$1$0$_exec_internal.gen:65535) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:282) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:71) | |
at org.jruby.ast.FCallSpecialArgNode.interpret(FCallSpecialArgNode.java:45) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:120) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:134) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:154) | |
at org.jruby.internal.runtime.methods.WrapperMethod.call(WrapperMethod.java:70) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:282) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:71) | |
at org.jruby.ast.CallSpecialArgNode.interpret(CallSpecialArgNode.java:73) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.RescueNode.executeBody(RescueNode.java:216) | |
at org.jruby.ast.RescueNode.interpretWithJavaExceptions(RescueNode.java:120) | |
at org.jruby.ast.RescueNode.interpret(RescueNode.java:110) | |
at org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
at org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:120) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:145) | |
at org.jruby.RubyClass.finvoke(RubyClass.java:557) | |
at org.jruby.RubyBasicObject.send19(RubyBasicObject.java:1715) | |
at org.jruby.RubyKernel.send19(RubyKernel.java:2126) | |
at org.jruby.RubyKernel$s$send19.call(RubyKernel$s$send19.gen:65535) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:181) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:282) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:71) | |
at org.jruby.ast.CallSpecialArgNode.interpret(CallSpecialArgNode.java:73) | |
at org.jruby.ast.IfNode.interpret(IfNode.java:117) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.RescueNode.executeBody(RescueNode.java:216) | |
at org.jruby.ast.RescueNode.interpretWithJavaExceptions(RescueNode.java:120) | |
at org.jruby.ast.RescueNode.interpret(RescueNode.java:110) | |
at org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:233) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:195) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:332) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:203) | |
at org.jruby.ast.CallSpecialArgNode.interpret(CallSpecialArgNode.java:69) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
at org.jruby.ast.IfNode.interpret(IfNode.java:119) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
at org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:233) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:195) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:332) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:203) | |
at org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpr | |
et(BlockNode.java:71) | |
at org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:120) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:134) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:154) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:282) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:71) | |
at org.jruby.ast.FCallManyArgsNode.interpret(FCallManyArgsNode.java:60) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
at org.jruby.ast.RescueNode.executeBody(RescueNode.java:216) | |
at org.jruby.ast.RescueNode.interpretWithJavaExceptions(RescueNode.java:120) | |
at org.jruby.ast.RescueNode.interpret(RescueNode.java:110) | |
at org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:163) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:292) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135) | |
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
at org.jruby.ast.RescueNode.executeBody(RescueNode.java:216) | |
at org.jruby.ast.RescueNode.interpretWithJavaExceptions(RescueNode.java:120) | |
at org.jruby.ast.RescueNode.interpret(RescueNode.java:110) | |
at org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.RootNode.interpret(RootNode.java:129) | |
at org.jruby.evaluator.ASTInterpreter.INTERPRET_ROOT(ASTInterpreter.java:120) | |
at org.jruby.Ruby.runInterpreter(Ruby.java:722) | |
at org.jruby.Ruby.loadFile(Ruby.java:2472) | |
at org.jruby.runtime.load.ExternalScript.load(ExternalScript.java:66) | |
at org.jruby.runtime.load.LoadService.load(LoadService.java:272) | |
at org.jruby.RubyKernel.loadCommon(RubyKernel.java:1081) | |
at org.jruby.RubyKernel.load19(RubyKernel.java:1073) | |
at org.jruby.RubyKernel$s$0$1$load19.call(RubyKernel$s$0$1$load19.gen:65535) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:211) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:207) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:312) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:169) | |
at opt.torquebox.jruby.bin.bundle.__file__(/opt/torquebox/jruby/bin/bundle:19) | |
at opt.torquebox.jruby.bin.bundle.load(/opt/torquebox/jruby/bin/bundle) | |
at org.jruby.Ruby.runScript(Ruby.java:695) | |
at org.jruby.Ruby.runScript(Ruby.java:688) | |
at org.jruby.Ruby.runNormally(Ruby.java:595) | |
at org.jruby.Ruby.runFromMain(Ruby.java:444) | |
at org.jruby.Main.doRunFromMain(Main.java:321) | |
at org.jruby.Main.internalRun(Main.java:241) | |
at org.jruby.Main.run(Main.java:207) | |
at org.jruby.Main.run(Main.java:191) | |
at org.jruby.Main.main(Main.java:171) | |
"VM Thread" prio=10 tid=0x00007f12d808d000 nid=0x2c05 runnable | |
"GC task thread#0 (ParallelGC)" prio=10 tid=0x00007f12d8012800 nid=0x2c01 runnable | |
"GC task thread#1 (ParallelGC)" prio=10 tid=0x00007f12d8014800 nid=0x2c02 runnable | |
"GC task thread#2 (ParallelGC)" prio=10 tid=0x00007f12d8016000 nid=0x2c03 runnable | |
"GC task thread#3 (ParallelGC)" prio=10 tid=0x00007f12d8018000 nid=0x2c04 runnable | |
"VM Periodic Task Thread" prio=10 tid=0x00007f12d80be000 nid=0x2c0c waiting on condition | |
JNI global references: 1559 | |
Heap | |
PSYoungGen total 64192K, used 55954K [0x00000000f5960000, 0x00000000f9a80000, 0x0000000100000000) | |
eden space 61696K, 86% used [0x00000000f5960000,0x00000000f8d94a50,0x00000000f95a0000) | |
from space 2496K, 100% used [0x00000000f9810000,0x00000000f9a80000,0x00000000f9a80000) | |
to space 2496K, 0% used [0x00000000f95a0000,0x00000000f95a0000,0x00000000f9810000) | |
PSOldGen total 40896K, used 7452K [0x00000000e0c00000, 0x00000000e33f0000, 0x00000000f5960000) | |
object space 40896K, 18% used [0x00000000e0c00000,0x00000000e1347040,0x00000000e33f0000) | |
PSPermGen total 25664K, used 25481K [0x00000000d6600000, 0x00000000d7f10000, 0x00000000e0c00000) | |
object space 25664K, 99% used [0x00000000d6600000,0x00000000d7ee2680,0x00000000d7f10000) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment