Skip to content
Success

Changes

Summary

  1. clarified signature: more "object-oriented" style;
  2. more flexible Build.Engine.process_options: e.g. to manipulate "process_policy" for ML process;
  3. clarified signature: delegate policies to Build_Cluster implementation, potentially provided by Build.Engine via Build_Process.open_build_cluster;
  4. tuned signature;
  5. tuned signature; more operations;
  6. clarified option (see also b66b6cc1eb8c);
  7. more build_cluster management: open SSH connections in parallel, but synchronously;
  8. tuned signature: more options;
  9. clarified signature: more operations;
  10. tuned signature;
  11. more accurate print vs. parse;
  12. clarified signature; tuned output;
  13. clarified signature (again); more explicit "local" name;
  14. tuned output;
  15. tuned output;
  16. clarified modules;
  17. more pro-forma support for afp_root;
  18. tuned NEWS: emphasize "isabelle build" add-ons;
  19. added option -A for AFP root, following "isabelle sync";
  20. clarified signature: more operations;
  21. tuned signature;
  22. clarified file location: to be used by regular Isabelle/Scala tools;
  23. update headers;
  24. more pro-forma support for Build_Cluster;
  25. tuned;
  26. tuned;
  27. clarified options;
  28. clarified options;
  29. proper Build_Cluster.Host.parse for parameters and system options; clarified Build_Cluster.Host: empty "host" means local;
  30. more operations for independent "inline" options;
  31. clarified options: accommodate potentially slow database connection;
  32. minor performance tuning;
  33. add option "build_context" in anticipation of AFP entries that require special tricks in Isabelle/ML (NB: system component settings are unavailable in AFP);
  34. proper build_options (amending 822ddccda899);
  35. clarified options;
  36. proforma support for remote build hosts;
