On Wednesday 03 October 2007 22:12:36 jerry gay wrote:

> hrmm. now that you mention it, i believe autoflush is on by default in
> perls since 5.6.1, and since we require a minimum of 5.8.0 for parrot,
> i believe that requirement renders this test moot.

It *shouldn't* be on by default in any version of Perl.  It's usually 
incorrect to disable output buffering.  You may be thinking of line-buffering 
when STDOUT is a tty.

(My favorite abuse of autoflush was in a CGI program that didn't use a 
templating system yet.  Instead, it printed strings to STDOUT piecemeal.  
When I re-enabled output buffering, the program ran several times faster, 
even in local tests.)

-- c

Reply via email to