equal
deleted
inserted
replaced
263 log_file, default_name, command_timings, ml_statistics, task_statistics) |
263 log_file, default_name, command_timings, ml_statistics, task_statistics) |
264 } |
264 } |
265 |
265 |
266 |
266 |
267 |
267 |
268 /** meta info **/ |
268 /** digested meta info: produced by Admin/build_history in log.xz file **/ |
269 |
269 |
270 object Meta_Info |
270 object Meta_Info |
271 { |
271 { |
272 val empty: Meta_Info = Meta_Info(Nil, Nil) |
272 val empty: Meta_Info = Meta_Info(Nil, Nil) |
273 } |
273 } |
377 } |
377 } |
378 } |
378 } |
379 |
379 |
380 |
380 |
381 |
381 |
382 /** build info: produced by isabelle build or build_history **/ |
382 /** build info: toplevel output of isabelle build or Admin/build_history **/ |
383 |
383 |
384 val ML_STATISTICS_MARKER = "\fML_statistics = " |
384 val ML_STATISTICS_MARKER = "\fML_statistics = " |
385 val SESSION_NAME = "session_name" |
385 val SESSION_NAME = "session_name" |
386 |
386 |
387 object Session_Status extends Enumeration |
387 object Session_Status extends Enumeration |
537 Build_Info(sessions) |
537 Build_Info(sessions) |
538 } |
538 } |
539 |
539 |
540 |
540 |
541 |
541 |
542 /** session info: produced by "isabelle build" **/ |
542 /** session info: produced by isabelle build as session log.gz file **/ |
543 |
543 |
544 sealed case class Session_Info( |
544 sealed case class Session_Info( |
545 session_name: String, |
545 session_name: String, |
546 session_timing: Properties.T, |
546 session_timing: Properties.T, |
547 command_timings: List[Properties.T], |
547 command_timings: List[Properties.T], |