changeset 45214 | 605381e7c7c5 |
parent 45171 | 0c4411e2fc90 |
child 48242 | e331c6256a41 |
1.1 --- a/src/Pure/Concurrent/par_exn.ML Sat Aug 20 19:21:03 2011 +0200 1.2 +++ b/src/Pure/Concurrent/par_exn.ML Sat Aug 20 20:00:55 2011 +0200 1.3 @@ -43,7 +43,7 @@ 1.4 | par_exns exn = if Exn.is_interrupt exn then [] else [#2 (serial exn)]; 1.5 1.6 fun make exns = 1.7 - (case Balanced_Tree.make (Ord_List.merge exn_ord) ([] :: map par_exns exns) of 1.8 + (case Ord_List.unions exn_ord (map par_exns exns) of 1.9 [] => Exn.Interrupt 1.10 | es => Par_Exn es); 1.11