--- Coro/Changes 2011/04/30 05:17:42 1.557 +++ Coro/Changes 2011/05/06 21:27:43 1.560 @@ -4,12 +4,18 @@ TODO: channel->maxsize(newsize)? TODO: http://www.microsoft.com/msj/archive/s2ce.aspx + - croak when a coro being cancelled tries to block (e.g. while + executing a guard block), instead of crashing or deadlocking. + - implement a Coro->safe_cancel method that might fail, but + cancels in a "safer" way if it succeeds. - implement Coro->cancel in XS for a 20% speed improvement, and to be able to implement mutual cancellation. - cancelling a coro while it itself is cancelling another coro is now supported and working, instead of triggering an assertion. - be a bit more crash-resistant when calling (buggy) on_destroy callbacks (best effort). + - move on_destroy into the slf_frame, to allow extension slf + functions to have destructors. 5.372 Wed Feb 23 06:14:30 CET 2011 - apparently mingw doesn't provide a working gettimeofday, try to