PipeImpl.java: Use VMPipe for native stuff.
authorMichael Koch <konqueror@gmx.de>
Fri, 24 Sep 2004 06:41:57 +0000 (06:41 +0000)
committerMichael Koch <mkoch@gcc.gnu.org>
Fri, 24 Sep 2004 06:41:57 +0000 (06:41 +0000)
commit9e54846fac74773abd332da983f911334baa2c41
treede044ead0279b2f067cae39ad2fe643a03b72d02
parent5d865dace2bb4f577bbd3a9b640cf5a55788c153
PipeImpl.java: Use VMPipe for native stuff.

2004-09-24  Michael Koch  <konqueror@gmx.de>

* gnu/java/nio/PipeImpl.java: Use VMPipe for native stuff.
* gnu/java/nio/SelectorImpl.java: Use VMSelector for native stuff.
* gnu/java/nio/VMPipe.java,
gnu/java/nio/VMSelector.java:
New files.
* gnu/java/nio/natPipeImplEcos.cc,
gnu/java/nio/natPipeImplPosix.cc,
gnu/java/nio/natPipeImplWin32.cc:
Ported to VMPipe.
* gnu/java/nio/natSelectorImplEcos.cc,
gnu/java/nio/natSelectorImplPosix.cc,
gnu/java/nio/natSelectorImplWin32.cc:
Ported to VMSelector.
* Makefile.am: Added new files gnu/java/nio/VMPipe.java and
gnu/java/nio/VMSelector.java.
* Makefile.in: Regenerated.

From-SVN: r88014
13 files changed:
libjava/ChangeLog
libjava/Makefile.am
libjava/Makefile.in
libjava/gnu/java/nio/PipeImpl.java
libjava/gnu/java/nio/SelectorImpl.java
libjava/gnu/java/nio/VMPipe.java [new file with mode: 0644]
libjava/gnu/java/nio/VMSelector.java [new file with mode: 0644]
libjava/gnu/java/nio/natPipeImplEcos.cc
libjava/gnu/java/nio/natPipeImplPosix.cc
libjava/gnu/java/nio/natPipeImplWin32.cc
libjava/gnu/java/nio/natSelectorImplEcos.cc
libjava/gnu/java/nio/natSelectorImplPosix.cc
libjava/gnu/java/nio/natSelectorImplWin32.cc