From 8dd9c12c585375cc9d89441d7518a7846044deb0 Mon Sep 17 00:00:00 2001 From: ko1 Date: Wed, 28 Jun 2017 14:27:49 +0000 Subject: 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. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59199 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- vm_exec.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'vm_exec.c') diff --git a/vm_exec.c b/vm_exec.c index 26c2a8fc78..1ce9a02403 100644 --- a/vm_exec.c +++ b/vm_exec.c @@ -162,8 +162,8 @@ vm_exec_core(rb_thread_t *th, VALUE initial) return ret; } else { - VALUE err = th->errinfo; - th->errinfo = Qnil; + VALUE err = th->ec.errinfo; + th->ec.errinfo = Qnil; return err; } } -- cgit v1.2.3