OSDN Git Service

2005-04-20 Sven de Marothy <sven@physto.se>
authormkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 20 Apr 2005 06:05:04 +0000 (06:05 +0000)
committermkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 20 Apr 2005 06:05:04 +0000 (06:05 +0000)
commit3a3b655bdfd8b1655b2fb03ce4d742117a96705e
tree299c11c27a0bdee12676f0fa833c032c9a885cc7
parentb1fef53a94dcbf468b2280fe532ca431c9b2c72e
2005-04-20  Sven de Marothy  <sven@physto.se>

* java/nio/ByteBufferImpl.java:
(putChar): Inlined for speed.
(put, get): Bulk methods can use arraycopy.
* java/nio/CharBufferImpl.java:
(put, get): Bulk methods can use arraycopy.

2005-04-20  Jeroen Frijters  <jeroen@frijters.net>

* java/nio/ByteBufferImpl.java (get(), put(byte)): Inlined checks
and field updates.
* java/nio/CharBufferImpl.java
(CharBufferImpl(CharBufferImpl)): Copy array_offset field.
(get(), put(char)): Inlined checks and field updates. Fixed to
take array_offset into account.
(get(int), put(int, char)): Fixed to take array_offset into account.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98445 138bc75d-0d04-0410-961f-82ee72b054a4
libjava/ChangeLog
libjava/java/nio/ByteBufferImpl.java
libjava/java/nio/CharBufferImpl.java