Summary
- clarified signature; sleep unconditionally: avoid aggressive database access;
- clarified module signature and state;
- tuned messages;
- omit somewhat pointless message, following b7187d4cdf68;
- more robust handling of uninitialized value, notably Build_Process.progress;
- tuned
- partially revert f1f08ca40d96: benchmark data needs to be present before timing data is loaded;
- clarified module signature and state;
- tuned signature: more protected operations;
- database performance tuning: just one synchronized_database for main loop body;
- tuned;
- more robust: assume that database is exclusive for this Progress instance --- always close on exit (see also bf377e10ff3b);
The file was modified | src/Pure/Build/build_process.scala (diff) |
The file was modified | src/Pure/Build/build_process.scala (diff) |
The file was modified | src/Pure/ML/ml_heap.scala (diff) |
The file was modified | src/Pure/Build/build_process.scala (diff) |
The file was modified | src/Pure/General/logger.scala (diff) |
The file was modified | src/Doc/Main/Main_Doc.thy (diff) |
The file was modified | src/Doc/Prog_Prove/document/intro-isabelle.tex (diff) |
The file was modified | src/Pure/Build/build_schedule.scala (diff) |
The file was modified | src/Pure/Build/build_process.scala (diff) |
The file was modified | src/Pure/Build/build_process.scala (diff) |
The file was modified | src/Pure/Build/build_process.scala (diff) |
The file was modified | src/Pure/Build/build_schedule.scala (diff) |
The file was modified | src/Pure/Build/build_process.scala (diff) |
The file was modified | src/Pure/System/progress.scala (diff) |