Tue, 16 Dec 2008 18:04:31 +0100 merged
wenzelm [Tue, 16 Dec 2008 18:04:31 +0100] rev 29126
merged
Tue, 16 Dec 2008 08:46:07 +0100 method "sizechange" proves termination of functions; added more infrastructure for termination proofs
krauss [Tue, 16 Dec 2008 08:46:07 +0100] rev 29125
method "sizechange" proves termination of functions; added more infrastructure for termination proofs
Tue, 16 Dec 2008 18:04:16 +0100 future proofs: Future.fork_pri 1 minimizes queue length and pending promises
wenzelm [Tue, 16 Dec 2008 18:04:16 +0100] rev 29124
future proofs: Future.fork_pri 1 minimizes queue length and pending promises -- slight improvement of throughput, at the cost of a bit of parallelism;
Tue, 16 Dec 2008 16:25:20 +0100 renamed structure TaskQueue to Task_Queue;
wenzelm [Tue, 16 Dec 2008 16:25:20 +0100] rev 29123
renamed structure TaskQueue to Task_Queue;
Tue, 16 Dec 2008 16:25:19 +0100 Future.fork_pri;
wenzelm [Tue, 16 Dec 2008 16:25:19 +0100] rev 29122
Future.fork_pri;
Tue, 16 Dec 2008 16:25:19 +0100 renamed structure TaskQueue to Task_Queue;
wenzelm [Tue, 16 Dec 2008 16:25:19 +0100] rev 29121
renamed structure TaskQueue to Task_Queue; tasks are ordered according to priority, which has been generalized from bool to int; removed unused focus; tuned dequeue: single pass due to proper priority order; tuned dequeue_towards;
Tue, 16 Dec 2008 16:25:19 +0100 renamed structure TaskQueue to Task_Queue;
wenzelm [Tue, 16 Dec 2008 16:25:19 +0100] rev 29120
renamed structure TaskQueue to Task_Queue;
Tue, 16 Dec 2008 16:25:18 +0100 renamed structure TaskQueue to Task_Queue;
wenzelm [Tue, 16 Dec 2008 16:25:18 +0100] rev 29119
renamed structure TaskQueue to Task_Queue; generalized fork_background to fork_pri; reduced tracing; map: inherit task priority; removed unused focus;
Tue, 16 Dec 2008 12:13:53 +0100 removed old scheduler;
wenzelm [Tue, 16 Dec 2008 12:13:53 +0100] rev 29118
removed old scheduler;
Tue, 16 Dec 2008 00:19:47 +0100 tuned enqueue: plain add_edge, acyclic not required here;
wenzelm [Tue, 16 Dec 2008 00:19:47 +0100] rev 29117
tuned enqueue: plain add_edge, acyclic not required here;
(0) -10000 -3000 -1000 -300 -100 -10 +10 +100 +300 +1000 +3000 +10000 +30000 tip