perl-Devel-Size
LONG DESCRIPTION
GOES
HERE
- Sources inherited from project devel:languages:perl
-
2
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:Tomcat42/perl-Devel-Size && cd $_
- Create Badge
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 (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