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

Comparing Coro/Changes (file contents):
Revision 1.412 by root, Fri Nov 14 20:35:49 2008 UTC vs.
Revision 1.413 by root, Fri Nov 14 23:48:09 2008 UTC

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)).
7TODO: MAP_STACK 7TODO: MAP_STACK
8 8
9// tobench 1.500
10// evbench 305436
115.0 95.0
12 - NEW ARCHITECTURE: use 4.912 for the stable version. 10 - NEW ARCHITECTURE: use 4.912 for the stable version.
13 - bump API version to 7 - all dependents must be recompiled. 11 - bump API version to 7 - all dependents must be recompiled.
14 - perl's process emulation is now not even theoretically supported 12 - perl's process emulation is now not even theoretically supported
15 anymore. 13 anymore.
21 - take advantage of __builtin_frame_address on gcc. 19 - take advantage of __builtin_frame_address on gcc.
22 - expose THX in coroapi (not sure whether this was a wise decision, 20 - expose THX in coroapi (not sure whether this was a wise decision,
23 as "threaded" perls are running at half speed anyways). 21 as "threaded" perls are running at half speed anyways).
24 - implement execute_slf (schedule-like-function) interface that makes 22 - implement execute_slf (schedule-like-function) interface that makes
25 it possible to implement schedule-like-functions in XS. 23 it possible to implement schedule-like-functions in XS.
24 - use new SLF interface to massively speed up Coro::EV (it's roughly
25 twice as fast now).
26 26
274.912 Thu Nov 13 18:31:23 CET 2008 274.912 Thu Nov 13 18:31:23 CET 2008
28 - minor cleanups. 28 - minor cleanups.
29 - use much larger stacks on linux and perl < 5.8.8. 29 - use much larger stacks on linux and perl < 5.8.8.
30 - Coro::Debug::new_unix_server did not unlink the socket 30 - Coro::Debug::new_unix_server did not unlink the socket

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines