[libtie-cache-perl] 05/08: Remove file deleted upstream.

Harlan Lieberman-Berg H.LiebermanBerg at gmail.com
Mon Nov 16 02:42:13 UTC 2015


This is an automated email from the git hooks/post-receive script.

hlieberman-guest pushed a commit to branch master
in repository libtie-cache-perl.

commit 96b39cbe1182c1b142b9c21e3b5dbdd2101c47c7
Author: Harlan Lieberman-Berg <hlieberman at setec.io>
Date:   Sun Nov 15 21:35:24 2015 -0500

    Remove file deleted upstream.
---
 bench.pl | 64 ----------------------------------------------------------------
 1 file changed, 64 deletions(-)

diff --git a/bench.pl b/bench.pl
deleted file mode 100755
index 15b4383..0000000
--- a/bench.pl
+++ /dev/null
@@ -1,64 +0,0 @@
-#!/usr/bin/perl
-
-use Tie::Cache;
-use Tie::Cache::LRU;
-use Benchmark;
-use strict;
-
-my $cache_size = 5000;
-my $write_count = $cache_size * 2;
-my $read_count = $write_count * 4;
-my $delete_count = $write_count;
-
-tie my %cache, 'Tie::Cache', $cache_size;
-tie my %cache_lru, 'Tie::Cache::LRU', $cache_size;
-
-my @cols;
-push(@cols, \%cache, \%cache_lru);
-
-printf " %15s", "Cache Size $cache_size";
-for(@cols) {
-    my $module = ref(tied(%$_));
-    printf " %16s %3.2f", $module, eval "\$$module"."::VERSION";
-}
-print "\n";
-
-&report("$write_count Writes", sub {
-	    my $cache = shift;
-	    for(1..$write_count) {
-		$cache->{$_} = $_;
-	    }
-	},
-	@cols,
-	);
-
-&report("$read_count Reads", sub {
-	    my $cache = shift;
-	    for(1..$read_count) {
-		my $value = $cache->{$_};
-	    }
-	},
-	@cols,
-	);
-
-&report("$delete_count Deletes", sub {
-	    my $cache = shift;
-	    for(1..$delete_count) {
-		my $value = $cache->{$_};
-	    }
-	},
-	@cols,
-	);
-
-sub report {
-    my($desc, $sub, @caches) = @_;
-
-    printf(" %-15s", $desc);
-    for my $cache (@caches) {
-	my $timed = timestr(timeit(1, sub { &$sub($cache) }));
-	$timed =~ /([\d\.]+\s+cpu)/i;
-	printf("%18s sec", $1);
-    }
-    print "\n";
-}
-

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libtie-cache-perl.git



More information about the Pkg-perl-cvs-commits mailing list