CVSROOT: /cvsroot/classpath
Module name: classpath
Changes by: Casey Marshall <rsdio> 06/09/20 21:39:41
Modified files:
include : Makefile.am
gnu/java/nio : SelectorProviderImpl.java
. : ChangeLog configure.ac
native/jni/java-nio: Makefile.am
Added files:
include : gnu_java_nio_EpollSelectorImpl.h
gnu/java/nio : EpollSelectorImpl.java
EpollSelectionKeyImpl.java
native/jni/java-nio: gnu_java_nio_EpollSelectorImpl.c
Log message:
2006-09-20 Casey Marshall <[EMAIL PROTECTED]>
* configure.ac (AC_CHECK_HEADERS): check for `sys/epoll.h.'
(AC_CHECK_FUNCS): check for `epoll_create.'
* gnu/java/nio/EpollSelectionKeyImpl.java: new file.
* gnu/java/nio/EpollSelectorImpl.java: new file.
* gnu/java/nio/SelectorProviderImpl.java (epoll_failed): new
class
field.
(openSelector): return epoll selector if requested and
available.
* include/Makefile.am (H_FILES): add
gnu_java_nio_EpollSelectorImpl.h.
(gnu_java_nio_EpollSelectorImpl.h): new target.
* include/gnu_java_nio_EpollSelectorImpl.h: new file.
* native/jni/java-nio/Makefile.am (libjavanio_la_SOURCES): add
gnu_java_nio_EpollSelectorImpl.c.
* native/jni/java-nio/gnu_java_nio_EpollSelectorImpl.c: new
file.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/include/Makefile.am?cvsroot=classpath&r1=1.70&r2=1.71
http://cvs.savannah.gnu.org/viewcvs/classpath/include/gnu_java_nio_EpollSelectorImpl.h?cvsroot=classpath&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/nio/SelectorProviderImpl.java?cvsroot=classpath&r1=1.9&r2=1.10
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/nio/EpollSelectorImpl.java?cvsroot=classpath&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/nio/EpollSelectionKeyImpl.java?cvsroot=classpath&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.8578&r2=1.8579
http://cvs.savannah.gnu.org/viewcvs/classpath/configure.ac?cvsroot=classpath&r1=1.183&r2=1.184
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/java-nio/Makefile.am?cvsroot=classpath&r1=1.26&r2=1.27
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/java-nio/gnu_java_nio_EpollSelectorImpl.c?cvsroot=classpath&rev=1.1