Wed, 18 Sep 2013 13:18:51 +0200 |
wenzelm |
improved printing of exception trace in Poly/ML 5.5.1;
|
file |
diff |
annotate
|
Wed, 04 Sep 2013 16:03:45 +0200 |
wenzelm |
non-persistent print_state: trade-off between JVM space vs. ML time;
|
file |
diff |
annotate
|
Tue, 03 Sep 2013 11:29:01 +0200 |
wenzelm |
Execution.fork formally requires registered Execution.running;
|
file |
diff |
annotate
|
Sun, 25 Aug 2013 20:32:26 +0200 |
wenzelm |
maintain goal forks as part of global execution;
|
file |
diff |
annotate
|
Sun, 25 Aug 2013 16:03:12 +0200 |
wenzelm |
discontinued parallel_subproofs_saturation and related internal counters (superseded by parallel_subproofs_threshold and timing information);
|
file |
diff |
annotate
|
Tue, 13 Aug 2013 11:49:01 +0200 |
wenzelm |
more explicit error, e.g. for sledgehammer query operation applied in non-HOL session;
|
file |
diff |
annotate
|
Sat, 10 Aug 2013 10:59:56 +0200 |
wenzelm |
explicit "strict" flag for print functions (flipped internal meaning);
|
file |
diff |
annotate
|
Fri, 02 Aug 2013 22:13:31 +0200 |
wenzelm |
prefer canonical order, to avoid potential fluctuation due to front-end edits;
|
file |
diff |
annotate
|
Fri, 02 Aug 2013 16:00:14 +0200 |
wenzelm |
support print functions with explicit arguments, as provided by overlays;
|
file |
diff |
annotate
|
Tue, 30 Jul 2013 11:44:06 +0200 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Tue, 30 Jul 2013 11:38:43 +0200 |
wenzelm |
de-assign execs that were not registered as running yet -- observe change of perspective more thoroughly;
|
file |
diff |
annotate
|
Mon, 29 Jul 2013 18:59:58 +0200 |
wenzelm |
keep memo_exec execution running, which is important to cancel goal forks eventually;
|
file |
diff |
annotate
|
Mon, 29 Jul 2013 16:52:04 +0200 |
wenzelm |
maintain explicit execution frontier: avoid conflict with former task via static dependency;
|
file |
diff |
annotate
|
Mon, 29 Jul 2013 15:59:47 +0200 |
wenzelm |
clarified conditions for node traversal;
|
file |
diff |
annotate
|
Mon, 29 Jul 2013 13:28:27 +0200 |
wenzelm |
tuned signature;
|
file |
diff |
annotate
|
Mon, 29 Jul 2013 13:24:15 +0200 |
wenzelm |
discontinued notion of "stable" result -- running execution is never canceled;
|
file |
diff |
annotate
|
Sat, 20 Jul 2013 16:16:23 +0200 |
wenzelm |
print_state at high priority -- fast and important;
|
file |
diff |
annotate
|
Mon, 15 Jul 2013 10:42:12 +0200 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Mon, 15 Jul 2013 10:31:41 +0200 |
wenzelm |
keep persistent prints only if actually finished;
|
file |
diff |
annotate
|
Sat, 13 Jul 2013 18:33:33 +0200 |
wenzelm |
initial delay for automatically tried tools;
|
file |
diff |
annotate
|
Sat, 13 Jul 2013 16:34:57 +0200 |
wenzelm |
determine print function parameters dynamically, e.g. depending on runtime options;
|
file |
diff |
annotate
|
Fri, 12 Jul 2013 15:37:48 +0200 |
wenzelm |
reraise interrupts outside command regular transactions -- relevant for memo_stable;
|
file |
diff |
annotate
|
Fri, 12 Jul 2013 12:18:17 +0200 |
wenzelm |
clarified memo_exec: plain synchronized access without any special tricks;
|
file |
diff |
annotate
|
Fri, 12 Jul 2013 12:04:16 +0200 |
wenzelm |
clarified execution: maintain running execs only, check "stable" separately via memo (again);
|
file |
diff |
annotate
|
Fri, 12 Jul 2013 11:28:03 +0200 |
wenzelm |
tuned signature;
|
file |
diff |
annotate
|
Fri, 12 Jul 2013 11:07:02 +0200 |
wenzelm |
clarified module name;
|
file |
diff |
annotate
|
Thu, 11 Jul 2013 23:24:40 +0200 |
wenzelm |
more explicit type Exec.context;
|
file |
diff |
annotate
|
Thu, 11 Jul 2013 18:41:05 +0200 |
wenzelm |
strictly monotonic Document.update: avoid disruptive cancel_execution, merely discontinue_execution and cancel/terminate old execs individually;
|
file |
diff |
annotate
|
Thu, 11 Jul 2013 16:26:14 +0200 |
wenzelm |
more abstract types;
|
file |
diff |
annotate
|
Thu, 11 Jul 2013 15:56:12 +0200 |
wenzelm |
disallow concurrent execution attempt explicitly -- it should never happen due to management of singleton execution;
|
file |
diff |
annotate
|
Thu, 11 Jul 2013 14:42:11 +0200 |
wenzelm |
global management of command execution fragments;
|
file |
diff |
annotate
|
Thu, 11 Jul 2013 10:43:53 +0200 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Wed, 10 Jul 2013 12:10:32 +0200 |
wenzelm |
print "persistent" flag allows to adjust tradeoff of ML run-time vs. JVM heap-space;
|
file |
diff |
annotate
|
Wed, 10 Jul 2013 11:32:49 +0200 |
wenzelm |
allow to remove print functions;
|
file |
diff |
annotate
|
Wed, 10 Jul 2013 11:26:55 +0200 |
wenzelm |
clarified Command.print: update old prints here;
|
file |
diff |
annotate
|
Tue, 09 Jul 2013 17:58:38 +0200 |
wenzelm |
more formal type assign_update: avoid duplicate results and redundant update of global State.execs;
|
file |
diff |
annotate
|
Mon, 08 Jul 2013 12:07:06 +0200 |
wenzelm |
more direct interleaving of eval/print and update/execution -- refrain from crude manipulation of max_threads;
|
file |
diff |
annotate
|
Fri, 05 Jul 2013 22:58:24 +0200 |
wenzelm |
tuned signature;
|
file |
diff |
annotate
|
Fri, 05 Jul 2013 22:09:16 +0200 |
wenzelm |
tuned signature -- eliminated pointless type synonym;
|
file |
diff |
annotate
|
Fri, 05 Jul 2013 18:37:44 +0200 |
wenzelm |
tuned signature;
|
file |
diff |
annotate
|
Fri, 05 Jul 2013 17:09:28 +0200 |
wenzelm |
clarified type Command.eval;
|
file |
diff |
annotate
|
Fri, 05 Jul 2013 16:22:28 +0200 |
wenzelm |
tuned signature;
|
file |
diff |
annotate
|
Fri, 05 Jul 2013 15:38:03 +0200 |
wenzelm |
explicit module Document_ID as source of globally unique identifiers across ML/Scala;
|
file |
diff |
annotate
|
Thu, 04 Jul 2013 23:51:47 +0200 |
wenzelm |
separate exec_id assignment for Command.print states, without affecting result of eval;
|
file |
diff |
annotate
|
Thu, 04 Jul 2013 16:04:53 +0200 |
wenzelm |
more Command.memo operations;
|
file |
diff |
annotate
|
Wed, 03 Jul 2013 23:02:00 +0200 |
wenzelm |
more exception handling -- make print functions total;
|
file |
diff |
annotate
|
Wed, 03 Jul 2013 22:30:33 +0200 |
wenzelm |
more print function parameters;
|
file |
diff |
annotate
|
Wed, 03 Jul 2013 17:50:47 +0200 |
wenzelm |
allow multiple print functions;
|
file |
diff |
annotate
|
Wed, 03 Jul 2013 16:58:35 +0200 |
wenzelm |
tuned signature;
|
file |
diff |
annotate
|
Wed, 03 Jul 2013 16:19:57 +0200 |
wenzelm |
tuned signature;
|
file |
diff |
annotate
|
Wed, 03 Apr 2013 21:30:32 +0200 |
wenzelm |
more explicit Goal.fork_params -- avoid implicit arguments via thread data;
|
file |
diff |
annotate
|
Wed, 03 Apr 2013 20:38:50 +0200 |
wenzelm |
recovered proper transaction position for Goal.fork error reporting (lost in 8e9746e584c9);
|
file |
diff |
annotate
|
Tue, 02 Apr 2013 11:41:50 +0200 |
wenzelm |
more centralized command timing;
|
file |
diff |
annotate
|
Sat, 30 Mar 2013 16:34:02 +0100 |
wenzelm |
timing status for forked diagnostic commands;
|
file |
diff |
annotate
|
Tue, 26 Feb 2013 19:44:26 +0100 |
wenzelm |
fork diagnostic commands (theory loader and PIDE interaction);
|
file |
diff |
annotate
|
Sun, 24 Feb 2013 14:11:51 +0100 |
wenzelm |
unified Command.is_proper in ML with Scala (see also 123be08eed88);
|
file |
diff |
annotate
|
Wed, 16 Jan 2013 20:41:29 +0100 |
wenzelm |
identify future results more carefully, to avoid odd duplication of error messages, notably from forked goals;
|
file |
diff |
annotate
|
Wed, 16 Jan 2013 16:26:36 +0100 |
wenzelm |
more explicit treatment of (optional) exception properties, notably for "serial" -- avoid conflict with startPosition = offset;
|
file |
diff |
annotate
|
Sun, 25 Nov 2012 19:49:24 +0100 |
wenzelm |
Isabelle-specific implementation of quasi-abstract markup elements -- back to module arrangement before d83797ef0d2d;
|
file |
diff |
annotate
|
Tue, 16 Oct 2012 20:23:00 +0200 |
wenzelm |
more proof method text position information;
|
file |
diff |
annotate
|