Changes for version 0.72_50 - 2011-04-14

  • Exception handling is totally MSVC specific, so only use it there
    • this means that we don't need to use a C++ compiler anywhere
  • Rework bit-vector tracking mechanism to use a 256-way tree. This avoids making assumptions about 64-bit platforms' memory layouts, and eliminates the fatal error introduced in 0.72 when the assumption was violated.
  • Convert to XSLoader
  • Resolve CPAN #49437 (Devel::Size adds magic in Perl 5.10)
  • Resolve CPAN #58484 and #58485 (related to CVs that are XSUBs)

Modules

Perl extension for finding the memory usage of Perl variables