Summary
- back to post-release mode -- after fork point;
- Added tag Isabelle2023-RC3 for changeset f5fb5bb2533f
- clarified option name (see also ff43a524aa5d);
- more thorough ML_Heap.restore: include ancestors; prefer simultaneous ML_Heap.get_entries: just one database access for heap hierarchy;
- more robust: atomic file-system result via tmp file;
- removed junk (amending 8cd399b25dac);
- more robust wrt. undefined state;
- more informative error;
- more robust;
- tuned signature;
- clarified signature: more explicit types;
- more informative shasum: show differences explicitly;
- tuned messages;
- more robust ancestor_results: avoid total existence failure after build_process has crashed elsewhere;
- clarified synchronized regions: avoid deadlock of Build_Cluster operations on other thread vs. return_code(), notably via capture() error handling;