Add Larry Shatzer's VERSION verifying script.
[p5sagit/p5-mst-13.2.git] / ext / Thread / Thread / Specific.pm
CommitLineData
458fb581 1package Thread::Specific;
2
d516a115 3=head1 NAME
4
5Thread::Specific - thread-specific keys
6
7=head1 SYNOPSIS
8
9 use Thread::Specific;
10 my $k = key_create Thread::Specific;
11
707102d0 12=head1 DESCRIPTION
13
14C<key_create> returns a unique thread-specific key.
15
d516a115 16=cut
17
2954239b 18sub import : locked : method {
458fb581 19 require fields;
ad78e549 20 fields::->import(@_);
458fb581 21}
22
2954239b 23sub key_create : locked : method {
24 our %FIELDS; # suppress "used only once"
458fb581 25 return ++$FIELDS{__MAX__};
26}
27
281;