6 results (0.022 seconds)
Nicholas Clark
ExtUtils::Constant - generate XS code to import C header constants
ExtUtils::Constant::Base - base class for ExtUtils::Constant objects
ExtUtils::Constant::Utils - helper functions for ExtUtils::Constant
ExtUtils::Constant::XS - generate C code for XS modules' constants.
ExtUtils::Constant::Aaargh56Hash in lib/ExtUtils/Constant/Aaargh56Hash.pm
ExtUtils::Constant::ProxySubs in lib/ExtUtils/Constant/ProxySubs.pm
Changes for version 0.16
    • Refactoring to make parts of the code re-usable for other keyword
    • matching needs. Keep the XS specific functions in ExtUtils::Constant
    • Move the helper functions to ExtUtils::Constant::Utils
    • Turn the generic functions into methods in ExtUtils::Constant::Base,
    • with overrides in ExtUtils::Constant::XS for the existing use.
    • Move ExtUtils::Constant::Aaargh56Hash into its own file.
    • Add "weight" facility. Sorting keyword ordering with this gained
    • another 10% speedup on Perl_keyword. This makes me wonder if second
    • level switching would be a win.
    • Add two examples of subclassing in the examples/ directory.

Hosting generously
sponsored by Bytemark