Date: Mon, 9 May 2005 15:46:39 +0000 (UTC) From: Jean-Yves Lefort <jylefort@FreeBSD.org> To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: ports/devel/gamin Makefile pkg-message ports/devel/gamin/files patch-server_gam_kqueue.c Message-ID: <200505091546.j49FkdFO076366@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
jylefort 2005-05-09 15:46:39 UTC
FreeBSD ports repository
Modified files:
devel/gamin Makefile
devel/gamin/files patch-server_gam_kqueue.c
Added files:
devel/gamin pkg-message
Log:
Improve the kqueue backend:
- also use kqueue to monitor files within a monitored directory
- tremendously improve the scalability of the backend when
monitoring very large directories
- periodically attempt to switch polled files to kqueue notification
- do not perform an extra useless lstat() when a missing file is created
- code cleanups
Approved by: marcus
Revision Changes Path
1.8 +4 -1 ports/devel/gamin/Makefile
1.4 +857 -325 ports/devel/gamin/files/patch-server_gam_kqueue.c
1.1 +16 -0 ports/devel/gamin/pkg-message (new)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200505091546.j49FkdFO076366>
