[前][次][番号順一覧][スレッド一覧]

ruby-changes:13928

From: nobu <ko1@a...>
Date: Thu, 12 Nov 2009 16:35:58 +0900 (JST)
Subject: [ruby-changes:13928] Ruby:r25732 (mvm): * eval.c (ruby_vm_run): cleanup needed.

nobu	2009-11-12 16:35:44 +0900 (Thu, 12 Nov 2009)

  New Revision: 25732

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=25732

  Log:
    * eval.c (ruby_vm_run): cleanup needed.

  Modified files:
    branches/mvm/ChangeLog
    branches/mvm/eval.c

Index: mvm/ChangeLog
===================================================================
--- mvm/ChangeLog	(revision 25731)
+++ mvm/ChangeLog	(revision 25732)
@@ -1,5 +1,7 @@
-Thu Nov 12 16:34:49 2009  Nobuyoshi Nakada  <nobu@r...>
+Thu Nov 12 16:35:42 2009  Nobuyoshi Nakada  <nobu@r...>
 
+	* eval.c (ruby_vm_run): cleanup needed.
+
 	* vm.c (thread_recycle_stack, rb_thread_recycle_stack_release):
 	  stack belongs to no object space.
 
Index: mvm/eval.c
===================================================================
--- mvm/eval.c	(revision 25731)
+++ mvm/eval.c	(revision 25732)
@@ -286,7 +286,8 @@
 	ruby_vm_cleanup(vm, 0);
 	return status;
     }
-    return ruby_vm_exec_internal(vm, n);
+    status = ruby_vm_exec_internal(vm, n);
+    return ruby_vm_cleanup(vm, status);
 }
 
 /*

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]