|
NAMEnamespace::clean::xs - Keep imports and functions out of your namespace, in XSSYNOPSISuse namespace::clean::xs; # be lean and mean DESCRIPTIONThis module is a much faster (~30x) alternative for namespace::clean. namespace::clean spends approximately 1ms per module, so it can significantly impact startup time for a large codebase. This module tries to be a drop-in replacement for it.See namespace::clean for a workflow description/usage examples. COMPABILITYThis module tries to minimize memory impact after it's usage, so it won't expand constant/stub functions to full globs. It also removes symbols without data from the package completely.Since version 0.27 namespace::clean allows you to clean a single package twice. This behaviour is not supported yet. While all methods from namespace::clean are implemented, individual functions have the following differences:
SEE ALSO
COPYRIGHT AND LICENSECopyright (C) 2016-2017 by Sergey AleynikovThis library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.10.1 or, at your option, any later version of Perl 5 you may have available.
Visit the GSP FreeBSD Man Page Interface. |