This build contains a number of small API changes and fixes:
- DirectoryStreamFilters allOf/anyOf signatures corrected (thanks
to Remi Forax)
- The boolean followLinks parameter has been replaced by
LinkOption. For most cases the parameter can be ignored and links
will be followed.
- This build includes two utility classes: java.io.Inputs and
java.io.Outputs to make common usages easy. These are currently
"work in progress" and will be improved in future builds.
- Eliminate cast required when DatagramChannel or
AsynchronousDatagramChannel joins a multicast group.
- An AsynchronousFileChannel created with a thread pool that uses
a single worker thread could hang on Windows.
- An AsynchronousDatagramChannel can now associate with groups
other than the default group.
- Asynchronous I/O hang under heavy load conditions on Linux when
using a fixed thread pool.
- Asynchronous I/O with heap buffers on Windows required timely
GC/reference processing to avoid OOME.
- Reduced memory usage on Windows caused by reference to the path
needed for Win32 calls.