Changes for version 3.29_01 - 2015-08-10
- Support added for XS handshake API introduced in 5.21.6.
- Backported S_croak_xs_usage optimized on threaded builds
- Fix INCLUDE_COMMAND $^X for Perl In Space
- Remove 'use lib' left over from refactoring
- Document + improve ancient optimization in ParseXS
- Improve RETVAL code gen
Documentation
- xsubpp - compiler to convert Perl XS code into C code
Modules
- ExtUtils::ParseXS - converts Perl XS code into C code
- ExtUtils::ParseXS::Constants - Initialization values for some globals
- ExtUtils::ParseXS::Eval - Clean package to evaluate code in
- ExtUtils::ParseXS::Utilities - Subroutines used with ExtUtils::ParseXS
- ExtUtils::Typemaps - Read/Write/Modify Perl/XS typemap files
- ExtUtils::Typemaps::Cmd - Quick commands for handling typemaps
- ExtUtils::Typemaps::InputMap - Entry in the INPUT section of a typemap
- ExtUtils::Typemaps::OutputMap - Entry in the OUTPUT section of a typemap
- ExtUtils::Typemaps::Type - Entry in the TYPEMAP section of a typemap
Provides
- ExtUtils::ParseXS::CountLines in lib/ExtUtils/ParseXS/CountLines.pm