54c99af155
* gnu/java/nio/FileChannelImpl.java (address): Removed. (map_address): New member variable. (length): Make it package private. (fd): Make it package private. (buf): Make it package private. (file_obj): Make it package private. (FileChannelImpl): New constructor. (nio_mmap_file): Use RawData instead of long. (nio_munmap_file): Use RawData instead of long. (nio_msync): Use RawData instead of long. (implCloseChannel): New implementation using map_address. (read): Reformated. (map): Implemented. (create_direct_mapped_buffer): Implemented, use RawData, throws IOException. (force): Use map_address instead of address. * gnu/java/nio/MappedByteFileBuffer.java (address): Removed. (map_address): New member variable. (MappedByteFileBuffer): Use map_address instead of address, reformated. (several methods): Use map_address instead of address, replaced long with RawData where appropriate. * gnu/java/nio/natFileChannelImpl.cc (nio_mmap_file): Replaced long with RawData. (nio_munmap_file): Replaced long with RawData. (nio_msync): Replaced long with RawData. * gnu/java/nio/natMappedByteFileBuffer.cc (several methods): Replaced long with RawData where appropriate. From-SVN: r64612 |
||
---|---|---|
.. | ||
charset | ||
ByteBufferImpl.java | ||
CharBufferImpl.java | ||
DatagramChannelImpl.java | ||
DoubleBufferImpl.java | ||
FileChannelImpl.java | ||
FileLockImpl.java | ||
FloatBufferImpl.java | ||
IntBufferImpl.java | ||
LongBufferImpl.java | ||
MappedByteFileBuffer.java | ||
natByteBufferImpl.cc | ||
natCharBufferImpl.cc | ||
natDoubleBufferImpl.cc | ||
natFileChannelImpl.cc | ||
natFloatBufferImpl.cc | ||
natIntBufferImpl.cc | ||
natLongBufferImpl.cc | ||
natMappedByteFileBuffer.cc | ||
natSelectorImpl.cc | ||
natShortBufferImpl.cc | ||
natSocketChannelImpl.cc | ||
PipeImpl.java | ||
SelectionKeyImpl.java | ||
SelectorImpl.java | ||
SelectorProviderImpl.java | ||
ServerSocketChannelImpl.java | ||
ShortBufferImpl.java | ||
SocketChannelImpl.java |