tuned;
authorwenzelm
Wed, 10 Sep 2008 23:19:36 +0200
changeset 28196f019dd2db561
parent 28195 3eaad200d67a
child 28197 7053c539ecd8
tuned;
src/Pure/Concurrent/task_queue.ML
     1.1 --- a/src/Pure/Concurrent/task_queue.ML	Wed Sep 10 22:29:36 2008 +0200
     1.2 +++ b/src/Pure/Concurrent/task_queue.ML	Wed Sep 10 23:19:36 2008 +0200
     1.3 @@ -8,9 +8,9 @@
     1.4  signature TASK_QUEUE =
     1.5  sig
     1.6    eqtype task
     1.7 +  val str_of_task: task -> string
     1.8    eqtype group
     1.9    val new_group: unit -> group
    1.10 -  val str_of_task: task -> string
    1.11    val str_of_group: group -> string
    1.12    type queue
    1.13    val empty: queue
    1.14 @@ -116,7 +116,7 @@
    1.15  
    1.16  (* termination *)
    1.17  
    1.18 -fun cancel (Queue {groups, jobs}) (group as Group (gid, ok)) =
    1.19 +fun cancel (Queue {groups, jobs}) (Group (gid, ok)) =
    1.20    let
    1.21      val _ = ok := false;  (*invalidate any future group members*)
    1.22      val tasks = Inttab.lookup_list groups gid;