src/Pure/Tools/build.scala
Fri, 10 Jul 2020 21:23:01 +0200 wenzelm more robust build_session protocol: allow prover process to terminate/crash without build_session_finished message;
Wed, 08 Jul 2020 14:43:02 +0200 wenzelm more robust protocol for "Timing ..." messages, notably for pide_session=true;
Fri, 03 Jul 2020 16:48:57 +0200 wenzelm clarified log message (more uniform);
Wed, 01 Jul 2020 21:14:04 +0200 wenzelm tuned message;
Sat, 27 Jun 2020 11:25:30 +0200 wenzelm clarified signature;
Wed, 24 Jun 2020 20:59:50 +0200 wenzelm clarified use of memory: prefer share tree structures over fresh strings;
Sat, 20 Jun 2020 16:18:33 +0200 wenzelm share cache for parallel sessions;
Sat, 20 Jun 2020 15:09:20 +0200 wenzelm clarified signature;
Sat, 20 Jun 2020 11:01:57 +0200 wenzelm removed pointless pide_exports: unused during "build_session" process (reverting 6a64205b491a);
Fri, 19 Jun 2020 16:12:32 +0200 wenzelm avoid redundant export handling for build;
Tue, 26 May 2020 11:58:42 +0200 wenzelm clarified signature --- fit within limit of 22 arguments;
Tue, 26 May 2020 11:25:33 +0200 wenzelm tuned;
Tue, 26 May 2020 11:17:10 +0200 wenzelm tuned;
Sun, 24 May 2020 14:15:44 +0200 wenzelm clarified build_session protocol;
Sun, 24 May 2020 12:43:04 +0200 wenzelm clarified name;
Tue, 28 Apr 2020 19:50:36 +0200 wenzelm tuned messages;
Tue, 07 Apr 2020 21:52:03 +0200 wenzelm more careful handling of interrupts, notably for Isabelle/jEdit Scala Console;
Tue, 07 Apr 2020 21:49:36 +0200 wenzelm clarified signature: more uniform treatment of stopped/interrupted state;
Mon, 06 Apr 2020 22:28:41 +0200 wenzelm more robust interrupts;
Sat, 04 Apr 2020 18:13:05 +0200 wenzelm clarified signature;
Fri, 03 Apr 2020 20:31:55 +0200 wenzelm proper "editor_tracing_messages=0" as in "isabelle dump";
Fri, 03 Apr 2020 20:27:52 +0200 wenzelm clarified build_options vs. job options;
Fri, 03 Apr 2020 18:26:04 +0200 wenzelm more official handling of protocol messages, including export;
Fri, 03 Apr 2020 17:35:10 +0200 wenzelm less redundant markup reports;
Fri, 03 Apr 2020 12:45:14 +0200 wenzelm clarified signature;
Fri, 03 Apr 2020 11:47:08 +0200 wenzelm clarified signature;
Fri, 03 Apr 2020 11:29:44 +0200 wenzelm clarified signature;
Fri, 03 Apr 2020 11:22:51 +0200 wenzelm tuned signature;
Thu, 02 Apr 2020 20:37:11 +0200 wenzelm proper treatment of startup errors, notably for Pure ROOT.ML;
Thu, 02 Apr 2020 20:06:43 +0200 wenzelm proper treatment of protocol exceptions and prover termination: avoid session.stop while saving image;
Wed, 01 Apr 2020 21:43:22 +0200 wenzelm clarified signature;
Wed, 01 Apr 2020 21:10:44 +0200 wenzelm prefer system option: easier to make it default;
Wed, 01 Apr 2020 20:17:23 +0200 wenzelm pretty formatting as in Isabelle/ML;
Wed, 01 Apr 2020 18:36:58 +0200 wenzelm output prover messages;
Wed, 01 Apr 2020 14:32:30 +0200 wenzelm proper parent base;
Wed, 01 Apr 2020 13:55:30 +0200 wenzelm traditional print_mode for batch build;
Wed, 01 Apr 2020 12:59:05 +0200 wenzelm proper support for "isabelle build -P Pure";
Tue, 31 Mar 2020 22:27:02 +0200 wenzelm clarified signature of ML_Process vs. Isabelle_Process: proper support for "isabelle build -P -b";
Mon, 30 Mar 2020 19:50:01 +0200 wenzelm clarified signature;
Mon, 30 Mar 2020 19:39:11 +0200 wenzelm more accurate treatment of errors;
Mon, 30 Mar 2020 11:59:44 +0200 wenzelm clarified modules: global quasi-scope for markers;
Sun, 29 Mar 2020 22:30:26 +0200 wenzelm tuned;
Sun, 29 Mar 2020 22:23:33 +0200 wenzelm clarified modules;
Sun, 29 Mar 2020 21:57:40 +0200 wenzelm clarified signature: more explicit type Protocol_Message.Marker;
Sat, 28 Mar 2020 19:58:19 +0100 wenzelm tuned;
Sat, 28 Mar 2020 19:53:01 +0100 wenzelm tuned;
Sat, 28 Mar 2020 19:33:14 +0100 wenzelm tuned;
Sat, 28 Mar 2020 19:11:59 +0100 wenzelm eliminated pointless flag (see also 6533ceee4cd7);
Sat, 28 Mar 2020 18:33:25 +0100 wenzelm tuned;
Sat, 28 Mar 2020 14:01:45 +0100 wenzelm clarified Isabelle_Process phases;
Sat, 28 Mar 2020 12:06:37 +0100 wenzelm clarified signature: more robust startup_join;
Fri, 27 Mar 2020 22:01:27 +0100 wenzelm misc tuning based on hints by IntelliJ IDEA;
Fri, 27 Mar 2020 12:46:56 +0100 wenzelm clarified signature;
Fri, 27 Mar 2020 12:28:55 +0100 wenzelm clarified signature;
Fri, 27 Mar 2020 12:15:26 +0100 wenzelm tuned;
Fri, 27 Mar 2020 12:03:20 +0100 wenzelm clarified signature;
Fri, 20 Mar 2020 16:21:58 +0100 wenzelm avoid duplicate stderr output in isabelle build -v, e.g. "Timing ..." (amending a829207b32a3);
Sat, 23 Nov 2019 11:36:42 +0100 wenzelm clarified error: tmp file can be invalid in odd situations;
Sun, 06 Oct 2019 16:25:20 +0200 wenzelm clarified signature: more options;
Mon, 16 Sep 2019 16:00:10 +0200 wenzelm find theories via session directories only -- ignore known_theories;
less more (0) -300 -100 -60 tip