src/Pure/Concurrent/future.ML
changeset 78679 dc7455787a8e
parent 78650 47d0c333d155
child 78681 38fe769658be
equal deleted inserted replaced
78678:5b2391321bab 78679:dc7455787a8e
   417   res |> Exn.map_exn (fn exn =>
   417   res |> Exn.map_exn (fn exn =>
   418     let val exec_id =
   418     let val exec_id =
   419       (case Position.id_of pos of
   419       (case Position.id_of pos of
   420         NONE => []
   420         NONE => []
   421       | SOME id => [(Markup.exec_idN, id)])
   421       | SOME id => [(Markup.exec_idN, id)])
   422     in Par_Exn.identify exec_id exn end);
   422     in Exn_Properties.identify exec_id exn end);
   423 
   423 
   424 fun assign_result group result res =
   424 fun assign_result group result res =
   425   let
   425   let
   426     val _ = Single_Assignment.assign result res
   426     val _ = Single_Assignment.assign result res
   427       handle exn as Fail _ =>
   427       handle exn as Fail _ =>