src/Pure/Concurrent/lazy.ML
Tue, 23 Aug 2011 17:43:06 +0200 wenzelm tuned signature;
Tue, 23 Aug 2011 16:39:21 +0200 wenzelm discontinued slightly odd Future/Lazy.get_finished, which do not really fit into the execution model of Future.cancel/join_tasks (canceled tasks need to be dequeued and terminated explicitly);
Tue, 23 Aug 2011 15:48:41 +0200 wenzelm some support for toplevel printing wrt. editor perspective (still inactive);
Fri, 19 Aug 2011 14:01:20 +0200 wenzelm Future.promise: explicit abort operation (like uninterruptible future job);
Mon, 15 Aug 2011 19:27:55 +0200 wenzelm explicit check of finished evaluation;
Fri, 04 Feb 2011 16:29:47 +0100 wenzelm Lazy.force_result: more standard treatment of interruptibility, potentially addressing races of exceptions vs. interrupts;
Fri, 12 Nov 2010 10:58:09 +0100 wenzelm Laze.force_result: more robust treatment of interrupts stemming from peer group cancellation;
Sat, 06 Nov 2010 15:34:11 +0100 wenzelm tuned comments;
Thu, 09 Sep 2010 17:20:27 +0200 wenzelm more abstract treatment of interrupts in structure Exn -- hardly ever need to mention Interrupt literally;
Sat, 29 May 2010 15:52:47 +0200 wenzelm force_result within the current execution context -- avoids overhead of potential thread context switch and robustifies Interrupt handling;
Wed, 06 Jan 2010 13:14:28 +0100 wenzelm do not memoize interrupts;
Tue, 20 Oct 2009 19:28:01 +0200 wenzelm removed unused map_force;
Thu, 01 Oct 2009 18:10:41 +0200 wenzelm separate concurrent/sequential versions of lazy evaluation;
less more (0) tip