Skip site navigation (1)Skip section navigation (2)
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>