aboutsummaryrefslogtreecommitdiff
path: root/src/libthread/trend.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/libthread/trend.c')
-rw-r--r--src/libthread/trend.c31
1 files changed, 0 insertions, 31 deletions
diff --git a/src/libthread/trend.c b/src/libthread/trend.c
deleted file mode 100644
index 1ccf1a79..00000000
--- a/src/libthread/trend.c
+++ /dev/null
@@ -1,31 +0,0 @@
-#include <lib9.h>
-#include <thread.h>
-
-Channel *c[3];
-
-
-void
-pingpong(void *v)
-{
- int n;
- Channel **c;
-
- c = v;
- do{
- n = recvul(c[0]);
- sendul(c[1], n-1);
- }while(n > 0);
- exit(0);
-}
-
-void
-threadmain(int argc, char **argv)
-{
- c[0] = chancreate(sizeof(ulong), 1);
- c[1] = chancreate(sizeof(ulong), 1);
- c[2] = c[0];
-
- proccreate(pingpong, c, 16384);
- threadcreate(pingpong, c+1, 16384);
- sendul(c[0], atoi(argv[1]));
-}