[multiple changes]
authorMichael Koch <mkoch@gcc.gnu.org>
Thu, 17 Feb 2005 18:13:07 +0000 (18:13 +0000)
committerMichael Koch <mkoch@gcc.gnu.org>
Thu, 17 Feb 2005 18:13:07 +0000 (18:13 +0000)
commit59fc63fcf808ba457739d34cf06fdf07272cc61f
tree30340632af1c19b009b5d7d71e927e0c3075b0ca
parent856a4ce60e753491c4bbad2545c34ec63e69eae7
[multiple changes]

2005-02-17  Ito Kazumitsu  <kaz@maczuka.gcd.org>

* java/nio/ByteBufferImpl.java (compact):
Set position and limit even if no bytes were moved.

2005-02-17  Michael Koch  <konqueror@gmx.de>

* java/nio/CharViewBufferImpl.java (compact): Likewise.
* java/nio/DirectByteBufferImpl.java (compact): Likewise.
* java/nio/DoubleViewBufferImpl.java (compact): Likewise.
* java/nio/FloatViewBufferImpl.java (compact): Likewise.
* java/nio/IntViewBufferImpl.java (compact): Likewise.
* java/nio/LongViewBufferImpl.java (compact): Likewise.
* java/nio/MappedByteBufferImpl.java (compact): Likewise.
* java/nio/ShortViewBufferImpl.java (compact): Likewise.
* java/nio/FloatBufferImpl.java (compact): Set position.
* java/nio/CharBufferImpl.java (compact): Likewise.
* java/nio/DoubleBufferImpl.java (compact): Likewise.
* java/nio/IntBufferImpl.java (compact): Likewise.
* java/nio/LongBufferImpl.java (compact): Likewise.
* java/nio/ShortBufferImpl.java (compact): Likewise.

2005-02-17  Jeroen Frijters  <jeroen@frijters.net>

* java/nio/ByteBufferImpl.java,
java/nio/CharBufferImpl.java,
java/nio/DirectByteBufferImpl.java,
java/nio/DoubleBufferImpl.java,
java/nio/FloatBufferImpl.java,
java/nio/IntBufferImpl.java,
java/nio/LongBufferImpl.java,
java/nio/MappedByteBufferImpl.java,
java/nio/ShortBufferImpl.java
(compact): Added explicit read-only check and invalidate mark.

From-SVN: r95176
16 files changed:
libjava/ChangeLog
libjava/java/nio/ByteBufferImpl.java
libjava/java/nio/CharBufferImpl.java
libjava/java/nio/CharViewBufferImpl.java
libjava/java/nio/DirectByteBufferImpl.java
libjava/java/nio/DoubleBufferImpl.java
libjava/java/nio/DoubleViewBufferImpl.java
libjava/java/nio/FloatBufferImpl.java
libjava/java/nio/FloatViewBufferImpl.java
libjava/java/nio/IntBufferImpl.java
libjava/java/nio/IntViewBufferImpl.java
libjava/java/nio/LongBufferImpl.java
libjava/java/nio/LongViewBufferImpl.java
libjava/java/nio/MappedByteBufferImpl.java
libjava/java/nio/ShortBufferImpl.java
libjava/java/nio/ShortViewBufferImpl.java