[ruby-cvs:50704] nobu:r43561 (trunk): vm_trace.c: isolate errinfo in trace blocks

nobu at ruby-lang.org nobu at ruby-lang.org
Thu Nov 7 09:39:57 JST 2013


nobu	2013-11-07 09:39:56 +0900 (Thu, 07 Nov 2013)

  New Revision: 43561

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=43561

  Log:
    vm_trace.c: isolate errinfo in trace blocks
    
    * vm_trace.c (rb_threadptr_exec_event_hooks_orig): errinfo should not
      be propagated to trace blocks so that no argument raise does not
      throw internal objects.  [ruby-dev:47793] [Bug #9088]

  Modified files:
    trunk/ChangeLog
    trunk/test/ruby/test_settracefunc.rb
    trunk/vm_trace.c


More information about the ruby-cvs mailing list