[ruby-cvs:66377] ko1:r59199 (trunk): move fields to ec.

ko1 at ruby-lang.org ko1 at ruby-lang.org
Wed Jun 28 23:27:50 JST 2017


ko1	2017-06-28 23:27:49 +0900 (Wed, 28 Jun 2017)

  New Revision: 59199

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

  Log:
    move fields to ec.
    
    * vm_core.h (rb_thread.h): move errinfo and trace_arg to
      rb_execution_context_t.
    
    * cont.c (fiber_switch, rb_cont_call): do not restore "trace_arg" here.

  Modified files:
    trunk/cont.c
    trunk/eval.c
    trunk/eval_error.c
    trunk/eval_jump.c
    trunk/gc.c
    trunk/insns.def
    trunk/iseq.c
    trunk/load.c
    trunk/process.c
    trunk/thread.c
    trunk/vm.c
    trunk/vm_core.h
    trunk/vm_eval.c
    trunk/vm_exec.c
    trunk/vm_exec.h
    trunk/vm_insnhelper.c
    trunk/vm_trace.c


More information about the ruby-cvs mailing list