src/Pure/Admin/build_status.scala
changeset 73343 d0378baf7d06
parent 73340 0ffcad1f6130
child 73359 d8a0e996614b
equal deleted inserted replaced
73342:0bf768567d9f 73343:d0378baf7d06
   413               def plot_name(kind: String): String = session.name + "_" + kind + ".png"
   413               def plot_name(kind: String): String = session.name + "_" + kind + ".png"
   414 
   414 
   415               File.write(data_file,
   415               File.write(data_file,
   416                 cat_lines(
   416                 cat_lines(
   417                   session.finished_entries.map(entry =>
   417                   session.finished_entries.map(entry =>
   418                     List(entry.date,
   418                     List(entry.date.toString,
   419                       entry.timing.elapsed.minutes,
   419                       entry.timing.elapsed.minutes.toString,
   420                       entry.timing.resources.minutes,
   420                       entry.timing.resources.minutes.toString,
   421                       entry.ml_timing.elapsed.minutes,
   421                       entry.ml_timing.elapsed.minutes.toString,
   422                       entry.ml_timing.resources.minutes,
   422                       entry.ml_timing.resources.minutes.toString,
   423                       entry.maximum_code,
   423                       entry.maximum_code.toString,
   424                       entry.maximum_code,
   424                       entry.maximum_code.toString,
   425                       entry.average_stack,
   425                       entry.average_stack.toString,
   426                       entry.maximum_stack,
   426                       entry.maximum_stack.toString,
   427                       entry.average_heap,
   427                       entry.average_heap.toString,
   428                       entry.average_heap,
   428                       entry.average_heap.toString,
   429                       entry.stored_heap).mkString(" "))))
   429                       entry.stored_heap.toString).mkString(" "))))
   430 
   430 
   431               val max_time =
   431               val max_time =
   432                 ((0.0 /: session.finished_entries){ case (m, entry) =>
   432                 ((0.0 /: session.finished_entries){ case (m, entry) =>
   433                   m.max(entry.timing.elapsed.minutes).
   433                   m.max(entry.timing.elapsed.minutes).
   434                     max(entry.timing.resources.minutes).
   434                     max(entry.timing.resources.minutes).