Changeset 78436:5f5f909206bb by wenzelm:
clarified signature: more "object-oriented" style;
The file was modified src/Pure/Tools/build.scala (diff)
The file was modified src/Pure/Tools/build_cluster.scala (diff)
Changeset 78435:a623cb346b4a by wenzelm:
more flexible Build.Engine.process_options: e.g. to manipulate "process_policy" for ML process;
The file was modified src/Pure/System/host.scala (diff)
The file was modified src/Pure/Tools/build.scala (diff)
The file was modified src/Pure/Tools/build_job.scala (diff)
The file was modified src/Pure/Tools/dump.scala (diff)
Changeset 78434:b4ec7ea073da by wenzelm:
clarified signature: delegate policies to Build_Cluster implementation, potentially provided by Build.Engine via Build_Process.open_build_cluster;
The file was modified src/Pure/Tools/build_cluster.scala (diff)
The file was modified src/Pure/Tools/build_process.scala (diff)
Changeset 78433:872f10c80810 by wenzelm:
tuned signature;
The file was modified src/Pure/Tools/build_cluster.scala (diff)
Changeset 78432:ee5d9ecc6a0a by wenzelm:
tuned signature;<br>more operations;
The file was modified src/Pure/System/progress.scala (diff)
Changeset 78431:1ab113f4db74 by wenzelm:
clarified option (see also b66b6cc1eb8c);
The file was modified etc/options (diff)
Changeset 78430:0461fc9d43e8 by wenzelm:
more build_cluster management: open SSH connections in parallel, but synchronously;
The file was modified src/Pure/Tools/build_cluster.scala (diff)
The file was modified src/Pure/Tools/build_process.scala (diff)
Changeset 78429:103a81e60126 by wenzelm:
tuned signature: more options;
The file was modified src/Pure/Concurrent/par_list.scala (diff)
Changeset 78428:48cbee2a6f2e by wenzelm:
clarified signature: more operations;
The file was modified src/Pure/General/exn.scala (diff)
The file was modified src/Pure/PIDE/command.scala (diff)
The file was modified src/Pure/Tools/build_job.scala (diff)
Changeset 78427:5b7d1cb073db by wenzelm:
tuned signature;
The file was modified src/Pure/Tools/build_cluster.scala (diff)
Changeset 78426:0be7e94fd243 by wenzelm:
more accurate print vs. parse;
The file was modified src/Pure/Tools/build_cluster.scala (diff)
Changeset 78425:62d7ef1da441 by wenzelm:
clarified signature;<br>tuned output;
The file was modified src/Pure/General/ssh.scala (diff)
The file was modified src/Pure/Tools/build_cluster.scala (diff)
Changeset 78424:e5908be41a36 by wenzelm:
clarified signature (again);<br>more explicit &quot;local&quot; name;
The file was modified src/Pure/Tools/build_cluster.scala (diff)
The file was modified src/Pure/Tools/build_process.scala (diff)
Changeset 78423:645b54f3244a by wenzelm:
tuned output;
The file was modified src/Pure/Tools/build_cluster.scala (diff)
Changeset 78422:dcaf6f33d94d by wenzelm:
tuned output;
The file was modified src/Pure/General/sql.scala (diff)
Changeset 78421:fd24f380b588 by wenzelm:
clarified modules;
The file was modified src/Pure/Tools/build.scala (diff)
The file was modified src/Pure/Tools/build_cluster.scala (diff)
The file was modified src/Pure/Tools/build_job.scala (diff)
The file was modified src/Pure/Tools/build_process.scala (diff)
Changeset 78420:c157af5f346e by wenzelm:
more pro-forma support for afp_root;
The file was modified src/Pure/Admin/afp.scala (diff)
The file was modified src/Pure/Tools/build.scala (diff)
The file was modified src/Pure/Tools/build_process.scala (diff)
Changeset 78419:dba39392d62e by wenzelm:
tuned NEWS: emphasize &quot;isabelle build&quot; add-ons;
The file was modified NEWS (diff)
Changeset 78418:bc62be4144e6 by wenzelm:
added option -A for AFP root, following &quot;isabelle sync&quot;;
The file was modified NEWS (diff)
The file was modified src/Pure/Tools/build.scala (diff)
Changeset 78417:01f61cf796e0 by wenzelm:
clarified signature: more operations;
The file was modified src/Pure/Admin/afp.scala (diff)
Changeset 78416:f26eba6281b1 by wenzelm:
tuned signature;
The file was modified src/Pure/Tools/build_cluster.scala (diff)
Changeset 78415:a4dee214dfcf by wenzelm:
clarified file location: to be used by regular Isabelle/Scala tools;
The file was addedsrc/Pure/System/other_isabelle.scala
The file was modified etc/build.props (diff)
The file was removedsrc/Pure/Admin/other_isabelle.scala
Changeset 78414:406d34a8a67a by wenzelm:
update headers;
The file was modified src/HOL/Tools/SMT/cvc5_replay.ML (diff)
The file was modified src/HOL/Tools/SMT/cvc5_replay_methods.ML (diff)
The file was modified src/Pure/Tools/profiling.scala (diff)
Changeset 78413:6f3066a9b609 by wenzelm:
more pro-forma support for Build_Cluster;
The file was modified src/Pure/Tools/build_cluster.scala (diff)
The file was modified src/Pure/Tools/build_process.scala (diff)
Changeset 78412:eda362f85cbf by wenzelm:
tuned;
The file was modified src/Pure/Tools/build.scala (diff)
Changeset 78411:64e5abd3a3a7 by wenzelm:
tuned;
The file was modified src/Pure/Tools/build.scala (diff)
Changeset 78410:c5170293d392 by wenzelm:
clarified options;
The file was modified src/Pure/Tools/build.scala (diff)
Changeset 78409:f2d67c78b689 by wenzelm:
clarified options;
The file was modified etc/options (diff)
The file was modified src/Pure/Tools/build_process.scala (diff)
Changeset 78408:092f1e435b3a by wenzelm:
proper Build_Cluster.Host.parse for parameters and system options;<br>clarified Build_Cluster.Host: empty &quot;host&quot; means local;
The file was modified src/Pure/Tools/build.scala (diff)
The file was modified src/Pure/Tools/build_cluster.scala (diff)
Changeset 78407:b262ecc98319 by wenzelm:
more operations for independent &quot;inline&quot; options;
The file was modified src/Pure/System/options.scala (diff)
The file was modified src/Pure/Thy/sessions.scala (diff)
Changeset 78406:2ece6509ad6f by wenzelm:
clarified options: accommodate potentially slow database connection;
The file was modified etc/options (diff)
The file was modified src/Pure/Tools/build_process.scala (diff)
Changeset 78405:8ff1698e7247 by wenzelm:
minor performance tuning;
The file was modified src/Pure/Tools/build.scala (diff)
Changeset 78404:b66b6cc1eb8c by wenzelm:
add option &quot;build_context&quot; in anticipation of AFP entries that require special tricks in Isabelle/ML (NB: system component settings are unavailable in AFP);
The file was modified etc/options (diff)
Changeset 78403:a09929ad05b6 by wenzelm:
proper build_options (amending 822ddccda899);
The file was modified src/Pure/Tools/build.scala (diff)
Changeset 78402:e25f1d343fa7 by wenzelm:
clarified options;
The file was modified etc/options (diff)
The file was modified src/Pure/General/sql.scala (diff)
Changeset 78401:822ddccda899 by wenzelm:
proforma support for remote build hosts;
The file was modified src/Pure/Tools/build.scala (diff)
The file was modified src/Pure/Tools/build_cluster.scala (diff)
The file was modified src/Pure/Tools/build_process.scala (diff)