about summary refs log tree commit diff stats
path: root/mu.arc.t
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2015-01-10 13:20:13 -0800
committerKartik K. Agaram <vc@akkartik.com>2015-01-10 13:20:13 -0800
commit9c2ed239561c069beba0953616ddab15ac21265b (patch)
tree0c26cc3d21fa51aa0c72169f42c7bd7323967b84 /mu.arc.t
parentf1737674fc48f5bbfd5a2053fa8e0285c8e67107 (diff)
downloadmu-9c2ed239561c069beba0953616ddab15ac21265b.tar.gz
528
Diffstat (limited to 'mu.arc.t')
-rw-r--r--mu.arc.t7
1 files changed, 4 insertions, 3 deletions
diff --git a/mu.arc.t b/mu.arc.t
index b9ce4dbe..d12b109b 100644
--- a/mu.arc.t
+++ b/mu.arc.t
@@ -2406,7 +2406,7 @@
 (assert (is 1 len.running-routines*))
 ; sleeping routine
 (let routine make-routine!f2
-  (= rep.routine!sleep '(for-some-cycles 23))
+  (= rep.routine!sleep '(until 23))
   (set sleeping-routines*.routine))
 ; not yet time for it to wake up
 (= curr-cycle* 23)
@@ -2431,7 +2431,7 @@
 (assert (is 1 len.running-routines*))
 ; sleeping routine
 (let routine make-routine!f2
-  (= rep.routine!sleep '(for-some-cycles 23))
+  (= rep.routine!sleep '(until 23))
   (set sleeping-routines*.routine))
 ; time for it to wake up
 (= curr-cycle* 24)
@@ -2506,11 +2506,12 @@
 (assert (empty running-routines*))
 ; sleeping routine
 (let routine make-routine!f1
-  (= rep.routine!sleep '(for-some-cycles 34))
+  (= rep.routine!sleep '(until 34))
   (set sleeping-routines*.routine))
 ; long time left for it to wake up
 (= curr-cycle* 0)
 (update-scheduler-state)
+;? (prn curr-cycle*)
 (assert (is curr-cycle* 35))
 (if (~is 1 len.running-routines*)
   (prn "F - scheduler skips ahead to earliest sleeping routines when nothing to run"))