[ruby-cvs:64459] nobu:r57293 (trunk): vm_insnhelper.c: block argument at tailcall

nobu at ruby-lang.org nobu at ruby-lang.org
Mon Jan 9 11:55:39 JST 2017


nobu	2017-01-09 11:55:39 +0900 (Mon, 09 Jan 2017)

  New Revision: 57293

  https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=57293

  Log:
    vm_insnhelper.c: block argument at tailcall
    
    * vm_insnhelper.c (vm_call_iseq_setup_tailcall): check interrupts
      after set up the new frame, not the passed block to be clobbered
      by invoked finalizers and so on.  [ruby-core:78981] [Bug #13107]

  Modified files:
    trunk/vm_insnhelper.c


More information about the ruby-cvs mailing list