Mon, 29 Jul 2013 18:59:58 +0200 keep memo_exec execution running, which is important to cancel goal forks eventually;
wenzelm [Mon, 29 Jul 2013 18:59:58 +0200] rev 52775
keep memo_exec execution running, which is important to cancel goal forks eventually; run as nested worker task to keep main group valid, even after cancelation of removed subgroups; do not memoize interrupt, but absorb it silently in main execution; Goal.purge_futures: rough sanity check of group status;
Mon, 29 Jul 2013 16:52:04 +0200 maintain explicit execution frontier: avoid conflict with former task via static dependency;
wenzelm [Mon, 29 Jul 2013 16:52:04 +0200] rev 52774
maintain explicit execution frontier: avoid conflict with former task via static dependency; start execution immediate after assignment, to keep frontier simple;
Mon, 29 Jul 2013 16:01:05 +0200 afford higher execution priority by default: defer proofs and thus stretch parallelism over whole document;
wenzelm [Mon, 29 Jul 2013 16:01:05 +0200] rev 52773
afford higher execution priority by default: defer proofs and thus stretch parallelism over whole document;
Mon, 29 Jul 2013 15:59:47 +0200 clarified conditions for node traversal;
wenzelm [Mon, 29 Jul 2013 15:59:47 +0200] rev 52772
clarified conditions for node traversal;
Mon, 29 Jul 2013 15:20:02 +0200 tuned;
wenzelm [Mon, 29 Jul 2013 15:20:02 +0200] rev 52771
tuned;
Mon, 29 Jul 2013 15:09:20 +0200 pro-forma Goal.reset_futures, despite lack of final join/commit;
wenzelm [Mon, 29 Jul 2013 15:09:20 +0200] rev 52770
pro-forma Goal.reset_futures, despite lack of final join/commit;
Mon, 29 Jul 2013 15:01:44 +0200 tuned;
wenzelm [Mon, 29 Jul 2013 15:01:44 +0200] rev 52769
tuned;
Mon, 29 Jul 2013 14:49:32 +0200 tuned;
wenzelm [Mon, 29 Jul 2013 14:49:32 +0200] rev 52768
tuned;
Mon, 29 Jul 2013 14:43:21 +0200 back to model.update_perspective with delay (cf. a20631db9c8a);
wenzelm [Mon, 29 Jul 2013 14:43:21 +0200] rev 52767
back to model.update_perspective with delay (cf. a20631db9c8a);
Mon, 29 Jul 2013 14:37:59 +0200 show displaced messages (e.g. from protocol thread) as raw output;
wenzelm [Mon, 29 Jul 2013 14:37:59 +0200] rev 52766
show displaced messages (e.g. from protocol thread) as raw output;
Mon, 29 Jul 2013 14:18:57 +0200 actually purge removed goal futures -- avoid memory leak;
wenzelm [Mon, 29 Jul 2013 14:18:57 +0200] rev 52765
actually purge removed goal futures -- avoid memory leak;
Mon, 29 Jul 2013 13:43:43 +0200 tuned -- less redundant data structure;
wenzelm [Mon, 29 Jul 2013 13:43:43 +0200] rev 52764
tuned -- less redundant data structure;
Mon, 29 Jul 2013 13:43:12 +0200 always init GUI state;
wenzelm [Mon, 29 Jul 2013 13:43:12 +0200] rev 52763
always init GUI state;
Mon, 29 Jul 2013 13:28:27 +0200 tuned signature;
wenzelm [Mon, 29 Jul 2013 13:28:27 +0200] rev 52762
tuned signature;
Mon, 29 Jul 2013 13:24:15 +0200 discontinued notion of "stable" result -- running execution is never canceled;
wenzelm [Mon, 29 Jul 2013 13:24:15 +0200] rev 52761
discontinued notion of "stable" result -- running execution is never canceled;
(0) -30000 -10000 -3000 -1000 -300 -100 -15 +15 +100 +300 +1000 +3000 +10000 tip