git-cpan-module: Devel-Size
git-cpan-version: 0.63
git-cpan-authorid: DSUGAL
git-cpan-file: authors/id/D/DS/DSUGAL/Devel-Size-0.63.tar.gz
- Took out // comments
- Added in copyright notice
- Some small amount of regex parsing
- - Suppress multiple copies of each warning on each call
\ No newline at end of file
+ - Suppress multiple copies of each warning on each call
+
+0.63 Thu Jun 30 14:29:43 2005
+ - Turns out that OP_TRANS is a basic op, not a loop op. This
+ is a bug in versions of perl 5.8.x before 5.8.7. Work around
+ it.
# http://module-build.sourceforge.net/META-spec.html
#XXXXXXX This is a prototype!!! It will change in the future!!! XXXXX#
name: Devel-Size
-version: 0.62
+version: 0.63
version_from: Size.pm
installdirs: site
requires:
@EXPORT = qw(
);
-$VERSION = '0.62';
+$VERSION = '0.63';
bootstrap Devel::Size $VERSION;
OPc_SVOP, /* 7 */
OPc_PADOP, /* 8 */
OPc_PVOP, /* 9 */
- OPc_CVOP, /* 10 */
- OPc_LOOP, /* 11 */
- OPc_COP /* 12 */
+ OPc_LOOP, /* 10 */
+ OPc_COP /* 11 */
} opclass;
static opclass
return OPc_PADOP;
#endif
+ if (o->op_type = OP_TRANS) {
+ return OPc_BASEOP;
+ }
+
switch (PL_opargs[o->op_type] & OA_CLASS_MASK) {
case OA_BASEOP:
return OPc_BASEOP;
total_size += op_size(cLOOPx(baseop)->op_lastop, tracking_hash);
}
*/
+ break;
case OPc_COP:
{
COP *basecop;