perl-Devel-Size

Edit Package perl-Devel-Size

LONG DESCRIPTION
GOES
HERE

Refresh
Refresh
Source Files
Filename Size Changed
Devel-Size-0.74.tar.gz 0000060284 58.9 KB
perl-Devel-Size.changes 0000002121 2.07 KB
perl-Devel-Size.spec 0000001983 1.94 KB
Revision 4 (latest revision is 9)
Stephan Kulow's avatar Stephan Kulow (coolo) committed (revision 4)
- updated to 0.74
   * Correct the Makefile.PL - LICENSE was added to ExtUtils::MakeMaker in 6.31
  
   * Refactor the C code to accumulate the size inside the tracking structure
     - this means that the C *_size() functions now return void
     - The XS functions size() and total_size() now return UV, not IV
  
   * Avoid using assert() on ithreaded 5.8.8 and earlier, as it needs my_perl
   * Fix the test added in 0.73, as it tripped over a combination of bugs
  
   * Revert a bad assertion introduced in 0.72_50, which was logically wrong.
     - and a test to demonstrate one case that would trigger it
  
   * Add a test for the non-exceptional warnings.
  
   * Add PERL_NO_GET_CONTEXT to improve performance under multiplicity
  
   * 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)
  
   * Added bit-vector pointer tracking mechanism.
     - new fatal error (64-bit platforms only)
   * Added exception handling
Comments 0
openSUSE Build Service is sponsored by