[ruby-cvs:59146] nobu:r51995 (trunk): vm_args.c: fix marking symbol ifunc

nobu at ruby-lang.org nobu at ruby-lang.org
Thu Oct 1 19:52:55 JST 2015


nobu	2015-10-01 19:52:52 +0900 (Thu, 01 Oct 2015)

  New Revision: 51995

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

  Log:
    vm_args.c: fix marking symbol ifunc
    
    * vm_args.c (vm_caller_setup_arg_block): store new ifunc for
      symbol in control frame proc to be marked.
    
    * proc.c (proc_new), vm_insnhelper.c (vm_yield_with_cfunc):
      block->proc may be an ifunc now.

  Modified files:
    trunk/proc.c
    trunk/vm_args.c
    trunk/vm_insnhelper.c


More information about the ruby-cvs mailing list