ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/Coro/Changes
(Generate patch)

Comparing Coro/Changes (file contents):
Revision 1.417 by root, Sat Nov 15 07:07:05 2008 UTC vs.
Revision 1.419 by root, Sun Nov 16 08:59:16 2008 UTC

3TODO: should explore PerlIO::coroaio (perl leaks like hell). 3TODO: should explore PerlIO::coroaio (perl leaks like hell).
4TODO: maybe implement a default message channel, very much like Erlang's 4TODO: maybe implement a default message channel, very much like Erlang's
5 actor model (which is cool in a lot of important aspects (failures!), 5 actor model (which is cool in a lot of important aspects (failures!),
6 but very lacking in others (higher level ipc)). 6 but very lacking in others (higher level ipc)).
7 7
8TODO: testcancel
9TODO: aio
10TODO: Coro::Semaphore
85.0 115.0
9 - NEW ARCHITECTURE: use 4.912 for the stable version. 12 - NEW ARCHITECTURE: use 4.912 for the stable version.
10 - bump API version to 7 - all dependents must be recompiled. 13 - bump API version to 7 - all dependents must be recompiled.
11 - Coro::Semaphore->adjust didn't correctly wake up enough waiters. 14 - Coro::Semaphore->adjust didn't correctly wake up enough waiters.
12 - async_pool did free a scalar value twice 15 - async_pool did free a scalar value twice
29 anyways and should be replaced by a more generic mechanism - and were 32 anyways and should be replaced by a more generic mechanism - and were
30 annoying to support anyways : 33 annoying to support anyways :
31 - used new SLF interface to massively speed up Coro::Semaphore by a factor 34 - used new SLF interface to massively speed up Coro::Semaphore by a factor
32 of three. 35 of three.
33 - forgot to include Coro/libcoro/README in the dist for all these years. 36 - forgot to include Coro/libcoro/README in the dist for all these years.
37 - work around a freebsd pthreads bug (manual testcancel is required as
38 pthread_cond_wait isn't a cancellation point on freebsd).
34 39
354.913 Sat Nov 15 07:58:28 CET 2008 404.913 Sat Nov 15 07:58:28 CET 2008
36 - async_pool did free a scalar value twice 41 - async_pool did free a scalar value twice
37 ("Attempt to unreference..."). 42 ("Attempt to unreference...").
38 43

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines