wenzelm [Sun, 19 Nov 2023 20:45:09 +0100] rev 78999
prefer symbolic build_history_base_arm;
wenzelm [Sun, 19 Nov 2023 20:41:34 +0100] rev 78998
build_history: proper support for ISABELLE_APPLE_PLATFORM64;
wenzelm [Sun, 19 Nov 2023 19:41:17 +0100] rev 78997
clarified isabelle_hg (again, see b9d59669904a);
wenzelm [Sun, 19 Nov 2023 19:29:19 +0100] rev 78996
clarified signature: explicit Remote_Build.count instead of duplicate entries (see also ee8c014526dc);
wenzelm [Sun, 19 Nov 2023 15:15:09 +0100] rev 78995
clarified signature: more operations and options concerning Isabelle hg;
wenzelm [Sun, 19 Nov 2023 14:48:11 +0100] rev 78994
performance tuning: cache graph;
wenzelm [Sun, 19 Nov 2023 12:52:14 +0100] rev 78993
tuned signature: fewer warnings in IntelliJ IDEA;
wenzelm [Sun, 19 Nov 2023 12:51:47 +0100] rev 78992
unused (see also 004b39bf06a5);
wenzelm [Sun, 19 Nov 2023 12:46:41 +0100] rev 78991
clarified signature and modules: more explicit Build_Log.History;
wenzelm [Sat, 18 Nov 2023 21:14:34 +0100] rev 78990
tuned: avoid recursion;
wenzelm [Sat, 18 Nov 2023 20:51:44 +0100] rev 78989
tuned;
wenzelm [Sat, 18 Nov 2023 19:31:22 +0100] rev 78988
avoid duplicate data;
wenzelm [Sat, 18 Nov 2023 19:14:59 +0100] rev 78987
output more data;
wenzelm [Sat, 18 Nov 2023 18:52:34 +0100] rev 78986
tuned whitespace;
wenzelm [Sat, 18 Nov 2023 16:58:14 +0100] rev 78985
clarified Log_File.cache: reuse existing Store.cache / Build_Log.Store.cache;
wenzelm [Sat, 18 Nov 2023 15:44:46 +0100] rev 78984
proper ml_statistics (amending aeb511a520f4);
Fabian Huch <huch@in.tum.de> [Fri, 17 Nov 2023 10:11:15 +0100] rev 78983
unify error messages;
Fabian Huch <huch@in.tum.de> [Fri, 17 Nov 2023 09:38:15 +0100] rev 78982
add file information to toml parse context and error messages;
Fabian Huch <huch@in.tum.de> [Fri, 17 Nov 2023 09:23:28 +0100] rev 78981
add position information to toml parser and error messages;
Fabian Huch <huch@in.tum.de> [Thu, 16 Nov 2023 15:36:34 +0100] rev 78980
properly concatenate toml files: regular toml rules still apply (e.g., inline values may not be changed), but values defined in one file may be updated in another;
Fabian Huch <huch@in.tum.de> [Thu, 16 Nov 2023 15:23:41 +0100] rev 78979
allow re-defining keys in toml object (already checked during parse time);
Fabian Huch <huch@in.tum.de> [Thu, 16 Nov 2023 15:19:24 +0100] rev 78978
clarified toString for toml objects;
nipkow [Thu, 16 Nov 2023 14:33:45 +0100] rev 78977
tuned
Fabian Huch <huch@in.tum.de> [Mon, 13 Nov 2023 18:08:05 +0100] rev 78976
tuned message;
Fabian Huch <huch@in.tum.de> [Mon, 13 Nov 2023 17:48:11 +0100] rev 78975
better invalidation for schedule cache (only on relevant changes);
Fabian Huch <huch@in.tum.de> [Mon, 13 Nov 2023 17:31:37 +0100] rev 78974
tuned;
Fabian Huch <huch@in.tum.de> [Mon, 13 Nov 2023 17:25:26 +0100] rev 78973
timing heuristic: parallelize more aggressively to utilize hosts fully;
Fabian Huch <huch@in.tum.de> [Mon, 13 Nov 2023 17:00:13 +0100] rev 78972
proper parallel paths for timing heuristic;
Fabian Huch <huch@in.tum.de> [Mon, 13 Nov 2023 16:16:52 +0100] rev 78971
scheduled build: allocate cpus more aggressively, to avoid idle threads;
Fabian Huch <huch@in.tum.de> [Fri, 10 Nov 2023 14:52:13 +0100] rev 78970
finalize scheduled build only on master node;
Fabian Huch <huch@in.tum.de> [Fri, 10 Nov 2023 14:42:07 +0100] rev 78969
finalize current sessions before generating schedule;
Fabian Huch <huch@in.tum.de> [Fri, 10 Nov 2023 14:07:36 +0100] rev 78968
clarified signature: more operations;
desharna [Mon, 13 Nov 2023 09:02:56 +0100] rev 78967
NEWS
wenzelm [Sun, 12 Nov 2023 22:34:08 +0100] rev 78966
merged
wenzelm [Sun, 12 Nov 2023 22:34:03 +0100] rev 78965
tuned signature;
wenzelm [Sun, 12 Nov 2023 22:18:12 +0100] rev 78964
support for "cluster" table with "hosts" array, and params/options as for "host" table;
support for "isabelle build -H cluster.name";
wenzelm [Sun, 12 Nov 2023 22:05:59 +0100] rev 78963
clarified signature: more operations, allow recursive get;
wenzelm [Sun, 12 Nov 2023 20:59:23 +0100] rev 78962
tuned signature;
wenzelm [Sun, 12 Nov 2023 20:19:51 +0100] rev 78961
tuned signature: more operations;
wenzelm [Sun, 12 Nov 2023 19:58:45 +0100] rev 78960
clarified signature;
wenzelm [Sun, 12 Nov 2023 12:54:26 +0100] rev 78959
tuned output;
wenzelm [Sun, 12 Nov 2023 12:34:04 +0100] rev 78958
more robust: prefer strict operations;
wenzelm [Sun, 12 Nov 2023 12:33:22 +0100] rev 78957
tuned message;
wenzelm [Sun, 12 Nov 2023 12:26:08 +0100] rev 78956
tuned signature: more operations;
haftmann [Sat, 11 Nov 2023 17:44:03 +0000] rev 78955
more specific name for type class
wenzelm [Sat, 11 Nov 2023 22:17:14 +0100] rev 78954
proper check_file operation via File.space (amending 6ad3a412ed97 --- broken in Isabelle2023);
wenzelm [Sat, 11 Nov 2023 22:14:38 +0100] rev 78953
clarified signature;
wenzelm [Sat, 11 Nov 2023 22:05:37 +0100] rev 78952
clarified modules;
wenzelm [Sat, 11 Nov 2023 21:25:20 +0100] rev 78951
clarified signature: more operations;
wenzelm [Sat, 11 Nov 2023 21:17:45 +0100] rev 78950
tuned comments;
wenzelm [Sat, 11 Nov 2023 21:08:21 +0100] rev 78949
more NEWS;
wenzelm [Sat, 11 Nov 2023 21:06:54 +0100] rev 78948
more TODO;
wenzelm [Sat, 11 Nov 2023 21:05:41 +0100] rev 78947
prefer strict test of system options;
wenzelm [Sat, 11 Nov 2023 20:43:20 +0100] rev 78946
some build cluster resources at TUM;
wenzelm [Sat, 11 Nov 2023 20:13:23 +0100] rev 78945
build cluster host specifications are based on registry entries (table prefix "host");
wenzelm [Sat, 11 Nov 2023 20:08:20 +0100] rev 78944
more robust init;
wenzelm [Sat, 11 Nov 2023 20:01:14 +0100] rev 78943
clarified signature: more operations;
wenzelm [Sat, 11 Nov 2023 19:36:59 +0100] rev 78942
support interpreted/typed entries via Registry.Category and Registry.Table;
wenzelm [Sat, 11 Nov 2023 18:39:57 +0100] rev 78941
clarified signature: more operations;
wenzelm [Sat, 11 Nov 2023 16:01:57 +0100] rev 78940
clarified output;
wenzelm [Sat, 11 Nov 2023 13:31:14 +0100] rev 78939
support for global registry;
wenzelm [Fri, 10 Nov 2023 16:03:52 +0100] rev 78938
clarified loading of symbols: permissive entries in $ISABELLE_SYMBOLS require explicit "?";
haftmann [Thu, 09 Nov 2023 15:11:52 +0000] rev 78937
slightly less technical formulation of very specific type class
haftmann [Thu, 09 Nov 2023 15:11:51 +0000] rev 78936
weakened dependency
haftmann [Thu, 09 Nov 2023 15:11:51 +0000] rev 78935
explicit type class for discrete linordered semidoms
Fabian Huch <huch@in.tum.de> [Thu, 09 Nov 2023 19:06:50 +0100] rev 78934
proper dummy timing entries;
Fabian Huch <huch@in.tum.de> [Thu, 09 Nov 2023 17:58:21 +0100] rev 78933
use only finished sessions in timing data;
Fabian Huch <huch@in.tum.de> [Thu, 09 Nov 2023 16:39:36 +0100] rev 78932
tuned;
Fabian Huch <huch@in.tum.de> [Thu, 09 Nov 2023 15:45:51 +0100] rev 78931
performance tuning for build schedule: explicit schedule generation, without mixing heuristics;
Fabian Huch <huch@in.tum.de> [Thu, 09 Nov 2023 11:49:08 +0100] rev 78930
performance tuning for build schedule: faster stopping;
Fabian Huch <huch@in.tum.de> [Thu, 09 Nov 2023 11:41:19 +0100] rev 78929
performance tuning for timing heuristic: pre-calculate graph operations;
Fabian Huch <huch@in.tum.de> [Wed, 08 Nov 2023 11:08:03 +0100] rev 78928
move timing data into scheduler for more efficient heuristics (e.g., with pre-calculated values);
wenzelm [Thu, 09 Nov 2023 14:28:17 +0100] rev 78927
clarified signature: emphasize mutable instance;
wenzelm [Thu, 09 Nov 2023 14:22:19 +0100] rev 78926
clarified signature: more operations;
wenzelm [Thu, 09 Nov 2023 13:31:09 +0100] rev 78925
support for explicit SSH hostname;
wenzelm [Thu, 09 Nov 2023 11:30:33 +0100] rev 78924
proper local host (amending 62d7ef1da441);
nipkow [Wed, 08 Nov 2023 21:45:02 +0100] rev 78923
merged
nipkow [Wed, 08 Nov 2023 21:44:44 +0100] rev 78922
added lemma
wenzelm [Wed, 08 Nov 2023 20:31:29 +0100] rev 78921
proper default for disjunction (amending 9f7a94117666);
wenzelm [Wed, 08 Nov 2023 19:04:44 +0100] rev 78920
tuned;
wenzelm [Wed, 08 Nov 2023 16:05:22 +0100] rev 78919
more operations;
wenzelm [Wed, 08 Nov 2023 15:37:15 +0100] rev 78918
avoid option -C: free this latter for build-related configuration;
wenzelm [Wed, 08 Nov 2023 15:10:19 +0100] rev 78917
more direct indentation, using Symbol.spaces;
wenzelm [Wed, 08 Nov 2023 13:14:59 +0100] rev 78916
clarified signature;
wenzelm [Wed, 08 Nov 2023 13:00:24 +0100] rev 78915
more accurate treatment of surrounding whitespace;
wenzelm [Wed, 08 Nov 2023 12:41:41 +0100] rev 78914
obsolete (see also f627ab8c276c);
wenzelm [Wed, 08 Nov 2023 12:00:29 +0100] rev 78913
tuned signature;
wenzelm [Wed, 08 Nov 2023 11:53:38 +0100] rev 78912
clarified signature: Command_Span.Kind already contains keyword_kind, so parsing document structure no longer requires Keyword.Keywords;
wenzelm [Tue, 07 Nov 2023 15:59:02 +0100] rev 78911
clarified modules;
wenzelm [Tue, 07 Nov 2023 12:06:59 +0100] rev 78910
tuned signature;
wenzelm [Tue, 07 Nov 2023 12:06:50 +0100] rev 78909
tuned;
wenzelm [Tue, 07 Nov 2023 12:02:34 +0100] rev 78908
proper Option.Spec.toString for bash script: avoid Token.quote_name of Options.Spec.print_value (amending 3d1746a716fa, see also 39f6f180008d);
wenzelm [Sun, 05 Nov 2023 19:55:18 +0100] rev 78907
more tests;
wenzelm [Sun, 05 Nov 2023 19:40:39 +0100] rev 78906
clarified exploration of history: more uniform options;
wenzelm [Sun, 05 Nov 2023 19:32:01 +0100] rev 78905
tuned;
wenzelm [Sun, 05 Nov 2023 19:28:54 +0100] rev 78904
tuned;