Re: Re: Shootout

From: Date: Sat, 29 Dec 2001 20:26:31 +0000
Subject: Re: Re: Shootout
References: 1  Groups: php.dev 
Request: Send a blank email to php-dev+get-75256@lists.php.net to get a copy of this message
Sure,

These are not my tests but Doug's. He compiled default so --debug
and --inline-optimization not kicking in. Startup cost also counted, but he
tried to run long enough to amortize that.

n was 16.

perl code was something like this.
#!/usr/local/bin/perl
# $Id: nestedloop.perl,v 1.2 2000/12/30 21:42:57 doug Exp $
# http://www.bagley.org/~doug/shootout/

use strict;

my $n = ($ARGV[0] > 0) ? $ARGV[0] : 1;
my $x = 0;
my $a = $n;
while ($a--) {
    my $b = $n;
    while ($b--) {
	my $c = $n;
	while ($c--) {
	    my $d = $n;
	    while ($d--) {
		my $e = $n;
		while ($e--) {
		    my $f = $n;
		    while ($f--) {
			$x++;
		    }
		}
	    }
	}
    }
}
print "$x\n";




Thread (35 messages)

« previous php.dev (#75256) next »