Skip to content
Success

Changes

Summary

  1. back to post-release mode -- after fork point;
  2. Added tag Isabelle2023-RC3 for changeset f5fb5bb2533f
  3. clarified option name (see also ff43a524aa5d);
  4. more thorough ML_Heap.restore: include ancestors; prefer simultaneous ML_Heap.get_entries: just one database access for heap hierarchy;
  5. more robust: atomic file-system result via tmp file;
  6. removed junk (amending 8cd399b25dac);
  7. more robust wrt. undefined state;
  8. more informative error;
  9. more robust;
  10. tuned signature;
  11. clarified signature: more explicit types;
  12. more informative shasum: show differences explicitly;
  13. tuned messages;
  14. more robust ancestor_results: avoid total existence failure after build_process has crashed elsewhere;
  15. clarified synchronized regions: avoid deadlock of Build_Cluster operations on other thread vs. return_code(), notably via capture() error handling;
Changeset 78513:f467ff4aa8f9 by wenzelm:
back to post-release mode -- after fork point;
The file was modified CONTRIBUTORS (diff)
The file was modified NEWS (diff)
Changeset 78512:fd8e1bbc0686 by wenzelm:
Added tag Isabelle2023-RC3 for changeset f5fb5bb2533f
The file was modified .hgtags (diff)
Changeset 78511:f5fb5bb2533f by wenzelm:
clarified option name (see also ff43a524aa5d);
The file was modified etc/options (diff)
The file was modified src/Pure/Thy/store.scala (diff)
The file was modified src/Pure/Tools/build.scala (diff)
Changeset 78510:8f45302a9ff0 by wenzelm:
more thorough ML_Heap.restore: include ancestors;                                                         prefer simultaneous ML_Heap.get_entries: just one database access for heap hierarchy;
The file was modified src/Pure/ML/ml_heap.scala (diff)
The file was modified src/Pure/Thy/store.scala (diff)
The file was modified src/Pure/Tools/build_process.scala (diff)
Changeset 78509:146468e05dd4 by wenzelm:
more robust: atomic file-system result via tmp file;
The file was modified src/Pure/ML/ml_heap.scala (diff)
Changeset 78508:ab07d4cb7d1c by wenzelm:
removed junk (amending 8cd399b25dac);
The file was modified src/Pure/Tools/build_cluster.scala (diff)
Changeset 78507:91817b2f3f55 by wenzelm:
more robust wrt. undefined state;
The file was modified src/Pure/Tools/build_process.scala (diff)
Changeset 78506:14da1177d1c3 by wenzelm:
more informative error;
The file was modified src/Pure/Tools/build_cluster.scala (diff)
Changeset 78505:8cd399b25dac by wenzelm:
more robust;
The file was modified src/Pure/System/progress.scala (diff)
The file was modified src/Pure/Tools/build_cluster.scala (diff)
Changeset 78504:98e690566628 by wenzelm:
tuned signature;
The file was modified src/Pure/System/progress.scala (diff)
Changeset 78503:6dc1ea827870 by wenzelm:
clarified signature: more explicit types;
The file was modified src/Pure/System/progress.scala (diff)
Changeset 78502:5e59f6a46b2f by wenzelm:
more informative shasum: show differences explicitly;
The file was modified src/Pure/Thy/sessions.scala (diff)
Changeset 78501:ef03cc736d31 by wenzelm:
tuned messages;
The file was modified src/Pure/Tools/build_process.scala (diff)
Changeset 78500:fc6d8a2895ca by wenzelm:
more robust ancestor_results: avoid total existence failure after build_process has crashed elsewhere;
The file was modified src/Pure/Tools/build_process.scala (diff)
Changeset 78499:a7dab3b8ebfe by wenzelm:
clarified synchronized regions: avoid deadlock of Build_Cluster operations on other thread vs. return_code(), notably via capture() error handling;
The file was modified src/Pure/Tools/build_cluster.scala (diff)