summaryrefslogtreecommitdiffhomepage
path: root/src/vm.c
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2014-08-28 11:39:52 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2014-08-28 11:39:52 +0900
commit1abbfecd9f852232027592682d00a82b220eea31 (patch)
treee2e718004f82b6e416d2c639a420c9846f7336c9 /src/vm.c
parent7a25b53301bd92ec7dfd1490c3b8420c448670f0 (diff)
parent77b2ec30ff7f0ca70e63e20bb7294bccb03f6ec5 (diff)
downloadmruby-1abbfecd9f852232027592682d00a82b220eea31.tar.gz
mruby-1abbfecd9f852232027592682d00a82b220eea31.zip
Merge pull request #2569 from dycoon/issue2525
add write barrier to env on pop call info poped. #2525
Diffstat (limited to 'src/vm.c')
-rw-r--r--src/vm.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/vm.c b/src/vm.c
index 236d33a12..f13945d9a 100644
--- a/src/vm.c
+++ b/src/vm.c
@@ -253,6 +253,7 @@ cipop(mrb_state *mrb)
stack_copy(p, e->stack, len);
}
e->stack = p;
+ mrb_write_barrier(mrb, (struct RBasic *)e);
}
c->ci--;