Fri, 06 Nov 2009 10:26:13 +0100 merged
wenzelm [Fri, 06 Nov 2009 10:26:13 +0100] rev 33466
merged
Fri, 06 Nov 2009 09:27:20 +0100 tuned
boehmes [Fri, 06 Nov 2009 09:27:20 +0100] rev 33465
tuned
Thu, 05 Nov 2009 20:42:47 +0100 Merged.
ballarin [Thu, 05 Nov 2009 20:42:47 +0100] rev 33464
Merged.
Wed, 04 Nov 2009 22:54:42 +0100 Merged.
ballarin [Wed, 04 Nov 2009 22:54:42 +0100] rev 33463
Merged.
Wed, 04 Nov 2009 22:51:27 +0100 Use PrintMode.setmp to make thread-safe; avoid code clones.
ballarin [Wed, 04 Nov 2009 22:51:27 +0100] rev 33462
Use PrintMode.setmp to make thread-safe; avoid code clones.
Mon, 02 Nov 2009 22:51:22 +0100 Make output indenpendent of current print mode.
ballarin [Mon, 02 Nov 2009 22:51:22 +0100] rev 33461
Make output indenpendent of current print mode.
Mon, 02 Nov 2009 21:27:26 +0100 Relax on type agreement with original context when applying term syntax.
ballarin [Mon, 02 Nov 2009 21:27:26 +0100] rev 33460
Relax on type agreement with original context when applying term syntax.
Thu, 05 Nov 2009 23:59:23 +0100 tuned;
wenzelm [Thu, 05 Nov 2009 23:59:23 +0100] rev 33459
tuned;
Thu, 05 Nov 2009 22:59:57 +0100 proper naming convention lthy: local_theory, but ctxt: Proof.context for arbitrary context;
wenzelm [Thu, 05 Nov 2009 22:59:57 +0100] rev 33458
proper naming convention lthy: local_theory, but ctxt: Proof.context for arbitrary context; tuned signature; tuned;
Thu, 05 Nov 2009 22:08:47 +0100 adapted LocalTheory.declaration;
wenzelm [Thu, 05 Nov 2009 22:08:47 +0100] rev 33457
adapted LocalTheory.declaration;
Thu, 05 Nov 2009 22:06:46 +0100 allow "pervasive" local theory declarations, which are applied the background theory;
wenzelm [Thu, 05 Nov 2009 22:06:46 +0100] rev 33456
allow "pervasive" local theory declarations, which are applied the background theory;
Thu, 05 Nov 2009 20:44:42 +0100 declare Spec_Rules for most basic definitional packages;
wenzelm [Thu, 05 Nov 2009 20:44:42 +0100] rev 33455
declare Spec_Rules for most basic definitional packages;
Thu, 05 Nov 2009 20:41:45 +0100 misc tuning and clarification;
wenzelm [Thu, 05 Nov 2009 20:41:45 +0100] rev 33454
misc tuning and clarification;
Thu, 05 Nov 2009 20:40:16 +0100 scalable version of Named_Thms, using Item_Net;
wenzelm [Thu, 05 Nov 2009 20:40:16 +0100] rev 33453
scalable version of Named_Thms, using Item_Net;
Thu, 05 Nov 2009 17:59:49 +0100 merged
wenzelm [Thu, 05 Nov 2009 17:59:49 +0100] rev 33452
merged
Thu, 05 Nov 2009 17:36:15 +0100 merged
wenzelm [Thu, 05 Nov 2009 17:36:15 +0100] rev 33451
merged
Thu, 05 Nov 2009 16:23:51 +0100 more accurate cleanup;
wenzelm [Thu, 05 Nov 2009 16:23:51 +0100] rev 33450
more accurate cleanup;
Thu, 05 Nov 2009 15:55:07 +0100 merged
wenzelm [Thu, 05 Nov 2009 15:55:07 +0100] rev 33449
merged
Thu, 05 Nov 2009 15:54:14 +0100 more accurate dependencies;
wenzelm [Thu, 05 Nov 2009 15:54:14 +0100] rev 33448
more accurate dependencies;
Thu, 05 Nov 2009 15:44:39 +0100 merged
boehmes [Thu, 05 Nov 2009 15:44:39 +0100] rev 33447
merged
Thu, 05 Nov 2009 15:24:49 +0100 handle let expressions inside terms by unfolding (instead of raising an exception),
boehmes [Thu, 05 Nov 2009 15:24:49 +0100] rev 33446
handle let expressions inside terms by unfolding (instead of raising an exception), added examples to test this feature
Thu, 05 Nov 2009 14:48:40 +0100 shorter names for variables and verification conditions,
boehmes [Thu, 05 Nov 2009 14:48:40 +0100] rev 33445
shorter names for variables and verification conditions, auto-fix variables occurring in a verification condition
Thu, 05 Nov 2009 14:41:37 +0100 added references to HOL-Boogie papers
boehmes [Thu, 05 Nov 2009 14:41:37 +0100] rev 33444
added references to HOL-Boogie papers
Thu, 05 Nov 2009 17:58:58 +0100 tuned header;
wenzelm [Thu, 05 Nov 2009 17:58:58 +0100] rev 33443
tuned header; use plain simultaneous lemma statements -- Pure's &&& should hardly ever occur in user space;
Thu, 05 Nov 2009 17:02:43 +0100 made SML/NJ happy;
wenzelm [Thu, 05 Nov 2009 17:02:43 +0100] rev 33442
made SML/NJ happy; normalized type abbreviations;
Thu, 05 Nov 2009 16:10:49 +0100 eliminated funny record patterns and made SML/NJ happy;
wenzelm [Thu, 05 Nov 2009 16:10:49 +0100] rev 33441
eliminated funny record patterns and made SML/NJ happy;
Thu, 05 Nov 2009 14:47:27 +0100 proper header;
wenzelm [Thu, 05 Nov 2009 14:47:27 +0100] rev 33440
proper header; eliminated SML97's opaque signature constrain, which is essentially a legacy feature (due to problems with ML toplevel pretty printing);
Thu, 05 Nov 2009 14:37:39 +0100 more accurate dependencies;
wenzelm [Thu, 05 Nov 2009 14:37:39 +0100] rev 33439
more accurate dependencies; tuned;
Thu, 05 Nov 2009 13:57:56 +0100 merged
wenzelm [Thu, 05 Nov 2009 13:57:56 +0100] rev 33438
merged
Wed, 04 Nov 2009 17:17:30 +0100 added Tree23 to IsaMakefile
krauss [Wed, 04 Nov 2009 17:17:30 +0100] rev 33437
added Tree23 to IsaMakefile
Wed, 04 Nov 2009 16:54:22 +0100 New
nipkow [Wed, 04 Nov 2009 16:54:22 +0100] rev 33436
New
Wed, 04 Nov 2009 10:17:58 +0100 merged
nipkow [Wed, 04 Nov 2009 10:17:58 +0100] rev 33435
merged
Wed, 04 Nov 2009 10:17:43 +0100 fixed order of parameters in induction rules
nipkow [Wed, 04 Nov 2009 10:17:43 +0100] rev 33434
fixed order of parameters in induction rules
Wed, 04 Nov 2009 09:43:25 +0100 added bulwahn to isatest mailings
krauss [Wed, 04 Nov 2009 09:43:25 +0100] rev 33433
added bulwahn to isatest mailings
Wed, 04 Nov 2009 09:18:46 +0100 merged
nipkow [Wed, 04 Nov 2009 09:18:46 +0100] rev 33432
merged
Wed, 04 Nov 2009 09:18:03 +0100 Completely overhauled
nipkow [Wed, 04 Nov 2009 09:18:03 +0100] rev 33431
Completely overhauled
Tue, 03 Nov 2009 19:01:06 -0800 better error handling for fixrec_simp
huffman [Tue, 03 Nov 2009 19:01:06 -0800] rev 33430
better error handling for fixrec_simp
Tue, 03 Nov 2009 18:33:16 -0800 add more fixrec_simp rules
huffman [Tue, 03 Nov 2009 18:33:16 -0800] rev 33429
add more fixrec_simp rules
Tue, 03 Nov 2009 18:32:56 -0800 fixrec examples use fixrec_simp instead of fixpat
huffman [Tue, 03 Nov 2009 18:32:56 -0800] rev 33428
fixrec examples use fixrec_simp instead of fixpat
Tue, 03 Nov 2009 18:32:30 -0800 domain package registers fixrec_simp lemmas
huffman [Tue, 03 Nov 2009 18:32:30 -0800] rev 33427
domain package registers fixrec_simp lemmas
Tue, 03 Nov 2009 17:09:27 -0800 merged
huffman [Tue, 03 Nov 2009 17:09:27 -0800] rev 33426
merged
Tue, 03 Nov 2009 17:03:21 -0800 add fixrec_simp attribute and method (eventually to replace fixpat)
huffman [Tue, 03 Nov 2009 17:03:21 -0800] rev 33425
add fixrec_simp attribute and method (eventually to replace fixpat)
Tue, 03 Nov 2009 23:44:16 +0100 proper and unique case names for the split_vc method,
boehmes [Tue, 03 Nov 2009 23:44:16 +0100] rev 33424
proper and unique case names for the split_vc method, shortened label names, added an example demonstrating the split_vc method
Tue, 03 Nov 2009 19:32:08 +0100 merged
haftmann [Tue, 03 Nov 2009 19:32:08 +0100] rev 33423
merged
Tue, 03 Nov 2009 17:08:57 +0100 merged
haftmann [Tue, 03 Nov 2009 17:08:57 +0100] rev 33422
merged
Tue, 03 Nov 2009 17:06:35 +0100 always be qualified -- suspected smartness in fact never worked as expected
haftmann [Tue, 03 Nov 2009 17:06:35 +0100] rev 33421
always be qualified -- suspected smartness in fact never worked as expected
Tue, 03 Nov 2009 17:06:08 +0100 pretty name for ==>
haftmann [Tue, 03 Nov 2009 17:06:08 +0100] rev 33420
pretty name for ==>
Tue, 03 Nov 2009 17:54:24 +0100 added HOL-Boogie
boehmes [Tue, 03 Nov 2009 17:54:24 +0100] rev 33419
added HOL-Boogie
Tue, 03 Nov 2009 14:51:55 +0100 added a specific SMT exception captured by smt_tac (prevents the SMT method from failing with an exception),
boehmes [Tue, 03 Nov 2009 14:51:55 +0100] rev 33418
added a specific SMT exception captured by smt_tac (prevents the SMT method from failing with an exception), replaced unspecific 'error' invocations with raising of specific SMT exceptions, added annotations to traced SMT problem and solver output
Tue, 03 Nov 2009 14:07:38 +0100 ignore parsing errors, return empty assignment instead
boehmes [Tue, 03 Nov 2009 14:07:38 +0100] rev 33417
ignore parsing errors, return empty assignment instead
Thu, 05 Nov 2009 13:16:22 +0100 scheduler: clarified interrupt attributes and handling;
wenzelm [Thu, 05 Nov 2009 13:16:22 +0100] rev 33416
scheduler: clarified interrupt attributes and handling;
Thu, 05 Nov 2009 13:01:11 +0100 worker_next: plain signalling via work_available only, not scheduler_event;
wenzelm [Thu, 05 Nov 2009 13:01:11 +0100] rev 33415
worker_next: plain signalling via work_available only, not scheduler_event; scheduler: tuned worker pool adjustments;
Thu, 05 Nov 2009 00:13:00 +0100 revert fulfill_proof_future tuning (actually a bit slower due to granularity issues?);
wenzelm [Thu, 05 Nov 2009 00:13:00 +0100] rev 33414
revert fulfill_proof_future tuning (actually a bit slower due to granularity issues?);
Wed, 04 Nov 2009 21:22:35 +0100 avoid broadcast work_available, use daisy-chained signal instead;
wenzelm [Wed, 04 Nov 2009 21:22:35 +0100] rev 33413
avoid broadcast work_available, use daisy-chained signal instead; max_threads: allow as much as 4 * m, after extra delay;
Wed, 04 Nov 2009 21:21:05 +0100 fulfill_proof_future: tuned important special case of singleton promise;
wenzelm [Wed, 04 Nov 2009 21:21:05 +0100] rev 33412
fulfill_proof_future: tuned important special case of singleton promise;
Wed, 04 Nov 2009 20:31:36 +0100 worker_next: treat wait for work_available as Sleeping, not Waiting;
wenzelm [Wed, 04 Nov 2009 20:31:36 +0100] rev 33411
worker_next: treat wait for work_available as Sleeping, not Waiting; max_threads: simple adaptive scheme between m and 2 * m;
Wed, 04 Nov 2009 11:58:29 +0100 worker activity: distinguish between waiting (formerly active) and sleeping;
wenzelm [Wed, 04 Nov 2009 11:58:29 +0100] rev 33410
worker activity: distinguish between waiting (formerly active) and sleeping; tuned;
Wed, 04 Nov 2009 11:37:06 +0100 tuned;
wenzelm [Wed, 04 Nov 2009 11:37:06 +0100] rev 33409
tuned;
Wed, 04 Nov 2009 11:30:22 +0100 tuned thread data;
wenzelm [Wed, 04 Nov 2009 11:30:22 +0100] rev 33408
tuned thread data;
Wed, 04 Nov 2009 00:29:58 +0100 worker_next: ensure that work_available is passed on before sleeping (was occasionally lost when worker configuration changed, causing scheduler deadlock);
wenzelm [Wed, 04 Nov 2009 00:29:58 +0100] rev 33407
worker_next: ensure that work_available is passed on before sleeping (was occasionally lost when worker configuration changed, causing scheduler deadlock); worker_start: back to non-self version; scheduler: status output based on ticks;
(0) -30000 -10000 -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 +10000 +30000 tip