[ http://issues.apache.org/jira/browse/HARMONY-42?page=all ]
Paulex Yang updated HARMONY-42:
-------------------------------
Attachment: Harmony42-IFileSystem-patch.txt
Harmony42-IMemorySystem-patch.txt
Sorry that I didn't tell the whole story, the mmap related functions are moved
to IMemorySystem, because most of other mmap related functions, such as load,
isLoad and flush are all memory operations, and I think the IMemorySystem is
more appropriate place to hold them.
About the IFileSystem itself, 4 methods are modifed, all of them are not fully
implemented in current Harmony code base, and 3 methods are added. Diff patches
are attached for your detail information.
> com.ibm.io.nio.FileChannel is not fully implemented
> ---------------------------------------------------
>
> Key: HARMONY-42
> URL: http://issues.apache.org/jira/browse/HARMONY-42
> Project: Harmony
> Type: Bug
> Components: Classlib
> Reporter: Paulex Yang
> Assignee: Tim Ellison
> Attachments: Harmony42-IFileSystem-patch.txt,
> Harmony42-IMemorySystem-patch.txt, IFileSystem.java
>
> Many functions of FileChannel, such as memory map, transfer,
> gathering/scattering I/O are not implemented. Further, three classes in
> java.io, FileInputStream FileOutputStream, and RandomAccessFile, are related
> to java.nio.FileChannel, so that they can be refactored to base on same JNI
> interface, just like the network channels and sockets.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira