equal
deleted
inserted
replaced
150 let |
150 let |
151 val (run, wait, wait_deps) = |
151 val (run, wait, wait_deps) = |
152 (case timing of NONE => timing_start | SOME var => Synchronized.value var); |
152 (case timing of NONE => timing_start | SOME var => Synchronized.value var); |
153 fun micros time = string_of_int (Time.toNanoseconds time div 1000); |
153 fun micros time = string_of_int (Time.toNanoseconds time div 1000); |
154 in |
154 in |
155 [("now", Markup.print_real (Time.toReal (Time.now ()))), |
155 [("now", Value.print_real (Time.toReal (Time.now ()))), |
156 ("task_name", name), ("task_id", Markup.print_int id), |
156 ("task_name", name), ("task_id", Value.print_int id), |
157 ("run", micros run), ("wait", micros wait), ("wait_deps", commas wait_deps)] @ |
157 ("run", micros run), ("wait", micros wait), ("wait_deps", commas wait_deps)] @ |
158 Position.properties_of pos |
158 Position.properties_of pos |
159 end; |
159 end; |
160 |
160 |
161 end; |
161 end; |