tuned;
authorwenzelm
Wed, 10 Sep 2008 23:19:36 +0200
changeset 28196 f019dd2db561
parent 28195 3eaad200d67a
child 28197 7053c539ecd8
tuned;
src/Pure/Concurrent/task_queue.ML
--- a/src/Pure/Concurrent/task_queue.ML	Wed Sep 10 22:29:36 2008 +0200
+++ b/src/Pure/Concurrent/task_queue.ML	Wed Sep 10 23:19:36 2008 +0200
@@ -8,9 +8,9 @@
 signature TASK_QUEUE =
 sig
   eqtype task
+  val str_of_task: task -> string
   eqtype group
   val new_group: unit -> group
-  val str_of_task: task -> string
   val str_of_group: group -> string
   type queue
   val empty: queue
@@ -116,7 +116,7 @@
 
 (* termination *)
 
-fun cancel (Queue {groups, jobs}) (group as Group (gid, ok)) =
+fun cancel (Queue {groups, jobs}) (Group (gid, ok)) =
   let
     val _ = ok := false;  (*invalidate any future group members*)
     val tasks = Inttab.lookup_list groups gid;