I am pleased to announce libev 3.3.
Distribution: http://dist.schmorp.de/libev/libev-3.3.tar.gz
Documentation: http://pod.tst.eu/http://cvs.schmorp.de/libev/ev.pod
This is a minor bugfix release, but there are a lot of minor bugfixes bug
workarounds, mainly because of the feedback I received from many of you.
- linux eventfd support, which greatly reduces ev_async latency.
- ev_async_pending was broken.
- new ev_async wrapper for ev++.h
- inotify and epoll availability should be autodetected now when autoconf
is not used (autoconf always overrides), which should simplify embedding
even more.
- new DEFAULT_UC macros that avoid checking wether the default loop
was initialised already (but you have to make sure that ev_default_init is
called before first use).
- work arounds for realloc - libev will now use free on all platforms.
- work arounds for many bugs in valgrind, one way or another.
- use inlining in the header file with c99 compilers and gcc,
which silences some warnings but should have little effect otherwise.
Enjoy!
--
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