Skip to content

Instantly share code, notes, and snippets.

@GaneshSPatil
Created December 1, 2017 07:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save GaneshSPatil/b645d0af258a024d24b57ffa4e92bcf8 to your computer and use it in GitHub Desktop.
Save GaneshSPatil/b645d0af258a024d24b57ffa4e92bcf8 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
2017-12-01 11:52:49
Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.101-b13 mixed mode):
"Attach Listener" #1013 daemon prio=9 os_prio=31 tid=0x00007fd8f6adc800 nid=0xf07 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Ruby-0-Thread-1001: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #1012 daemon prio=5 os_prio=31 tid=0x00007fd8f6b86000 nid=0x82603 waiting for monitor entry [0x000070008d6e5000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed00000> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-1000: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #1011 daemon prio=5 os_prio=31 tid=0x00007fd8f65a8000 nid=0x82403 waiting for monitor entry [0x000070008d4e2000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-999: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #1010 daemon prio=5 os_prio=31 tid=0x00007fd8f65a7000 nid=0x82203 waiting for monitor entry [0x000070008d2df000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed10000> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-998: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #1009 daemon prio=5 os_prio=31 tid=0x00007fd8f65a6800 nid=0x82003 waiting for monitor entry [0x000070008d0dc000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-997: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #1008 daemon prio=5 os_prio=31 tid=0x00007fd8f793c000 nid=0x81e03 waiting for monitor entry [0x000070008ced9000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed101c8> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-996: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #1007 daemon prio=5 os_prio=31 tid=0x00007fd8f99b8000 nid=0x81c03 waiting for monitor entry [0x000070008ccd6000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-995: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #1006 daemon prio=5 os_prio=31 tid=0x00007fd8fb05a000 nid=0x81a03 waiting for monitor entry [0x000070008cad3000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-994: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #1005 daemon prio=5 os_prio=31 tid=0x00007fd8f6bac800 nid=0x81803 waiting for monitor entry [0x000070008c8d0000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed10468> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-993: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #1004 daemon prio=5 os_prio=31 tid=0x00007fd8f793b000 nid=0x81603 waiting for monitor entry [0x000070008c6cd000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed00378> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-992: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #1003 daemon prio=5 os_prio=31 tid=0x00007fd8f6bac000 nid=0x81403 waiting for monitor entry [0x000070008c4ca000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-991: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #1002 daemon prio=5 os_prio=31 tid=0x00007fd8fa1a5000 nid=0x81203 waiting for monitor entry [0x000070008c2c7000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-990: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #1001 daemon prio=5 os_prio=31 tid=0x00007fd8f6bab000 nid=0x81003 waiting for monitor entry [0x000070008c0c4000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed080d8> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-989: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #1000 daemon prio=5 os_prio=31 tid=0x00007fd8fb059800 nid=0x80e03 waiting for monitor entry [0x000070008bec1000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed10708> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-988: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #999 daemon prio=5 os_prio=31 tid=0x00007fd8f6baa800 nid=0x80c03 waiting for monitor entry [0x000070008bcbe000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed00618> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-987: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #998 daemon prio=5 os_prio=31 tid=0x00007fd8f99b7000 nid=0x80a03 waiting for monitor entry [0x000070008babb000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed108d0> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-986: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #997 daemon prio=5 os_prio=31 tid=0x00007fd8fa1a4800 nid=0x80803 waiting for monitor entry [0x000070008b8b8000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-985: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #996 daemon prio=5 os_prio=31 tid=0x00007fd8f91cb800 nid=0x80603 waiting for monitor entry [0x000070008b6b5000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-984: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #995 daemon prio=5 os_prio=31 tid=0x00007fd8fa1a3800 nid=0x80403 waiting for monitor entry [0x000070008b4b2000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed10a98> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-983: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #994 daemon prio=5 os_prio=31 tid=0x00007fd8f91cb000 nid=0x80203 waiting for monitor entry [0x000070008b2af000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-982: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #993 daemon prio=5 os_prio=31 tid=0x00007fd8f6ba9800 nid=0x80003 waiting for monitor entry [0x000070008b0ac000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-981: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #992 daemon prio=5 os_prio=31 tid=0x00007fd8fa1a3000 nid=0x7fe03 waiting for monitor entry [0x000070008aea9000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-980: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #991 daemon prio=5 os_prio=31 tid=0x00007fd8f6ba9000 nid=0x7fc03 waiting for monitor entry [0x000070008aca6000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-979: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #990 daemon prio=5 os_prio=31 tid=0x00007fd8f775f800 nid=0x7fa03 waiting for monitor entry [0x000070008aaa3000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-978: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #989 daemon prio=5 os_prio=31 tid=0x00007fd8f6ba8000 nid=0x7f803 waiting for monitor entry [0x000070008a8a0000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed00990> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-977: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #988 daemon prio=5 os_prio=31 tid=0x00007fd8f91ca000 nid=0x7f603 waiting for monitor entry [0x000070008a69d000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed08528> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-976: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #987 daemon prio=5 os_prio=31 tid=0x00007fd8f6623000 nid=0x7f403 waiting for monitor entry [0x000070008a49a000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed10e10> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-975: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #986 daemon prio=5 os_prio=31 tid=0x00007fd8fa1a2000 nid=0x7f203 waiting for monitor entry [0x000070008a297000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed00b58> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-974: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #985 daemon prio=5 os_prio=31 tid=0x00007fd8f6ba7800 nid=0x7f003 waiting for monitor entry [0x000070008a094000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed086f0> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-973: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #984 daemon prio=5 os_prio=31 tid=0x00007fd8f99b6800 nid=0x7ee03 waiting for monitor entry [0x0000700089e91000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed10fe8> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-972: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #983 daemon prio=5 os_prio=31 tid=0x00007fd8f793a800 nid=0x7ec03 waiting for monitor entry [0x0000700089c8e000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-971: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #982 daemon prio=5 os_prio=31 tid=0x00007fd8f6ba6800 nid=0x7ea03 waiting for monitor entry [0x0000700089a8b000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed088b8> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-970: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #981 daemon prio=5 os_prio=31 tid=0x00007fd8f6ba6000 nid=0x7e803 waiting for monitor entry [0x0000700089888000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed11250> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-969: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #980 daemon prio=5 os_prio=31 tid=0x00007fd8fa1a1800 nid=0x7e603 waiting for monitor entry [0x0000700089685000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed00df8> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-968: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #979 daemon prio=5 os_prio=31 tid=0x00007fd8fa1a0800 nid=0x7e403 waiting for monitor entry [0x0000700089482000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-967: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #978 daemon prio=5 os_prio=31 tid=0x00007fd8f6bff800 nid=0x7e203 waiting for monitor entry [0x000070008927f000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed114b8> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-966: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #977 daemon prio=5 os_prio=31 tid=0x00007fd8f65ec800 nid=0x7e003 waiting for monitor entry [0x000070008907c000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-965: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #976 daemon prio=5 os_prio=31 tid=0x00007fd8f9112800 nid=0x7de03 waiting for monitor entry [0x0000700088e79000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-964: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #975 daemon prio=5 os_prio=31 tid=0x00007fd8fa8c0000 nid=0x7dc03 waiting for monitor entry [0x0000700088c76000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed11720> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-962: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #973 daemon prio=5 os_prio=31 tid=0x00007fd8f99b5800 nid=0x7d803 waiting for monitor entry [0x0000700088870000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed01108> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-961: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #972 daemon prio=5 os_prio=31 tid=0x00007fd8f6bfe000 nid=0x7d603 waiting for monitor entry [0x000070008866d000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-960: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #971 daemon prio=5 os_prio=31 tid=0x00007fd8f9111800 nid=0x7d403 waiting for monitor entry [0x000070008846a000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-959: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #970 daemon prio=5 os_prio=31 tid=0x00007fd8f6bfd800 nid=0x7d203 waiting for monitor entry [0x0000700088267000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-958: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #969 daemon prio=5 os_prio=31 tid=0x00007fd8fb04f800 nid=0x7d003 waiting for monitor entry [0x0000700088064000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-957: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #968 daemon prio=5 os_prio=31 tid=0x00007fd8fb04e800 nid=0x7ce03 waiting for monitor entry [0x0000700087e61000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed11ab0> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-956: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #967 daemon prio=5 os_prio=31 tid=0x00007fd8f6bfc800 nid=0x7cc03 waiting for monitor entry [0x0000700087c5e000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed08de0> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-955: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #966 daemon prio=5 os_prio=31 tid=0x00007fd8f65eb800 nid=0x7ca03 waiting for monitor entry [0x0000700087a5b000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-954: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #965 daemon prio=5 os_prio=31 tid=0x00007fd8fa8bf800 nid=0x7c803 waiting for monitor entry [0x0000700087858000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-953: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #964 daemon prio=5 os_prio=31 tid=0x00007fd8f7960800 nid=0x7c603 waiting for monitor entry [0x0000700087655000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-952: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #963 daemon prio=5 os_prio=31 tid=0x00007fd8f795f800 nid=0x7c403 waiting for monitor entry [0x0000700087452000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed08ff8> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-951: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #962 daemon prio=5 os_prio=31 tid=0x00007fd8f9111000 nid=0x7c203 waiting for monitor entry [0x000070008724f000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-950: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #961 daemon prio=5 os_prio=31 tid=0x00007fd8f8e06800 nid=0x7c003 waiting for monitor entry [0x000070008704c000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed18000> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-949: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #960 daemon prio=5 os_prio=31 tid=0x00007fd8f795f000 nid=0x7be03 waiting for monitor entry [0x0000700086e49000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed016e8> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-948: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #959 daemon prio=5 os_prio=31 tid=0x00007fd8f99b5000 nid=0x7bc03 waiting for monitor entry [0x0000700086c46000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-947: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #958 daemon prio=5 os_prio=31 tid=0x00007fd8f65eb000 nid=0x7ba03 waiting for monitor entry [0x0000700086a43000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-946: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #957 daemon prio=5 os_prio=31 tid=0x00007fd8fa8be800 nid=0x7b803 waiting for monitor entry [0x0000700086840000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed12090> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-945: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #956 daemon prio=5 os_prio=31 tid=0x00007fd8f99b4000 nid=0x7b603 waiting for monitor entry [0x000070008663d000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed01950> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-944: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #955 daemon prio=5 os_prio=31 tid=0x00007fd8f8e06000 nid=0x7b403 waiting for monitor entry [0x000070008643a000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-943: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #954 daemon prio=5 os_prio=31 tid=0x00007fd8f795e000 nid=0x7b203 waiting for monitor entry [0x0000700086237000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-942: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #953 daemon prio=5 os_prio=31 tid=0x00007fd8fa1a0000 nid=0x7b003 waiting for monitor entry [0x0000700086034000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-941: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #952 daemon prio=5 os_prio=31 tid=0x00007fd8f9110000 nid=0x7ae03 waiting for monitor entry [0x0000700085e31000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed01bb8> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-940: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #951 daemon prio=5 os_prio=31 tid=0x00007fd8fa8be000 nid=0x7ac03 waiting for monitor entry [0x0000700085c2e000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-939: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #950 daemon prio=5 os_prio=31 tid=0x00007fd8fa8bd000 nid=0x7aa03 waiting for monitor entry [0x0000700085a2b000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-938: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #949 daemon prio=5 os_prio=31 tid=0x00007fd8fa19f000 nid=0x7a803 waiting for monitor entry [0x0000700085828000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-937: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #948 daemon prio=5 os_prio=31 tid=0x00007fd8fa19e800 nid=0x7a603 waiting for monitor entry [0x0000700085625000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-936: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #947 daemon prio=5 os_prio=31 tid=0x00007fd8f6bfc000 nid=0x7a403 waiting for monitor entry [0x0000700085422000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed095d8> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-935: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #946 daemon prio=5 os_prio=31 tid=0x00007fd8f8e05000 nid=0x7a203 waiting for monitor entry [0x000070008521f000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed18378> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-934: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #945 daemon prio=5 os_prio=31 tid=0x00007fd8f8e04800 nid=0x7a003 waiting for monitor entry [0x000070008501c000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-933: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #944 daemon prio=5 os_prio=31 tid=0x00007fd8f99b3800 nid=0x79e03 waiting for monitor entry [0x0000700084e19000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed01f48> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-932: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #943 daemon prio=5 os_prio=31 tid=0x00007fd8f8e03800 nid=0x79c03 waiting for monitor entry [0x0000700084c16000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-931: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #942 daemon prio=5 os_prio=31 tid=0x00007fd8f8e03000 nid=0x79a03 waiting for monitor entry [0x0000700084a13000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed18540> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-930: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #941 daemon prio=5 os_prio=31 tid=0x00007fd8f910f800 nid=0x79803 waiting for monitor entry [0x0000700084810000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed12670> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-929: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #940 daemon prio=5 os_prio=31 tid=0x00007fd8f8e02000 nid=0x79603 waiting for monitor entry [0x000070008460d000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed021b0> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-928: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #939 daemon prio=5 os_prio=31 tid=0x00007fd8f65ea000 nid=0x79403 waiting for monitor entry [0x000070008440a000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-927: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #938 daemon prio=5 os_prio=31 tid=0x00007fd8f795d800 nid=0x79203 waiting for monitor entry [0x0000700084207000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-926: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #937 daemon prio=5 os_prio=31 tid=0x00007fd8fa1e9800 nid=0x79003 waiting for monitor entry [0x0000700084004000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-925: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #936 daemon prio=5 os_prio=31 tid=0x00007fd8f65e9800 nid=0x78e03 waiting for monitor entry [0x0000700083e01000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-924: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #935 daemon prio=5 os_prio=31 tid=0x00007fd8f65e8800 nid=0x78c03 waiting for monitor entry [0x0000700083bfe000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-923: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #934 daemon prio=5 os_prio=31 tid=0x00007fd8f65e8000 nid=0x78a03 waiting for monitor entry [0x00007000839fb000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed12a00> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-922: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #933 daemon prio=5 os_prio=31 tid=0x00007fd8f6bfb000 nid=0x78803 waiting for monitor entry [0x00007000837f8000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed09a90> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-921: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #932 daemon prio=5 os_prio=31 tid=0x00007fd8fa1e8800 nid=0x78603 waiting for monitor entry [0x00007000835f5000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-920: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #931 daemon prio=5 os_prio=31 tid=0x00007fd8f8e01800 nid=0x78403 waiting for monitor entry [0x00007000833f2000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-919: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #930 daemon prio=5 os_prio=31 tid=0x00007fd8f8e00800 nid=0x78203 waiting for monitor entry [0x00007000831ef000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed12c68> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-918: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #929 daemon prio=5 os_prio=31 tid=0x00007fd8f65e7000 nid=0x78003 waiting for monitor entry [0x0000700082fec000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed09cf8> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-917: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #928 daemon prio=5 os_prio=31 tid=0x00007fd8f8e00000 nid=0x77e03 waiting for monitor entry [0x0000700082de9000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed18990> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-916: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #927 daemon prio=5 os_prio=31 tid=0x00007fd8f65e6800 nid=0x77c03 waiting for monitor entry [0x0000700082be6000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed02668> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-915: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #926 daemon prio=5 os_prio=31 tid=0x00007fd8f65e5800 nid=0x77a03 waiting for monitor entry [0x00007000829e3000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed12ed0> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-914: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #925 daemon prio=5 os_prio=31 tid=0x00007fd8f65e5000 nid=0x77803 waiting for monitor entry [0x00007000827e0000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-913: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #924 daemon prio=5 os_prio=31 tid=0x00007fd8f65e4000 nid=0x77603 waiting for monitor entry [0x00007000825dd000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-912: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #923 daemon prio=5 os_prio=31 tid=0x00007fd8f6bfa800 nid=0x77403 waiting for monitor entry [0x00007000823da000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed18b58> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-911: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #922 daemon prio=5 os_prio=31 tid=0x00007fd8fa1e8000 nid=0x77203 waiting for monitor entry [0x00007000821d7000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-910: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #921 daemon prio=5 os_prio=31 tid=0x00007fd8fb039000 nid=0x77003 waiting for monitor entry [0x0000700081fd4000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed13138> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-909: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #920 daemon prio=5 os_prio=31 tid=0x00007fd8fb038000 nid=0x76e03 waiting for monitor entry [0x0000700081dd1000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed0a088> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-908: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #919 daemon prio=5 os_prio=31 tid=0x00007fd8f795c800 nid=0x76c03 waiting for monitor entry [0x0000700081bce000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed20128> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-907: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #918 daemon prio=5 os_prio=31 tid=0x00007fd8f65e3800 nid=0x76a03 waiting for monitor entry [0x00007000819cb000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed18d20> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-906: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #917 daemon prio=5 os_prio=31 tid=0x00007fd8fa1e7000 nid=0x76803 waiting for monitor entry [0x00007000817c8000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed029f8> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-905: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #916 daemon prio=5 os_prio=31 tid=0x00007fd8fb037800 nid=0x76603 waiting for monitor entry [0x00007000815c5000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-904: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #915 daemon prio=5 os_prio=31 tid=0x00007fd8fb036800 nid=0x76403 waiting for monitor entry [0x00007000813c2000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed0a2f0> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-903: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #914 daemon prio=5 os_prio=31 tid=0x00007fd8f910e800 nid=0x76203 waiting for monitor entry [0x00007000811bf000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-902: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #913 daemon prio=5 os_prio=31 tid=0x00007fd8fa1e6800 nid=0x76003 waiting for monitor entry [0x0000700080fbc000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed02c60> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-901: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #912 daemon prio=5 os_prio=31 tid=0x00007fd8f65e2800 nid=0x75e03 waiting for monitor entry [0x0000700080db9000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed134c8> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-900: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #911 daemon prio=5 os_prio=31 tid=0x00007fd8f99b2800 nid=0x75c03 waiting for monitor entry [0x0000700080bb6000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed20390> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-899: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #910 daemon prio=5 os_prio=31 tid=0x00007fd8f795c000 nid=0x75a03 waiting for monitor entry [0x00007000809b3000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed0a558> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-898: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #909 daemon prio=5 os_prio=31 tid=0x00007fd8f65ce000 nid=0x75803 waiting for monitor entry [0x00007000807b0000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-897: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #908 daemon prio=5 os_prio=31 tid=0x00007fd8fa1d2000 nid=0x75603 waiting for monitor entry [0x00007000805ad000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-896: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #907 daemon prio=5 os_prio=31 tid=0x00007fd8fa1d1000 nid=0x75403 waiting for monitor entry [0x00007000803aa000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-895: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #906 daemon prio=5 os_prio=31 tid=0x00007fd8f65cd800 nid=0x75203 waiting for monitor entry [0x00007000801a7000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed205f8> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-894: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #905 daemon prio=5 os_prio=31 tid=0x00007fd8f8fde000 nid=0x75003 waiting for monitor entry [0x000070007ffa4000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-893: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #904 daemon prio=5 os_prio=31 tid=0x00007fd8f910e000 nid=0x74e03 waiting for monitor entry [0x000070007fda1000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-892: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #903 daemon prio=5 os_prio=31 tid=0x00007fd8f6bf9800 nid=0x74c03 waiting for monitor entry [0x000070007fb9e000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-891: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #902 daemon prio=5 os_prio=31 tid=0x00007fd8f99b2000 nid=0x74a03 waiting for monitor entry [0x000070007f99b000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-890: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #901 daemon prio=5 os_prio=31 tid=0x00007fd8f8fdd000 nid=0x74803 waiting for monitor entry [0x000070007f798000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed20860> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-889: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #900 daemon prio=5 os_prio=31 tid=0x00007fd8f99b1000 nid=0x74603 waiting for monitor entry [0x000070007f595000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed13980> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-888: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #899 daemon prio=5 os_prio=31 tid=0x00007fd8f795b000 nid=0x74403 waiting for monitor entry [0x000070007f392000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed0a8e8> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-887: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #898 daemon prio=5 os_prio=31 tid=0x00007fd8f7768800 nid=0x74203 waiting for monitor entry [0x000070007f18f000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed19230> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-886: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #897 daemon prio=5 os_prio=31 tid=0x00007fd8f795a800 nid=0x74003 waiting for monitor entry [0x000070007ef8c000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-885: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #896 daemon prio=5 os_prio=31 tid=0x00007fd8f99b0800 nid=0x73e03 waiting for monitor entry [0x000070007ed89000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-884: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #895 daemon prio=5 os_prio=31 tid=0x00007fd8f65cc800 nid=0x73c03 waiting for monitor entry [0x000070007eb86000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-883: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #894 daemon prio=5 os_prio=31 tid=0x00007fd8f910d000 nid=0x73a03 waiting for monitor entry [0x000070007e983000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.Ruby.addModule(Ruby.java:941)
- waiting to lock <0x00000007a0f94f00> (a org.jruby.util.collections.WeakHashSet)
at org.jruby.RubyModule.<init>(RubyModule.java:262)
at org.jruby.RubyClass.<init>(RubyClass.java:371)
at org.jruby.IncludedModuleWrapper.<init>(IncludedModuleWrapper.java:57)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2492)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed032f8> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-882: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #893 daemon prio=5 os_prio=31 tid=0x00007fd8f910c800 nid=0x73803 waiting for monitor entry [0x000070007e780000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed19498> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-881: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #892 daemon prio=5 os_prio=31 tid=0x00007fd8f7959800 nid=0x73603 waiting for monitor entry [0x000070007e57d000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-880: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #891 daemon prio=5 os_prio=31 tid=0x00007fd8f910b800 nid=0x73403 waiting for monitor entry [0x000070007e37a000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed20bf0> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-879: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #890 daemon prio=5 os_prio=31 tid=0x00007fd8f65cc000 nid=0x73203 waiting for monitor entry [0x000070007e177000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-878: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #889 daemon prio=5 os_prio=31 tid=0x00007fd8fa1d0800 nid=0x73003 waiting for monitor entry [0x000070007df74000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed0ac78> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-877: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #888 daemon prio=5 os_prio=31 tid=0x00007fd8fa1e5800 nid=0x72e03 waiting for monitor entry [0x000070007dd71000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-876: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #887 daemon prio=5 os_prio=31 tid=0x00007fd8f7959000 nid=0x72c03 waiting for monitor entry [0x000070007db6e000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-875: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #886 daemon prio=5 os_prio=31 tid=0x00007fd8f99af800 nid=0x72a03 waiting for monitor entry [0x000070007d96b000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed13e38> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-874: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #885 daemon prio=5 os_prio=31 tid=0x00007fd8f9205000 nid=0x72803 waiting for monitor entry [0x000070007d768000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed03458> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-873: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #884 daemon prio=5 os_prio=31 tid=0x00007fd8f9204000 nid=0x72603 waiting for monitor entry [0x000070007d565000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-872: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #883 daemon prio=5 os_prio=31 tid=0x00007fd8f6bf9000 nid=0x72403 waiting for monitor entry [0x000070007d362000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-871: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #882 daemon prio=5 os_prio=31 tid=0x00007fd8f9203800 nid=0x72203 waiting for monitor entry [0x000070007d15f000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-870: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #881 daemon prio=5 os_prio=31 tid=0x00007fd8f8fdc800 nid=0x72003 waiting for monitor entry [0x000070007cf5c000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed140a0> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-869: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #880 daemon prio=5 os_prio=31 tid=0x00007fd8f9202800 nid=0x71e03 waiting for monitor entry [0x000070007cd59000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed210a8> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-868: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #879 daemon prio=5 os_prio=31 tid=0x00007fd8f7958000 nid=0x71c03 waiting for monitor entry [0x000070007cb56000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed036c0> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-867: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #878 daemon prio=5 os_prio=31 tid=0x00007fd8fa8a3000 nid=0x71a03 waiting for monitor entry [0x000070007c953000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-866: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #877 daemon prio=5 os_prio=31 tid=0x00007fd8f7769000 nid=0x71803 waiting for monitor entry [0x000070007c750000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-865: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #876 daemon prio=5 os_prio=31 tid=0x00007fd8f99af000 nid=0x71603 waiting for monitor entry [0x000070007c54d000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed14308> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-864: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #875 daemon prio=5 os_prio=31 tid=0x00007fd8fa1cf800 nid=0x71403 waiting for monitor entry [0x000070007c34a000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-863: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #874 daemon prio=5 os_prio=31 tid=0x00007fd8f8fdb800 nid=0x71203 waiting for monitor entry [0x000070007c147000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed19a78> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-862: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #873 daemon prio=5 os_prio=31 tid=0x00007fd8f9202000 nid=0x71003 waiting for monitor entry [0x000070007bf44000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed03928> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-861: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #872 daemon prio=5 os_prio=31 tid=0x00007fd8f91d5800 nid=0x70e03 waiting for monitor entry [0x000070007bd41000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed0b130> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-860: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #871 daemon prio=5 os_prio=31 tid=0x00007fd8f91d4800 nid=0x70c03 waiting for monitor entry [0x000070007bb3e000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed21438> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-859: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #870 daemon prio=5 os_prio=31 tid=0x00007fd8fa1cf000 nid=0x70a03 waiting for monitor entry [0x000070007b93b000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed14570> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-858: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #869 daemon prio=5 os_prio=31 tid=0x00007fd8f65cb000 nid=0x70803 waiting for monitor entry [0x000070007b738000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-857: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #868 daemon prio=5 os_prio=31 tid=0x00007fd8f99c9800 nid=0x70603 waiting for monitor entry [0x000070007b535000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-856: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #867 daemon prio=5 os_prio=31 tid=0x00007fd8f91d4000 nid=0x70403 waiting for monitor entry [0x000070007b332000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed0b398> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-855: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #866 daemon prio=5 os_prio=31 tid=0x00007fd8f99c8800 nid=0x70203 waiting for monitor entry [0x000070007b12f000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-854: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #865 daemon prio=5 os_prio=31 tid=0x00007fd8f7957800 nid=0x70003 waiting for monitor entry [0x000070007af2c000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-853: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #864 daemon prio=5 os_prio=31 tid=0x00007fd8f65ca800 nid=0x6fe03 waiting for monitor entry [0x000070007ad29000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed19e08> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-852: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #863 daemon prio=5 os_prio=31 tid=0x00007fd8f7956800 nid=0x6fc03 waiting for monitor entry [0x000070007ab26000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed03cb8> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-851: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #862 daemon prio=5 os_prio=31 tid=0x00007fd8f91d3000 nid=0x6fa03 waiting for monitor entry [0x000070007a923000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed0b600> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-850: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #861 daemon prio=5 os_prio=31 tid=0x00007fd8f7956000 nid=0x6f803 waiting for monitor entry [0x000070007a720000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-849: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #860 daemon prio=5 os_prio=31 tid=0x00007fd8f916b000 nid=0x6f603 waiting for monitor entry [0x000070007a51d000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-848: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #859 daemon prio=5 os_prio=31 tid=0x00007fd8fa1ce000 nid=0x6f403 waiting for monitor entry [0x000070007a31a000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed03f20> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-847: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #858 daemon prio=5 os_prio=31 tid=0x00007fd8f65c9800 nid=0x6f203 waiting for monitor entry [0x000070007a117000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-846: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #857 daemon prio=5 os_prio=31 tid=0x00007fd8fa1cd800 nid=0x6f003 waiting for monitor entry [0x0000700079f14000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-845: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #856 daemon prio=5 os_prio=31 tid=0x00007fd8f7963800 nid=0x6ee03 waiting for monitor entry [0x0000700079d11000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed14a28> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-844: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #855 daemon prio=5 os_prio=31 tid=0x00007fd8f65c9000 nid=0x6ec03 waiting for monitor entry [0x0000700079b0e000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-843: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #854 daemon prio=5 os_prio=31 tid=0x00007fd8f8fdb000 nid=0x6ea03 waiting for monitor entry [0x000070007990b000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed1a198> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-842: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #853 daemon prio=5 os_prio=31 tid=0x00007fd8f916a000 nid=0x6e803 waiting for monitor entry [0x0000700079708000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed04188> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-841: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #852 daemon prio=5 os_prio=31 tid=0x00007fd8f65c8000 nid=0x6e603 waiting for monitor entry [0x0000700079505000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed21a18> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-840: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #851 daemon prio=5 os_prio=31 tid=0x00007fd8f7962800 nid=0x6e403 waiting for monitor entry [0x0000700079302000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-839: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #850 daemon prio=5 os_prio=31 tid=0x00007fd8f6cfa800 nid=0x6e203 waiting for monitor entry [0x00007000790ff000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed14c90> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-838: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #849 daemon prio=5 os_prio=31 tid=0x00007fd8f6cfa000 nid=0x6e003 waiting for monitor entry [0x0000700078efc000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed1a400> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-837: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #848 daemon prio=5 os_prio=31 tid=0x00007fd8fa1cc800 nid=0x6de03 waiting for monitor entry [0x0000700078cf9000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed043f0> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-836: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #847 daemon prio=5 os_prio=31 tid=0x00007fd8fa1cc000 nid=0x6dc03 waiting for monitor entry [0x0000700078af6000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-835: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #846 daemon prio=5 os_prio=31 tid=0x00007fd8f9169800 nid=0x6da03 waiting for monitor entry [0x00007000788f3000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed0bab8> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-834: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #845 daemon prio=5 os_prio=31 tid=0x00007fd8f8fda000 nid=0x6d803 waiting for monitor entry [0x00007000786f0000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed14ef8> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-833: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #844 daemon prio=5 os_prio=31 tid=0x00007fd8fa1cb000 nid=0x6d603 waiting for monitor entry [0x00007000784ed000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-832: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #843 daemon prio=5 os_prio=31 tid=0x00007fd8f9168800 nid=0x6d403 waiting for monitor entry [0x00007000782ea000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-831: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #842 daemon prio=5 os_prio=31 tid=0x00007fd8f65c7800 nid=0x6d203 waiting for monitor entry [0x00007000780e7000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-830: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #841 daemon prio=5 os_prio=31 tid=0x00007fd8fa1ca800 nid=0x6d003 waiting for monitor entry [0x0000700077ee4000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-829: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #840 daemon prio=5 os_prio=31 tid=0x00007fd8f98ac800 nid=0x6ce03 waiting for monitor entry [0x0000700077ce1000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed0bd20> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-828: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #839 daemon prio=5 os_prio=31 tid=0x00007fd8f8fd9800 nid=0x6cc03 waiting for monitor entry [0x0000700077ade000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed21ed0> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-827: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #838 daemon prio=5 os_prio=31 tid=0x00007fd8f8fd8800 nid=0x6ca03 waiting for monitor entry [0x00007000778db000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-826: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #837 daemon prio=5 os_prio=31 tid=0x00007fd8f6cf9000 nid=0x6c803 waiting for monitor entry [0x00007000776d8000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-825: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #836 daemon prio=5 os_prio=31 tid=0x00007fd8f65d2000 nid=0x6c603 waiting for monitor entry [0x00007000774d5000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-824: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #835 daemon prio=5 os_prio=31 tid=0x00007fd8f9167000 nid=0x6c403 waiting for monitor entry [0x00007000772d2000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed0bf88> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-823: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #834 daemon prio=5 os_prio=31 tid=0x00007fd8f9166000 nid=0x6c203 waiting for monitor entry [0x00007000770cf000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-822: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #833 daemon prio=5 os_prio=31 tid=0x00007fd8f9165800 nid=0x6c003 waiting for monitor entry [0x0000700076ecc000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed1a8b8> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-821: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #832 daemon prio=5 os_prio=31 tid=0x00007fd8f9174000 nid=0x6be03 waiting for monitor entry [0x0000700076cc9000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed048a8> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-820: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #831 daemon prio=5 os_prio=31 tid=0x00007fd8f65d1000 nid=0x6bc03 waiting for monitor entry [0x0000700076ac6000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-819: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #830 daemon prio=5 os_prio=31 tid=0x00007fd8f7962000 nid=0x6ba03 waiting for monitor entry [0x00007000768c3000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-818: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #829 daemon prio=5 os_prio=31 tid=0x00007fd8f8fd8000 nid=0x6b803 waiting for monitor entry [0x00007000766c0000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed0c1f0> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-817: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #828 daemon prio=5 os_prio=31 tid=0x00007fd8f8e0e000 nid=0x6b603 waiting for monitor entry [0x00007000764bd000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed154d8> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-816: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #827 daemon prio=5 os_prio=31 tid=0x00007fd8f6b90000 nid=0x6b403 waiting for monitor entry [0x00007000762ba000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-815: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #826 daemon prio=5 os_prio=31 tid=0x00007fd8f65d0800 nid=0x6b203 waiting for monitor entry [0x00007000760b7000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed04b10> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-814: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #825 daemon prio=5 os_prio=31 tid=0x00007fd8f7961000 nid=0x6b003 waiting for monitor entry [0x0000700075eb4000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed22388> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-813: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #824 daemon prio=5 os_prio=31 tid=0x00007fd8f65cf800 nid=0x6ae03 waiting for monitor entry [0x0000700075cb1000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed0c458> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-812: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #823 daemon prio=5 os_prio=31 tid=0x00007fd8f8e0d800 nid=0x6ac03 waiting for monitor entry [0x0000700075aae000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed1ac48> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-811: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #822 daemon prio=5 os_prio=31 tid=0x00007fd8f98ab000 nid=0x6aa03 waiting for monitor entry [0x00007000758ab000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed04d78> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-810: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #821 daemon prio=5 os_prio=31 tid=0x00007fd8f7953800 nid=0x6a803 waiting for monitor entry [0x00007000756a8000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-809: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #820 daemon prio=5 os_prio=31 tid=0x00007fd8fa1dd000 nid=0x6a603 waiting for monitor entry [0x00007000754a5000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed225f0> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-808: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #819 daemon prio=5 os_prio=31 tid=0x00007fd8f9173000 nid=0x6a403 waiting for monitor entry [0x00007000752a2000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-807: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #818 daemon prio=5 os_prio=31 tid=0x00007fd8f65bf000 nid=0x6a203 waiting for monitor entry [0x000070007509f000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed0c6c0> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-806: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #817 daemon prio=5 os_prio=31 tid=0x00007fd8f98aa800 nid=0x6a003 waiting for monitor entry [0x0000700074e9c000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-805: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #816 daemon prio=5 os_prio=31 tid=0x00007fd8f8e0c800 nid=0x69e03 waiting for monitor entry [0x0000700074c99000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-804: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #815 daemon prio=5 os_prio=31 tid=0x00007fd8f6b8f000 nid=0x69c03 waiting for monitor entry [0x0000700074a96000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-803: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #814 daemon prio=5 os_prio=31 tid=0x00007fd8fa1dc000 nid=0x69a03 waiting for monitor entry [0x0000700074893000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed1afd8> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-802: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #813 daemon prio=5 os_prio=31 tid=0x00007fd8f65ae800 nid=0x69803 waiting for monitor entry [0x0000700074690000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-801: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #812 daemon prio=5 os_prio=31 tid=0x00007fd8f7952800 nid=0x69603 waiting for monitor entry [0x000070007448d000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed05108> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-800: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #811 daemon prio=5 os_prio=31 tid=0x00007fd8f98a9800 nid=0x69403 waiting for monitor entry [0x000070007428a000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed0c928> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-799: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #810 daemon prio=5 os_prio=31 tid=0x00007fd8f6b8e800 nid=0x69203 waiting for monitor entry [0x0000700074087000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-798: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #809 daemon prio=5 os_prio=31 tid=0x00007fd8f8e0c000 nid=0x69003 waiting for monitor entry [0x0000700073e84000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-797: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #808 daemon prio=5 os_prio=31 tid=0x00007fd8f8e0b000 nid=0x68e03 waiting for monitor entry [0x0000700073c81000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed22aa8> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-796: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #807 daemon prio=5 os_prio=31 tid=0x00007fd8f98a9000 nid=0x68c03 waiting for monitor entry [0x0000700073a7e000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed1b240> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-795: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #806 daemon prio=5 os_prio=31 tid=0x00007fd8fa1db800 nid=0x68a03 waiting for monitor entry [0x000070007387b000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-794: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #805 daemon prio=5 os_prio=31 tid=0x00007fd8fa1da800 nid=0x68803 waiting for monitor entry [0x0000700073678000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed0cb90> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-793: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #804 daemon prio=5 os_prio=31 tid=0x00007fd8fa1d7000 nid=0x68603 waiting for monitor entry [0x0000700073475000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed15be0> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-792: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #803 daemon prio=5 os_prio=31 tid=0x00007fd8f7952000 nid=0x68403 waiting for monitor entry [0x0000700073272000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed22d10> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-791: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #802 daemon prio=5 os_prio=31 tid=0x00007fd8fa1d6000 nid=0x68203 waiting for monitor entry [0x000070007306f000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-790: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #801 daemon prio=5 os_prio=31 tid=0x00007fd8f65bd800 nid=0x68003 waiting for monitor entry [0x0000700072e6c000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-789: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #800 daemon prio=5 os_prio=31 tid=0x00007fd8fa1d5800 nid=0x67e03 waiting for monitor entry [0x0000700072c69000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed055c0> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-788: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #799 daemon prio=5 os_prio=31 tid=0x00007fd8f65bc800 nid=0x67c03 waiting for monitor entry [0x0000700072a66000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-787: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #798 daemon prio=5 os_prio=31 tid=0x00007fd8f98a8000 nid=0x67a03 waiting for monitor entry [0x0000700072863000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed15e48> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-786: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #797 daemon prio=5 os_prio=31 tid=0x00007fd8fa1d4800 nid=0x67803 waiting for monitor entry [0x0000700072660000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed1b5d0> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-785: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #796 daemon prio=5 os_prio=31 tid=0x00007fd8f7951000 nid=0x67603 waiting for monitor entry [0x000070007245d000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-784: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #795 daemon prio=5 os_prio=31 tid=0x00007fd8f776b800 nid=0x67403 waiting for monitor entry [0x000070007225a000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed230a0> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-783: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #794 daemon prio=5 os_prio=31 tid=0x00007fd8f98a7800 nid=0x67203 waiting for monitor entry [0x0000700072057000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed160b0> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-782: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #793 daemon prio=5 os_prio=31 tid=0x00007fd8f9171800 nid=0x67003 waiting for monitor entry [0x0000700071e54000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-781: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #792 daemon prio=5 os_prio=31 tid=0x00007fd8f98a6800 nid=0x66e03 waiting for monitor entry [0x0000700071c51000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-780: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #791 daemon prio=5 os_prio=31 tid=0x00007fd8f9171000 nid=0x66c03 waiting for monitor entry [0x0000700071a4e000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed1b838> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-779: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #790 daemon prio=5 os_prio=31 tid=0x00007fd8f8e0a800 nid=0x66a03 waiting for monitor entry [0x000070007184b000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed23308> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-778: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #789 daemon prio=5 os_prio=31 tid=0x00007fd8f65bc000 nid=0x66803 waiting for monitor entry [0x0000700071648000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-777: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #788 daemon prio=5 os_prio=31 tid=0x00007fd8f8e09800 nid=0x66603 waiting for monitor entry [0x0000700071445000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed05950> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-776: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #787 daemon prio=5 os_prio=31 tid=0x00007fd8f6cf8800 nid=0x66403 waiting for monitor entry [0x0000700071242000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed0d048> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-775: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #786 daemon prio=5 os_prio=31 tid=0x00007fd8fa1d3000 nid=0x66203 waiting for monitor entry [0x000070007103f000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed1baa0> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-774: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #785 daemon prio=5 os_prio=31 tid=0x00007fd8f7950800 nid=0x66003 waiting for monitor entry [0x0000700070e3c000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-773: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #784 daemon prio=5 os_prio=31 tid=0x00007fd8f6cf7800 nid=0x65e03 waiting for monitor entry [0x0000700070c39000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed23570> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-772: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #783 daemon prio=5 os_prio=31 tid=0x00007fd8f98a6000 nid=0x65c03 waiting for monitor entry [0x0000700070a36000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed05bb8> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-771: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #782 daemon prio=5 os_prio=31 tid=0x00007fd8f6cf7000 nid=0x65a03 waiting for monitor entry [0x0000700070833000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-770: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #781 daemon prio=5 os_prio=31 tid=0x00007fd8f794f800 nid=0x65803 waiting for monitor entry [0x0000700070630000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed1bd08> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-769: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #780 daemon prio=5 os_prio=31 tid=0x00007fd8f776a800 nid=0x65603 waiting for monitor entry [0x000070007042d000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-768: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #779 daemon prio=5 os_prio=31 tid=0x00007fd8f7797800 nid=0x65403 waiting for monitor entry [0x000070007022a000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-767: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #778 daemon prio=5 os_prio=31 tid=0x00007fd8f6b94800 nid=0x65203 waiting for monitor entry [0x0000700070027000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed05e20> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-766: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #777 daemon prio=5 os_prio=31 tid=0x00007fd8f8e09000 nid=0x65003 waiting for monitor entry [0x000070006fe24000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-765: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #776 daemon prio=5 os_prio=31 tid=0x00007fd8f794f000 nid=0x64e03 waiting for monitor entry [0x000070006fc21000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed16690> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-764: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #775 daemon prio=5 os_prio=31 tid=0x00007fd8f7797000 nid=0x64c03 waiting for monitor entry [0x000070006fa1e000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-763: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #774 daemon prio=5 os_prio=31 tid=0x00007fd8f794e000 nid=0x64a03 waiting for monitor entry [0x000070006f81b000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed1bf70> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-762: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #773 daemon prio=5 os_prio=31 tid=0x00007fd8f6b94000 nid=0x64803 waiting for monitor entry [0x000070006f618000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-761: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #772 daemon prio=5 os_prio=31 tid=0x00007fd8f6b93000 nid=0x64603 runnable [0x000070006f415000]
java.lang.Thread.State: RUNNABLE
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-760: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #771 daemon prio=5 os_prio=31 tid=0x00007fd8f6b92800 nid=0x64403 waiting for monitor entry [0x000070006f212000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed23a28> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-759: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #770 daemon prio=5 os_prio=31 tid=0x00007fd8f7796000 nid=0x64203 waiting for monitor entry [0x000070006f00f000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed168f8> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-758: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #769 daemon prio=5 os_prio=31 tid=0x00007fd8f9170000 nid=0x64003 waiting for monitor entry [0x000070006ee0c000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-757: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #768 daemon prio=5 os_prio=31 tid=0x00007fd8f7795800 nid=0x63e03 waiting for monitor entry [0x000070006ec09000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed061b0> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-756: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #767 daemon prio=5 os_prio=31 tid=0x00007fd8f8e08000 nid=0x63c03 waiting for monitor entry [0x000070006ea06000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-755: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #766 daemon prio=5 os_prio=31 tid=0x00007fd8f916f800 nid=0x63a03 waiting for monitor entry [0x000070006e803000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed16b60> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-754: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #765 daemon prio=5 os_prio=31 tid=0x00007fd8fa1c9800 nid=0x63803 waiting for monitor entry [0x000070006e600000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed1c300> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-753: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #764 daemon prio=5 os_prio=31 tid=0x00007fd8f794d800 nid=0x63603 waiting for monitor entry [0x000070006e3fd000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed23c90> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-752: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #763 daemon prio=5 os_prio=31 tid=0x00007fd8f6b91800 nid=0x63403 waiting for monitor entry [0x000070006e1fa000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-751: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #762 daemon prio=5 os_prio=31 tid=0x00007fd8f98a5000 nid=0x63203 waiting for monitor entry [0x000070006dff7000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed0d750> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-750: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #761 daemon prio=5 os_prio=31 tid=0x00007fd8fa1c9000 nid=0x63003 waiting for monitor entry [0x000070006ddf4000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed16dc8> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-749: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #760 daemon prio=5 os_prio=31 tid=0x00007fd8f916e800 nid=0x62e03 waiting for monitor entry [0x000070006dbf1000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-748: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #759 daemon prio=5 os_prio=31 tid=0x00007fd8f916e000 nid=0x62c03 waiting for monitor entry [0x000070006d9ee000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-747: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #758 daemon prio=5 os_prio=31 tid=0x00007fd8f8fd7000 nid=0x62a03 waiting for monitor entry [0x000070006d7eb000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed06540> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-746: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #757 daemon prio=5 os_prio=31 tid=0x00007fd8f98a4800 nid=0x62803 waiting for monitor entry [0x000070006d5e8000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-745: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #756 daemon prio=5 os_prio=31 tid=0x00007fd8fa1c8000 nid=0x62603 waiting for monitor entry [0x000070006d3e5000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed0d9b8> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-744: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #755 daemon prio=5 os_prio=31 tid=0x00007fd8f65bb000 nid=0x62403 waiting for monitor entry [0x000070006d1e2000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-743: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #754 daemon prio=5 os_prio=31 tid=0x00007fd8fa1c7800 nid=0x62203 waiting for monitor entry [0x000070006cfdf000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-742: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #753 daemon prio=5 os_prio=31 tid=0x00007fd8f6b91000 nid=0x62003 waiting for monitor entry [0x000070006cddc000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-741: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #752 daemon prio=5 os_prio=31 tid=0x00007fd8f916d000 nid=0x61e03 waiting for monitor entry [0x000070006cbd9000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-740: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #751 daemon prio=5 os_prio=31 tid=0x00007fd8f91b0000 nid=0x61c03 waiting for monitor entry [0x000070006c9d6000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-739: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #750 daemon prio=5 os_prio=31 tid=0x00007fd8f98a3800 nid=0x61a03 waiting for monitor entry [0x000070006c7d3000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-738: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #749 daemon prio=5 os_prio=31 tid=0x00007fd8f794c800 nid=0x61803 waiting for monitor entry [0x000070006c5d0000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed1c7b8> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-737: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #748 daemon prio=5 os_prio=31 tid=0x00007fd8f794c000 nid=0x61603 waiting for monitor entry [0x000070006c3cd000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-736: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #747 daemon prio=5 os_prio=31 tid=0x00007fd8f91af000 nid=0x61403 waiting for monitor entry [0x000070006c1ca000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-735: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #746 daemon prio=5 os_prio=31 tid=0x00007fd8fa1c2000 nid=0x61203 waiting for monitor entry [0x000070006bfc7000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed24270> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-734: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #745 daemon prio=5 os_prio=31 tid=0x00007fd8f91ae800 nid=0x61003 waiting for monitor entry [0x000070006bdc4000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed0dd48> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-733: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #744 daemon prio=5 os_prio=31 tid=0x00007fd8fa1c1800 nid=0x60e03 waiting for monitor entry [0x000070006bbc1000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-732: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #743 daemon prio=5 os_prio=31 tid=0x00007fd8f65ba800 nid=0x60c03 waiting for monitor entry [0x000070006b9be000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed173a8> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-731: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #742 daemon prio=5 os_prio=31 tid=0x00007fd8fa1c0800 nid=0x60a03 waiting for monitor entry [0x000070006b7bb000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-730: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #741 daemon prio=5 os_prio=31 tid=0x00007fd8f91ad800 nid=0x60803 waiting for monitor entry [0x000070006b5b8000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-729: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #740 daemon prio=5 os_prio=31 tid=0x00007fd8fa1c0000 nid=0x60603 waiting for monitor entry [0x000070006b3b5000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-728: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #739 daemon prio=5 os_prio=31 tid=0x00007fd8f65b9800 nid=0x60403 waiting for monitor entry [0x000070006b1b2000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-727: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #738 daemon prio=5 os_prio=31 tid=0x00007fd8f794b000 nid=0x60203 waiting for monitor entry [0x000070006afaf000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-726: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #737 daemon prio=5 os_prio=31 tid=0x00007fd8f99c8000 nid=0x60003 waiting for monitor entry [0x000070006adac000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed24600> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-725: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #736 daemon prio=5 os_prio=31 tid=0x00007fd8f99c7000 nid=0x5fe03 waiting for monitor entry [0x000070006aba9000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.Ruby.addModule(Ruby.java:941)
- waiting to lock <0x00000007a0f94f00> (a org.jruby.util.collections.WeakHashSet)
at org.jruby.RubyModule.<init>(RubyModule.java:262)
at org.jruby.RubyClass.<init>(RubyClass.java:371)
at org.jruby.IncludedModuleWrapper.<init>(IncludedModuleWrapper.java:57)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2492)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed06b20> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-724: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #735 daemon prio=5 os_prio=31 tid=0x00007fd8f794a800 nid=0x5fc03 waiting for monitor entry [0x000070006a9a6000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-723: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #734 daemon prio=5 os_prio=31 tid=0x00007fd8f6cf6000 nid=0x5fa03 waiting for monitor entry [0x000070006a7a3000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-722: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #733 daemon prio=5 os_prio=31 tid=0x00007fd8f65b9000 nid=0x5f803 waiting for monitor entry [0x000070006a5a0000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed17738> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-721: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #732 daemon prio=5 os_prio=31 tid=0x00007fd8f91ad000 nid=0x5f603 waiting for monitor entry [0x000070006a39d000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-720: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #731 daemon prio=5 os_prio=31 tid=0x00007fd8f99c6800 nid=0x5f403 waiting for monitor entry [0x000070006a19a000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed24868> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-719: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #730 daemon prio=5 os_prio=31 tid=0x00007fd8f7949800 nid=0x5f203 waiting for monitor entry [0x0000700069f97000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed1cd98> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-718: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #729 daemon prio=5 os_prio=31 tid=0x00007fd8f65b8000 nid=0x5f003 waiting for monitor entry [0x0000700069d94000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-717: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #728 daemon prio=5 os_prio=31 tid=0x00007fd8f91ac000 nid=0x5ee03 waiting for monitor entry [0x0000700069b91000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed179a0> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-716: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #727 daemon prio=5 os_prio=31 tid=0x00007fd8f99c5800 nid=0x5ec03 waiting for monitor entry [0x000070006998e000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-715: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #726 daemon prio=5 os_prio=31 tid=0x00007fd8f7794800 nid=0x5ea03 waiting for monitor entry [0x000070006978b000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-714: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #725 daemon prio=5 os_prio=31 tid=0x00007fd8f99c5000 nid=0x5e803 waiting for monitor entry [0x0000700069588000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-713: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #724 daemon prio=5 os_prio=31 tid=0x00007fd8f8feb800 nid=0x5e603 waiting for monitor entry [0x0000700069385000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed1d000> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-712: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #723 daemon prio=5 os_prio=31 tid=0x00007fd8f65b7800 nid=0x5e403 waiting for monitor entry [0x0000700069182000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-711: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #722 daemon prio=5 os_prio=31 tid=0x00007fd8f99c4000 nid=0x5e203 waiting for monitor entry [0x0000700068f7f000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-710: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #721 daemon prio=5 os_prio=31 tid=0x00007fd8f91ab800 nid=0x5e003 waiting for monitor entry [0x0000700068d7c000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-709: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #720 daemon prio=5 os_prio=31 tid=0x00007fd8f99c3800 nid=0x5de03 waiting for monitor entry [0x0000700068b79000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-708: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #719 daemon prio=5 os_prio=31 tid=0x00007fd8f6cf5800 nid=0x5dc03 waiting for monitor entry [0x0000700068976000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-707: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #718 daemon prio=5 os_prio=31 tid=0x00007fd8f6533000 nid=0x5da03 waiting for monitor entry [0x0000700068773000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-706: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #717 daemon prio=5 os_prio=31 tid=0x00007fd8f91aa800 nid=0x5d803 waiting for monitor entry [0x0000700068570000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed06fc0> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-705: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #716 daemon prio=5 os_prio=31 tid=0x00007fd8fa1bf000 nid=0x5d603 waiting for monitor entry [0x000070006836d000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed24d20> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-704: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #715 daemon prio=5 os_prio=31 tid=0x00007fd8f6cf4800 nid=0x5d403 waiting for monitor entry [0x000070006816a000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed17e58> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-703: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #714 daemon prio=5 os_prio=31 tid=0x00007fd8f7955000 nid=0x5d203 waiting for monitor entry [0x0000700067f67000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-702: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #713 daemon prio=5 os_prio=31 tid=0x00007fd8f6532800 nid=0x5d003 waiting for monitor entry [0x0000700067d64000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed1d390> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-701: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #712 daemon prio=5 os_prio=31 tid=0x00007fd8f99c2800 nid=0x5ce03 waiting for monitor entry [0x0000700067b61000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed07228> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-700: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #711 daemon prio=5 os_prio=31 tid=0x00007fd8f7954800 nid=0x5cc03 waiting for monitor entry [0x000070006795e000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed24f88> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-699: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #710 daemon prio=5 os_prio=31 tid=0x00007fd8f7794000 nid=0x5ca03 waiting for monitor entry [0x000070006775b000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-698: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #709 daemon prio=5 os_prio=31 tid=0x00007fd8f6531800 nid=0x5c803 waiting for monitor entry [0x0000700067558000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed280f8> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-697: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #708 daemon prio=5 os_prio=31 tid=0x00007fd8f7793000 nid=0x5c603 waiting for monitor entry [0x0000700067355000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed1d5f8> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-696: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #707 daemon prio=5 os_prio=31 tid=0x00007fd8f6cf4000 nid=0x5c403 waiting for monitor entry [0x0000700067152000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-695: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #706 daemon prio=5 os_prio=31 tid=0x00007fd8f91aa000 nid=0x5c203 waiting for monitor entry [0x0000700066f4f000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-694: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #705 daemon prio=5 os_prio=31 tid=0x00007fd8f91a9000 nid=0x5c003 waiting for monitor entry [0x0000700066d4c000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-693: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #704 daemon prio=5 os_prio=31 tid=0x00007fd8f6531000 nid=0x5be03 waiting for monitor entry [0x0000700066b49000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed28360> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-692: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #703 daemon prio=5 os_prio=31 tid=0x00007fd8f6530000 nid=0x5bc03 waiting for monitor entry [0x0000700066946000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-691: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #702 daemon prio=5 os_prio=31 tid=0x00007fd8f652f800 nid=0x5ba03 waiting for monitor entry [0x0000700066743000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed075b8> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-690: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #701 daemon prio=5 os_prio=31 tid=0x00007fd8f6c08800 nid=0x5b803 waiting for monitor entry [0x0000700066540000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-689: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #700 daemon prio=5 os_prio=31 tid=0x00007fd8f6c07800 nid=0x5b603 waiting for monitor entry [0x000070006633d000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed0e8f0> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-688: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #699 daemon prio=5 os_prio=31 tid=0x00007fd8f91c9800 nid=0x5b403 waiting for monitor entry [0x000070006613a000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed285c8> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-687: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #698 daemon prio=5 os_prio=31 tid=0x00007fd8f7935000 nid=0x5b203 waiting for monitor entry [0x0000700065f37000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-686: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #697 daemon prio=5 os_prio=31 tid=0x00007fd8f7934800 nid=0x5b003 waiting for monitor entry [0x0000700065d34000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed25440> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-685: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #696 daemon prio=5 os_prio=31 tid=0x00007fd8f7933800 nid=0x5ae03 waiting for monitor entry [0x0000700065b31000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed07820> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-684: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #695 daemon prio=5 os_prio=31 tid=0x00007fd8f7933000 nid=0x5ac03 waiting for monitor entry [0x000070006592e000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-683: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #694 daemon prio=5 os_prio=31 tid=0x00007fd8f7932000 nid=0x5aa03 waiting for monitor entry [0x000070006572b000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed28830> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-682: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #693 daemon prio=5 os_prio=31 tid=0x00007fd8f7792800 nid=0x5a803 waiting for monitor entry [0x0000700065528000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed1dab0> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-681: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #692 daemon prio=5 os_prio=31 tid=0x00007fd8f99c2000 nid=0x5a603 waiting for monitor entry [0x0000700065325000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-680: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #691 daemon prio=5 os_prio=31 tid=0x00007fd8f8feb000 nid=0x5a403 waiting for monitor entry [0x0000700065122000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed07a88> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-679: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #690 daemon prio=5 os_prio=31 tid=0x00007fd8f652c800 nid=0x5a203 waiting for monitor entry [0x0000700064f1f000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-678: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #689 daemon prio=5 os_prio=31 tid=0x00007fd8f8fea000 nid=0x5a003 waiting for monitor entry [0x0000700064d1c000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-677: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #688 daemon prio=5 os_prio=31 tid=0x00007fd8f652c000 nid=0x59e03 waiting for monitor entry [0x0000700064b19000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-676: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #687 daemon prio=5 os_prio=31 tid=0x00007fd8f99c1000 nid=0x59c03 runnable [0x0000700064916000]
java.lang.Thread.State: RUNNABLE
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:556)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-675: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #686 daemon prio=5 os_prio=31 tid=0x00007fd8f8fe9800 nid=0x59a03 waiting for monitor entry [0x0000700064713000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed07cf0> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-674: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #685 daemon prio=5 os_prio=31 tid=0x00007fd8f7791800 nid=0x59803 waiting for monitor entry [0x0000700064510000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-673: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #684 daemon prio=5 os_prio=31 tid=0x00007fd8f99c0800 nid=0x59603 waiting for monitor entry [0x000070006430d000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed0eda8> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-672: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #683 daemon prio=5 os_prio=31 tid=0x00007fd8f6c07000 nid=0x59403 waiting for monitor entry [0x000070006410a000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-671: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #682 daemon prio=5 os_prio=31 tid=0x00007fd8f91d7000 nid=0x59203 waiting for monitor entry [0x0000700063f07000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-670: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #681 daemon prio=5 os_prio=31 tid=0x00007fd8f6428800 nid=0x59003 waiting for monitor entry [0x0000700063d04000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed28ce8> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-669: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #680 daemon prio=5 os_prio=31 tid=0x00007fd8fa1be800 nid=0x58e03 waiting for monitor entry [0x0000700063b01000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-667: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #678 daemon prio=5 os_prio=31 tid=0x00007fd8fa1bd800 nid=0x58a03 waiting for monitor entry [0x00007000636fb000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-666: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #677 daemon prio=5 os_prio=31 tid=0x00007fd8f6c06000 nid=0x58803 waiting for monitor entry [0x00007000634f8000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-665: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #676 daemon prio=5 os_prio=31 tid=0x00007fd8f99bf800 nid=0x58603 waiting for monitor entry [0x00007000632f5000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed1de60> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-664: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #675 daemon prio=5 os_prio=31 tid=0x00007fd8fa1bd000 nid=0x58403 waiting for monitor entry [0x00007000630f2000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-663: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #674 daemon prio=5 os_prio=31 tid=0x00007fd8f6c05800 nid=0x58203 waiting for monitor entry [0x0000700062eef000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed30128> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-662: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #673 daemon prio=5 os_prio=31 tid=0x00007fd8f7931800 nid=0x58003 waiting for monitor entry [0x0000700062cec000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed25b48> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-661: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #672 daemon prio=5 os_prio=31 tid=0x00007fd8f6427800 nid=0x57e03 waiting for monitor entry [0x0000700062ae9000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-660: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #671 daemon prio=5 os_prio=31 tid=0x00007fd8f6c04800 nid=0x57c03 waiting for monitor entry [0x00007000628e6000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-659: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #670 daemon prio=5 os_prio=31 tid=0x00007fd8f7791000 nid=0x57a03 waiting for monitor entry [0x00007000626e3000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-658: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #669 daemon prio=5 os_prio=31 tid=0x00007fd8f7790000 nid=0x57803 waiting for monitor entry [0x00007000624e0000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.addSubclass(RubyClass.java:980)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyBasicObject.makeMetaClass(RubyBasicObject.java:561)
at org.jruby.RubyBasicObject.getSingletonClass(RubyBasicObject.java:540)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-657: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #668 daemon prio=5 os_prio=31 tid=0x00007fd8f6427000 nid=0x57603 waiting for monitor entry [0x00007000622dd000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed30390> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:135)
at org.jruby.runtime.Block.yield(Block.java:142)
at org.jruby.RubyFixnum.times(RubyFixnum.java:280)
at org.jruby.RubyFixnum$INVOKER$i$0$0$times.call(RubyFixnum$INVOKER$i$0$0$times.gen)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_1$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:15)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__.call(Users$ganeshpatil$perf$jruby_add_class$foo$block_1$RUBY$__file__)
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:159)
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:87)
at org.jruby.runtime.Block.call(Block.java:101)
at org.jruby.RubyProc.call(RubyProc.java:300)
at org.jruby.RubyProc.call(RubyProc.java:230)
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:99)
at java.lang.Thread.run(Thread.java:745)
"Ruby-0-Thread-656: /Users/ganeshpatil/perf/jruby_add_class/foo.rb:1" #667 daemon prio=5 os_prio=31 tid=0x00007fd8f6c04000 nid=0x57403 waiting for monitor entry [0x00007000620da000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.jruby.RubyClass.replaceSubclass(RubyClass.java:1008)
- waiting to lock <0x00000007a226e688> (a org.jruby.RubyClass)
at org.jruby.RubyModule.proceedWithInclude(RubyModule.java:2501)
at org.jruby.RubyModule.doIncludeModule(RubyModule.java:2445)
at org.jruby.RubyModule.includeModule(RubyModule.java:581)
- locked <0x00000007bed0f260> (a org.jruby.MetaClass)
at org.jruby.RubyModule.extend_object(RubyModule.java:2097)
at org.jruby.RubyModule$INVOKER$i$1$0$extend_object.call(RubyModule$INVOKER$i$1$0$extend_object.gen)
at org.jruby.RubyClass.finvoke(RubyClass.java:739)
at org.jruby.runtime.Helpers.invoke(Helpers.java:505)
at org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:364)
at org.jruby.RubyBasicObject.extend(RubyBasicObject.java:2599)
at org.jruby.RubyKernel.extend(RubyKernel.java:2185)
at org.jruby.RubyKernel$INVOKER$s$0$0$extend.call(RubyKernel$INVOKER$s$0$0$extend.gen)
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:667)
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:168)
at Users.ganeshpatil.perf.jruby_add_class.foo.block_2$RUBY$__file__(/Users/ganeshpatil/perf/jruby_add_class/foo.rb:17)
at Users$ganeshpatil$perf$jruby_add_class$foo$block_2$RUBY$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment