[ruby-cvs:62919] ko1:r55755 (trunk): * vm_insnhelper.c: introduce rb_vm_pop_frame() and use it

ko1 at ruby-lang.org ko1 at ruby-lang.org
Tue Jul 26 19:28:22 JST 2016


ko1	2016-07-26 19:28:21 +0900 (Tue, 26 Jul 2016)

  New Revision: 55755

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

  Log:
    * vm_insnhelper.c: introduce rb_vm_pop_frame() and use it
      instead of setting rb_thread_t::cfp directly.
    
    * vm_insnhelper.c (vm_pop_frame): return the result of
      finish frame or not.

  Modified files:
    trunk/ChangeLog
    trunk/eval.c
    trunk/insns.def
    trunk/vm.c
    trunk/vm_args.c
    trunk/vm_core.h
    trunk/vm_eval.c
    trunk/vm_insnhelper.c
    trunk/vm_trace.c


More information about the ruby-cvs mailing list