Help for this page

Select Code to Download


  1. or download this
    return [ map { $uid2msg{$_} } @$uids ];
    
  2. or download this
    return [ @uid2msg{ @$uids } ];
    
  3. or download this
    Benchmark: running hashslice, hashslice_pre, original, original_pre fo
    +r at least 5 CPU seconds...
     hashslice:  5 wallclock secs ( 5.29 usr +  0.00 sys =  5.29 CPU) @ 97
    +.35/s (n=515)
    hashslice_pre:  5 wallclock secs ( 5.30 usr +  0.01 sys =  5.31 CPU) @
    + 1757.63/s (n=9333)
      original:  5 wallclock secs ( 5.30 usr +  0.00 sys =  5.30 CPU) @ 91
    +.51/s (n=485)
    original_pre:  5 wallclock secs ( 5.33 usr +  0.00 sys =  5.33 CPU) @ 
    +817.07/s (n=4355)
    
  4. or download this
    Benchmark: running hashslice, hashslice_pre, original, original_pre fo
    +r at least 5 CPU seconds...
     hashslice:  5 wallclock secs ( 5.04 usr +  0.04 sys =  5.08 CPU) @  7
    +.28/s (n=37)
    hashslice_pre:  5 wallclock secs ( 5.27 usr +  0.01 sys =  5.28 CPU) @
    + 93.56/s (n=494)
      original:  5 wallclock secs ( 5.08 usr +  0.01 sys =  5.09 CPU) @  6
    +.68/s (n=34)
    original_pre:  6 wallclock secs ( 5.37 usr +  0.00 sys =  5.37 CPU) @ 
    +46.93/s (n=252)
    
  5. or download this
    use Benchmark;
    
    ...
      return $self->{uid};
    }