[ruby-cvs:67657] ko1:r60476 (trunk): `th` -> `ec` for block related functions.

ko1 at ruby-lang.org ko1 at ruby-lang.org
Fri Oct 27 15:06:31 JST 2017


ko1	2017-10-27 15:06:31 +0900 (Fri, 27 Oct 2017)

  New Revision: 60476

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

  Log:
    `th` -> `ec` for block related functions.
    
    * vm.c: the following functions accept `ec` instead of `th`.
      * invoke_block
      * invoke_bmethod
      * invoke_iseq_block_from_c
      * invoke_block_from_c_bh
      * check_block_handler
      * vm_yield_with_cref
      * vm_yield
      * vm_yield_with_block
      * vm_yield_force_blockarg
      * invoke_block_from_c_proc
      * vm_invoke_proc
      * vm_invoke_bmethod
      * rb_vm_invoke_proc
    
    * vm_insnhelper.c: ditto.
      * vm_yield_with_cfunc
      * vm_yield_with_symbol
      * vm_callee_setup_block_arg
      * vm_yield_setup_args
      * vm_invoke_iseq_block
      * vm_invoke_symbol_block
      * vm_invoke_ifunc_block
      * vm_invoke_block

  Modified files:
    trunk/cont.c
    trunk/insns.def
    trunk/proc.c
    trunk/thread.c
    trunk/vm.c
    trunk/vm_core.h
    trunk/vm_eval.c
    trunk/vm_insnhelper.c


More information about the ruby-cvs mailing list