Date: Sun, 31 Jan 2010 13:24:53 +0100 From: Pieter de Goeje <pieter@degoeje.nl> To: James Mansion <james@mansionfamily.plus.com> Cc: freebsd-java@freebsd.org Subject: Re: OpenJDK 6/7 kqueue based NIO provider Message-ID: <201001311324.54206.pieter@degoeje.nl> In-Reply-To: <4B654FDA.7070603@mansionfamily.plus.com> References: <201001301816.16987.pieter@degoeje.nl> <201001301958.59731.pieter@degoeje.nl> <4B654FDA.7070603@mansionfamily.plus.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sunday 31 January 2010 10:39:38 James Mansion wrote: > Pieter de Goeje wrote: > > From a cursory read of the code it can be seen that the existing Sun > > implementations (even the shared part of the code) assumes poll like > > back-ends. This is not a very good match for kqueue because it differs > > (in a > > Would it be worth looking at an implementation that uses libev or libevent? That is an interesting idea, such an implementation could potentially replace all existing back-ends with the exception of the Windows IOCP back-end. However libev doesn't seem to provide a non-blocking poll which is required for NIO (ev_loop always blocks AFAIK). -- Pieter
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201001311324.54206.pieter>