[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[commit-cp] classpath ./ChangeLog java/nio/DirectByteBuffer...
From: |
Jeroen Frijters |
Subject: |
[commit-cp] classpath ./ChangeLog java/nio/DirectByteBuffer... |
Date: |
Sun, 21 Nov 2004 07:09:46 -0500 |
CVSROOT: /cvsroot/classpath
Module name: classpath
Branch:
Changes by: Jeroen Frijters <address@hidden> 04/11/21 12:03:54
Modified files:
. : ChangeLog
java/nio : DirectByteBufferImpl.java
MappedByteBufferImpl.java
Log message:
2004-11-21 Jeroen Frijters <address@hidden>
* java/nio/DirectByteBufferImpl.java
(ReadOnly): New inner subclass.
(ReadWrite): New inner subclass.
(owner): Made final and private.
(address): Made final.
(DirectByteBufferImpl(int)): New constructor.
(DirectByteBufferImpl(Object,RawData,int,int,int)): New constructor.
(DirectByteBufferImpl(Object,RawData,int,int,int,boolean)): Removed.
(allocate): Modified to instantiate ReadWrite subclass.
(finalize): Fixed to only free the buffer, if we own it.
(put): Removed read-only check.
(slice, duplicate): Modified to instantiate appropriate subclass.
(isReadOnly): Removed.
* java/nio/MappedByteBufferImpl.java
(slice, duplicate): Modified to instantiate appropriate
DirectByteBufferImpl subclass.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.2824&tr2=1.2825&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/nio/DirectByteBufferImpl.java.diff?tr1=1.13&tr2=1.14&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/nio/MappedByteBufferImpl.java.diff?tr1=1.12&tr2=1.13&r1=text&r2=text