Help for this page

Select Code to Download


  1. or download this
    Benchmark: running BigRE, Index, OptRE, m// loop, each for at least 10
    + CPU seconds...
         BigRE: 11 wallclock secs (10.56 usr +  0.00 sys = 10.56 CPU) @ 11
    +690.90/s (n=123491)
         Index: 11 wallclock secs (10.61 usr +  0.00 sys = 10.61 CPU) @ 43
    +921.29/s (n=465961)
         OptRE: 11 wallclock secs (10.59 usr +  0.00 sys = 10.59 CPU) @ 17
    +239.59/s (n=182619)
      m// loop: 11 wallclock secs (10.50 usr +  0.00 sys = 10.50 CPU) @ 68
    +25.71/s (n=71670)
    
  2. or download this
    Benchmark: running BigRE, Index, OptRE, m// loop, each for at least 10
    + CPU seconds...
         BigRE: 11 wallclock secs (10.39 usr +  0.00 sys = 10.39 CPU) @ 12
    +548.26/s (n=130389)
         Index: 10 wallclock secs (10.53 usr +  0.00 sys = 10.53 CPU) @ 56
    +956.89/s (n=599813)
         OptRE: 11 wallclock secs (10.53 usr +  0.00 sys = 10.53 CPU) @ 17
    +720.63/s (n=186616)
      m// loop: 11 wallclock secs (10.48 usr +  0.00 sys = 10.48 CPU) @ 78
    +73.90/s (n=82550)
    
  3. or download this
    Benchmark: running BigRE, Index, OptRE, m// loop, each for at least 10
    + CPU seconds...
         BigRE: 10 wallclock secs (10.59 usr +  0.00 sys = 10.59 CPU) @ 77
    +.59/s (n=822)
         Index: 11 wallclock secs (10.50 usr +  0.00 sys = 10.50 CPU) @ 14
    +27.58/s (n=14991)
      m// loop: 11 wallclock secs (10.47 usr +  0.00 sys = 10.47 CPU) @ 68
    +6.50/s (n=7187)
    
  4. or download this
    Benchmark: running BigRE, Index, OptRE, m// loop, each for at least 10
    + CPU seconds...
         BigRE: 10 wallclock secs (10.63 usr +  0.00 sys = 10.63 CPU) @ 20
    +25.69/s (n=21523)
         Index: 11 wallclock secs (10.47 usr +  0.00 sys = 10.47 CPU) @ 19
    +019.11/s (n=199092)
         OptRE: 11 wallclock secs (10.51 usr +  0.00 sys = 10.51 CPU) @ 27
    +02.33/s (n=28415)
      m// loop: 11 wallclock secs (10.45 usr +  0.00 sys = 10.45 CPU) @ 95
    +93.84/s (n=100294)
    
  5. or download this
    use strict;
    use warnings;
    use Benchmark;
    ...
      return 1 if( $string =~ /$byhandre/io );
      0;
    }