RFR [6961766]: PrintStream.write() should flush at most once
Alan Bateman
Alan.Bateman at oracle.com
Wed Aug 7 05:08:46 UTC 2013
On 06/08/2013 09:38, Ivan Gerasimov wrote:
> Hello everybody!
>
> Would you please review a simple fix, suggested by someone on
> bugs.sun.com?
>
> j.i.PrintStream#write(char[]) calls out.flush() on each '\n' character
> found in the array.
> It's sufficient to do it only once.
One thing to check is whether this will require any changes to the spec
(as it is currently specified to call flush when a newline is written).
I don't have time just at the moment to check this but that would be my
only concern with a change like this.
-Alan
More information about the core-libs-dev
mailing list