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

ruby-changes:12461

From: nobu <ko1@a...>
Date: Fri, 17 Jul 2009 13:52:33 +0900 (JST)
Subject: [ruby-changes:12461] Ruby:r24161 (trunk): * random.c (dump_mt): removed debug function.

nobu	2009-07-17 13:52:22 +0900 (Fri, 17 Jul 2009)

  New Revision: 24161

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

  Log:
    * random.c (dump_mt): removed debug function.

  Modified files:
    trunk/random.c

Index: random.c
===================================================================
--- random.c	(revision 24160)
+++ random.c	(revision 24161)
@@ -282,18 +282,6 @@
     return obj;
 }
 
-static void
-dump_mt(const struct MT *mt, const char *s)
-{
-    int i, n = mt->next - mt->state;
-    static FILE *f;
-    if (!f) f = fopen("rand.data", "w");
-    fprintf(f, "%s\nleft=%d\n", s, mt->left);
-    for (i = 0; i < MT_MAX_STATE; ++i) {
-	fprintf(f, " %s %u\n", i == n ? "*" : " ", mt->state[i]);
-    }
-}
-
 static VALUE
 rand_init(struct MT *mt, VALUE vseed)
 {
@@ -382,7 +370,6 @@
 	rb_scan_args(argc, argv, "01", &vseed);
     }
     rnd->seed = rand_init(&rnd->mt, vseed);
-    dump_mt(&rnd->mt, "random_init");
     return obj;
 }
 
@@ -666,7 +653,6 @@
     }
     old = default_rand.rnd.seed;
     default_rand.rnd.seed = rand_init(&default_rand.rnd.mt, seed);
-    dump_mt(&default_rand.rnd.mt, "srand");
 
     return old;
 }

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

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