Mercurial > pub > Impl
comparison _test/temp.pl @ 194:4d0e1962161c
Replaced tabs with spaces
IMPL::Web::View - fixed document model, new features (control classes, document constructor parameters)
| author | cin |
|---|---|
| date | Tue, 10 Apr 2012 20:08:29 +0400 |
| parents | 1f7a6d762394 |
| children | 6b1dda998839 |
comparison
equal
deleted
inserted
replaced
| 193:8e8401c0aea4 | 194:4d0e1962161c |
|---|---|
| 1 #!/usr/bin/perl | 1 #!/usr/bin/perl |
| 2 use strict; | 2 use strict; |
| 3 use Time::HiRes qw(gettimeofday tv_interval); | 3 use Time::HiRes qw(gettimeofday tv_interval); |
| 4 | 4 |
| 5 sub func { | 5 sub func { |
| 6 1; | 6 1; |
| 7 } | 7 } |
| 8 | 8 |
| 9 my $t0 = [gettimeofday()]; | 9 my $t0 = [gettimeofday()]; |
| 10 | 10 |
| 11 for(my $i = 0; $i < 1000000; $i++) { | 11 for(my $i = 0; $i < 1000000; $i++) { |
| 12 func(1); | 12 func(1); |
| 13 } | 13 } |
| 14 | 14 |
| 15 print tv_interval($t0),"\n"; | 15 print tv_interval($t0),"\n"; |
| 16 | 16 |
| 17 my $fn = sub { 1; }; | 17 my $fn = sub { 1; }; |
| 18 | 18 |
| 19 $t0 = [gettimeofday()]; | 19 $t0 = [gettimeofday()]; |
| 20 | 20 |
| 21 for(my $i = 0; $i < 1000000; $i++) { | 21 for(my $i = 0; $i < 1000000; $i++) { |
| 22 &$fn(1); | 22 &$fn(1); |
| 23 } | 23 } |
| 24 | 24 |
| 25 print tv_interval($t0),"\n"; | 25 print tv_interval($t0),"\n"; |
| 26 | 26 |
| 27 sub dummy() { 0; } | 27 sub dummy() { 0; } |
| 28 | 28 |
| 29 $t0 = [gettimeofday()]; | 29 $t0 = [gettimeofday()]; |
| 30 | 30 |
| 31 for(my $i = 0; $i < 1000000; $i++) { | 31 for(my $i = 0; $i < 1000000; $i++) { |
| 32 dummy; | 32 dummy; |
| 33 } | 33 } |
| 34 | 34 |
| 35 print tv_interval($t0),"\n"; | 35 print tv_interval($t0),"\n"; |
| 36 | 36 |
| 37 $t0 = [gettimeofday()]; | 37 $t0 = [gettimeofday()]; |
| 38 | 38 |
| 39 for(my $i = 0; $i < 1000000; $i++) { | 39 for(my $i = 0; $i < 1000000; $i++) { |
| 40 1; | 40 1; |
| 41 } | 41 } |
| 42 | 42 |
| 43 print tv_interval($t0),"\n"; | 43 print tv_interval($t0),"\n"; |
| 44 | 44 |
