I just released libev 2.0

Distribution: http://dist.schmorp.de/libev/
Documentation: http://pod.tst.eu/http://cvs.schmorp.de/libev/ev.pod
Changelog: http://cvs.schmorp.de/EV/Changes

The 2.0 version bump is caused by major API changes in the Perl module,
the actual libev changes are mostly evolutionary.

Changes include:

- documentation on speed and portability hints has been majorly improved.

- embed watchers actually work now (subject to platform limitations).
  this caused an ABI and API change.
- epoll has been declassified as non-embeddable (it doesn't work as documented).

- there are three new functions:

  ev_set_io_collect_interval
  ev_set_timeout_collect_interval
  ^ these influence waiting and blocking times, which cna greatly
    influence the efficiency of servers at the expense of latency.
  ev_sleep
  ^ fallout from implementing the previous functions)

- Symbol lists have been added that list all global symbols
  of the ev and event modules.

- the namespace is now cleaner after including ev.c (rarely an issue).

enjoy, and thanks to those poeple who helped (yes, even sending typo lists
for the manpage helps :)!

-- 
                The choice of a       Deliantra, the free code+content MORPG
      -----==-     _GNU_              http://www.deliantra.net
      ----==-- _       generation
      ---==---(_)__  __ ____  __      Marc Lehmann
      --==---/ / _ \/ // /\ \/ /      [EMAIL PROTECTED]
      -=====/_/_//_/\_,_/ /_/\_\

_______________________________________________
libev mailing list
[email protected]
http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Reply via email to