1 package Package::Stash::XS;
4 # ABSTRACT: faster and more correct implementation of the Package::Stash API
9 # we need to be careful not to touch $VERSION at compile time, otherwise
10 # DynaLoader will assume it's set and check against it, which will cause
11 # fail when being run in the checkout without dzil having set the actual
13 exists $Package::Stash::XS::{VERSION}
14 ? ${ $Package::Stash::XS::{VERSION} } : (),
23 This is a backend for L<Package::Stash>, which provides the functionality in a
24 way that's less buggy and much faster. It will be used by default if it's
25 installed, and should be preferred in all environments with a compiler.
29 No known bugs (but see the BUGS section in L<Package::Stash>).
31 Please report any bugs through RT: email
32 C<bug-package-stash-xs at rt.cpan.org>, or browse to
33 L<http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Package-Stash-XS>.
39 =item * L<Class::MOP::Package>
41 This module is a factoring out of code that used to live here
47 You can find this documentation for this module with the perldoc command.
49 perldoc Package::Stash::XS
51 You can also look for information at:
55 =item * AnnoCPAN: Annotated CPAN documentation
57 L<http://annocpan.org/dist/Package-Stash-XS>
61 L<http://cpanratings.perl.org/d/Package-Stash-XS>
63 =item * RT: CPAN's request tracker
65 L<http://rt.cpan.org/NoAuth/Bugs.html?Dist=Package-Stash-XS>
69 L<http://search.cpan.org/dist/Package-Stash-XS>
75 Jesse Luehrs <doy at tozt dot net>
77 Based on code from L<Class::MOP::Package>, by Stevan Little and the Moose