Fw: Patch for File Scanning
Alan Bateman
Alan.Bateman at oracle.com
Thu Oct 27 02:46:07 PDT 2011
On 27/10/2011 01:18, Mike Skells wrote:
> Hi Alan,
> After running it a couple of dozen times, the timings seem to be about
> 20-30 ms slower but the difference between successive runs (the error
> tolerance) is 5-10 ms, so it seems to have captured the significant
> majority of the change.
Thanks for checking, that's what I guessed would be the case.
>
> WRT to the changes for WindowsPathWithAttributes is it not worth
> having some mechanism to avoid Path.getParent() causing additional
> object creation, and potential loss of the file attributes, as the
> information is available at the time of construction of the object?
> This could be done as a WeakRefernce to avoid memory usage utilisation
>
The parent directory is already reported to the preVisitDirectory method
so it really depends on the FileVisitor implementation to know if this
will help. More generally I think there's a project here to choose the
right (internal) representation and come up with the right balance
(meaning space/performance tradeoff) for these path access methods. If
it's okay with you I think we should separate that from the jar
tool/file tree walking work.
-Alan.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/nio-dev/attachments/20111027/fee325c5/attachment.html
More information about the nio-dev
mailing list