-
-
Save headius/c93dba2712f69a822889ef67b0f8d973 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/spec/compiler/general_spec.rb b/spec/compiler/general_spec.rb | |
index 0cf74a1a95..c92c13707e 100644 | |
--- a/spec/compiler/general_spec.rb | |
+++ b/spec/compiler/general_spec.rb | |
@@ -20,12 +20,51 @@ module InterpreterSpecUtils | |
end | |
def run(src, filename = caller_locations[0].path, line = caller_locations[0].lineno) | |
- yield eval(src, TOPLEVEL_BINDING, filename, line) unless (ENV['INTERPRETER_TEST'] == 'false') | |
+ yield eval(src, TOPLEVEL_BINDING, filename, line) | |
end | |
def self.name; "interpreter"; end | |
end | |
+module PersistenceSpecUtils | |
+ include CompilerSpecUtils | |
+ | |
+ def run_in_method(src, filename = caller_locations[0].path, line = caller_locations[0].lineno) | |
+ run( "def __temp; #{src}; end; __temp", filename, line) | |
+ end | |
+ | |
+ def run(src, filename = caller_locations[0].path, line = caller_locations[0].lineno) | |
+ yield encode_decode_run(src, filename, line) | |
+ end | |
+ | |
+ def self.name; "persistence"; end | |
+ | |
+ private | |
+ | |
+ def encode_decode_run(src, filename, line) | |
+ runtime = JRuby.runtime | |
+ manager = runtime.getIRManager() | |
+ manager.dry_run = true | |
+ | |
+ method = JRuby.compile_ir(src, filename, false, line - 1) | |
+ | |
+ top_self = runtime.top_self | |
+ | |
+ # encode and decode | |
+ baos = java.io.ByteArrayOutputStream.new | |
+ writer = org.jruby.ir.persistence.IRWriterStream.new(baos) | |
+ org.jruby.ir.persistence.IRWriter.persist(writer, method) | |
+ | |
+ bais = java.io.ByteArrayInputStream.new(baos.to_byte_array) | |
+ reader = org.jruby.ir.persistence.IRReaderStream.new(manager, bais, org.jruby.util.ByteList.new(filename.to_java.getBytes)) | |
+ method = org.jruby.ir.persistence.IRReader.load(manager, reader) | |
+ | |
+ # interpret | |
+ interpreter = org.jruby.ir.interpreter.Interpreter.new | |
+ interpreter.execute(runtime, method, top_self) | |
+ end | |
+end | |
+ | |
module JITSpecUtils | |
include CompilerSpecUtils | |
@@ -34,7 +73,7 @@ module JITSpecUtils | |
end | |
def run(src, filename = caller_locations[0].path, line = caller_locations[0].lineno) | |
- yield compile_run(src, filename, line) unless (ENV['COMPILER_TEST'] == 'false') | |
+ yield compile_run(src, filename, line) | |
end | |
def self.name; "jit"; end | |
@@ -97,6 +136,7 @@ end | |
modes = [] | |
modes << InterpreterSpecUtils unless (ENV['INTERPRETER_TEST'] == 'false') | |
+modes << PersistenceSpecUtils unless (ENV['PERSISTENCE_TEST'] == 'false') | |
modes << JITSpecUtils unless (ENV['COMPILER_TEST'] == 'false') | |
Block = org.jruby.runtime.Block |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[] ~/projects/jruby $ INTERPRETER_TEST=false COMPILER_TEST=false jruby -Xbacktrace.style=full -S rspec --backtrace spec/compiler/general_spec.rb | |
....................................F..............F.............*...*..F./Users/headius/projects/jruby/spec/compiler/general_spec.rb:883: warning: Enumerator.new without a block is deprecated; use Object#to_enum | |
/Users/headius/projects/jruby/spec/compiler/general_spec.rb:895: warning: Enumerator.new without a block is deprecated; use Object#to_enum | |
..........F.F..........F....F..... | |
Pending: (Failures listed here are expected and do not affect your suite's status) | |
1) JRuby's persistence compiles very long code bodies | |
# JRUBY-2246 | |
# ./spec/compiler/general_spec.rb:759 | |
2) JRuby's persistence can compile large literal arrays and hashes | |
# JRUBY-4757 and JRUBY-2621: can't compile large array/hash | |
# ./spec/compiler/general_spec.rb:816 | |
Failures: | |
1) JRuby's persistence gracefully handles named captures when there's no match | |
Failure/Error: DEFAULT_FAILURE_NOTIFIER = lambda { |failure, _opts| raise failure } | |
expected no Exception, got java.lang.NullPointerException with backtrace: | |
# org.jruby.ir.persistence.IRReaderStream.decodeEncoding(org/jruby/ir/persistence/IRReaderStream.java:109) | |
# org.jruby.ir.persistence.IRReaderStream.decodeSymbol(org/jruby/ir/persistence/IRReaderStream.java:142) | |
# org.jruby.ir.instructions.SetCapturedVarInstr.decode(org/jruby/ir/instructions/SetCapturedVarInstr.java:59) | |
# org.jruby.ir.persistence.IRReaderStream.decodeInstr(org/jruby/ir/persistence/IRReaderStream.java:322) | |
# org.jruby.ir.persistence.IRReaderStream.decodeInstructionsAt(org/jruby/ir/persistence/IRReaderStream.java:212) | |
# org.jruby.ir.persistence.IRReader$1.call(org/jruby/ir/persistence/IRReader.java:63) | |
# org.jruby.ir.persistence.IRReader$1.call(org/jruby/ir/persistence/IRReader.java:61) | |
# org.jruby.ir.interpreter.InterpreterContext.getEngine(org/jruby/ir/interpreter/InterpreterContext.java:75) | |
# org.jruby.ir.interpreter.InterpreterContext.getInstructions(org/jruby/ir/interpreter/InterpreterContext.java:88) | |
# org.jruby.ir.interpreter.InterpreterContext.computeScopeFlagsFromInstructions(org/jruby/ir/interpreter/InterpreterContext.java:192) | |
# org.jruby.ir.IRScope.computeScopeFlags(org/jruby/ir/IRScope.java:743) | |
# org.jruby.ir.persistence.IRReader.load(org/jruby/ir/persistence/IRReader.java:72) | |
# sun.reflect.GeneratedMethodAccessor8.invoke(sun/reflect/GeneratedMethodAccessor8) | |
# sun.reflect.DelegatingMethodAccessorImpl.invoke(sun/reflect/DelegatingMethodAccessorImpl.java:43) | |
# java.lang.reflect.Method.invoke(java/lang/reflect/Method.java:498) | |
# org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(org/jruby/javasupport/JavaMethod.java:471) | |
# org.jruby.javasupport.JavaMethod.invokeStaticDirect(org/jruby/javasupport/JavaMethod.java:373) | |
# org.jruby.java.invokers.StaticMethodInvoker.call(org/jruby/java/invokers/StaticMethodInvoker.java:53) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:203) | |
# Users.headius.projects.jruby.spec.compiler.general_spec.invokeOther45:load(Users/headius/projects/jruby/spec/compiler//Users/headius/projects/jruby/spec/compiler/general_spec.rb:60) | |
# Users.headius.projects.jruby.spec.compiler.general_spec.encode_decode_run(/Users/headius/projects/jruby/spec/compiler/general_spec.rb:60) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:154) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:219) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:418) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:236) | |
# Users.headius.projects.jruby.spec.compiler.general_spec.invokeOther6:encode_decode_run(Users/headius/projects/jruby/spec/compiler//Users/headius/projects/jruby/spec/compiler/general_spec.rb:37) | |
# Users.headius.projects.jruby.spec.compiler.general_spec.run(/Users/headius/projects/jruby/spec/compiler/general_spec.rb:37) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:102) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:125) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:386) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:184) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:191) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:337) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(org/jruby/ir/interpreter/Interpreter.java:116) | |
# RUBY.<main>(/Users/headius/projects/jruby/spec/compiler/general_spec.rb:502) | |
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(org/jruby/runtime/MixedModeIRBlockBody.java:136) | |
# org.jruby.runtime.IRBlockBody.call(org/jruby/runtime/IRBlockBody.java:60) | |
# org.jruby.runtime.Block.call(org/jruby/runtime/Block.java:143) | |
# org.jruby.RubyProc.call(org/jruby/RubyProc.java:283) | |
# org.jruby.RubyProc$INVOKER$i$call.call(org/jruby/RubyProc$INVOKER$i$call.gen) | |
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroOrNBlock.call(org/jruby/internal/runtime/methods/JavaMethod.java:327) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:354) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:143) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:345) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:92) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:191) | |
# RUBY.matches?(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-expectations-3.9.0/lib/rspec/matchers/built_in/raise_error.rb:52) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:178) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:211) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:396) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:205) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:325) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:86) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156) | |
# RUBY.does_not_match?(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-expectations-3.9.0/lib/rspec/matchers/built_in/raise_error.rb:71) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:386) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:184) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:338) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:86) | |
# RUBY.does_not_match?(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-expectations-3.9.0/lib/rspec/expectations/handler.rb:78) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:73) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:332) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:86) | |
# org.jruby.ir.instructions.CallBase.interpret(org/jruby/ir/instructions/CallBase.java:545) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:361) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(org/jruby/ir/interpreter/Interpreter.java:116) | |
# RUBY.handle_matcher(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-expectations-3.9.0/lib/rspec/expectations/handler.rb:72) | |
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(org/jruby/runtime/MixedModeIRBlockBody.java:136) | |
# org.jruby.runtime.IRBlockBody.doYield(org/jruby/runtime/IRBlockBody.java:166) | |
# org.jruby.runtime.BlockBody.yield(org/jruby/runtime/BlockBody.java:108) | |
# org.jruby.runtime.Block.yield(org/jruby/runtime/Block.java:184) | |
# org.jruby.ir.runtime.IRRuntimeHelpers.yield(org/jruby/ir/runtime/IRRuntimeHelpers.java:499) | |
# org.jruby.ir.targets.YieldSite.yield(org/jruby/ir/targets/YieldSite.java:114) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_expectations_minus_3_dot_9_dot_0.lib.rspec.expectations.handler.with_matcher(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-expectations-3.9.0/lib/rspec/expectations/handler.rb:27) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_expectations_minus_3_dot_9_dot_0.lib.rspec.expectations.handler.RUBY$method$with_matcher$0$__VARARGS__(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_expectations_minus_3_dot_9_dot_0/lib/rspec/expectations//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-expectations-3.9.0/lib/rspec/expectations/handler.rb) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:102) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:70) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:332) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:86) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:93) | |
# org.jruby.ir.instructions.CallBase.interpret(org/jruby/ir/instructions/CallBase.java:542) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:361) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:86) | |
# RUBY.handle_matcher(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-expectations-3.9.0/lib/rspec/expectations/handler.rb:70) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:73) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:332) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:86) | |
# org.jruby.ir.instructions.CallBase.interpret(org/jruby/ir/instructions/CallBase.java:545) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:361) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:86) | |
# RUBY.not_to(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-expectations-3.9.0/lib/rspec/expectations/expectation_target.rb:78) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:73) | |
# org.jruby.ir.runtime.IRRuntimeHelpers.instanceSuper(org/jruby/ir/runtime/IRRuntimeHelpers.java:1169) | |
# org.jruby.ir.instructions.InstanceSuperInstr.interpret(org/jruby/ir/instructions/InstanceSuperInstr.java:84) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:361) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:86) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156) | |
# RUBY.not_to(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-expectations-3.9.0/lib/rspec/expectations/expectation_target.rb:106) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:203) | |
# org.jruby.internal.runtime.methods.AliasMethod.call(org/jruby/internal/runtime/methods/AliasMethod.java:95) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:375) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:174) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:316) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(org/jruby/ir/interpreter/Interpreter.java:116) | |
# RUBY.<main>(/Users/headius/projects/jruby/spec/compiler/general_spec.rb:501) | |
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(org/jruby/runtime/MixedModeIRBlockBody.java:136) | |
# org.jruby.runtime.IRBlockBody.doYield(org/jruby/runtime/IRBlockBody.java:173) | |
# org.jruby.runtime.BlockBody.yield(org/jruby/runtime/BlockBody.java:117) | |
# org.jruby.runtime.Block.yieldNonArray(org/jruby/runtime/Block.java:188) | |
# org.jruby.RubyBasicObject.yieldUnder(org/jruby/RubyBasicObject.java:1764) | |
# org.jruby.RubyBasicObject.instance_exec(org/jruby/RubyBasicObject.java:2680) | |
# org.jruby.RubyBasicObject$INVOKER$i$0$3$instance_exec.call(org/jruby/RubyBasicObject$INVOKER$i$0$3$instance_exec.gen) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:207) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:386) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:184) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:338) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(org/jruby/ir/interpreter/Interpreter.java:116) | |
# RUBY.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:257) | |
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(org/jruby/runtime/MixedModeIRBlockBody.java:136) | |
# org.jruby.runtime.IRBlockBody.yieldSpecific(org/jruby/runtime/IRBlockBody.java:70) | |
# org.jruby.runtime.Block.yieldSpecific(org/jruby/runtime/Block.java:153) | |
# org.jruby.ir.runtime.IRRuntimeHelpers.yieldSpecific(org/jruby/ir/runtime/IRRuntimeHelpers.java:503) | |
# org.jruby.ir.instructions.YieldInstr.interpret(org/jruby/ir/instructions/YieldInstr.java:76) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.processOtherOp(org/jruby/ir/interpreter/StartupInterpreterEngine.java:178) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:104) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(org/jruby/ir/interpreter/Interpreter.java:116) | |
# RUBY.with_around_and_singleton_context_hooks(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:503) | |
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(org/jruby/runtime/MixedModeIRBlockBody.java:136) | |
# org.jruby.runtime.IRBlockBody.yieldSpecific(org/jruby/runtime/IRBlockBody.java:70) | |
# org.jruby.runtime.Block.yieldSpecific(org/jruby/runtime/Block.java:153) | |
# org.jruby.ir.runtime.IRRuntimeHelpers.yieldSpecific(org/jruby/ir/runtime/IRRuntimeHelpers.java:503) | |
# org.jruby.ir.instructions.YieldInstr.interpret(org/jruby/ir/instructions/YieldInstr.java:76) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.processOtherOp(org/jruby/ir/interpreter/StartupInterpreterEngine.java:178) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:104) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(org/jruby/ir/interpreter/Interpreter.java:116) | |
# RUBY.with_around_example_hooks(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:460) | |
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(org/jruby/runtime/MixedModeIRBlockBody.java:136) | |
# org.jruby.runtime.IRBlockBody.yieldSpecific(org/jruby/runtime/IRBlockBody.java:70) | |
# org.jruby.runtime.Block.yieldSpecific(org/jruby/runtime/Block.java:153) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.hooks.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/hooks.rb:472) | |
# org.jruby.runtime.CompiledIRBlockBody.yieldDirect(org/jruby/runtime/CompiledIRBlockBody.java:148) | |
# org.jruby.runtime.IRBlockBody.yieldSpecific(org/jruby/runtime/IRBlockBody.java:66) | |
# org.jruby.runtime.Block.yieldSpecific(org/jruby/runtime/Block.java:153) | |
# org.jruby.ir.runtime.IRRuntimeHelpers.yieldSpecific(org/jruby/ir/runtime/IRRuntimeHelpers.java:503) | |
# org.jruby.ir.instructions.YieldInstr.interpret(org/jruby/ir/instructions/YieldInstr.java:76) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.processOtherOp(org/jruby/ir/interpreter/StartupInterpreterEngine.java:178) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:104) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:86) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156) | |
# RUBY.run_around_example_hooks_for(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/hooks.rb:610) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:182) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:191) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.hooks.invokeOther10:run_around_example_hooks_for(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/hooks.rb:472) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.hooks.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/hooks.rb:472) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.hooks.RUBY$method$run$0$__VARARGS__(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/hooks.rb) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:102) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:70) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:84) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:93) | |
# org.jruby.ir.instructions.CallBase.interpret(org/jruby/ir/instructions/CallBase.java:542) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:361) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:86) | |
# RUBY.with_around_example_hooks(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:460) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:73) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:84) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:93) | |
# org.jruby.ir.instructions.CallBase.interpret(org/jruby/ir/instructions/CallBase.java:542) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:361) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:86) | |
# RUBY.with_around_and_singleton_context_hooks(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:503) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:73) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:84) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:93) | |
# org.jruby.ir.instructions.CallBase.interpret(org/jruby/ir/instructions/CallBase.java:542) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:361) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:92) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:191) | |
# RUBY.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:254) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:178) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:211) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:203) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:325) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(org/jruby/ir/interpreter/Interpreter.java:116) | |
# RUBY.run_examples(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example_group.rb:633) | |
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(org/jruby/runtime/MixedModeIRBlockBody.java:136) | |
# org.jruby.runtime.IRBlockBody.doYield(org/jruby/runtime/IRBlockBody.java:166) | |
# org.jruby.runtime.BlockBody.yield(org/jruby/runtime/BlockBody.java:108) | |
# org.jruby.runtime.Block.yield(org/jruby/runtime/Block.java:184) | |
# org.jruby.RubyArray.collect(org/jruby/RubyArray.java:2563) | |
# org.jruby.RubyArray.map19(org/jruby/RubyArray.java:2577) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(org/jruby/RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroBlock.call(org/jruby/internal/runtime/methods/JavaMethod.java:555) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:332) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:86) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:93) | |
# org.jruby.ir.instructions.CallBase.interpret(org/jruby/ir/instructions/CallBase.java:542) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:361) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:86) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156) | |
# RUBY.run_examples(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example_group.rb:629) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:203) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:375) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:174) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:316) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:86) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156) | |
# RUBY.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example_group.rb:595) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:203) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:375) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:174) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:316) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(org/jruby/ir/interpreter/Interpreter.java:116) | |
# RUBY.run_specs(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:121) | |
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(org/jruby/runtime/MixedModeIRBlockBody.java:136) | |
# org.jruby.runtime.IRBlockBody.doYield(org/jruby/runtime/IRBlockBody.java:166) | |
# org.jruby.runtime.BlockBody.yield(org/jruby/runtime/BlockBody.java:108) | |
# org.jruby.runtime.Block.yield(org/jruby/runtime/Block.java:184) | |
# org.jruby.RubyArray.collect(org/jruby/RubyArray.java:2563) | |
# org.jruby.RubyArray.map19(org/jruby/RubyArray.java:2577) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(org/jruby/RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroBlock.call(org/jruby/internal/runtime/methods/JavaMethod.java:555) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:332) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:86) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:93) | |
# org.jruby.ir.instructions.CallBase.interpret(org/jruby/ir/instructions/CallBase.java:542) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:361) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(org/jruby/ir/interpreter/Interpreter.java:116) | |
# RUBY.run_specs(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:121) | |
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(org/jruby/runtime/MixedModeIRBlockBody.java:136) | |
# org.jruby.runtime.IRBlockBody.yieldSpecific(org/jruby/runtime/IRBlockBody.java:70) | |
# org.jruby.runtime.Block.yieldSpecific(org/jruby/runtime/Block.java:153) | |
# org.jruby.ir.runtime.IRRuntimeHelpers.yieldSpecific(org/jruby/ir/runtime/IRRuntimeHelpers.java:503) | |
# org.jruby.ir.instructions.YieldInstr.interpret(org/jruby/ir/instructions/YieldInstr.java:76) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.processOtherOp(org/jruby/ir/interpreter/StartupInterpreterEngine.java:178) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:104) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:86) | |
# RUBY.with_suite_hooks(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/configuration.rb:2031) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:73) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:332) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:86) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:93) | |
# org.jruby.ir.instructions.CallBase.interpret(org/jruby/ir/instructions/CallBase.java:542) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:361) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(org/jruby/ir/interpreter/Interpreter.java:116) | |
# RUBY.run_specs(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:116) | |
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(org/jruby/runtime/MixedModeIRBlockBody.java:136) | |
# org.jruby.runtime.IRBlockBody.doYield(org/jruby/runtime/IRBlockBody.java:166) | |
# org.jruby.runtime.BlockBody.yield(org/jruby/runtime/BlockBody.java:108) | |
# org.jruby.runtime.Block.yield(org/jruby/runtime/Block.java:184) | |
# org.jruby.ir.runtime.IRRuntimeHelpers.yield(org/jruby/ir/runtime/IRRuntimeHelpers.java:499) | |
# org.jruby.ir.instructions.YieldInstr.interpret(org/jruby/ir/instructions/YieldInstr.java:85) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.processOtherOp(org/jruby/ir/interpreter/StartupInterpreterEngine.java:178) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:104) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:86) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156) | |
# RUBY.report(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/reporter.rb:74) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:386) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:184) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:191) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:337) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:86) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156) | |
# RUBY.run_specs(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:115) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:203) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:375) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:174) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:316) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:92) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:191) | |
# RUBY.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:89) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:178) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:211) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:396) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:205) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:325) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:86) | |
# RUBY.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:71) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:73) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:332) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:86) | |
# org.jruby.ir.instructions.CallBase.interpret(org/jruby/ir/instructions/CallBase.java:545) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:361) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:80) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:121) | |
# RUBY.invoke(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:45) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:108) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:195) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:354) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:143) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:345) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_ROOT(org/jruby/ir/interpreter/Interpreter.java:96) | |
# RUBY.<main>(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/exe/rspec:4) | |
# org.jruby.ir.interpreter.Interpreter.execute(org/jruby/ir/interpreter/Interpreter.java:81) | |
# org.jruby.ir.interpreter.Interpreter.execute(org/jruby/ir/interpreter/Interpreter.java:30) | |
# org.jruby.ir.IRTranslator.execute(org/jruby/ir/IRTranslator.java:42) | |
# org.jruby.Ruby.runInterpreter(org/jruby/Ruby.java:1218) | |
# org.jruby.Ruby.loadFile(org/jruby/Ruby.java:2785) | |
# org.jruby.runtime.load.LibrarySearcher$ResourceLibrary.load(org/jruby/runtime/load/LibrarySearcher.java:234) | |
# org.jruby.runtime.load.LibrarySearcher$FoundLibrary.load(org/jruby/runtime/load/LibrarySearcher.java:34) | |
# org.jruby.runtime.load.LoadService.load(org/jruby/runtime/load/LoadService.java:343) | |
# org.jruby.RubyKernel.loadCommon(org/jruby/RubyKernel.java:1039) | |
# org.jruby.RubyKernel.load(org/jruby/RubyKernel.java:1009) | |
# org.jruby.RubyKernel$INVOKER$s$load.call(org/jruby/RubyKernel$INVOKER$s$load.gen) | |
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(org/jruby/internal/runtime/methods/JavaMethod.java:417) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:375) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:174) | |
# Users.headius.projects.jruby.bin.rspec.invokeOther11:load(Users/headius/projects/jruby/bin//Users/headius/projects/jruby/bin/rspec:23) | |
# Users.headius.projects.jruby.bin.rspec.<main>(/Users/headius/projects/jruby/bin/rspec:23) | |
# java.lang.invoke.MethodHandle.invokeWithArguments(java/lang/invoke/MethodHandle.java:627) | |
# org.jruby.ir.Compiler$1.load(org/jruby/ir/Compiler.java:89) | |
# org.jruby.Ruby.runScript(org/jruby/Ruby.java:1205) | |
# org.jruby.Ruby.runNormally(org/jruby/Ruby.java:1128) | |
# org.jruby.Ruby.runNormally(org/jruby/Ruby.java:1146) | |
# org.jruby.Ruby.runFromMain(org/jruby/Ruby.java:958) | |
# org.jruby.Main.doRunFromMain(org/jruby/Main.java:412) | |
# org.jruby.Main.internalRun(org/jruby/Main.java:304) | |
# org.jruby.Main.run(org/jruby/Main.java:234) | |
# org.jruby.Main.main(org/jruby/Main.java:206) | |
# java/lang/Thread.java:1559:in `getStackTrace' | |
# org/jruby/runtime/backtrace/TraceType.java:242:in `getBacktraceData' | |
# org/jruby/runtime/backtrace/TraceType.java:53:in `getBacktrace' | |
# org/jruby/RubyException.java:371:in `captureBacktrace' | |
# org/jruby/exceptions/RaiseException.java:115:in `preRaise' | |
# org/jruby/exceptions/RaiseException.java:65:in `<init>' | |
# org/jruby/exceptions/Exception.java:38:in `<init>' | |
# org/jruby/RubyException.java:151:in `constructThrowable' | |
# org/jruby/RubyException.java:349:in `toThrowable' | |
# org/jruby/RubyKernel.java:879:in `raise' | |
# org/jruby/RubyKernel$INVOKER$s$0$3$raise.gen:-1:in `call' | |
# org/jruby/internal/runtime/methods/DynamicMethod.java:207:in `call' | |
# org/jruby/internal/runtime/methods/DynamicMethod.java:203:in `call' | |
# org/jruby/runtime/callsite/CachingCallSite.java:375:in `cacheAndCall' | |
# org/jruby/runtime/callsite/CachingCallSite.java:174:in `call' | |
# org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall' | |
# org/jruby/ir/interpreter/StartupInterpreterEngine.java:72:in `interpret' | |
# org/jruby/ir/interpreter/Interpreter.java:116:in `INTERPRET_BLOCK' | |
# ./lib/ruby/gems/shared/gems/rspec-support-3.9.2/lib/rspec/support.rb:97:in `block in Support' | |
# org/jruby/runtime/MixedModeIRBlockBody.java:136:in `commonYieldPath' | |
# org/jruby/runtime/IRBlockBody.java:60:in `call' | |
# org/jruby/runtime/Block.java:143:in `call' | |
# org/jruby/RubyProc.java:299:in `call' | |
# org/jruby/RubyProc$INVOKER$i$call.gen:-1:in `call' | |
# org/jruby/internal/runtime/methods/JavaMethod.java:371:in `call' | |
# org/jruby/runtime/callsite/CachingCallSite.java:396:in `cacheAndCall' | |
# org/jruby/runtime/callsite/CachingCallSite.java:205:in `call' | |
# org/jruby/ir/interpreter/InterpreterEngine.java:325:in `processCall' | |
# org/jruby/ir/interpreter/StartupInterpreterEngine.java:72:in `interpret' | |
# org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156:in `INTERPRET_METHOD' | |
# ./lib/ruby/gems/shared/gems/rspec-support-3.9.2/lib/rspec/support.rb:106:in `notify_failure' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143:in `call' | |
# org/jruby/internal/runtime/methods/DynamicMethod.java:203:in `call' | |
# org/jruby/runtime/callsite/CachingCallSite.java:375:in `cacheAndCall' | |
# org/jruby/runtime/callsite/CachingCallSite.java:174:in `call' | |
# org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall' | |
# org/jruby/ir/interpreter/StartupInterpreterEngine.java:72:in `interpret' | |
# org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156:in `INTERPRET_METHOD' | |
# ./lib/ruby/gems/shared/gems/rspec-expectations-3.9.0/lib/rspec/expectations/fail_with.rb:35:in `fail_with' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143:in `call' | |
# org/jruby/internal/runtime/methods/DynamicMethod.java:203:in `call' | |
# org/jruby/runtime/callsite/CachingCallSite.java:375:in `cacheAndCall' | |
# org/jruby/runtime/callsite/CachingCallSite.java:174:in `call' | |
# org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall' | |
# org/jruby/ir/interpreter/StartupInterpreterEngine.java:72:in `interpret' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:86:in `INTERPRET_METHOD' | |
# ./lib/ruby/gems/shared/gems/rspec-expectations-3.9.0/lib/rspec/expectations/handler.rb:40:in `handle_failure' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:73:in `call' | |
# org/jruby/runtime/callsite/CachingCallSite.java:332:in `cacheAndCall' | |
# org/jruby/runtime/callsite/CachingCallSite.java:86:in `call' | |
# org/jruby/ir/instructions/CallBase.java:545:in `interpret' | |
# org/jruby/ir/interpreter/InterpreterEngine.java:361:in `processCall' | |
# org/jruby/ir/interpreter/StartupInterpreterEngine.java:72:in `interpret' | |
# org/jruby/ir/interpreter/Interpreter.java:116:in `INTERPRET_BLOCK' | |
# ./lib/ruby/gems/shared/gems/rspec-expectations-3.9.0/lib/rspec/expectations/handler.rb:72:in `block in handle_matcher' | |
# org/jruby/runtime/MixedModeIRBlockBody.java:136:in `commonYieldPath' | |
# org/jruby/runtime/IRBlockBody.java:166:in `doYield' | |
# org/jruby/runtime/BlockBody.java:108:in `yield' | |
# org/jruby/runtime/Block.java:184:in `yield' | |
# org/jruby/ir/runtime/IRRuntimeHelpers.java:499:in `yield' | |
# org/jruby/ir/targets/YieldSite.java:114:in `yield' | |
# ./lib/ruby/gems/shared/gems/rspec-expectations-3.9.0/lib/rspec/expectations/handler.rb:27:in `with_matcher' | |
# Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_expectations_minus_3_dot_9_dot_0/lib/rspec/expectations//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-expectations-3.9.0/lib/rspec/expectations/handler.rb:-1:in `RUBY$method$with_matcher$0$__VARARGS__' | |
# org/jruby/internal/runtime/methods/CompiledIRMethod.java:102:in `call' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:70:in `call' | |
# org/jruby/runtime/callsite/CachingCallSite.java:332:in `cacheAndCall' | |
# org/jruby/runtime/callsite/CachingCallSite.java:86:in `call' | |
# org/jruby/runtime/callsite/CachingCallSite.java:93:in `callIter' | |
# org/jruby/ir/instructions/CallBase.java:542:in `interpret' | |
# org/jruby/ir/interpreter/InterpreterEngine.java:361:in `processCall' | |
# org/jruby/ir/interpreter/StartupInterpreterEngine.java:72:in `interpret' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:86:in `INTERPRET_METHOD' | |
# ./lib/ruby/gems/shared/gems/rspec-expectations-3.9.0/lib/rspec/expectations/handler.rb:70:in `handle_matcher' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:73:in `call' | |
# org/jruby/runtime/callsite/CachingCallSite.java:332:in `cacheAndCall' | |
# org/jruby/runtime/callsite/CachingCallSite.java:86:in `call' | |
# org/jruby/ir/instructions/CallBase.java:545:in `interpret' | |
# org/jruby/ir/interpreter/InterpreterEngine.java:361:in `processCall' | |
# org/jruby/ir/interpreter/StartupInterpreterEngine.java:72:in `interpret' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:86:in `INTERPRET_METHOD' | |
# ./lib/ruby/gems/shared/gems/rspec-expectations-3.9.0/lib/rspec/expectations/expectation_target.rb:78:in `not_to' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:73:in `call' | |
# org/jruby/ir/runtime/IRRuntimeHelpers.java:1169:in `instanceSuper' | |
# org/jruby/ir/instructions/InstanceSuperInstr.java:84:in `interpret' | |
# org/jruby/ir/interpreter/InterpreterEngine.java:361:in `processCall' | |
# org/jruby/ir/interpreter/StartupInterpreterEngine.java:72:in `interpret' | |
# org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156:in `INTERPRET_METHOD' | |
# ./lib/ruby/gems/shared/gems/rspec-expectations-3.9.0/lib/rspec/expectations/expectation_target.rb:106:in `not_to' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143:in `call' | |
# org/jruby/internal/runtime/methods/DynamicMethod.java:203:in `call' | |
# org/jruby/internal/runtime/methods/AliasMethod.java:95:in `call' | |
# org/jruby/runtime/callsite/CachingCallSite.java:375:in `cacheAndCall' | |
# org/jruby/runtime/callsite/CachingCallSite.java:174:in `call' | |
# org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall' | |
# org/jruby/ir/interpreter/StartupInterpreterEngine.java:72:in `interpret' | |
# org/jruby/ir/interpreter/Interpreter.java:116:in `INTERPRET_BLOCK' | |
# ./spec/compiler/general_spec.rb:501:in `block in <main>' | |
# org/jruby/runtime/MixedModeIRBlockBody.java:136:in `commonYieldPath' | |
# org/jruby/runtime/IRBlockBody.java:173:in `doYield' | |
# org/jruby/runtime/BlockBody.java:117:in `yield' | |
# org/jruby/runtime/Block.java:188:in `yieldNonArray' | |
# org/jruby/RubyBasicObject.java:1764:in `yieldUnder' | |
# org/jruby/RubyBasicObject.java:2680:in `instance_exec' | |
# org/jruby/RubyBasicObject$INVOKER$i$0$3$instance_exec.gen:-1:in `call' | |
# org/jruby/internal/runtime/methods/DynamicMethod.java:207:in `call' | |
# org/jruby/runtime/callsite/CachingCallSite.java:386:in `cacheAndCall' | |
# org/jruby/runtime/callsite/CachingCallSite.java:184:in `call' | |
# org/jruby/ir/interpreter/InterpreterEngine.java:338:in `processCall' | |
# org/jruby/ir/interpreter/StartupInterpreterEngine.java:72:in `interpret' | |
# org/jruby/ir/interpreter/Interpreter.java:116:in `INTERPRET_BLOCK' | |
# ./lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:257:in `block in run' | |
# org/jruby/runtime/MixedModeIRBlockBody.java:136:in `commonYieldPath' | |
# org/jruby/runtime/IRBlockBody.java:70:in `yieldSpecific' | |
# org/jruby/runtime/Block.java:153:in `yieldSpecific' | |
# org/jruby/ir/runtime/IRRuntimeHelpers.java:503:in `yieldSpecific' | |
# org/jruby/ir/instructions/YieldInstr.java:76:in `interpret' | |
# org/jruby/ir/interpreter/StartupInterpreterEngine.java:178:in `processOtherOp' | |
# org/jruby/ir/interpreter/StartupInterpreterEngine.java:104:in `interpret' | |
# org/jruby/ir/interpreter/Interpreter.java:116:in `INTERPRET_BLOCK' | |
# ./lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:503:in `block in with_around_and_singleton_context_hooks' | |
# org/jruby/runtime/MixedModeIRBlockBody.java:136:in `commonYieldPath' | |
# org/jruby/runtime/IRBlockBody.java:70:in `yieldSpecific' | |
# org/jruby/runtime/Block.java:153:in `yieldSpecific' | |
# org/jruby/ir/runtime/IRRuntimeHelpers.java:503:in `yieldSpecific' | |
# org/jruby/ir/instructions/YieldInstr.java:76:in `interpret' | |
# org/jruby/ir/interpreter/StartupInterpreterEngine.java:178:in `processOtherOp' | |
# org/jruby/ir/interpreter/StartupInterpreterEngine.java:104:in `interpret' | |
# org/jruby/ir/interpreter/Interpreter.java:116:in `INTERPRET_BLOCK' | |
# ./lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:460:in `block in with_around_example_hooks' | |
# org/jruby/runtime/MixedModeIRBlockBody.java:136:in `commonYieldPath' | |
# org/jruby/runtime/IRBlockBody.java:70:in `yieldSpecific' | |
# org/jruby/runtime/Block.java:153:in `yieldSpecific' | |
# ./lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/hooks.rb:472:in `block in run' | |
# org/jruby/runtime/CompiledIRBlockBody.java:148:in `yieldDirect' | |
# org/jruby/runtime/IRBlockBody.java:66:in `yieldSpecific' | |
# org/jruby/runtime/Block.java:153:in `yieldSpecific' | |
# org/jruby/ir/runtime/IRRuntimeHelpers.java:503:in `yieldSpecific' | |
# org/jruby/ir/instructions/YieldInstr.java:76:in `interpret' | |
# org/jruby/ir/interpreter/StartupInterpreterEngine.java:178:in `processOtherOp' | |
# org/jruby/ir/interpreter/StartupInterpreterEngine.java:104:in `interpret' | |
# org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156:in `INTERPRET_METHOD' | |
# ./lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/hooks.rb:610:in `run_around_example_hooks_for' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143:in `call' | |
# org/jruby/runtime/callsite/CachingCallSite.java:182:in `call' | |
# org/jruby/runtime/callsite/CachingCallSite.java:191:in `callIter' | |
# Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/hooks.rb:472:in `invokeOther10:run_around_example_hooks_for' | |
# ./lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/hooks.rb:472:in `run' | |
# Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/hooks.rb:-1:in `RUBY$method$run$0$__VARARGS__' | |
# org/jruby/internal/runtime/methods/CompiledIRMethod.java:102:in `call' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:70:in `call' | |
# org/jruby/runtime/callsite/CachingCallSite.java:84:in `call' | |
# org/jruby/runtime/callsite/CachingCallSite.java:93:in `callIter' | |
# org/jruby/ir/instructions/CallBase.java:542:in `interpret' | |
# org/jruby/ir/interpreter/InterpreterEngine.java:361:in `processCall' | |
# org/jruby/ir/interpreter/StartupInterpreterEngine.java:72:in `interpret' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:86:in `INTERPRET_METHOD' | |
# ./lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:460:in `with_around_example_hooks' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:73:in `call' | |
# org/jruby/runtime/callsite/CachingCallSite.java:84:in `call' | |
# org/jruby/runtime/callsite/CachingCallSite.java:93:in `callIter' | |
# org/jruby/ir/instructions/CallBase.java:542:in `interpret' | |
# org/jruby/ir/interpreter/InterpreterEngine.java:361:in `processCall' | |
# org/jruby/ir/interpreter/StartupInterpreterEngine.java:72:in `interpret' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:86:in `INTERPRET_METHOD' | |
# ./lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:503:in `with_around_and_singleton_context_hooks' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:73:in `call' | |
# org/jruby/runtime/callsite/CachingCallSite.java:84:in `call' | |
# org/jruby/runtime/callsite/CachingCallSite.java:93:in `callIter' | |
# org/jruby/ir/instructions/CallBase.java:542:in `interpret' | |
# org/jruby/ir/interpreter/InterpreterEngine.java:361:in `processCall' | |
# org/jruby/ir/interpreter/StartupInterpreterEngine.java:72:in `interpret' | |
# org/jruby/ir/interpreter/InterpreterEngine.java:92:in `interpret' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:191:in `INTERPRET_METHOD' | |
# ./lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:254:in `run' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:178:in `call' | |
# org/jruby/internal/runtime/methods/DynamicMethod.java:211:in `call' | |
# org/jruby/runtime/callsite/CachingCallSite.java:203:in `call' | |
# org/jruby/ir/interpreter/InterpreterEngine.java:325:in `processCall' | |
# org/jruby/ir/interpreter/StartupInterpreterEngine.java:72:in `interpret' | |
# org/jruby/ir/interpreter/Interpreter.java:116:in `INTERPRET_BLOCK' | |
# ./lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example_group.rb:633:in `block in run_examples' | |
# org/jruby/runtime/MixedModeIRBlockBody.java:136:in `commonYieldPath' | |
# org/jruby/runtime/IRBlockBody.java:166:in `doYield' | |
# org/jruby/runtime/BlockBody.java:108:in `yield' | |
# org/jruby/runtime/Block.java:184:in `yield' | |
# org/jruby/RubyArray.java:2563:in `collect' | |
# org/jruby/RubyArray.java:2577:in `map19' | |
# org/jruby/RubyArray$INVOKER$i$0$0$map19.gen:-1:in `call' | |
# org/jruby/internal/runtime/methods/JavaMethod.java:555:in `call' | |
# org/jruby/runtime/callsite/CachingCallSite.java:332:in `cacheAndCall' | |
# org/jruby/runtime/callsite/CachingCallSite.java:86:in `call' | |
# org/jruby/runtime/callsite/CachingCallSite.java:93:in `callIter' | |
# org/jruby/ir/instructions/CallBase.java:542:in `interpret' | |
# org/jruby/ir/interpreter/InterpreterEngine.java:361:in `processCall' | |
# org/jruby/ir/interpreter/StartupInterpreterEngine.java:72:in `interpret' | |
# org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156:in `INTERPRET_METHOD' | |
# ./lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example_group.rb:629:in `run_examples' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143:in `call' | |
# org/jruby/internal/runtime/methods/DynamicMethod.java:203:in `call' | |
# org/jruby/runtime/callsite/CachingCallSite.java:375:in `cacheAndCall' | |
# org/jruby/runtime/callsite/CachingCallSite.java:174:in `call' | |
# org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall' | |
# org/jruby/ir/interpreter/StartupInterpreterEngine.java:72:in `interpret' | |
# org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156:in `INTERPRET_METHOD' | |
# ./lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example_group.rb:595:in `run' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143:in `call' | |
# org/jruby/internal/runtime/methods/DynamicMethod.java:203:in `call' | |
# org/jruby/runtime/callsite/CachingCallSite.java:375:in `cacheAndCall' | |
# org/jruby/runtime/callsite/CachingCallSite.java:174:in `call' | |
# org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall' | |
# org/jruby/ir/interpreter/StartupInterpreterEngine.java:72:in `interpret' | |
# org/jruby/ir/interpreter/Interpreter.java:116:in `INTERPRET_BLOCK' | |
# ./lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:121:in `block in run_specs' | |
# org/jruby/runtime/MixedModeIRBlockBody.java:136:in `commonYieldPath' | |
# org/jruby/runtime/IRBlockBody.java:166:in `doYield' | |
# org/jruby/runtime/BlockBody.java:108:in `yield' | |
# org/jruby/runtime/Block.java:184:in `yield' | |
# org/jruby/RubyArray.java:2563:in `collect' | |
# org/jruby/RubyArray.java:2577:in `map19' | |
# org/jruby/RubyArray$INVOKER$i$0$0$map19.gen:-1:in `call' | |
# org/jruby/internal/runtime/methods/JavaMethod.java:555:in `call' | |
# org/jruby/runtime/callsite/CachingCallSite.java:332:in `cacheAndCall' | |
# org/jruby/runtime/callsite/CachingCallSite.java:86:in `call' | |
# org/jruby/runtime/callsite/CachingCallSite.java:93:in `callIter' | |
# org/jruby/ir/instructions/CallBase.java:542:in `interpret' | |
# org/jruby/ir/interpreter/InterpreterEngine.java:361:in `processCall' | |
# org/jruby/ir/interpreter/StartupInterpreterEngine.java:72:in `interpret' | |
# org/jruby/ir/interpreter/Interpreter.java:116:in `INTERPRET_BLOCK' | |
# ./lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:121:in `block in run_specs' | |
# org/jruby/runtime/MixedModeIRBlockBody.java:136:in `commonYieldPath' | |
# org/jruby/runtime/IRBlockBody.java:70:in `yieldSpecific' | |
# org/jruby/runtime/Block.java:153:in `yieldSpecific' | |
# org/jruby/ir/runtime/IRRuntimeHelpers.java:503:in `yieldSpecific' | |
# org/jruby/ir/instructions/YieldInstr.java:76:in `interpret' | |
# org/jruby/ir/interpreter/StartupInterpreterEngine.java:178:in `processOtherOp' | |
# org/jruby/ir/interpreter/StartupInterpreterEngine.java:104:in `interpret' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:86:in `INTERPRET_METHOD' | |
# ./lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/configuration.rb:2031:in `with_suite_hooks' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:73:in `call' | |
# org/jruby/runtime/callsite/CachingCallSite.java:332:in `cacheAndCall' | |
# org/jruby/runtime/callsite/CachingCallSite.java:86:in `call' | |
# org/jruby/runtime/callsite/CachingCallSite.java:93:in `callIter' | |
# org/jruby/ir/instructions/CallBase.java:542:in `interpret' | |
# org/jruby/ir/interpreter/InterpreterEngine.java:361:in `processCall' | |
# org/jruby/ir/interpreter/StartupInterpreterEngine.java:72:in `interpret' | |
# org/jruby/ir/interpreter/Interpreter.java:116:in `INTERPRET_BLOCK' | |
# ./lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:116:in `block in run_specs' | |
# org/jruby/runtime/MixedModeIRBlockBody.java:136:in `commonYieldPath' | |
# org/jruby/runtime/IRBlockBody.java:166:in `doYield' | |
# org/jruby/runtime/BlockBody.java:108:in `yield' | |
# org/jruby/runtime/Block.java:184:in `yield' | |
# org/jruby/ir/runtime/IRRuntimeHelpers.java:499:in `yield' | |
# org/jruby/ir/instructions/YieldInstr.java:85:in `interpret' | |
# org/jruby/ir/interpreter/StartupInterpreterEngine.java:178:in `processOtherOp' | |
# org/jruby/ir/interpreter/StartupInterpreterEngine.java:104:in `interpret' | |
# org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156:in `INTERPRET_METHOD' | |
# ./lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/reporter.rb:74:in `report' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143:in `call' | |
# org/jruby/runtime/callsite/CachingCallSite.java:386:in `cacheAndCall' | |
# org/jruby/runtime/callsite/CachingCallSite.java:184:in `call' | |
# org/jruby/runtime/callsite/CachingCallSite.java:191:in `callIter' | |
# org/jruby/ir/interpreter/InterpreterEngine.java:337:in `processCall' | |
# org/jruby/ir/interpreter/StartupInterpreterEngine.java:72:in `interpret' | |
# org/jruby/ir/interpreter/InterpreterEngine.java:86:in `interpret' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156:in `INTERPRET_METHOD' | |
# ./lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:115:in `run_specs' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143:in `call' | |
# org/jruby/internal/runtime/methods/DynamicMethod.java:203:in `call' | |
# org/jruby/runtime/callsite/CachingCallSite.java:375:in `cacheAndCall' | |
# org/jruby/runtime/callsite/CachingCallSite.java:174:in `call' | |
# org/jruby/ir/interpreter/InterpreterEngine.java:316:in `processCall' | |
# org/jruby/ir/interpreter/StartupInterpreterEngine.java:72:in `interpret' | |
# org/jruby/ir/interpreter/InterpreterEngine.java:92:in `interpret' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:191:in `INTERPRET_METHOD' | |
# ./lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:89:in `run' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:178:in `call' | |
# org/jruby/internal/runtime/methods/DynamicMethod.java:211:in `call' | |
# org/jruby/runtime/callsite/CachingCallSite.java:396:in `cacheAndCall' | |
# org/jruby/runtime/callsite/CachingCallSite.java:205:in `call' | |
# org/jruby/ir/interpreter/InterpreterEngine.java:325:in `processCall' | |
# org/jruby/ir/interpreter/StartupInterpreterEngine.java:72:in `interpret' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:86:in `INTERPRET_METHOD' | |
# ./lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:71:in `run' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:73:in `call' | |
# org/jruby/runtime/callsite/CachingCallSite.java:332:in `cacheAndCall' | |
# org/jruby/runtime/callsite/CachingCallSite.java:86:in `call' | |
# org/jruby/ir/instructions/CallBase.java:545:in `interpret' | |
# org/jruby/ir/interpreter/InterpreterEngine.java:361:in `processCall' | |
# org/jruby/ir/interpreter/StartupInterpreterEngine.java:72:in `interpret' | |
# org/jruby/ir/interpreter/InterpreterEngine.java:80:in `interpret' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:121:in `INTERPRET_METHOD' | |
# ./lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:45:in `invoke' | |
# org/jruby/internal/runtime/methods/MixedModeIRMethod.java:108:in `call' | |
# org/jruby/internal/runtime/methods/DynamicMethod.java:195:in `call' | |
# org/jruby/runtime/callsite/CachingCallSite.java:354:in `cacheAndCall' | |
# org/jruby/runtime/callsite/CachingCallSite.java:143:in `call' | |
# org/jruby/ir/interpreter/InterpreterEngine.java:345:in `processCall' | |
# org/jruby/ir/interpreter/StartupInterpreterEngine.java:72:in `interpret' | |
# org/jruby/ir/interpreter/Interpreter.java:96:in `INTERPRET_ROOT' | |
# ./lib/ruby/gems/shared/gems/rspec-core-3.9.1/exe/rspec:4:in `<main>' | |
# org/jruby/ir/interpreter/Interpreter.java:81:in `execute' | |
# org/jruby/ir/interpreter/Interpreter.java:30:in `execute' | |
# org/jruby/ir/IRTranslator.java:42:in `execute' | |
# org/jruby/Ruby.java:1218:in `runInterpreter' | |
# org/jruby/Ruby.java:2785:in `loadFile' | |
# org/jruby/runtime/load/LibrarySearcher.java:234:in `load' | |
# org/jruby/runtime/load/LibrarySearcher.java:34:in `load' | |
# org/jruby/runtime/load/LoadService.java:343:in `load' | |
# org/jruby/RubyKernel.java:1039:in `loadCommon' | |
# org/jruby/RubyKernel.java:1009:in `load' | |
# org/jruby/RubyKernel$INVOKER$s$load.gen:-1:in `call' | |
# org/jruby/internal/runtime/methods/JavaMethod.java:417:in `call' | |
# org/jruby/runtime/callsite/CachingCallSite.java:375:in `cacheAndCall' | |
# org/jruby/runtime/callsite/CachingCallSite.java:174:in `call' | |
# Users/headius/projects/jruby/bin//Users/headius/projects/jruby/bin/rspec:23:in `invokeOther11:load' | |
# ./bin/rspec:23:in `<main>' | |
# java/lang/invoke/MethodHandle.java:627:in `invokeWithArguments' | |
# org/jruby/ir/Compiler.java:89:in `load' | |
# org/jruby/Ruby.java:1205:in `runScript' | |
# org/jruby/Ruby.java:1128:in `runNormally' | |
# org/jruby/Ruby.java:1146:in `runNormally' | |
# org/jruby/Ruby.java:958:in `runFromMain' | |
# org/jruby/Main.java:412:in `doRunFromMain' | |
# org/jruby/Main.java:304:in `internalRun' | |
# org/jruby/Main.java:234:in `run' | |
# org/jruby/Main.java:206:in `main' | |
2) JRuby's persistence executes for loops properly | |
Failure/Error: Unable to find java.nio.HeapByteBuffer.get(java/nio/HeapByteBuffer.java to read failed line | |
Java::JavaNio::BufferUnderflowException: | |
# java.nio.HeapByteBuffer.get(java/nio/HeapByteBuffer.java:151) | |
# java.nio.ByteBuffer.get(java/nio/ByteBuffer.java:715) | |
# org.jruby.ir.persistence.IRReaderStream.decodeByteArray(org/jruby/ir/persistence/IRReaderStream.java:102) | |
# org.jruby.ir.persistence.IRReaderStream.decodeByteList(org/jruby/ir/persistence/IRReaderStream.java:95) | |
# org.jruby.ir.persistence.IRReader.decodeScopeHeader(org/jruby/ir/persistence/IRReader.java:105) | |
# org.jruby.ir.persistence.IRReader.load(org/jruby/ir/persistence/IRReader.java:53) | |
# sun.reflect.GeneratedMethodAccessor8.invoke(sun/reflect/GeneratedMethodAccessor8) | |
# sun.reflect.DelegatingMethodAccessorImpl.invoke(sun/reflect/DelegatingMethodAccessorImpl.java:43) | |
# java.lang.reflect.Method.invoke(java/lang/reflect/Method.java:498) | |
# org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(org/jruby/javasupport/JavaMethod.java:471) | |
# org.jruby.javasupport.JavaMethod.invokeStaticDirect(org/jruby/javasupport/JavaMethod.java:373) | |
# org.jruby.java.invokers.StaticMethodInvoker.call(org/jruby/java/invokers/StaticMethodInvoker.java:53) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:203) | |
# Users.headius.projects.jruby.spec.compiler.general_spec.invokeOther45:load(Users/headius/projects/jruby/spec/compiler//Users/headius/projects/jruby/spec/compiler/general_spec.rb:60) | |
# Users.headius.projects.jruby.spec.compiler.general_spec.encode_decode_run(/Users/headius/projects/jruby/spec/compiler/general_spec.rb:60) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:154) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:219) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:418) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:236) | |
# Users.headius.projects.jruby.spec.compiler.general_spec.invokeOther6:encode_decode_run(Users/headius/projects/jruby/spec/compiler//Users/headius/projects/jruby/spec/compiler/general_spec.rb:37) | |
# Users.headius.projects.jruby.spec.compiler.general_spec.run(/Users/headius/projects/jruby/spec/compiler/general_spec.rb:37) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:102) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:125) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:386) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:184) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:191) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:337) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(org/jruby/ir/interpreter/Interpreter.java:116) | |
# RUBY.<main>(/Users/headius/projects/jruby/spec/compiler/general_spec.rb:675) | |
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(org/jruby/runtime/MixedModeIRBlockBody.java:136) | |
# org.jruby.runtime.IRBlockBody.doYield(org/jruby/runtime/IRBlockBody.java:173) | |
# org.jruby.runtime.BlockBody.yield(org/jruby/runtime/BlockBody.java:117) | |
# org.jruby.runtime.Block.yieldNonArray(org/jruby/runtime/Block.java:188) | |
# org.jruby.RubyBasicObject.yieldUnder(org/jruby/RubyBasicObject.java:1764) | |
# org.jruby.RubyBasicObject.instance_exec(org/jruby/RubyBasicObject.java:2680) | |
# org.jruby.RubyBasicObject$INVOKER$i$0$3$instance_exec.call(org/jruby/RubyBasicObject$INVOKER$i$0$3$instance_exec.gen) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:207) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:386) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:184) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.invokeOther3:instance_exec(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:257) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:257) | |
# org.jruby.ir.targets.YieldSite.yieldSpecific(org/jruby/ir/targets/YieldSite.java:152) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.with_around_and_singleton_context_hooks(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:503) | |
# org.jruby.ir.targets.YieldSite.yieldSpecific(org/jruby/ir/targets/YieldSite.java:152) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.with_around_example_hooks(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:460) | |
# org.jruby.runtime.CompiledIRBlockBody.yieldDirect(org/jruby/runtime/CompiledIRBlockBody.java:148) | |
# org.jruby.runtime.IRBlockBody.yieldSpecific(org/jruby/runtime/IRBlockBody.java:66) | |
# org.jruby.runtime.Block.yieldSpecific(org/jruby/runtime/Block.java:153) | |
# org.jruby.ir.targets.YieldSite.yieldSpecific(org/jruby/ir/targets/YieldSite.java:156) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.hooks.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/hooks.rb:472) | |
# org.jruby.ir.targets.YieldSite.yieldSpecific(org/jruby/ir/targets/YieldSite.java:152) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.hooks.run_around_example_hooks_for(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/hooks.rb:610) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:128) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:386) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:184) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:191) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.hooks.invokeOther10:run_around_example_hooks_for(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/hooks.rb:472) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.hooks.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/hooks.rb:472) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:154) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:429) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:246) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:253) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.invokeOther1:run(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:460) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.with_around_example_hooks(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:460) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:115) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:105) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:365) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:153) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:160) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.invokeOther4:with_around_example_hooks(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:503) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.with_around_and_singleton_context_hooks(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:503) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:115) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:105) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:365) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:153) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:160) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.invokeOther41:with_around_and_singleton_context_hooks(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:254) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:254) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:141) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:175) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:211) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:396) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:205) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example_group.invokeOther6:run(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example_group.rb:633) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example_group.run_examples(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example_group.rb:633) | |
# org.jruby.runtime.CompiledIRBlockBody.yieldDirect(org/jruby/runtime/CompiledIRBlockBody.java:148) | |
# org.jruby.runtime.MixedModeIRBlockBody.yieldDirect(org/jruby/runtime/MixedModeIRBlockBody.java:109) | |
# org.jruby.runtime.BlockBody.yield(org/jruby/runtime/BlockBody.java:106) | |
# org.jruby.runtime.Block.yield(org/jruby/runtime/Block.java:184) | |
# org.jruby.RubyArray.collect(org/jruby/RubyArray.java:2563) | |
# org.jruby.RubyArray.map19(org/jruby/RubyArray.java:2577) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(org/jruby/RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroBlock.call(org/jruby/internal/runtime/methods/JavaMethod.java:555) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:332) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:86) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:93) | |
# org.jruby.ir.instructions.CallBase.interpret(org/jruby/ir/instructions/CallBase.java:542) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:361) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:86) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156) | |
# RUBY.run_examples(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example_group.rb:629) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:203) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:375) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:174) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:316) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:86) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156) | |
# RUBY.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example_group.rb:595) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:203) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:375) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:174) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:316) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(org/jruby/ir/interpreter/Interpreter.java:116) | |
# RUBY.run_specs(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:121) | |
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(org/jruby/runtime/MixedModeIRBlockBody.java:136) | |
# org.jruby.runtime.IRBlockBody.doYield(org/jruby/runtime/IRBlockBody.java:166) | |
# org.jruby.runtime.BlockBody.yield(org/jruby/runtime/BlockBody.java:108) | |
# org.jruby.runtime.Block.yield(org/jruby/runtime/Block.java:184) | |
# org.jruby.RubyArray.collect(org/jruby/RubyArray.java:2563) | |
# org.jruby.RubyArray.map19(org/jruby/RubyArray.java:2577) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(org/jruby/RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroBlock.call(org/jruby/internal/runtime/methods/JavaMethod.java:555) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:332) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:86) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:93) | |
# org.jruby.ir.instructions.CallBase.interpret(org/jruby/ir/instructions/CallBase.java:542) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:361) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(org/jruby/ir/interpreter/Interpreter.java:116) | |
# RUBY.run_specs(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:121) | |
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(org/jruby/runtime/MixedModeIRBlockBody.java:136) | |
# org.jruby.runtime.IRBlockBody.yieldSpecific(org/jruby/runtime/IRBlockBody.java:70) | |
# org.jruby.runtime.Block.yieldSpecific(org/jruby/runtime/Block.java:153) | |
# org.jruby.ir.runtime.IRRuntimeHelpers.yieldSpecific(org/jruby/ir/runtime/IRRuntimeHelpers.java:503) | |
# org.jruby.ir.instructions.YieldInstr.interpret(org/jruby/ir/instructions/YieldInstr.java:76) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.processOtherOp(org/jruby/ir/interpreter/StartupInterpreterEngine.java:178) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:104) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:86) | |
# RUBY.with_suite_hooks(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/configuration.rb:2031) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:73) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:332) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:86) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:93) | |
# org.jruby.ir.instructions.CallBase.interpret(org/jruby/ir/instructions/CallBase.java:542) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:361) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(org/jruby/ir/interpreter/Interpreter.java:116) | |
# RUBY.run_specs(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:116) | |
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(org/jruby/runtime/MixedModeIRBlockBody.java:136) | |
# org.jruby.runtime.IRBlockBody.doYield(org/jruby/runtime/IRBlockBody.java:166) | |
# org.jruby.runtime.BlockBody.yield(org/jruby/runtime/BlockBody.java:108) | |
# org.jruby.runtime.Block.yield(org/jruby/runtime/Block.java:184) | |
# org.jruby.ir.runtime.IRRuntimeHelpers.yield(org/jruby/ir/runtime/IRRuntimeHelpers.java:499) | |
# org.jruby.ir.instructions.YieldInstr.interpret(org/jruby/ir/instructions/YieldInstr.java:85) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.processOtherOp(org/jruby/ir/interpreter/StartupInterpreterEngine.java:178) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:104) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:86) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156) | |
# RUBY.report(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/reporter.rb:74) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:386) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:184) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:191) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:337) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:86) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156) | |
# RUBY.run_specs(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:115) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:203) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:375) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:174) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:316) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:92) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:191) | |
# RUBY.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:89) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:178) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:211) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:396) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:205) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:325) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:86) | |
# RUBY.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:71) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:73) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:332) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:86) | |
# org.jruby.ir.instructions.CallBase.interpret(org/jruby/ir/instructions/CallBase.java:545) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:361) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:80) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:121) | |
# RUBY.invoke(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:45) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:108) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:195) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:354) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:143) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:345) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_ROOT(org/jruby/ir/interpreter/Interpreter.java:96) | |
# RUBY.<main>(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/exe/rspec:4) | |
# org.jruby.ir.interpreter.Interpreter.execute(org/jruby/ir/interpreter/Interpreter.java:81) | |
# org.jruby.ir.interpreter.Interpreter.execute(org/jruby/ir/interpreter/Interpreter.java:30) | |
# org.jruby.ir.IRTranslator.execute(org/jruby/ir/IRTranslator.java:42) | |
# org.jruby.Ruby.runInterpreter(org/jruby/Ruby.java:1218) | |
# org.jruby.Ruby.loadFile(org/jruby/Ruby.java:2785) | |
# org.jruby.runtime.load.LibrarySearcher$ResourceLibrary.load(org/jruby/runtime/load/LibrarySearcher.java:234) | |
# org.jruby.runtime.load.LibrarySearcher$FoundLibrary.load(org/jruby/runtime/load/LibrarySearcher.java:34) | |
# org.jruby.runtime.load.LoadService.load(org/jruby/runtime/load/LoadService.java:343) | |
# org.jruby.RubyKernel.loadCommon(org/jruby/RubyKernel.java:1039) | |
# org.jruby.RubyKernel.load(org/jruby/RubyKernel.java:1009) | |
# org.jruby.RubyKernel$INVOKER$s$load.call(org/jruby/RubyKernel$INVOKER$s$load.gen) | |
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(org/jruby/internal/runtime/methods/JavaMethod.java:417) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:375) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:174) | |
# Users.headius.projects.jruby.bin.rspec.invokeOther11:load(Users/headius/projects/jruby/bin//Users/headius/projects/jruby/bin/rspec:23) | |
# Users.headius.projects.jruby.bin.rspec.<main>(/Users/headius/projects/jruby/bin/rspec:23) | |
# java.lang.invoke.MethodHandle.invokeWithArguments(java/lang/invoke/MethodHandle.java:627) | |
# org.jruby.ir.Compiler$1.load(org/jruby/ir/Compiler.java:89) | |
# org.jruby.Ruby.runScript(org/jruby/Ruby.java:1205) | |
# org.jruby.Ruby.runNormally(org/jruby/Ruby.java:1128) | |
# org.jruby.Ruby.runNormally(org/jruby/Ruby.java:1146) | |
# org.jruby.Ruby.runFromMain(org/jruby/Ruby.java:958) | |
# org.jruby.Main.doRunFromMain(org/jruby/Main.java:412) | |
# org.jruby.Main.internalRun(org/jruby/Main.java:304) | |
# org.jruby.Main.run(org/jruby/Main.java:234) | |
# org.jruby.Main.main(org/jruby/Main.java:206) | |
3) JRuby's persistence assigns named groups in regular expressions to local variables | |
Failure/Error: Unable to find org.jruby.ir.persistence.IRReaderStream.decodeEncoding(org/jruby/ir/persistence/IRReaderStream.java to read failed line | |
Java::JavaLang::NullPointerException: | |
# org.jruby.ir.persistence.IRReaderStream.decodeEncoding(org/jruby/ir/persistence/IRReaderStream.java:109) | |
# org.jruby.ir.persistence.IRReaderStream.decodeSymbol(org/jruby/ir/persistence/IRReaderStream.java:142) | |
# org.jruby.ir.instructions.SetCapturedVarInstr.decode(org/jruby/ir/instructions/SetCapturedVarInstr.java:59) | |
# org.jruby.ir.persistence.IRReaderStream.decodeInstr(org/jruby/ir/persistence/IRReaderStream.java:322) | |
# org.jruby.ir.persistence.IRReaderStream.decodeInstructionsAt(org/jruby/ir/persistence/IRReaderStream.java:212) | |
# org.jruby.ir.persistence.IRReader$1.call(org/jruby/ir/persistence/IRReader.java:63) | |
# org.jruby.ir.persistence.IRReader$1.call(org/jruby/ir/persistence/IRReader.java:61) | |
# org.jruby.ir.interpreter.InterpreterContext.getEngine(org/jruby/ir/interpreter/InterpreterContext.java:75) | |
# org.jruby.ir.interpreter.InterpreterContext.getInstructions(org/jruby/ir/interpreter/InterpreterContext.java:88) | |
# org.jruby.ir.interpreter.InterpreterContext.computeScopeFlagsFromInstructions(org/jruby/ir/interpreter/InterpreterContext.java:192) | |
# org.jruby.ir.IRScope.computeScopeFlags(org/jruby/ir/IRScope.java:743) | |
# org.jruby.ir.IRScope.calculateClosureScopeFlags(org/jruby/ir/IRScope.java:673) | |
# org.jruby.ir.IRScope.computeScopeFlags(org/jruby/ir/IRScope.java:746) | |
# org.jruby.ir.persistence.IRReader.load(org/jruby/ir/persistence/IRReader.java:72) | |
# sun.reflect.GeneratedMethodAccessor8.invoke(sun/reflect/GeneratedMethodAccessor8) | |
# sun.reflect.DelegatingMethodAccessorImpl.invoke(sun/reflect/DelegatingMethodAccessorImpl.java:43) | |
# java.lang.reflect.Method.invoke(java/lang/reflect/Method.java:498) | |
# org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(org/jruby/javasupport/JavaMethod.java:471) | |
# org.jruby.javasupport.JavaMethod.invokeStaticDirect(org/jruby/javasupport/JavaMethod.java:373) | |
# org.jruby.java.invokers.StaticMethodInvoker.call(org/jruby/java/invokers/StaticMethodInvoker.java:53) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:396) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:205) | |
# Users.headius.projects.jruby.spec.compiler.general_spec.invokeOther45:load(Users/headius/projects/jruby/spec/compiler//Users/headius/projects/jruby/spec/compiler/general_spec.rb:60) | |
# Users.headius.projects.jruby.spec.compiler.general_spec.encode_decode_run(/Users/headius/projects/jruby/spec/compiler/general_spec.rb:60) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:154) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:219) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:418) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:236) | |
# Users.headius.projects.jruby.spec.compiler.general_spec.invokeOther6:encode_decode_run(Users/headius/projects/jruby/spec/compiler//Users/headius/projects/jruby/spec/compiler/general_spec.rb:37) | |
# Users.headius.projects.jruby.spec.compiler.general_spec.run(/Users/headius/projects/jruby/spec/compiler/general_spec.rb:37) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:102) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:125) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:386) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:184) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:191) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:337) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(org/jruby/ir/interpreter/Interpreter.java:116) | |
# RUBY.<main>(/Users/headius/projects/jruby/spec/compiler/general_spec.rb:843) | |
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(org/jruby/runtime/MixedModeIRBlockBody.java:136) | |
# org.jruby.runtime.IRBlockBody.doYield(org/jruby/runtime/IRBlockBody.java:173) | |
# org.jruby.runtime.BlockBody.yield(org/jruby/runtime/BlockBody.java:117) | |
# org.jruby.runtime.Block.yieldNonArray(org/jruby/runtime/Block.java:188) | |
# org.jruby.RubyBasicObject.yieldUnder(org/jruby/RubyBasicObject.java:1764) | |
# org.jruby.RubyBasicObject.instance_exec(org/jruby/RubyBasicObject.java:2680) | |
# org.jruby.RubyBasicObject$INVOKER$i$0$3$instance_exec.call(org/jruby/RubyBasicObject$INVOKER$i$0$3$instance_exec.gen) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:207) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:386) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:184) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.invokeOther3:instance_exec(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:257) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:257) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.with_around_and_singleton_context_hooks(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:503) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.with_around_example_hooks(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:460) | |
# org.jruby.runtime.CompiledIRBlockBody.yieldDirect(org/jruby/runtime/CompiledIRBlockBody.java:148) | |
# org.jruby.runtime.IRBlockBody.yieldSpecific(org/jruby/runtime/IRBlockBody.java:66) | |
# org.jruby.runtime.Block.yieldSpecific(org/jruby/runtime/Block.java:153) | |
# org.jruby.ir.targets.YieldSite.yieldSpecific(org/jruby/ir/targets/YieldSite.java:156) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.hooks.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/hooks.rb:472) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.hooks.run_around_example_hooks_for(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/hooks.rb:610) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:128) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:386) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:184) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:191) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.hooks.invokeOther10:run_around_example_hooks_for(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/hooks.rb:472) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.hooks.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/hooks.rb:472) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:154) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:429) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:246) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:253) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.invokeOther1:run(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:460) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.with_around_example_hooks(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:460) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:115) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:105) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:365) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:153) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:160) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.invokeOther4:with_around_example_hooks(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:503) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.with_around_and_singleton_context_hooks(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:503) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:115) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:105) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:365) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:153) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:160) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.invokeOther41:with_around_and_singleton_context_hooks(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:254) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:254) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:141) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:175) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:211) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:396) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:205) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example_group.invokeOther6:run(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example_group.rb:633) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example_group.run_examples(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example_group.rb:633) | |
# org.jruby.runtime.CompiledIRBlockBody.yieldDirect(org/jruby/runtime/CompiledIRBlockBody.java:148) | |
# org.jruby.runtime.MixedModeIRBlockBody.yieldDirect(org/jruby/runtime/MixedModeIRBlockBody.java:109) | |
# org.jruby.runtime.BlockBody.yield(org/jruby/runtime/BlockBody.java:106) | |
# org.jruby.runtime.Block.yield(org/jruby/runtime/Block.java:184) | |
# org.jruby.RubyArray.collect(org/jruby/RubyArray.java:2563) | |
# org.jruby.RubyArray.map19(org/jruby/RubyArray.java:2577) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(org/jruby/RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroBlock.call(org/jruby/internal/runtime/methods/JavaMethod.java:555) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:332) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:86) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:93) | |
# org.jruby.ir.instructions.CallBase.interpret(org/jruby/ir/instructions/CallBase.java:542) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:361) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:86) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156) | |
# RUBY.run_examples(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example_group.rb:629) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:203) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:375) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:174) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:316) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:86) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156) | |
# RUBY.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example_group.rb:595) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:203) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:375) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:174) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:316) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(org/jruby/ir/interpreter/Interpreter.java:116) | |
# RUBY.run_specs(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:121) | |
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(org/jruby/runtime/MixedModeIRBlockBody.java:136) | |
# org.jruby.runtime.IRBlockBody.doYield(org/jruby/runtime/IRBlockBody.java:166) | |
# org.jruby.runtime.BlockBody.yield(org/jruby/runtime/BlockBody.java:108) | |
# org.jruby.runtime.Block.yield(org/jruby/runtime/Block.java:184) | |
# org.jruby.RubyArray.collect(org/jruby/RubyArray.java:2563) | |
# org.jruby.RubyArray.map19(org/jruby/RubyArray.java:2577) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(org/jruby/RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroBlock.call(org/jruby/internal/runtime/methods/JavaMethod.java:555) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:332) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:86) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:93) | |
# org.jruby.ir.instructions.CallBase.interpret(org/jruby/ir/instructions/CallBase.java:542) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:361) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(org/jruby/ir/interpreter/Interpreter.java:116) | |
# RUBY.run_specs(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:121) | |
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(org/jruby/runtime/MixedModeIRBlockBody.java:136) | |
# org.jruby.runtime.IRBlockBody.yieldSpecific(org/jruby/runtime/IRBlockBody.java:70) | |
# org.jruby.runtime.Block.yieldSpecific(org/jruby/runtime/Block.java:153) | |
# org.jruby.ir.runtime.IRRuntimeHelpers.yieldSpecific(org/jruby/ir/runtime/IRRuntimeHelpers.java:503) | |
# org.jruby.ir.instructions.YieldInstr.interpret(org/jruby/ir/instructions/YieldInstr.java:76) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.processOtherOp(org/jruby/ir/interpreter/StartupInterpreterEngine.java:178) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:104) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:86) | |
# RUBY.with_suite_hooks(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/configuration.rb:2031) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:73) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:332) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:86) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:93) | |
# org.jruby.ir.instructions.CallBase.interpret(org/jruby/ir/instructions/CallBase.java:542) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:361) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(org/jruby/ir/interpreter/Interpreter.java:116) | |
# RUBY.run_specs(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:116) | |
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(org/jruby/runtime/MixedModeIRBlockBody.java:136) | |
# org.jruby.runtime.IRBlockBody.doYield(org/jruby/runtime/IRBlockBody.java:166) | |
# org.jruby.runtime.BlockBody.yield(org/jruby/runtime/BlockBody.java:108) | |
# org.jruby.runtime.Block.yield(org/jruby/runtime/Block.java:184) | |
# org.jruby.ir.runtime.IRRuntimeHelpers.yield(org/jruby/ir/runtime/IRRuntimeHelpers.java:499) | |
# org.jruby.ir.instructions.YieldInstr.interpret(org/jruby/ir/instructions/YieldInstr.java:85) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.processOtherOp(org/jruby/ir/interpreter/StartupInterpreterEngine.java:178) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:104) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:86) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156) | |
# RUBY.report(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/reporter.rb:74) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:386) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:184) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:191) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:337) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:86) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156) | |
# RUBY.run_specs(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:115) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:203) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:375) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:174) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:316) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:92) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:191) | |
# RUBY.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:89) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:178) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:211) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:396) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:205) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:325) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:86) | |
# RUBY.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:71) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:73) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:332) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:86) | |
# org.jruby.ir.instructions.CallBase.interpret(org/jruby/ir/instructions/CallBase.java:545) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:361) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:80) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:121) | |
# RUBY.invoke(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:45) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:108) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:195) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:354) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:143) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:345) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_ROOT(org/jruby/ir/interpreter/Interpreter.java:96) | |
# RUBY.<main>(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/exe/rspec:4) | |
# org.jruby.ir.interpreter.Interpreter.execute(org/jruby/ir/interpreter/Interpreter.java:81) | |
# org.jruby.ir.interpreter.Interpreter.execute(org/jruby/ir/interpreter/Interpreter.java:30) | |
# org.jruby.ir.IRTranslator.execute(org/jruby/ir/IRTranslator.java:42) | |
# org.jruby.Ruby.runInterpreter(org/jruby/Ruby.java:1218) | |
# org.jruby.Ruby.loadFile(org/jruby/Ruby.java:2785) | |
# org.jruby.runtime.load.LibrarySearcher$ResourceLibrary.load(org/jruby/runtime/load/LibrarySearcher.java:234) | |
# org.jruby.runtime.load.LibrarySearcher$FoundLibrary.load(org/jruby/runtime/load/LibrarySearcher.java:34) | |
# org.jruby.runtime.load.LoadService.load(org/jruby/runtime/load/LoadService.java:343) | |
# org.jruby.RubyKernel.loadCommon(org/jruby/RubyKernel.java:1039) | |
# org.jruby.RubyKernel.load(org/jruby/RubyKernel.java:1009) | |
# org.jruby.RubyKernel$INVOKER$s$load.call(org/jruby/RubyKernel$INVOKER$s$load.gen) | |
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(org/jruby/internal/runtime/methods/JavaMethod.java:417) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:375) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:174) | |
# Users.headius.projects.jruby.bin.rspec.invokeOther11:load(Users/headius/projects/jruby/bin//Users/headius/projects/jruby/bin/rspec:23) | |
# Users.headius.projects.jruby.bin.rspec.<main>(/Users/headius/projects/jruby/bin/rspec:23) | |
# java.lang.invoke.MethodHandle.invokeWithArguments(java/lang/invoke/MethodHandle.java:627) | |
# org.jruby.ir.Compiler$1.load(org/jruby/ir/Compiler.java:89) | |
# org.jruby.Ruby.runScript(org/jruby/Ruby.java:1205) | |
# org.jruby.Ruby.runNormally(org/jruby/Ruby.java:1128) | |
# org.jruby.Ruby.runNormally(org/jruby/Ruby.java:1146) | |
# org.jruby.Ruby.runFromMain(org/jruby/Ruby.java:958) | |
# org.jruby.Main.doRunFromMain(org/jruby/Main.java:412) | |
# org.jruby.Main.internalRun(org/jruby/Main.java:304) | |
# org.jruby.Main.run(org/jruby/Main.java:234) | |
# org.jruby.Main.main(org/jruby/Main.java:206) | |
4) JRuby's persistence passes kwargs through zsuper correctly | |
Failure/Error: Unable to find java.util.ArrayList.rangeCheck(java/util/ArrayList.java to read failed line | |
Java::JavaLang::IndexOutOfBoundsException: | |
Index: 4, Size: 4 | |
# java.util.ArrayList.rangeCheck(java/util/ArrayList.java:657) | |
# java.util.ArrayList.get(java/util/ArrayList.java:433) | |
# org.jruby.ir.persistence.IRReaderStream.decodeScope(org/jruby/ir/persistence/IRReaderStream.java:456) | |
# org.jruby.ir.instructions.DefineInstanceMethodInstr.decode(org/jruby/ir/instructions/DefineInstanceMethodInstr.java:51) | |
# org.jruby.ir.persistence.IRReaderStream.decodeInstr(org/jruby/ir/persistence/IRReaderStream.java:264) | |
# org.jruby.ir.persistence.IRReaderStream.decodeInstructionsAt(org/jruby/ir/persistence/IRReaderStream.java:212) | |
# org.jruby.ir.persistence.IRReader$1.call(org/jruby/ir/persistence/IRReader.java:63) | |
# org.jruby.ir.persistence.IRReader$1.call(org/jruby/ir/persistence/IRReader.java:61) | |
# org.jruby.ir.interpreter.InterpreterContext.getEngine(org/jruby/ir/interpreter/InterpreterContext.java:75) | |
# org.jruby.ir.interpreter.InterpreterContext.getInstructions(org/jruby/ir/interpreter/InterpreterContext.java:88) | |
# org.jruby.ir.interpreter.InterpreterContext.computeScopeFlagsFromInstructions(org/jruby/ir/interpreter/InterpreterContext.java:192) | |
# org.jruby.ir.IRScope.computeScopeFlags(org/jruby/ir/IRScope.java:743) | |
# org.jruby.ir.persistence.IRReader.load(org/jruby/ir/persistence/IRReader.java:72) | |
# sun.reflect.GeneratedMethodAccessor8.invoke(sun/reflect/GeneratedMethodAccessor8) | |
# sun.reflect.DelegatingMethodAccessorImpl.invoke(sun/reflect/DelegatingMethodAccessorImpl.java:43) | |
# java.lang.reflect.Method.invoke(java/lang/reflect/Method.java:498) | |
# org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(org/jruby/javasupport/JavaMethod.java:471) | |
# org.jruby.javasupport.JavaMethod.invokeStaticDirect(org/jruby/javasupport/JavaMethod.java:373) | |
# org.jruby.java.invokers.StaticMethodInvoker.call(org/jruby/java/invokers/StaticMethodInvoker.java:53) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:203) | |
# Users.headius.projects.jruby.spec.compiler.general_spec.invokeOther45:load(Users/headius/projects/jruby/spec/compiler//Users/headius/projects/jruby/spec/compiler/general_spec.rb:60) | |
# Users.headius.projects.jruby.spec.compiler.general_spec.encode_decode_run(/Users/headius/projects/jruby/spec/compiler/general_spec.rb:60) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:154) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:219) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:418) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:236) | |
# Users.headius.projects.jruby.spec.compiler.general_spec.invokeOther6:encode_decode_run(Users/headius/projects/jruby/spec/compiler//Users/headius/projects/jruby/spec/compiler/general_spec.rb:37) | |
# Users.headius.projects.jruby.spec.compiler.general_spec.run(/Users/headius/projects/jruby/spec/compiler/general_spec.rb:37) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:102) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:125) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:386) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:184) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:191) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:337) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(org/jruby/ir/interpreter/Interpreter.java:116) | |
# RUBY.<main>(/Users/headius/projects/jruby/spec/compiler/general_spec.rb:1000) | |
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(org/jruby/runtime/MixedModeIRBlockBody.java:136) | |
# org.jruby.runtime.IRBlockBody.doYield(org/jruby/runtime/IRBlockBody.java:173) | |
# org.jruby.runtime.BlockBody.yield(org/jruby/runtime/BlockBody.java:117) | |
# org.jruby.runtime.Block.yieldNonArray(org/jruby/runtime/Block.java:188) | |
# org.jruby.RubyBasicObject.yieldUnder(org/jruby/RubyBasicObject.java:1764) | |
# org.jruby.RubyBasicObject.instance_exec(org/jruby/RubyBasicObject.java:2680) | |
# org.jruby.RubyBasicObject$INVOKER$i$0$3$instance_exec.call(org/jruby/RubyBasicObject$INVOKER$i$0$3$instance_exec.gen) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:207) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:386) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:184) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.invokeOther3:instance_exec(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:257) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:257) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.with_around_and_singleton_context_hooks(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:503) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.with_around_example_hooks(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:460) | |
# org.jruby.runtime.CompiledIRBlockBody.yieldDirect(org/jruby/runtime/CompiledIRBlockBody.java:148) | |
# org.jruby.runtime.IRBlockBody.yieldSpecific(org/jruby/runtime/IRBlockBody.java:66) | |
# org.jruby.runtime.Block.yieldSpecific(org/jruby/runtime/Block.java:153) | |
# org.jruby.ir.targets.YieldSite.yieldSpecific(org/jruby/ir/targets/YieldSite.java:156) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.hooks.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/hooks.rb:472) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.hooks.run_around_example_hooks_for(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/hooks.rb:610) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:128) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:182) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:191) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.hooks.invokeOther10:run_around_example_hooks_for(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/hooks.rb:472) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.hooks.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/hooks.rb:472) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:154) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:244) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:253) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.invokeOther1:run(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:460) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.with_around_example_hooks(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:460) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:115) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:105) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:151) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:160) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.invokeOther4:with_around_example_hooks(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:503) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.with_around_and_singleton_context_hooks(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:503) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:115) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:105) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:151) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:160) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.invokeOther41:with_around_and_singleton_context_hooks(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:254) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:254) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:141) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:175) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:211) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:203) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example_group.invokeOther6:run(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example_group.rb:633) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example_group.run_examples(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example_group.rb:633) | |
# org.jruby.runtime.CompiledIRBlockBody.yieldDirect(org/jruby/runtime/CompiledIRBlockBody.java:148) | |
# org.jruby.runtime.MixedModeIRBlockBody.yieldDirect(org/jruby/runtime/MixedModeIRBlockBody.java:109) | |
# org.jruby.runtime.BlockBody.yield(org/jruby/runtime/BlockBody.java:106) | |
# org.jruby.runtime.Block.yield(org/jruby/runtime/Block.java:184) | |
# org.jruby.RubyArray.collect(org/jruby/RubyArray.java:2563) | |
# org.jruby.RubyArray.map19(org/jruby/RubyArray.java:2577) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(org/jruby/RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroBlock.call(org/jruby/internal/runtime/methods/JavaMethod.java:555) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:332) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:86) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:93) | |
# org.jruby.ir.instructions.CallBase.interpret(org/jruby/ir/instructions/CallBase.java:542) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:361) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:86) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156) | |
# RUBY.run_examples(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example_group.rb:629) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:203) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:375) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:174) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:316) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:86) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156) | |
# RUBY.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example_group.rb:595) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:203) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:375) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:174) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:316) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(org/jruby/ir/interpreter/Interpreter.java:116) | |
# RUBY.run_specs(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:121) | |
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(org/jruby/runtime/MixedModeIRBlockBody.java:136) | |
# org.jruby.runtime.IRBlockBody.doYield(org/jruby/runtime/IRBlockBody.java:166) | |
# org.jruby.runtime.BlockBody.yield(org/jruby/runtime/BlockBody.java:108) | |
# org.jruby.runtime.Block.yield(org/jruby/runtime/Block.java:184) | |
# org.jruby.RubyArray.collect(org/jruby/RubyArray.java:2563) | |
# org.jruby.RubyArray.map19(org/jruby/RubyArray.java:2577) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(org/jruby/RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroBlock.call(org/jruby/internal/runtime/methods/JavaMethod.java:555) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:332) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:86) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:93) | |
# org.jruby.ir.instructions.CallBase.interpret(org/jruby/ir/instructions/CallBase.java:542) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:361) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(org/jruby/ir/interpreter/Interpreter.java:116) | |
# RUBY.run_specs(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:121) | |
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(org/jruby/runtime/MixedModeIRBlockBody.java:136) | |
# org.jruby.runtime.IRBlockBody.yieldSpecific(org/jruby/runtime/IRBlockBody.java:70) | |
# org.jruby.runtime.Block.yieldSpecific(org/jruby/runtime/Block.java:153) | |
# org.jruby.ir.runtime.IRRuntimeHelpers.yieldSpecific(org/jruby/ir/runtime/IRRuntimeHelpers.java:503) | |
# org.jruby.ir.instructions.YieldInstr.interpret(org/jruby/ir/instructions/YieldInstr.java:76) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.processOtherOp(org/jruby/ir/interpreter/StartupInterpreterEngine.java:178) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:104) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:86) | |
# RUBY.with_suite_hooks(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/configuration.rb:2031) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:73) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:332) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:86) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:93) | |
# org.jruby.ir.instructions.CallBase.interpret(org/jruby/ir/instructions/CallBase.java:542) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:361) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(org/jruby/ir/interpreter/Interpreter.java:116) | |
# RUBY.run_specs(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:116) | |
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(org/jruby/runtime/MixedModeIRBlockBody.java:136) | |
# org.jruby.runtime.IRBlockBody.doYield(org/jruby/runtime/IRBlockBody.java:166) | |
# org.jruby.runtime.BlockBody.yield(org/jruby/runtime/BlockBody.java:108) | |
# org.jruby.runtime.Block.yield(org/jruby/runtime/Block.java:184) | |
# org.jruby.ir.runtime.IRRuntimeHelpers.yield(org/jruby/ir/runtime/IRRuntimeHelpers.java:499) | |
# org.jruby.ir.instructions.YieldInstr.interpret(org/jruby/ir/instructions/YieldInstr.java:85) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.processOtherOp(org/jruby/ir/interpreter/StartupInterpreterEngine.java:178) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:104) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:86) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156) | |
# RUBY.report(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/reporter.rb:74) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:386) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:184) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:191) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:337) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:86) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156) | |
# RUBY.run_specs(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:115) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:203) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:375) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:174) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:316) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:92) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:191) | |
# RUBY.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:89) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:178) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:211) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:396) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:205) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:325) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:86) | |
# RUBY.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:71) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:73) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:332) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:86) | |
# org.jruby.ir.instructions.CallBase.interpret(org/jruby/ir/instructions/CallBase.java:545) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:361) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:80) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:121) | |
# RUBY.invoke(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:45) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:108) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:195) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:354) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:143) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:345) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_ROOT(org/jruby/ir/interpreter/Interpreter.java:96) | |
# RUBY.<main>(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/exe/rspec:4) | |
# org.jruby.ir.interpreter.Interpreter.execute(org/jruby/ir/interpreter/Interpreter.java:81) | |
# org.jruby.ir.interpreter.Interpreter.execute(org/jruby/ir/interpreter/Interpreter.java:30) | |
# org.jruby.ir.IRTranslator.execute(org/jruby/ir/IRTranslator.java:42) | |
# org.jruby.Ruby.runInterpreter(org/jruby/Ruby.java:1218) | |
# org.jruby.Ruby.loadFile(org/jruby/Ruby.java:2785) | |
# org.jruby.runtime.load.LibrarySearcher$ResourceLibrary.load(org/jruby/runtime/load/LibrarySearcher.java:234) | |
# org.jruby.runtime.load.LibrarySearcher$FoundLibrary.load(org/jruby/runtime/load/LibrarySearcher.java:34) | |
# org.jruby.runtime.load.LoadService.load(org/jruby/runtime/load/LoadService.java:343) | |
# org.jruby.RubyKernel.loadCommon(org/jruby/RubyKernel.java:1039) | |
# org.jruby.RubyKernel.load(org/jruby/RubyKernel.java:1009) | |
# org.jruby.RubyKernel$INVOKER$s$load.call(org/jruby/RubyKernel$INVOKER$s$load.gen) | |
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(org/jruby/internal/runtime/methods/JavaMethod.java:417) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:375) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:174) | |
# Users.headius.projects.jruby.bin.rspec.invokeOther11:load(Users/headius/projects/jruby/bin//Users/headius/projects/jruby/bin/rspec:23) | |
# Users.headius.projects.jruby.bin.rspec.<main>(/Users/headius/projects/jruby/bin/rspec:23) | |
# java.lang.invoke.MethodHandle.invokeWithArguments(java/lang/invoke/MethodHandle.java:627) | |
# org.jruby.ir.Compiler$1.load(org/jruby/ir/Compiler.java:89) | |
# org.jruby.Ruby.runScript(org/jruby/Ruby.java:1205) | |
# org.jruby.Ruby.runNormally(org/jruby/Ruby.java:1128) | |
# org.jruby.Ruby.runNormally(org/jruby/Ruby.java:1146) | |
# org.jruby.Ruby.runFromMain(org/jruby/Ruby.java:958) | |
# org.jruby.Main.doRunFromMain(org/jruby/Main.java:412) | |
# org.jruby.Main.internalRun(org/jruby/Main.java:304) | |
# org.jruby.Main.run(org/jruby/Main.java:234) | |
# org.jruby.Main.main(org/jruby/Main.java:206) | |
5) JRuby's persistence passes keyrest arguments through zsuper correctly | |
Failure/Error: Unable to find org.jruby.ir.operands.Symbol.getBytes(org/jruby/ir/operands/Symbol.java to read failed line | |
Java::JavaLang::NullPointerException: | |
# org.jruby.ir.operands.Symbol.getBytes(org/jruby/ir/operands/Symbol.java:32) | |
# org.jruby.ir.operands.Symbol.encode(org/jruby/ir/operands/Symbol.java:64) | |
# org.jruby.ir.persistence.IRWriterStream.encode(org/jruby/ir/persistence/IRWriterStream.java:188) | |
# org.jruby.ir.operands.Hash.encode(org/jruby/ir/operands/Hash.java:149) | |
# org.jruby.ir.persistence.IRWriterStream.encode(org/jruby/ir/persistence/IRWriterStream.java:188) | |
# org.jruby.ir.instructions.CallBase.encode(org/jruby/ir/instructions/CallBase.java:88) | |
# org.jruby.ir.instructions.CallInstr.encode(org/jruby/ir/instructions/CallInstr.java:105) | |
# org.jruby.ir.persistence.IRWriterStream.encode(org/jruby/ir/persistence/IRWriterStream.java:201) | |
# org.jruby.ir.persistence.IRWriter.persistScopeInstrs(org/jruby/ir/persistence/IRWriter.java:57) | |
# org.jruby.ir.persistence.IRWriter.persistScopeInstructions(org/jruby/ir/persistence/IRWriter.java:40) | |
# org.jruby.ir.persistence.IRWriter.persistScopeInstructions(org/jruby/ir/persistence/IRWriter.java:43) | |
# org.jruby.ir.persistence.IRWriter.persistScopeInstructions(org/jruby/ir/persistence/IRWriter.java:43) | |
# org.jruby.ir.persistence.IRWriter.persist(org/jruby/ir/persistence/IRWriter.java:30) | |
# sun.reflect.GeneratedMethodAccessor5.invoke(sun/reflect/GeneratedMethodAccessor5) | |
# sun.reflect.DelegatingMethodAccessorImpl.invoke(sun/reflect/DelegatingMethodAccessorImpl.java:43) | |
# java.lang.reflect.Method.invoke(java/lang/reflect/Method.java:498) | |
# org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(org/jruby/javasupport/JavaMethod.java:471) | |
# org.jruby.javasupport.JavaMethod.invokeStaticDirect(org/jruby/javasupport/JavaMethod.java:373) | |
# org.jruby.java.invokers.StaticMethodInvoker.call(org/jruby/java/invokers/StaticMethodInvoker.java:53) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:396) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:205) | |
# Users.headius.projects.jruby.spec.compiler.general_spec.invokeOther21:persist(Users/headius/projects/jruby/spec/compiler//Users/headius/projects/jruby/spec/compiler/general_spec.rb:56) | |
# Users.headius.projects.jruby.spec.compiler.general_spec.encode_decode_run(/Users/headius/projects/jruby/spec/compiler/general_spec.rb:56) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:154) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:219) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:418) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:236) | |
# Users.headius.projects.jruby.spec.compiler.general_spec.invokeOther6:encode_decode_run(Users/headius/projects/jruby/spec/compiler//Users/headius/projects/jruby/spec/compiler/general_spec.rb:37) | |
# Users.headius.projects.jruby.spec.compiler.general_spec.run(/Users/headius/projects/jruby/spec/compiler/general_spec.rb:37) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:102) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:125) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:386) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:184) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:191) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:337) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(org/jruby/ir/interpreter/Interpreter.java:116) | |
# RUBY.<main>(/Users/headius/projects/jruby/spec/compiler/general_spec.rb:1010) | |
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(org/jruby/runtime/MixedModeIRBlockBody.java:136) | |
# org.jruby.runtime.IRBlockBody.doYield(org/jruby/runtime/IRBlockBody.java:173) | |
# org.jruby.runtime.BlockBody.yield(org/jruby/runtime/BlockBody.java:117) | |
# org.jruby.runtime.Block.yieldNonArray(org/jruby/runtime/Block.java:188) | |
# org.jruby.RubyBasicObject.yieldUnder(org/jruby/RubyBasicObject.java:1764) | |
# org.jruby.RubyBasicObject.instance_exec(org/jruby/RubyBasicObject.java:2680) | |
# org.jruby.RubyBasicObject$INVOKER$i$0$3$instance_exec.call(org/jruby/RubyBasicObject$INVOKER$i$0$3$instance_exec.gen) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:207) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:386) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:184) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.invokeOther3:instance_exec(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:257) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:257) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.with_around_and_singleton_context_hooks(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:503) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.with_around_example_hooks(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:460) | |
# org.jruby.runtime.CompiledIRBlockBody.yieldDirect(org/jruby/runtime/CompiledIRBlockBody.java:148) | |
# org.jruby.runtime.IRBlockBody.yieldSpecific(org/jruby/runtime/IRBlockBody.java:66) | |
# org.jruby.runtime.Block.yieldSpecific(org/jruby/runtime/Block.java:153) | |
# org.jruby.ir.targets.YieldSite.yieldSpecific(org/jruby/ir/targets/YieldSite.java:156) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.hooks.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/hooks.rb:472) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.hooks.run_around_example_hooks_for(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/hooks.rb:610) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:128) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:386) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:184) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:191) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.hooks.invokeOther10:run_around_example_hooks_for(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/hooks.rb:472) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.hooks.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/hooks.rb:472) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:154) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:429) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:246) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:253) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.invokeOther1:run(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:460) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.with_around_example_hooks(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:460) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:115) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:105) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:365) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:153) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:160) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.invokeOther4:with_around_example_hooks(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:503) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.with_around_and_singleton_context_hooks(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:503) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:115) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:105) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:365) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:153) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:160) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.invokeOther41:with_around_and_singleton_context_hooks(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:254) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:254) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:141) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:175) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:211) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:396) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:205) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example_group.invokeOther6:run(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example_group.rb:633) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example_group.run_examples(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example_group.rb:633) | |
# org.jruby.runtime.CompiledIRBlockBody.yieldDirect(org/jruby/runtime/CompiledIRBlockBody.java:148) | |
# org.jruby.runtime.MixedModeIRBlockBody.yieldDirect(org/jruby/runtime/MixedModeIRBlockBody.java:109) | |
# org.jruby.runtime.BlockBody.yield(org/jruby/runtime/BlockBody.java:106) | |
# org.jruby.runtime.Block.yield(org/jruby/runtime/Block.java:184) | |
# org.jruby.RubyArray.collect(org/jruby/RubyArray.java:2563) | |
# org.jruby.RubyArray.map19(org/jruby/RubyArray.java:2577) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(org/jruby/RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroBlock.call(org/jruby/internal/runtime/methods/JavaMethod.java:555) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:332) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:86) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:93) | |
# org.jruby.ir.instructions.CallBase.interpret(org/jruby/ir/instructions/CallBase.java:542) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:361) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:86) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156) | |
# RUBY.run_examples(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example_group.rb:629) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:203) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:375) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:174) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:316) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:86) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156) | |
# RUBY.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example_group.rb:595) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:203) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:375) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:174) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:316) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(org/jruby/ir/interpreter/Interpreter.java:116) | |
# RUBY.run_specs(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:121) | |
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(org/jruby/runtime/MixedModeIRBlockBody.java:136) | |
# org.jruby.runtime.IRBlockBody.doYield(org/jruby/runtime/IRBlockBody.java:166) | |
# org.jruby.runtime.BlockBody.yield(org/jruby/runtime/BlockBody.java:108) | |
# org.jruby.runtime.Block.yield(org/jruby/runtime/Block.java:184) | |
# org.jruby.RubyArray.collect(org/jruby/RubyArray.java:2563) | |
# org.jruby.RubyArray.map19(org/jruby/RubyArray.java:2577) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(org/jruby/RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroBlock.call(org/jruby/internal/runtime/methods/JavaMethod.java:555) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:332) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:86) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:93) | |
# org.jruby.ir.instructions.CallBase.interpret(org/jruby/ir/instructions/CallBase.java:542) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:361) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(org/jruby/ir/interpreter/Interpreter.java:116) | |
# RUBY.run_specs(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:121) | |
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(org/jruby/runtime/MixedModeIRBlockBody.java:136) | |
# org.jruby.runtime.IRBlockBody.yieldSpecific(org/jruby/runtime/IRBlockBody.java:70) | |
# org.jruby.runtime.Block.yieldSpecific(org/jruby/runtime/Block.java:153) | |
# org.jruby.ir.runtime.IRRuntimeHelpers.yieldSpecific(org/jruby/ir/runtime/IRRuntimeHelpers.java:503) | |
# org.jruby.ir.instructions.YieldInstr.interpret(org/jruby/ir/instructions/YieldInstr.java:76) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.processOtherOp(org/jruby/ir/interpreter/StartupInterpreterEngine.java:178) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:104) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:86) | |
# RUBY.with_suite_hooks(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/configuration.rb:2031) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:73) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:332) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:86) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:93) | |
# org.jruby.ir.instructions.CallBase.interpret(org/jruby/ir/instructions/CallBase.java:542) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:361) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(org/jruby/ir/interpreter/Interpreter.java:116) | |
# RUBY.run_specs(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:116) | |
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(org/jruby/runtime/MixedModeIRBlockBody.java:136) | |
# org.jruby.runtime.IRBlockBody.doYield(org/jruby/runtime/IRBlockBody.java:166) | |
# org.jruby.runtime.BlockBody.yield(org/jruby/runtime/BlockBody.java:108) | |
# org.jruby.runtime.Block.yield(org/jruby/runtime/Block.java:184) | |
# org.jruby.ir.runtime.IRRuntimeHelpers.yield(org/jruby/ir/runtime/IRRuntimeHelpers.java:499) | |
# org.jruby.ir.instructions.YieldInstr.interpret(org/jruby/ir/instructions/YieldInstr.java:85) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.processOtherOp(org/jruby/ir/interpreter/StartupInterpreterEngine.java:178) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:104) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:86) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156) | |
# RUBY.report(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/reporter.rb:74) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:386) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:184) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:191) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:337) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:86) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156) | |
# RUBY.run_specs(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:115) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:203) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:375) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:174) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:316) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:92) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:191) | |
# RUBY.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:89) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:178) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:211) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:396) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:205) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:325) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:86) | |
# RUBY.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:71) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:73) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:332) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:86) | |
# org.jruby.ir.instructions.CallBase.interpret(org/jruby/ir/instructions/CallBase.java:545) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:361) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:80) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:121) | |
# RUBY.invoke(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:45) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:108) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:195) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:354) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:143) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:345) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_ROOT(org/jruby/ir/interpreter/Interpreter.java:96) | |
# RUBY.<main>(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/exe/rspec:4) | |
# org.jruby.ir.interpreter.Interpreter.execute(org/jruby/ir/interpreter/Interpreter.java:81) | |
# org.jruby.ir.interpreter.Interpreter.execute(org/jruby/ir/interpreter/Interpreter.java:30) | |
# org.jruby.ir.IRTranslator.execute(org/jruby/ir/IRTranslator.java:42) | |
# org.jruby.Ruby.runInterpreter(org/jruby/Ruby.java:1218) | |
# org.jruby.Ruby.loadFile(org/jruby/Ruby.java:2785) | |
# org.jruby.runtime.load.LibrarySearcher$ResourceLibrary.load(org/jruby/runtime/load/LibrarySearcher.java:234) | |
# org.jruby.runtime.load.LibrarySearcher$FoundLibrary.load(org/jruby/runtime/load/LibrarySearcher.java:34) | |
# org.jruby.runtime.load.LoadService.load(org/jruby/runtime/load/LoadService.java:343) | |
# org.jruby.RubyKernel.loadCommon(org/jruby/RubyKernel.java:1039) | |
# org.jruby.RubyKernel.load(org/jruby/RubyKernel.java:1009) | |
# org.jruby.RubyKernel$INVOKER$s$load.call(org/jruby/RubyKernel$INVOKER$s$load.gen) | |
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(org/jruby/internal/runtime/methods/JavaMethod.java:417) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:375) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:174) | |
# Users.headius.projects.jruby.bin.rspec.invokeOther11:load(Users/headius/projects/jruby/bin//Users/headius/projects/jruby/bin/rspec:23) | |
# Users.headius.projects.jruby.bin.rspec.<main>(/Users/headius/projects/jruby/bin/rspec:23) | |
# java.lang.invoke.MethodHandle.invokeWithArguments(java/lang/invoke/MethodHandle.java:627) | |
# org.jruby.ir.Compiler$1.load(org/jruby/ir/Compiler.java:89) | |
# org.jruby.Ruby.runScript(org/jruby/Ruby.java:1205) | |
# org.jruby.Ruby.runNormally(org/jruby/Ruby.java:1128) | |
# org.jruby.Ruby.runNormally(org/jruby/Ruby.java:1146) | |
# org.jruby.Ruby.runFromMain(org/jruby/Ruby.java:958) | |
# org.jruby.Main.doRunFromMain(org/jruby/Main.java:412) | |
# org.jruby.Main.internalRun(org/jruby/Main.java:304) | |
# org.jruby.Main.run(org/jruby/Main.java:234) | |
# org.jruby.Main.main(org/jruby/Main.java:206) | |
6) JRuby's persistence combines optional args and zsuper properly | |
Failure/Error: Unable to find java.util.ArrayList.rangeCheck(java/util/ArrayList.java to read failed line | |
Java::JavaLang::IndexOutOfBoundsException: | |
Index: 4, Size: 4 | |
# java.util.ArrayList.rangeCheck(java/util/ArrayList.java:657) | |
# java.util.ArrayList.get(java/util/ArrayList.java:433) | |
# org.jruby.ir.persistence.IRReaderStream.decodeScope(org/jruby/ir/persistence/IRReaderStream.java:456) | |
# org.jruby.ir.instructions.DefineInstanceMethodInstr.decode(org/jruby/ir/instructions/DefineInstanceMethodInstr.java:51) | |
# org.jruby.ir.persistence.IRReaderStream.decodeInstr(org/jruby/ir/persistence/IRReaderStream.java:264) | |
# org.jruby.ir.persistence.IRReaderStream.decodeInstructionsAt(org/jruby/ir/persistence/IRReaderStream.java:212) | |
# org.jruby.ir.persistence.IRReader$1.call(org/jruby/ir/persistence/IRReader.java:63) | |
# org.jruby.ir.persistence.IRReader$1.call(org/jruby/ir/persistence/IRReader.java:61) | |
# org.jruby.ir.interpreter.InterpreterContext.getEngine(org/jruby/ir/interpreter/InterpreterContext.java:75) | |
# org.jruby.ir.interpreter.InterpreterContext.getInstructions(org/jruby/ir/interpreter/InterpreterContext.java:88) | |
# org.jruby.ir.interpreter.InterpreterContext.computeScopeFlagsFromInstructions(org/jruby/ir/interpreter/InterpreterContext.java:192) | |
# org.jruby.ir.IRScope.computeScopeFlags(org/jruby/ir/IRScope.java:743) | |
# org.jruby.ir.persistence.IRReader.load(org/jruby/ir/persistence/IRReader.java:72) | |
# sun.reflect.GeneratedMethodAccessor8.invoke(sun/reflect/GeneratedMethodAccessor8) | |
# sun.reflect.DelegatingMethodAccessorImpl.invoke(sun/reflect/DelegatingMethodAccessorImpl.java:43) | |
# java.lang.reflect.Method.invoke(java/lang/reflect/Method.java:498) | |
# org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(org/jruby/javasupport/JavaMethod.java:471) | |
# org.jruby.javasupport.JavaMethod.invokeStaticDirect(org/jruby/javasupport/JavaMethod.java:373) | |
# org.jruby.java.invokers.StaticMethodInvoker.call(org/jruby/java/invokers/StaticMethodInvoker.java:53) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:396) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:205) | |
# Users.headius.projects.jruby.spec.compiler.general_spec.invokeOther45:load(Users/headius/projects/jruby/spec/compiler//Users/headius/projects/jruby/spec/compiler/general_spec.rb:60) | |
# Users.headius.projects.jruby.spec.compiler.general_spec.encode_decode_run(/Users/headius/projects/jruby/spec/compiler/general_spec.rb:60) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:154) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:219) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:418) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:236) | |
# Users.headius.projects.jruby.spec.compiler.general_spec.invokeOther6:encode_decode_run(Users/headius/projects/jruby/spec/compiler//Users/headius/projects/jruby/spec/compiler/general_spec.rb:37) | |
# Users.headius.projects.jruby.spec.compiler.general_spec.run(/Users/headius/projects/jruby/spec/compiler/general_spec.rb:37) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:102) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:125) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:386) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:184) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:191) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:337) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(org/jruby/ir/interpreter/Interpreter.java:116) | |
# RUBY.<main>(/Users/headius/projects/jruby/spec/compiler/general_spec.rb:1153) | |
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(org/jruby/runtime/MixedModeIRBlockBody.java:136) | |
# org.jruby.runtime.IRBlockBody.doYield(org/jruby/runtime/IRBlockBody.java:173) | |
# org.jruby.runtime.BlockBody.yield(org/jruby/runtime/BlockBody.java:117) | |
# org.jruby.runtime.Block.yieldNonArray(org/jruby/runtime/Block.java:188) | |
# org.jruby.RubyBasicObject.yieldUnder(org/jruby/RubyBasicObject.java:1764) | |
# org.jruby.RubyBasicObject.instance_exec(org/jruby/RubyBasicObject.java:2680) | |
# org.jruby.RubyBasicObject$INVOKER$i$0$3$instance_exec.call(org/jruby/RubyBasicObject$INVOKER$i$0$3$instance_exec.gen) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:207) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:386) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:184) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.invokeOther3:instance_exec(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:257) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:257) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.with_around_and_singleton_context_hooks(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:503) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.with_around_example_hooks(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:460) | |
# org.jruby.runtime.CompiledIRBlockBody.yieldDirect(org/jruby/runtime/CompiledIRBlockBody.java:148) | |
# org.jruby.runtime.IRBlockBody.yieldSpecific(org/jruby/runtime/IRBlockBody.java:66) | |
# org.jruby.runtime.Block.yieldSpecific(org/jruby/runtime/Block.java:153) | |
# org.jruby.ir.targets.YieldSite.yieldSpecific(org/jruby/ir/targets/YieldSite.java:156) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.hooks.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/hooks.rb:472) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.hooks.run_around_example_hooks_for(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/hooks.rb:610) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:128) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:386) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:184) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:191) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.hooks.invokeOther10:run_around_example_hooks_for(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/hooks.rb:472) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.hooks.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/hooks.rb:472) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:154) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:429) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:246) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:253) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.invokeOther1:run(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:460) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.with_around_example_hooks(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:460) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:115) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:105) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:365) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:153) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:160) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.invokeOther4:with_around_example_hooks(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:503) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.with_around_and_singleton_context_hooks(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:503) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:115) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:105) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:365) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:153) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:160) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.invokeOther41:with_around_and_singleton_context_hooks(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:254) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:254) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:141) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:175) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:211) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:396) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:205) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example_group.invokeOther6:run(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example_group.rb:633) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example_group.run_examples(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example_group.rb:633) | |
# org.jruby.runtime.CompiledIRBlockBody.yieldDirect(org/jruby/runtime/CompiledIRBlockBody.java:148) | |
# org.jruby.runtime.MixedModeIRBlockBody.yieldDirect(org/jruby/runtime/MixedModeIRBlockBody.java:109) | |
# org.jruby.runtime.BlockBody.yield(org/jruby/runtime/BlockBody.java:106) | |
# org.jruby.runtime.Block.yield(org/jruby/runtime/Block.java:184) | |
# org.jruby.RubyArray.collect(org/jruby/RubyArray.java:2563) | |
# org.jruby.RubyArray.map19(org/jruby/RubyArray.java:2577) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(org/jruby/RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroBlock.call(org/jruby/internal/runtime/methods/JavaMethod.java:555) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:332) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:86) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:93) | |
# org.jruby.ir.instructions.CallBase.interpret(org/jruby/ir/instructions/CallBase.java:542) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:361) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:86) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156) | |
# RUBY.run_examples(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example_group.rb:629) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:203) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:375) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:174) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:316) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:86) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156) | |
# RUBY.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example_group.rb:595) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:203) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:375) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:174) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:316) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(org/jruby/ir/interpreter/Interpreter.java:116) | |
# RUBY.run_specs(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:121) | |
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(org/jruby/runtime/MixedModeIRBlockBody.java:136) | |
# org.jruby.runtime.IRBlockBody.doYield(org/jruby/runtime/IRBlockBody.java:166) | |
# org.jruby.runtime.BlockBody.yield(org/jruby/runtime/BlockBody.java:108) | |
# org.jruby.runtime.Block.yield(org/jruby/runtime/Block.java:184) | |
# org.jruby.RubyArray.collect(org/jruby/RubyArray.java:2563) | |
# org.jruby.RubyArray.map19(org/jruby/RubyArray.java:2577) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(org/jruby/RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroBlock.call(org/jruby/internal/runtime/methods/JavaMethod.java:555) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:332) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:86) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:93) | |
# org.jruby.ir.instructions.CallBase.interpret(org/jruby/ir/instructions/CallBase.java:542) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:361) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(org/jruby/ir/interpreter/Interpreter.java:116) | |
# RUBY.run_specs(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:121) | |
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(org/jruby/runtime/MixedModeIRBlockBody.java:136) | |
# org.jruby.runtime.IRBlockBody.yieldSpecific(org/jruby/runtime/IRBlockBody.java:70) | |
# org.jruby.runtime.Block.yieldSpecific(org/jruby/runtime/Block.java:153) | |
# org.jruby.ir.runtime.IRRuntimeHelpers.yieldSpecific(org/jruby/ir/runtime/IRRuntimeHelpers.java:503) | |
# org.jruby.ir.instructions.YieldInstr.interpret(org/jruby/ir/instructions/YieldInstr.java:76) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.processOtherOp(org/jruby/ir/interpreter/StartupInterpreterEngine.java:178) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:104) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:86) | |
# RUBY.with_suite_hooks(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/configuration.rb:2031) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:73) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:332) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:86) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:93) | |
# org.jruby.ir.instructions.CallBase.interpret(org/jruby/ir/instructions/CallBase.java:542) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:361) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(org/jruby/ir/interpreter/Interpreter.java:116) | |
# RUBY.run_specs(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:116) | |
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(org/jruby/runtime/MixedModeIRBlockBody.java:136) | |
# org.jruby.runtime.IRBlockBody.doYield(org/jruby/runtime/IRBlockBody.java:166) | |
# org.jruby.runtime.BlockBody.yield(org/jruby/runtime/BlockBody.java:108) | |
# org.jruby.runtime.Block.yield(org/jruby/runtime/Block.java:184) | |
# org.jruby.ir.runtime.IRRuntimeHelpers.yield(org/jruby/ir/runtime/IRRuntimeHelpers.java:499) | |
# org.jruby.ir.instructions.YieldInstr.interpret(org/jruby/ir/instructions/YieldInstr.java:85) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.processOtherOp(org/jruby/ir/interpreter/StartupInterpreterEngine.java:178) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:104) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:86) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156) | |
# RUBY.report(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/reporter.rb:74) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:386) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:184) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:191) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:337) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:86) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156) | |
# RUBY.run_specs(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:115) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:203) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:375) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:174) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:316) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:92) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:191) | |
# RUBY.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:89) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:178) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:211) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:396) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:205) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:325) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:86) | |
# RUBY.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:71) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:73) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:332) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:86) | |
# org.jruby.ir.instructions.CallBase.interpret(org/jruby/ir/instructions/CallBase.java:545) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:361) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:80) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:121) | |
# RUBY.invoke(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:45) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:108) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:195) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:354) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:143) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:345) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_ROOT(org/jruby/ir/interpreter/Interpreter.java:96) | |
# RUBY.<main>(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/exe/rspec:4) | |
# org.jruby.ir.interpreter.Interpreter.execute(org/jruby/ir/interpreter/Interpreter.java:81) | |
# org.jruby.ir.interpreter.Interpreter.execute(org/jruby/ir/interpreter/Interpreter.java:30) | |
# org.jruby.ir.IRTranslator.execute(org/jruby/ir/IRTranslator.java:42) | |
# org.jruby.Ruby.runInterpreter(org/jruby/Ruby.java:1218) | |
# org.jruby.Ruby.loadFile(org/jruby/Ruby.java:2785) | |
# org.jruby.runtime.load.LibrarySearcher$ResourceLibrary.load(org/jruby/runtime/load/LibrarySearcher.java:234) | |
# org.jruby.runtime.load.LibrarySearcher$FoundLibrary.load(org/jruby/runtime/load/LibrarySearcher.java:34) | |
# org.jruby.runtime.load.LoadService.load(org/jruby/runtime/load/LoadService.java:343) | |
# org.jruby.RubyKernel.loadCommon(org/jruby/RubyKernel.java:1039) | |
# org.jruby.RubyKernel.load(org/jruby/RubyKernel.java:1009) | |
# org.jruby.RubyKernel$INVOKER$s$load.call(org/jruby/RubyKernel$INVOKER$s$load.gen) | |
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(org/jruby/internal/runtime/methods/JavaMethod.java:417) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:375) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:174) | |
# Users.headius.projects.jruby.bin.rspec.invokeOther11:load(Users/headius/projects/jruby/bin//Users/headius/projects/jruby/bin/rspec:23) | |
# Users.headius.projects.jruby.bin.rspec.<main>(/Users/headius/projects/jruby/bin/rspec:23) | |
# java.lang.invoke.MethodHandle.invokeWithArguments(java/lang/invoke/MethodHandle.java:627) | |
# org.jruby.ir.Compiler$1.load(org/jruby/ir/Compiler.java:89) | |
# org.jruby.Ruby.runScript(org/jruby/Ruby.java:1205) | |
# org.jruby.Ruby.runNormally(org/jruby/Ruby.java:1128) | |
# org.jruby.Ruby.runNormally(org/jruby/Ruby.java:1146) | |
# org.jruby.Ruby.runFromMain(org/jruby/Ruby.java:958) | |
# org.jruby.Main.doRunFromMain(org/jruby/Main.java:412) | |
# org.jruby.Main.internalRun(org/jruby/Main.java:304) | |
# org.jruby.Main.run(org/jruby/Main.java:234) | |
# org.jruby.Main.main(org/jruby/Main.java:206) | |
7) JRuby's persistence handles defined? super forms | |
Failure/Error: Unable to find java.util.ArrayList.rangeCheck(java/util/ArrayList.java to read failed line | |
Java::JavaLang::IndexOutOfBoundsException: | |
Index: 4, Size: 4 | |
# java.util.ArrayList.rangeCheck(java/util/ArrayList.java:657) | |
# java.util.ArrayList.get(java/util/ArrayList.java:433) | |
# org.jruby.ir.persistence.IRReaderStream.decodeScope(org/jruby/ir/persistence/IRReaderStream.java:456) | |
# org.jruby.ir.instructions.DefineInstanceMethodInstr.decode(org/jruby/ir/instructions/DefineInstanceMethodInstr.java:51) | |
# org.jruby.ir.persistence.IRReaderStream.decodeInstr(org/jruby/ir/persistence/IRReaderStream.java:264) | |
# org.jruby.ir.persistence.IRReaderStream.decodeInstructionsAt(org/jruby/ir/persistence/IRReaderStream.java:212) | |
# org.jruby.ir.persistence.IRReader$1.call(org/jruby/ir/persistence/IRReader.java:63) | |
# org.jruby.ir.persistence.IRReader$1.call(org/jruby/ir/persistence/IRReader.java:61) | |
# org.jruby.ir.interpreter.InterpreterContext.getEngine(org/jruby/ir/interpreter/InterpreterContext.java:75) | |
# org.jruby.ir.interpreter.InterpreterContext.getInstructions(org/jruby/ir/interpreter/InterpreterContext.java:88) | |
# org.jruby.ir.interpreter.InterpreterContext.computeScopeFlagsFromInstructions(org/jruby/ir/interpreter/InterpreterContext.java:192) | |
# org.jruby.ir.IRScope.computeScopeFlags(org/jruby/ir/IRScope.java:743) | |
# org.jruby.ir.IRScope.calculateClosureScopeFlags(org/jruby/ir/IRScope.java:673) | |
# org.jruby.ir.IRScope.computeScopeFlags(org/jruby/ir/IRScope.java:746) | |
# org.jruby.ir.persistence.IRReader.load(org/jruby/ir/persistence/IRReader.java:72) | |
# sun.reflect.GeneratedMethodAccessor8.invoke(sun/reflect/GeneratedMethodAccessor8) | |
# sun.reflect.DelegatingMethodAccessorImpl.invoke(sun/reflect/DelegatingMethodAccessorImpl.java:43) | |
# java.lang.reflect.Method.invoke(java/lang/reflect/Method.java:498) | |
# org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(org/jruby/javasupport/JavaMethod.java:471) | |
# org.jruby.javasupport.JavaMethod.invokeStaticDirect(org/jruby/javasupport/JavaMethod.java:373) | |
# org.jruby.java.invokers.StaticMethodInvoker.call(org/jruby/java/invokers/StaticMethodInvoker.java:53) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:203) | |
# Users.headius.projects.jruby.spec.compiler.general_spec.invokeOther45:load(Users/headius/projects/jruby/spec/compiler//Users/headius/projects/jruby/spec/compiler/general_spec.rb:60) | |
# Users.headius.projects.jruby.spec.compiler.general_spec.encode_decode_run(/Users/headius/projects/jruby/spec/compiler/general_spec.rb:60) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:154) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:219) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:418) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:236) | |
# Users.headius.projects.jruby.spec.compiler.general_spec.invokeOther6:encode_decode_run(Users/headius/projects/jruby/spec/compiler//Users/headius/projects/jruby/spec/compiler/general_spec.rb:37) | |
# Users.headius.projects.jruby.spec.compiler.general_spec.run(/Users/headius/projects/jruby/spec/compiler/general_spec.rb:37) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:102) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:125) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:386) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:184) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:191) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:337) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(org/jruby/ir/interpreter/Interpreter.java:116) | |
# RUBY.<main>(/Users/headius/projects/jruby/spec/compiler/general_spec.rb:1203) | |
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(org/jruby/runtime/MixedModeIRBlockBody.java:136) | |
# org.jruby.runtime.IRBlockBody.doYield(org/jruby/runtime/IRBlockBody.java:173) | |
# org.jruby.runtime.BlockBody.yield(org/jruby/runtime/BlockBody.java:117) | |
# org.jruby.runtime.Block.yieldNonArray(org/jruby/runtime/Block.java:188) | |
# org.jruby.RubyBasicObject.yieldUnder(org/jruby/RubyBasicObject.java:1764) | |
# org.jruby.RubyBasicObject.instance_exec(org/jruby/RubyBasicObject.java:2680) | |
# org.jruby.RubyBasicObject$INVOKER$i$0$3$instance_exec.call(org/jruby/RubyBasicObject$INVOKER$i$0$3$instance_exec.gen) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:207) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:386) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:184) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.invokeOther3:instance_exec(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:257) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:257) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.with_around_and_singleton_context_hooks(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:503) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.with_around_example_hooks(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:460) | |
# org.jruby.runtime.CompiledIRBlockBody.yieldDirect(org/jruby/runtime/CompiledIRBlockBody.java:148) | |
# org.jruby.runtime.IRBlockBody.yieldSpecific(org/jruby/runtime/IRBlockBody.java:66) | |
# org.jruby.runtime.Block.yieldSpecific(org/jruby/runtime/Block.java:153) | |
# org.jruby.ir.targets.YieldSite.yieldSpecific(org/jruby/ir/targets/YieldSite.java:156) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.hooks.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/hooks.rb:472) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.hooks.run_around_example_hooks_for(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/hooks.rb:610) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:128) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:140) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:182) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:191) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.hooks.invokeOther10:run_around_example_hooks_for(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/hooks.rb:472) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.hooks.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/hooks.rb:472) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:154) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:210) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:244) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:253) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.invokeOther1:run(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:460) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.with_around_example_hooks(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:460) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:115) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:105) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:151) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:160) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.invokeOther4:with_around_example_hooks(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:503) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.with_around_and_singleton_context_hooks(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:503) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:115) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:105) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:151) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:160) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.invokeOther41:with_around_and_singleton_context_hooks(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:254) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example.rb:254) | |
# org.jruby.internal.runtime.methods.CompiledIRMethod.call(org/jruby/internal/runtime/methods/CompiledIRMethod.java:141) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:175) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:211) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:203) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example_group.invokeOther6:run(Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec_minus_core_minus_3_dot_9_dot_1/lib/rspec/core//Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example_group.rb:633) | |
# Users.headius.projects.jruby.lib.ruby.gems.shared.gems.rspec_minus_core_minus_3_dot_9_dot_1.lib.rspec.core.example_group.run_examples(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example_group.rb:633) | |
# org.jruby.runtime.CompiledIRBlockBody.yieldDirect(org/jruby/runtime/CompiledIRBlockBody.java:148) | |
# org.jruby.runtime.MixedModeIRBlockBody.yieldDirect(org/jruby/runtime/MixedModeIRBlockBody.java:109) | |
# org.jruby.runtime.BlockBody.yield(org/jruby/runtime/BlockBody.java:106) | |
# org.jruby.runtime.Block.yield(org/jruby/runtime/Block.java:184) | |
# org.jruby.RubyArray.collect(org/jruby/RubyArray.java:2563) | |
# org.jruby.RubyArray.map19(org/jruby/RubyArray.java:2577) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(org/jruby/RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroBlock.call(org/jruby/internal/runtime/methods/JavaMethod.java:555) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:332) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:86) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:93) | |
# org.jruby.ir.instructions.CallBase.interpret(org/jruby/ir/instructions/CallBase.java:542) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:361) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:86) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156) | |
# RUBY.run_examples(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example_group.rb:629) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:203) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:375) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:174) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:316) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:86) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156) | |
# RUBY.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/example_group.rb:595) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:203) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:375) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:174) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:316) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(org/jruby/ir/interpreter/Interpreter.java:116) | |
# RUBY.run_specs(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:121) | |
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(org/jruby/runtime/MixedModeIRBlockBody.java:136) | |
# org.jruby.runtime.IRBlockBody.doYield(org/jruby/runtime/IRBlockBody.java:166) | |
# org.jruby.runtime.BlockBody.yield(org/jruby/runtime/BlockBody.java:108) | |
# org.jruby.runtime.Block.yield(org/jruby/runtime/Block.java:184) | |
# org.jruby.RubyArray.collect(org/jruby/RubyArray.java:2563) | |
# org.jruby.RubyArray.map19(org/jruby/RubyArray.java:2577) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(org/jruby/RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroBlock.call(org/jruby/internal/runtime/methods/JavaMethod.java:555) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:332) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:86) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:93) | |
# org.jruby.ir.instructions.CallBase.interpret(org/jruby/ir/instructions/CallBase.java:542) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:361) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(org/jruby/ir/interpreter/Interpreter.java:116) | |
# RUBY.run_specs(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:121) | |
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(org/jruby/runtime/MixedModeIRBlockBody.java:136) | |
# org.jruby.runtime.IRBlockBody.yieldSpecific(org/jruby/runtime/IRBlockBody.java:70) | |
# org.jruby.runtime.Block.yieldSpecific(org/jruby/runtime/Block.java:153) | |
# org.jruby.ir.runtime.IRRuntimeHelpers.yieldSpecific(org/jruby/ir/runtime/IRRuntimeHelpers.java:503) | |
# org.jruby.ir.instructions.YieldInstr.interpret(org/jruby/ir/instructions/YieldInstr.java:76) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.processOtherOp(org/jruby/ir/interpreter/StartupInterpreterEngine.java:178) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:104) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:86) | |
# RUBY.with_suite_hooks(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/configuration.rb:2031) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:73) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:332) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:86) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:93) | |
# org.jruby.ir.instructions.CallBase.interpret(org/jruby/ir/instructions/CallBase.java:542) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:361) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_BLOCK(org/jruby/ir/interpreter/Interpreter.java:116) | |
# RUBY.run_specs(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:116) | |
# org.jruby.runtime.MixedModeIRBlockBody.commonYieldPath(org/jruby/runtime/MixedModeIRBlockBody.java:136) | |
# org.jruby.runtime.IRBlockBody.doYield(org/jruby/runtime/IRBlockBody.java:166) | |
# org.jruby.runtime.BlockBody.yield(org/jruby/runtime/BlockBody.java:108) | |
# org.jruby.runtime.Block.yield(org/jruby/runtime/Block.java:184) | |
# org.jruby.ir.runtime.IRRuntimeHelpers.yield(org/jruby/ir/runtime/IRRuntimeHelpers.java:499) | |
# org.jruby.ir.instructions.YieldInstr.interpret(org/jruby/ir/instructions/YieldInstr.java:85) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.processOtherOp(org/jruby/ir/interpreter/StartupInterpreterEngine.java:178) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:104) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:86) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156) | |
# RUBY.report(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/reporter.rb:74) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:386) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:184) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(org/jruby/runtime/callsite/CachingCallSite.java:191) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:337) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:86) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:156) | |
# RUBY.run_specs(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:115) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:143) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:203) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:375) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:174) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:316) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:92) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:191) | |
# RUBY.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:89) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:178) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:211) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:396) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:205) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:325) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:86) | |
# RUBY.run(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:71) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:73) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:332) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:86) | |
# org.jruby.ir.instructions.CallBase.interpret(org/jruby/ir/instructions/CallBase.java:545) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:361) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.InterpreterEngine.interpret(org/jruby/ir/interpreter/InterpreterEngine.java:80) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.INTERPRET_METHOD(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:121) | |
# RUBY.invoke(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/lib/rspec/core/runner.rb:45) | |
# org.jruby.internal.runtime.methods.MixedModeIRMethod.call(org/jruby/internal/runtime/methods/MixedModeIRMethod.java:108) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(org/jruby/internal/runtime/methods/DynamicMethod.java:195) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:354) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:143) | |
# org.jruby.ir.interpreter.InterpreterEngine.processCall(org/jruby/ir/interpreter/InterpreterEngine.java:345) | |
# org.jruby.ir.interpreter.StartupInterpreterEngine.interpret(org/jruby/ir/interpreter/StartupInterpreterEngine.java:72) | |
# org.jruby.ir.interpreter.Interpreter.INTERPRET_ROOT(org/jruby/ir/interpreter/Interpreter.java:96) | |
# RUBY.<main>(/Users/headius/projects/jruby/lib/ruby/gems/shared/gems/rspec-core-3.9.1/exe/rspec:4) | |
# org.jruby.ir.interpreter.Interpreter.execute(org/jruby/ir/interpreter/Interpreter.java:81) | |
# org.jruby.ir.interpreter.Interpreter.execute(org/jruby/ir/interpreter/Interpreter.java:30) | |
# org.jruby.ir.IRTranslator.execute(org/jruby/ir/IRTranslator.java:42) | |
# org.jruby.Ruby.runInterpreter(org/jruby/Ruby.java:1218) | |
# org.jruby.Ruby.loadFile(org/jruby/Ruby.java:2785) | |
# org.jruby.runtime.load.LibrarySearcher$ResourceLibrary.load(org/jruby/runtime/load/LibrarySearcher.java:234) | |
# org.jruby.runtime.load.LibrarySearcher$FoundLibrary.load(org/jruby/runtime/load/LibrarySearcher.java:34) | |
# org.jruby.runtime.load.LoadService.load(org/jruby/runtime/load/LoadService.java:343) | |
# org.jruby.RubyKernel.loadCommon(org/jruby/RubyKernel.java:1039) | |
# org.jruby.RubyKernel.load(org/jruby/RubyKernel.java:1009) | |
# org.jruby.RubyKernel$INVOKER$s$load.call(org/jruby/RubyKernel$INVOKER$s$load.gen) | |
# org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(org/jruby/internal/runtime/methods/JavaMethod.java:417) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(org/jruby/runtime/callsite/CachingCallSite.java:375) | |
# org.jruby.runtime.callsite.CachingCallSite.call(org/jruby/runtime/callsite/CachingCallSite.java:174) | |
# Users.headius.projects.jruby.bin.rspec.invokeOther11:load(Users/headius/projects/jruby/bin//Users/headius/projects/jruby/bin/rspec:23) | |
# Users.headius.projects.jruby.bin.rspec.<main>(/Users/headius/projects/jruby/bin/rspec:23) | |
# java.lang.invoke.MethodHandle.invokeWithArguments(java/lang/invoke/MethodHandle.java:627) | |
# org.jruby.ir.Compiler$1.load(org/jruby/ir/Compiler.java:89) | |
# org.jruby.Ruby.runScript(org/jruby/Ruby.java:1205) | |
# org.jruby.Ruby.runNormally(org/jruby/Ruby.java:1128) | |
# org.jruby.Ruby.runNormally(org/jruby/Ruby.java:1146) | |
# org.jruby.Ruby.runFromMain(org/jruby/Ruby.java:958) | |
# org.jruby.Main.doRunFromMain(org/jruby/Main.java:412) | |
# org.jruby.Main.internalRun(org/jruby/Main.java:304) | |
# org.jruby.Main.run(org/jruby/Main.java:234) | |
# org.jruby.Main.main(org/jruby/Main.java:206) | |
Finished in 40.59 seconds (files took 1.88 seconds to load) | |
108 examples, 7 failures, 2 pending | |
Failed examples: | |
rspec ./spec/compiler/general_spec.rb:500 # JRuby's persistence gracefully handles named captures when there's no match | |
rspec ./spec/compiler/general_spec.rb:673 # JRuby's persistence executes for loops properly | |
rspec ./spec/compiler/general_spec.rb:841 # JRuby's persistence assigns named groups in regular expressions to local variables | |
rspec ./spec/compiler/general_spec.rb:999 # JRuby's persistence passes kwargs through zsuper correctly | |
rspec ./spec/compiler/general_spec.rb:1009 # JRuby's persistence passes keyrest arguments through zsuper correctly | |
rspec ./spec/compiler/general_spec.rb:1148 # JRuby's persistence combines optional args and zsuper properly | |
rspec ./spec/compiler/general_spec.rb:1202 # JRuby's persistence handles defined? super forms |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment