Project

General

Profile

« Previous | Next » 

Revision 47013

merge revision(s) r46464: [Backport #9959]

* vm.c (invoke_block_from_c): move call/return event timing for
  bmethod. It can invoke inconsistent call event if this call raises
  argument error.
  [Bug #9959]

* vm_insnhelper.c (vm_call_bmethod_body): ditto.

* test/ruby/test_settracefunc.rb: add a test.