File Coverage

blib/lib/Algorithm/ConsistentHash/Ketama.pm
Criterion Covered Total %
statement 14 14 100.0
branch n/a
condition n/a
subroutine 5 5 100.0
pod 1 1 100.0
total 20 20 100.0


line stmt bran cond sub pod time code
1             package Algorithm::ConsistentHash::Ketama;
2 3     3   15952 use strict;
  3         6  
  3         120  
3 3     3   1242 use Algorithm::ConsistentHash::Ketama::Bucket;
  3         4  
  3         85  
4 3     3   15 use XSLoader;
  3         4  
  3         149  
5             our $VERSION;
6              
7             BEGIN {
8 3     3   5 $VERSION = '0.00011';
9 3         1642 XSLoader::load( __PACKAGE__, $VERSION );
10             }
11              
12             sub new {
13 3     3 1 1295 my $class = shift;
14 3         42 my $self = $class->xs_create();
15 3         10 return $self;
16             }
17              
18             1;
19              
20             __END__