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

ruby-changes:20734

From: ktsj <ko1@a...>
Date: Sun, 31 Jul 2011 23:11:46 +0900 (JST)
Subject: [ruby-changes:20734] ktsj:r32782 (trunk): * vm.c (check_env): print debug messages to stderr.

ktsj	2011-07-31 23:11:37 +0900 (Sun, 31 Jul 2011)

  New Revision: 32782

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

  Log:
    * vm.c (check_env): print debug messages to stderr.
    [Feature #4871] [ruby-dev:43743]

  Modified files:
    trunk/ChangeLog
    trunk/vm.c

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 32781)
+++ ChangeLog	(revision 32782)
@@ -1,3 +1,8 @@
+Sun Jul 31 23:06:57 2011  Kazuki Tsujimoto  <kazuki@c...>
+
+	* vm.c (check_env): print debug messages to stderr.
+	[Feature #4871] [ruby-dev:43743]
+
 Sun Jul 31 22:50:23 2011  Kazuki Tsujimoto  <kazuki@c...>
 
 	* vm.c (vm_make_env_each): don't save prev env value.
Index: vm.c
===================================================================
--- vm.c	(revision 32781)
+++ vm.c	(revision 32782)
@@ -302,16 +302,16 @@
 static int
 check_env(rb_env_t * const env)
 {
-    printf("---\n");
-    printf("envptr: %p\n", (void *)&env->block.dfp[0]);
-    printf("envval: %10p ", (void *)env->block.dfp[1]);
+    fprintf(stderr, "---\n");
+    fprintf(stderr, "envptr: %p\n", (void *)&env->block.dfp[0]);
+    fprintf(stderr, "envval: %10p ", (void *)env->block.dfp[1]);
     dp(env->block.dfp[1]);
-    printf("lfp:    %10p\n", (void *)env->block.lfp);
-    printf("dfp:    %10p\n", (void *)env->block.dfp);
+    fprintf(stderr, "lfp:    %10p\n", (void *)env->block.lfp);
+    fprintf(stderr, "dfp:    %10p\n", (void *)env->block.dfp);
     if (env->prev_envval) {
-	printf(">>\n");
+	fprintf(stderr, ">>\n");
 	check_env_value(env->prev_envval);
-	printf("<<\n");
+	fprintf(stderr, "<<\n");
     }
     return 1;
 }

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

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