Tue, 27 Jun 2023 11:39:02 +0200 |
wenzelm |
clarified signature;
|
file |
diff |
annotate
|
Tue, 27 Jun 2023 10:24:32 +0200 |
wenzelm |
avoid repeated open_database_server: synchronized transaction_lock;
|
file |
diff |
annotate
|
Tue, 20 Jun 2023 14:25:06 +0200 |
wenzelm |
clarified modules;
|
file |
diff |
annotate
|
Sun, 26 Mar 2023 20:03:03 +0200 |
wenzelm |
tuned signature;
|
file |
diff |
annotate
|
Thu, 16 Mar 2023 15:46:10 +0100 |
wenzelm |
tuned signature;
|
file |
diff |
annotate
|
Thu, 16 Mar 2023 15:16:17 +0100 |
wenzelm |
more thorough treatment of build prefs, guarded by system option "build_through": avoid accidental rebuild of HOL etc.;
|
file |
diff |
annotate
|
Thu, 16 Mar 2023 13:18:25 +0100 |
wenzelm |
clarified build options;
|
file |
diff |
annotate
|
Tue, 14 Mar 2023 10:05:57 +0100 |
wenzelm |
tuned output;
|
file |
diff |
annotate
|
Mon, 13 Mar 2023 15:53:31 +0100 |
wenzelm |
clarified signature: prefer explicit types;
|
file |
diff |
annotate
|
Wed, 08 Mar 2023 13:33:18 +0100 |
wenzelm |
clarified signature: prefer Build_Process.Context for parameters;
|
file |
diff |
annotate
|
Tue, 07 Mar 2023 22:17:47 +0100 |
wenzelm |
renamed "isabelle log" to "isabelle build_log";
|
file |
diff |
annotate
|
Tue, 07 Mar 2023 12:21:45 +0100 |
wenzelm |
clarified signature: support all arguments of Sessions.store();
|
file |
diff |
annotate
|
Tue, 07 Mar 2023 12:15:37 +0100 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Tue, 07 Mar 2023 12:06:01 +0100 |
wenzelm |
basic setup for "isabelle build_worker";
|
file |
diff |
annotate
|
Tue, 07 Mar 2023 11:13:36 +0100 |
wenzelm |
tuned structure;
|
file |
diff |
annotate
|
Tue, 07 Mar 2023 10:57:50 +0100 |
wenzelm |
clarified terminology of "session build database", while "build database" is the one underlying Build_Process;
|
file |
diff |
annotate
|
Tue, 07 Mar 2023 10:16:24 +0100 |
wenzelm |
clarified modules;
|
file |
diff |
annotate
|
Mon, 06 Mar 2023 17:29:00 +0100 |
wenzelm |
clarified build process roles: "worker" vs. "build";
|
file |
diff |
annotate
|
Mon, 06 Mar 2023 16:20:12 +0100 |
wenzelm |
clarified database content;
|
file |
diff |
annotate
|
Mon, 06 Mar 2023 11:39:40 +0100 |
wenzelm |
clarified database content and prepare/init stages;
|
file |
diff |
annotate
|
Mon, 06 Mar 2023 10:58:36 +0100 |
wenzelm |
tuned signature;
|
file |
diff |
annotate
|
Sun, 05 Mar 2023 16:36:18 +0100 |
wenzelm |
clarified signature: manage "verbose" flag via "progress";
|
file |
diff |
annotate
|
Sat, 04 Mar 2023 16:45:21 +0100 |
wenzelm |
support progress backed by database;
|
file |
diff |
annotate
|
Thu, 02 Mar 2023 14:58:59 +0100 |
wenzelm |
clarified modules;
|
file |
diff |
annotate
|
Wed, 01 Mar 2023 19:13:19 +0100 |
wenzelm |
tuned signature;
|
file |
diff |
annotate
|
Tue, 28 Feb 2023 16:25:23 +0100 |
wenzelm |
clafified signature: simplify object-oriented reuse;
|
file |
diff |
annotate
|
Sun, 26 Feb 2023 21:05:39 +0100 |
wenzelm |
option build_hostname allows to change hostname easily;
|
file |
diff |
annotate
|
Sun, 26 Feb 2023 11:55:24 +0100 |
wenzelm |
support for build database: still inactive;
|
file |
diff |
annotate
|
Tue, 21 Feb 2023 12:03:52 +0100 |
wenzelm |
support alternative build engines, via system option "build_engine";
|
file |
diff |
annotate
|
Tue, 21 Feb 2023 10:43:30 +0100 |
wenzelm |
clarified signature;
|
file |
diff |
annotate
|
Mon, 20 Feb 2023 16:36:03 +0100 |
wenzelm |
clarified signature: move all parameters into Build_Process.Context;
|
file |
diff |
annotate
|
Mon, 20 Feb 2023 10:42:07 +0100 |
wenzelm |
clarified signature;
|
file |
diff |
annotate
|
Mon, 20 Feb 2023 10:29:45 +0100 |
wenzelm |
clarified modules;
|
file |
diff |
annotate
|
Mon, 13 Feb 2023 10:17:30 +0100 |
wenzelm |
clarified modules;
|
file |
diff |
annotate
|
Sun, 12 Feb 2023 20:53:55 +0100 |
wenzelm |
clarified signature: prefer stateful object-oriented style, to make it fit better into physical world;
|
file |
diff |
annotate
|
Sun, 12 Feb 2023 13:45:06 +0100 |
wenzelm |
clarified modules;
|
file |
diff |
annotate
|
Sat, 11 Feb 2023 23:24:57 +0100 |
wenzelm |
clarified signature;
|
file |
diff |
annotate
|
Sat, 11 Feb 2023 23:02:51 +0100 |
wenzelm |
clarified static build_context vs. dynamic queue;
|
file |
diff |
annotate
|
Sat, 11 Feb 2023 22:59:23 +0100 |
wenzelm |
clarified signature: make dynamic Queue from static Context;
|
file |
diff |
annotate
|
Sat, 11 Feb 2023 22:36:13 +0100 |
wenzelm |
clarified data structure: absorb Option[Process_Result] into Process_Result, e.g. to simplify database storage;
|
file |
diff |
annotate
|
Sat, 11 Feb 2023 22:13:55 +0100 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Sat, 11 Feb 2023 22:02:39 +0100 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Sat, 11 Feb 2023 21:55:46 +0100 |
wenzelm |
clarified data structure: use static info from deps, not dynamic results;
|
file |
diff |
annotate
|
Sat, 11 Feb 2023 20:54:24 +0100 |
wenzelm |
clarified modules;
|
file |
diff |
annotate
|
Sat, 11 Feb 2023 20:05:30 +0100 |
wenzelm |
clarified signature and terminology;
|
file |
diff |
annotate
|
Sat, 11 Feb 2023 16:38:29 +0100 |
wenzelm |
clarified signature: avoid adhoc constants;
|
file |
diff |
annotate
|
Sat, 11 Feb 2023 14:24:20 +0100 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Sat, 11 Feb 2023 12:09:42 +0100 |
wenzelm |
clarified signature: more explicit types;
|
file |
diff |
annotate
|
Sat, 11 Feb 2023 11:42:13 +0100 |
wenzelm |
clarified modules;
|
file |
diff |
annotate
|
Sat, 11 Feb 2023 11:06:38 +0100 |
wenzelm |
clarified signature;
|
file |
diff |
annotate
|
Wed, 08 Feb 2023 10:18:30 +0100 |
wenzelm |
clarified signature;
|
file |
diff |
annotate
|
Mon, 06 Feb 2023 14:54:15 +0100 |
wenzelm |
proper Shasum.digest, to emulate old form from build_history database;
|
file |
diff |
annotate
|
Mon, 06 Feb 2023 12:58:45 +0100 |
wenzelm |
prefer explicit shasum;
|
file |
diff |
annotate
|
Mon, 06 Feb 2023 10:58:07 +0100 |
wenzelm |
prefer explicit shasum;
|
file |
diff |
annotate
|
Sun, 05 Feb 2023 13:57:27 +0100 |
wenzelm |
more robust dependencies for Pure;
|
file |
diff |
annotate
|
Wed, 01 Feb 2023 22:54:48 +0100 |
wenzelm |
clarified message: old-style log is usually empty;
|
file |
diff |
annotate
|
Fri, 06 Jan 2023 13:06:03 +0100 |
wenzelm |
treat update_options as part of Sessions.Info meta_digest, for proper re-build of updated sessions;
|
file |
diff |
annotate
|
Thu, 05 Jan 2023 20:44:10 +0100 |
wenzelm |
tuned message;
|
file |
diff |
annotate
|
Wed, 04 Jan 2023 13:39:40 +0100 |
wenzelm |
clarified signature;
|
file |
diff |
annotate
|
Tue, 03 Jan 2023 15:42:25 +0100 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Mon, 02 Jan 2023 16:02:16 +0100 |
wenzelm |
clarified session_sources (again, see also 9d0e6ea7aa68);
|
file |
diff |
annotate
|
Mon, 02 Jan 2023 15:05:15 +0100 |
wenzelm |
clarified signature: more explicit types (see also 90c552d28d36);
|
file |
diff |
annotate
|
Sun, 01 Jan 2023 21:44:08 +0100 |
wenzelm |
store session sources within build database: timing e.g. 150ms for HOL and < 50ms for common sessions;
|
file |
diff |
annotate
|
Sat, 17 Dec 2022 19:19:10 +0100 |
wenzelm |
discontinued somewhat pointless dependency: avoid illusion of extra accuracy (see also 09fb749d1a1e and 0f750a6dc754);
|
file |
diff |
annotate
|
Sat, 17 Dec 2022 19:09:46 +0100 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Sat, 17 Dec 2022 19:06:40 +0100 |
wenzelm |
clarified signature;
|
file |
diff |
annotate
|
Sun, 06 Nov 2022 20:56:05 +0100 |
wenzelm |
clarified delay -- more reactive;
|
file |
diff |
annotate
|
Fri, 30 Sep 2022 21:03:58 +0200 |
wenzelm |
clarified signature;
|
file |
diff |
annotate
|
Mon, 26 Sep 2022 11:30:44 +0200 |
wenzelm |
clarified signature;
|
file |
diff |
annotate
|
Thu, 22 Sep 2022 20:20:37 +0200 |
wenzelm |
clarified signature: re-use store/cache from build results;
|
file |
diff |
annotate
|
Thu, 22 Sep 2022 16:17:02 +0200 |
wenzelm |
proper filter (amending fb4215da4919);
|
file |
diff |
annotate
|
Thu, 22 Sep 2022 14:14:45 +0200 |
wenzelm |
clarified conditions: no_build is ok for presentation if "all_current" holds;
|
file |
diff |
annotate
|
Thu, 22 Sep 2022 11:55:24 +0200 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Thu, 22 Sep 2022 11:51:44 +0200 |
wenzelm |
tuned signature;
|
file |
diff |
annotate
|
Thu, 22 Sep 2022 11:45:30 +0200 |
wenzelm |
clarified presentation_sessions: work with partial results;
|
file |
diff |
annotate
|
Thu, 22 Sep 2022 11:30:12 +0200 |
wenzelm |
tuned signature: removed unused operations;
|
file |
diff |
annotate
|
Thu, 22 Sep 2022 11:21:45 +0200 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Thu, 25 Aug 2022 15:30:21 +0200 |
wenzelm |
maintain "uuid" column in session build database, to identity the original build process uniquely;
|
file |
diff |
annotate
|
Sun, 21 Aug 2022 13:16:44 +0200 |
wenzelm |
clarified names;
|
file |
diff |
annotate
|
Sun, 21 Aug 2022 13:12:25 +0200 |
wenzelm |
clarified modules;
|
file |
diff |
annotate
|
Sun, 21 Aug 2022 12:19:38 +0200 |
wenzelm |
clarified names: Browser_Info.Config vs. Browser_Info.Context;
|
file |
diff |
annotate
|
Sun, 21 Aug 2022 11:59:25 +0200 |
wenzelm |
clarified modules;
|
file |
diff |
annotate
|
Fri, 19 Aug 2022 20:11:15 +0200 |
wenzelm |
tuned messages (again, see d50c2129e73a): presentation setup could fail initially for take some time;
|
file |
diff |
annotate
|
Fri, 19 Aug 2022 20:07:41 +0200 |
wenzelm |
clarified modules;
|
file |
diff |
annotate
|
Thu, 18 Aug 2022 12:48:01 +0200 |
wenzelm |
more robust directory structure: always relative to session_dir;
|
file |
diff |
annotate
|
Thu, 18 Aug 2022 11:43:27 +0200 |
wenzelm |
clarified signature;
|
file |
diff |
annotate
|
Wed, 17 Aug 2022 15:44:51 +0200 |
wenzelm |
clarified signature: replaced Sessions.Deps by Sessions.Structure from HTML_Context;
|
file |
diff |
annotate
|
Wed, 17 Aug 2022 14:42:20 +0200 |
wenzelm |
clarified signature: avoid object-oriented HTML_Context;
|
file |
diff |
annotate
|
Sun, 07 Aug 2022 23:06:29 +0200 |
wenzelm |
tuned message;
|
file |
diff |
annotate
|
Sun, 07 Aug 2022 12:22:43 +0200 |
wenzelm |
clarified modules;
|
file |
diff |
annotate
|
Sat, 06 Aug 2022 19:37:31 +0200 |
wenzelm |
clarified message;
|
file |
diff |
annotate
|
Sat, 06 Aug 2022 17:28:59 +0200 |
wenzelm |
clarified signature: prefer Export.Context;
|
file |
diff |
annotate
|
Sat, 06 Aug 2022 16:37:23 +0200 |
wenzelm |
prefer Export.Context/Session_Context/Theory_Context over Sessions.Database_Context;
|
file |
diff |
annotate
|
Wed, 03 Aug 2022 12:10:52 +0200 |
wenzelm |
tuned signature;
|
file |
diff |
annotate
|
Sat, 30 Jul 2022 14:00:03 +0200 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Sat, 30 Jul 2022 13:58:01 +0200 |
wenzelm |
clarified signature;
|
file |
diff |
annotate
|
Sat, 30 Jul 2022 13:06:19 +0200 |
wenzelm |
clarified names;
|
file |
diff |
annotate
|
Sat, 30 Jul 2022 11:10:39 +0200 |
wenzelm |
clarified signature: more explicit types;
|
file |
diff |
annotate
|
Fri, 01 Apr 2022 23:19:12 +0200 |
wenzelm |
tuned formatting;
|
file |
diff |
annotate
|
Fri, 01 Apr 2022 17:06:10 +0200 |
wenzelm |
clarified formatting, for the sake of scala3;
|
file |
diff |
annotate
|
Thu, 25 Nov 2021 21:31:50 +0100 |
wenzelm |
clarified default for kodkod_scala;
|
file |
diff |
annotate
|
Mon, 22 Nov 2021 15:03:37 +0100 |
wenzelm |
more compact data during presentation: Entity_Context.Theory_Export instead of full Export_Theory.Theory;
|
file |
diff |
annotate
|
Sun, 21 Nov 2021 17:42:11 +0100 |
wenzelm |
clarified system option standard values: avoid oddities like "isabelle build -o document_output" producing directories named "true";
|
file |
diff |
annotate
|
Wed, 17 Nov 2021 20:49:09 +0100 |
wenzelm |
clarified HTML_Context.theory_exports: prefer value-oriented parallelism;
|
file |
diff |
annotate
|
Wed, 17 Nov 2021 15:54:11 +0100 |
wenzelm |
afford more parallelism for sessions (instead of theories in 5eac4b13d1f1): depend on disjoint data areas (notably base.session_theories in 2ad892ac749a);
|
file |
diff |
annotate
|
Wed, 17 Nov 2021 15:23:15 +0100 |
wenzelm |
present only selected session theories (as in Isabelle2021), in contrast to 2bc24136bdeb, eb89b3a37826;
|
file |
diff |
annotate
|
Wed, 17 Nov 2021 11:57:34 +0100 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Tue, 16 Nov 2021 21:47:38 +0100 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Tue, 16 Nov 2021 21:43:41 +0100 |
wenzelm |
removed redundant test (see also 86fac52c2795, a9fea3f11cc0);
|
file |
diff |
annotate
|
Tue, 16 Nov 2021 21:21:15 +0100 |
wenzelm |
just one Presentation.State for all sessions: avoid duplication of already presented theories (very slow) and cached theory export (not very slow);
|
file |
diff |
annotate
|
Sun, 14 Nov 2021 15:21:40 +0100 |
wenzelm |
clarified signature;
|
file |
diff |
annotate
|
Fri, 12 Nov 2021 16:49:28 +0100 |
wenzelm |
clarified HTML_Context: more explicit directory structure;
|
file |
diff |
annotate
|
Fri, 12 Nov 2021 13:36:35 +0100 |
wenzelm |
clarified signature;
|
file |
diff |
annotate
|
Thu, 11 Nov 2021 21:54:28 +0100 |
wenzelm |
clarified signature: avoid potential misunderstanding of Resources.empty as proper Resources;
|
file |
diff |
annotate
|
Mon, 08 Nov 2021 12:45:35 +0100 |
wenzelm |
just one cache, via HTML_Context, via Sessions.Store or Session;
|
file |
diff |
annotate
|
Sat, 06 Nov 2021 15:25:20 +0100 |
wenzelm |
use all entity kinds from theory export, e.g. "method", "attribute";
|
file |
diff |
annotate
|
Fri, 05 Nov 2021 22:43:29 +0100 |
wenzelm |
avoid multiple copies of fonts;
|
file |
diff |
annotate
|
Fri, 05 Nov 2021 12:55:49 +0100 |
wenzelm |
clarified order: prefer bottom-up construction of partial content;
|
file |
diff |
annotate
|
Fri, 05 Nov 2021 12:36:00 +0100 |
wenzelm |
more thorough update_global_index: overwrite old content;
|
file |
diff |
annotate
|
Fri, 05 Nov 2021 12:25:28 +0100 |
wenzelm |
tuned;
|
file |
diff |
annotate
|