gcc/libjava/java/nio
Per Bothner dd0a905f24 Channels.java (newInputStream, [...]): Optimize when argument is a FileChannelImpl.
* java/nio/channels/Channels.java (newInputStream, newOutputStream):
	Optimize when argument is a FileChannelImpl.
	(newInputStream(FileChannelImpl), newOutputStream(FileChannelImpl)):
	New native methods.
	* java/nio/channels/natChannels.cc:  New file for new native methods.
	* Makefile.am:  Update accordingly.

From-SVN: r78867
2004-03-03 15:50:03 -08:00
..
channels Channels.java (newInputStream, [...]): Optimize when argument is a FileChannelImpl. 2004-03-03 15:50:03 -08:00
charset
Buffer.java 2003-10-13 Michael Koch <konqueror@gmx.de> 2003-10-13 04:45:03 +00:00
BufferOverflowException.java
BufferUnderflowException.java
ByteBuffer.java ByteBuffer.java (endian): Make non-private so other java.nio classes can inherit it. 2004-02-16 12:00:33 -08:00
ByteBufferHelper.java ByteBuffer.java (shiftDown): New helper method. 2004-02-08 13:02:53 -08:00
ByteBufferImpl.java ByteBuffer.java (endian): Make non-private so other java.nio classes can inherit it. 2004-02-16 12:00:33 -08:00
ByteOrder.java 2004-02-28 Michael Koch <konqueror@gmx.de> 2004-02-28 21:16:17 +00:00
CharBuffer.java CharBufferImpl.java: Inline super constructor. 2004-02-16 11:53:27 -08:00
CharBufferImpl.java CharBufferImpl.java: Inline super constructor. 2004-02-16 11:53:27 -08:00
CharViewBufferImpl.java CharViewBufferImpl.java: New convenience constructor. 2004-02-16 11:54:49 -08:00
DirectByteBufferImpl.java ByteBuffer.java (endian): Make non-private so other java.nio classes can inherit it. 2004-02-16 12:00:33 -08:00
DoubleBuffer.java CharBufferImpl.java: Inline super constructor. 2004-02-16 11:53:27 -08:00
DoubleBufferImpl.java CharBufferImpl.java: Inline super constructor. 2004-02-16 11:53:27 -08:00
DoubleViewBufferImpl.java CharViewBufferImpl.java: New convenience constructor. 2004-02-16 11:54:49 -08:00
FloatBuffer.java CharBufferImpl.java: Inline super constructor. 2004-02-16 11:53:27 -08:00
FloatBufferImpl.java CharBufferImpl.java: Inline super constructor. 2004-02-16 11:53:27 -08:00
FloatViewBufferImpl.java CharViewBufferImpl.java: New convenience constructor. 2004-02-16 11:54:49 -08:00
IntBuffer.java CharBufferImpl.java: Inline super constructor. 2004-02-16 11:53:27 -08:00
IntBufferImpl.java CharBufferImpl.java: Inline super constructor. 2004-02-16 11:53:27 -08:00
IntViewBufferImpl.java CharViewBufferImpl.java: New convenience constructor. 2004-02-16 11:54:49 -08:00
InvalidMarkException.java
LongBuffer.java CharBufferImpl.java: Inline super constructor. 2004-02-16 11:53:27 -08:00
LongBufferImpl.java CharBufferImpl.java: Inline super constructor. 2004-02-16 11:53:27 -08:00
LongViewBufferImpl.java CharViewBufferImpl.java: New convenience constructor. 2004-02-16 11:54:49 -08:00
MappedByteBuffer.java MappedByteBuffer.java: (forceImpl... 2004-02-29 11:12:45 -08:00
MappedByteBufferImpl.java MappedByteBuffer.java: (forceImpl... 2004-02-29 11:12:45 -08:00
natDirectByteBufferImpl.cc ByteBuffer.java (endian): Make non-private so other java.nio classes can inherit it. 2004-02-16 12:00:33 -08:00
ReadOnlyBufferException.java
ShortBuffer.java CharBufferImpl.java: Inline super constructor. 2004-02-16 11:53:27 -08:00
ShortBufferImpl.java CharBufferImpl.java: Inline super constructor. 2004-02-16 11:53:27 -08:00
ShortViewBufferImpl.java CharViewBufferImpl.java: New convenience constructor. 2004-02-16 11:54:49 -08:00