Created
January 31, 2012 15:14
-
-
Save arturaz/1711006 to your computer and use it in GitHub Desktop.
This file contains hidden or 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-01-31 17:15:33 | |
Full thread dump Java HotSpot(TM) Server VM (22.0-b10 mixed mode): | |
"process reaper" daemon prio=10 tid=0x09f15400 nid=0x1ecf waiting on condition [0x8cfe2000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x98ddc190> (a java.util.concurrent.SynchronousQueue$TransferStack) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) | |
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) | |
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:359) | |
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:942) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:722) | |
"Service Thread" daemon prio=10 tid=0x090c0000 nid=0x1ecc runnable [0x00000000] | |
java.lang.Thread.State: RUNNABLE | |
"C1 CompilerThread1" daemon prio=10 tid=0x090b5800 nid=0x1ecb waiting on condition [0x00000000] | |
java.lang.Thread.State: RUNNABLE | |
"C2 CompilerThread0" daemon prio=10 tid=0x090b3c00 nid=0x1eca runnable [0x00000000] | |
java.lang.Thread.State: RUNNABLE | |
"Signal Dispatcher" daemon prio=10 tid=0x090b2000 nid=0x1ec9 waiting on condition [0x00000000] | |
java.lang.Thread.State: RUNNABLE | |
"Finalizer" daemon prio=10 tid=0x0906f800 nid=0x1ec8 in Object.wait() [0x8d8c1000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x987f5a10> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) | |
- locked <0x987f5a10> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) | |
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:177) | |
"Reference Handler" daemon prio=10 tid=0x0906dc00 nid=0x1ec7 in Object.wait() [0x8dac1000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x987f5a98> (a java.lang.ref.Reference$Lock) | |
at java.lang.Object.wait(Object.java:503) | |
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133) | |
- locked <0x987f5a98> (a java.lang.ref.Reference$Lock) | |
"main" prio=10 tid=0x08ff1000 nid=0x1ec5 runnable [0xb77a1000] | |
java.lang.Thread.State: RUNNABLE | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:286) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135) | |
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
at org.jruby.ast.IfNode.interpret(IfNode.java:111) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
at org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
at org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:374) | |
at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:347) | |
at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:304) | |
at org.jruby.runtime.Block.yield(Block.java:130) | |
at org.jruby.ast.YieldNode.interpret(YieldNode.java:119) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
at org.jruby.ast.WhileNode.interpret(WhileNode.java:131) | |
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:169) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:191) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:142) | |
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:153) | |
at org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
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:190) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:199) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:167) | |
at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
at org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95) | |
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:212) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:207) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:176) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:182) | |
at org.jruby.RubyClass.newInstance(RubyClass.java:813) | |
at org.jruby.RubyClass$i$newInstance.call(RubyClass$i$newInstance.gen:65535) | |
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroOrOneOrNBlock.call(JavaMethod.java:266) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:167) | |
at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
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:190) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:199) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:167) | |
at org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
at org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
at org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
at org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:374) | |
at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:328) | |
at org.jruby.runtime.BlockBody.call(BlockBody.java:73) | |
at org.jruby.runtime.Block.call(Block.java:89) | |
at org.jruby.RubyProc.call(RubyProc.java:270) | |
at org.jruby.RubyProc.call(RubyProc.java:220) | |
at org.jruby.RubyProc$i$0$0$call.call(RubyProc$i$0$0$call.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.call(CachingCallSite.java:167) | |
at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
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:212) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:207) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:176) | |
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:187) | |
at org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
at org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
at org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:374) | |
at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:347) | |
at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:304) | |
at org.jruby.runtime.Block.yield(Block.java:130) | |
at org.jruby.RubyArray.eachCommon(RubyArray.java:1607) | |
at org.jruby.RubyArray.each(RubyArray.java:1614) | |
at org.jruby.RubyArray$i$0$0$each.call(RubyArray$i$0$0$each.gen:65535) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:142) | |
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:153) | |
at org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
at org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
at org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:374) | |
at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:347) | |
at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:304) | |
at org.jruby.runtime.Block.yield(Block.java:130) | |
at org.jruby.RubyArray.eachCommon(RubyArray.java:1607) | |
at org.jruby.RubyArray.each(RubyArray.java:1614) | |
at org.jruby.RubyArray$i$0$0$each.call(RubyArray$i$0$0$each.gen:65535) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:302) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:144) | |
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:153) | |
at org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
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:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:183) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:292) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135) | |
at org.jruby.ast.VCallNode.interpret(VCallNode.java:86) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
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:2479) | |
at org.jruby.runtime.load.ExternalScript.load(ExternalScript.java:66) | |
at org.jruby.runtime.load.LoadService.tryLoadingLibraryOrScript(LoadService.java:745) | |
at org.jruby.runtime.load.LoadService.smartLoad(LoadService.java:332) | |
at org.jruby.runtime.load.LoadService.require(LoadService.java:379) | |
at org.jruby.runtime.load.LoadService.lockAndRequire(LoadService.java:304) | |
- locked <0x987f6478> (a java.lang.Object) | |
at org.jruby.RubyKernel.requireCommon(RubyKernel.java:1044) | |
at org.jruby.RubyKernel.require(RubyKernel.java:1027) | |
at org.jruby.RubyKernel$s$1$0$require.call(RubyKernel$s$1$0$require.gen:65535) | |
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(JavaMethod.java:319) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:312) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:169) | |
at lib.main.__file__(lib/main.rb:2) | |
at lib.main.load(lib/main.rb) | |
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:344) | |
at org.jruby.Main.internalRun(Main.java:256) | |
at org.jruby.Main.run(Main.java:222) | |
at org.jruby.Main.run(Main.java:206) | |
at org.jruby.Main.main(Main.java:186) | |
"VM Thread" prio=10 tid=0x09068000 nid=0x1ec6 runnable | |
"VM Periodic Task Thread" prio=10 tid=0x090c2400 nid=0x1ecd waiting on condition | |
JNI global references: 223 | |
Heap | |
def new generation total 9792K, used 1264K [0x8e010000, 0x8eab0000, 0x986b0000) | |
eden space 8704K, 2% used [0x8e010000, 0x8e03c0a8, 0x8e890000) | |
from space 1088K, 100% used [0x8e9a0000, 0x8eab0000, 0x8eab0000) | |
to space 1088K, 0% used [0x8e890000, 0x8e890000, 0x8e9a0000) | |
tenured generation total 21888K, used 21392K [0x986b0000, 0x99c10000, 0xad410000) | |
the space 21888K, 97% used [0x986b0000, 0x99b94130, 0x99b94200, 0x99c10000) | |
compacting perm gen total 17408K, used 17342K [0xad410000, 0xae510000, 0xb1410000) | |
the space 17408K, 99% used [0xad410000, 0xae4ffab0, 0xae4ffc00, 0xae510000) | |
No shared spaces configured. | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment