Home | History | Annotate | Line # | Download | only in Perl
func_slow.pl revision 1.1
      1  1.1  christos #!./perl -w
      2  1.1  christos 
      3  1.1  christos sub func_c {
      4  1.1  christos     print "Function C\n";
      5  1.1  christos     for (my $i = 0; $i < 3000000; $i++) { my $j = $i + 1; }
      6  1.1  christos }
      7  1.1  christos 
      8  1.1  christos sub func_b {
      9  1.1  christos     print "Function B\n";
     10  1.1  christos     for (my $i = 0; $i < 2000000; $i++) { my $j = $i + 1 ; }
     11  1.1  christos     func_c();
     12  1.1  christos }
     13  1.1  christos 
     14  1.1  christos sub func_a {
     15  1.1  christos     print "Function A\n";
     16  1.1  christos     for (my $i = 0; $i < 1000000; $i++) { my $j = $i + 1; }
     17  1.1  christos     func_b();
     18  1.1  christos }
     19  1.1  christos 
     20  1.1  christos func_a();
     21