[Gd-chatter] r11137 - trunk/libraries/programming-tools/multi-thread-test
hannes at gwydiondylan.org
hannes at gwydiondylan.org
Wed Jan 17 13:51:09 CET 2007
Author: hannes
Date: Wed Jan 17 13:51:07 2007
New Revision: 11137
Modified:
trunk/libraries/programming-tools/multi-thread-test/library.dylan
trunk/libraries/programming-tools/multi-thread-test/multi-thread-test.dylan
Log:
Job: minor
this still works on FreeBSD
Modified: trunk/libraries/programming-tools/multi-thread-test/library.dylan
==============================================================================
--- trunk/libraries/programming-tools/multi-thread-test/library.dylan (original)
+++ trunk/libraries/programming-tools/multi-thread-test/library.dylan Wed Jan 17 13:51:07 2007
@@ -4,8 +4,8 @@
use dylan;
use system;
use memory-manager;
-
use io;
+ use common-dylan;
end;
define module multi-thread-test
@@ -13,4 +13,5 @@
use memory-manager;
use threads;
use format-out;
+ use simple-random;
end;
Modified: trunk/libraries/programming-tools/multi-thread-test/multi-thread-test.dylan
==============================================================================
--- trunk/libraries/programming-tools/multi-thread-test/multi-thread-test.dylan (original)
+++ trunk/libraries/programming-tools/multi-thread-test/multi-thread-test.dylan Wed Jan 17 13:51:07 2007
@@ -23,15 +23,12 @@
end;
format-out("Hello from %d\n",count);
//collect-garbage();
- //sleep(1);
+ sleep(modulo(random(100000), 5));
format-out("Hello from %d\n",count);
with-lock (ts.lock)
remove!(ts.threads, count)
end;
format-out("End from %d\n",count);
- while (#t)
- sleep(2300)
- end;
end;
define function main () => ()
More information about the chatter
mailing list