Skip to content

Instantly share code, notes, and snippets.

@hirose31
Created March 6, 2014 06:10
Show Gist options
  • Select an option

  • Save hirose31/9383427 to your computer and use it in GitHub Desktop.

Select an option

Save hirose31/9383427 to your computer and use it in GitHub Desktop.
not ok 1 - apply_all_roles (leaks 49 <= 0)
# Failed test 'apply_all_roles (leaks 49 <= 0)'
# at 043_leak-memory.t line 15.
# '49'
# <=
# '0'
# leaked REF(0xb83160) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Module.pm line 166.
# 165:sub create {
# 166: my($self, $package_name, %options) = @_;
# 167:
# SV = PV(0xe7b6f8) at 0xb83160
# REFCNT = 1
# FLAGS = (PADMY,ROK)
# RV = 0xe62048
# SV = PVHV(0xe4b160) at 0xe62048
# REFCNT = 3
# FLAGS = (PADMY,OBJECT,RMG,SHAREKEYS)
# MAGIC = 0xc7f890
# MG_VIRTUAL = 0x7f20143b8500
# MG_TYPE = PERL_MAGIC_ext(~)
# MG_FLAGS = 0x02
# REFCOUNTED
# MG_OBJ = 0xe766c0
# SV = PVAV(0xc9bbb8) at 0xe766c0
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0xe56440
# FILL = 5
# MAX = 5
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# SV = IV(0xe7e3a0) at 0xe7e3a8
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 2
# Elt No. 1
# SV = IV(0xe7e190) at 0xe7e198
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 4
# Elt No. 2
# SV = PVHV(0xe4b390) at 0xe7e270
# REFCNT = 2
# FLAGS = (RMG,OOK,SHAREKEYS)
# MAGIC = 0xc82040
# MG_VIRTUAL = 0x7f2015589020
# MG_TYPE = PERL_MAGIC_overload_table(c)
# MG_LEN = 16
# MG_PTR = 0xe7ae30 "\0\0\0\0\f\0\0\0\2\0\0\0\0\0\0\0"
# ARRAY = 0xe8aa10 (0:10, 1:4, 2:2)
# hash quality = 95.8%
# KEYS = 8
# FILL = 6
# MAX = 15
# RITER = -1
# EITER = 0x0
# NAME = "Mouse::Meta::Class::__ANON__::3"
# BACKREFS = 0xe7e2a0
# SV = PVAV(0xe709b8) at 0xe7e2a0
# REFCNT = 2
# FLAGS = ()
# ARRAY = 0xe7a560
# FILL = 7
# MAX = 13
# ARYLEN = 0x0
# FLAGS = ()
# Elt "DESTROY" HASH = 0x92aff755
# SV = PVGV(0xe4dff0) at 0xc3d850
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "DESTROY"
# NAMELEN = 7
# GvSTASH = 0xe7e270 "Mouse::Meta::Class::__ANON__::3"
# GP = 0xe7add0
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x0
# CVGEN = 0x8
# LINE = 82
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Role/Application.pm"
# FLAGS = 0x2
# EGV = 0xc3d850 "DESTROY"
# Elt No. 3
# SV = PVAV(0xe70a80) at 0xe765b8
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x0
# FILL = -1
# MAX = -1
# ARYLEN = 0x0
# FLAGS = (REAL)
# STASH = 0xd11970 "Mouse::Meta::Class"
# ARRAY = 0xe694f0 (0:2, 1:4, 2:2)
# hash quality = 95.8%
# KEYS = 8
# FILL = 6
# MAX = 7
# RITER = -1
# EITER = 0x0
# Elt "roles" HASH = 0xc05cd4d0
# SV = RV(0xe7e268) at 0xe7e258
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0xe76588
# SV = PVAV(0xe70990) at 0xe76588
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x0
# FILL = -1
# MAX = -1
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt "anon_serial_id" HASH = 0x83a5a971
# SV = PVIV(0xae4a38) at 0xe76708
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 3
# PV = 0
# Elt "superclasses" HASH = 0x5d86e043
# SV = RV(0xe7e2f8) at 0xe7e2e8
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0xe7e2b8
# SV = PVAV(0xe70ad0) at 0xe7e2b8
# REFCNT = 3
# FLAGS = (SMG,RMG)
# MAGIC = 0xe67310
# MG_VIRTUAL = &PL_vtbl_isa
# MG_TYPE = PERL_MAGIC_isa(I)
# MG_OBJ = 0xe7e288
# ARRAY = 0xe69a50
# FILL = 0
# MAX = 3
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# SV = PVMG(0xd0f510) at 0xd66f20
# REFCNT = 1
# FLAGS = (SMG,POK,pPOK)
# IV = 0
# NV = 0
# PV = 0xe67550 "Mouse::Meta::Class::__ANON__::2"\0
# CUR = 31
# LEN = 32
# MAGIC = 0xe8b490
# MG_VIRTUAL = 0x7f2015588b60
# MG_TYPE = PERL_MAGIC_isaelem(i)
# MG_FLAGS = 0x02
# REFCOUNTED
# MG_OBJ = 0xe7e2b8
# SV = PVAV(0xe70ad0) at 0xe7e2b8
# REFCNT = 3
# FLAGS = (SMG,RMG)
# MAGIC = 0xe8aca0
# MG_VIRTUAL = &PL_vtbl_arylen_p
# MG_TYPE = PERL_MAGIC_arylen_p(@)
# MG_FLAGS = 0x02
# REFCOUNTED
# MAGIC = 0xe67310
# MG_VIRTUAL = &PL_vtbl_isa
# MG_TYPE = PERL_MAGIC_isa(I)
# MG_OBJ = 0xe7e288
# ARRAY = 0xe69a50
# FILL = 0
# MAX = 3
# ARYLEN = 0x0
# FLAGS = (REAL)
# PV = 0xe62048 ""
# CUR = 0
# LEN = 0
# leaked GLOB(0xe76648) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Role/Application.pm line 46.
# 45:
# 46: if(Mouse::Util::is_a_metaclass($consumer)) { # Application::ToClass
# 47: $self->{_to} = 'class';
# SV = PVGV(0xe87960) at 0xe76648
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "can"
# NAMELEN = 3
# GvSTASH = 0xe7e270 "Mouse::Meta::Class::__ANON__::3"
# GP = 0xe7a4a0
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0xacb210
# CVGEN = 0x8
# LINE = 46
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Role/Application.pm"
# FLAGS = 0x2
# EGV = 0xe76648 "can"
# leaked SCALAR(0xe7e948) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Class.pm line 63.
# 62: }
# 63: return @{ $self->{superclasses} } = @_;
# 64: }
# SV = PV(0xe7b868) at 0xe7e948
# REFCNT = 1
# FLAGS = (POK,FAKE,READONLY,pPOK)
# PV = 0xae5860 "main"
# CUR = 4
# LEN = 0
# leaked SCALAR(0xe7e930) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Class.pm line 63.
# 62: }
# 63: return @{ $self->{superclasses} } = @_;
# 64: }
# SV = PV(0xe7b858) at 0xe7e930
# REFCNT = 1
# FLAGS = (POK,FAKE,READONLY,pPOK)
# PV = 0xaff030 "Mouse::Meta::Class::__ANON__::1"
# CUR = 31
# LEN = 0
# leaked SCALAR(0xe7e918) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Class.pm line 63.
# 62: }
# 63: return @{ $self->{superclasses} } = @_;
# 64: }
# SV = PV(0xe7b848) at 0xe7e918
# REFCNT = 1
# FLAGS = (POK,FAKE,READONLY,pPOK)
# PV = 0xe4c730 "Mouse::Meta::Class::__ANON__::2"
# CUR = 31
# LEN = 0
# leaked SCALAR(0xe7e900) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Class.pm line 63.
# 62: }
# 63: return @{ $self->{superclasses} } = @_;
# 64: }
# SV = PV(0xe7b838) at 0xe7e900
# REFCNT = 1
# FLAGS = (POK,FAKE,READONLY,pPOK)
# PV = 0xe694c0 "Mouse::Meta::Class::__ANON__::3"
# CUR = 31
# LEN = 0
# leaked HASH(0xe7e8e8) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Class.pm line 63.
# 62: }
# 63: return @{ $self->{superclasses} } = @_;
# 64: }
# SV = PVHV(0xe4b520) at 0xe7e8e8
# REFCNT = 1
# FLAGS = (READONLY,SHAREKEYS)
# ARRAY = 0xee5a40 (0:5, 1:1, 2:1, 3:1)
# hash quality = 69.6%
# KEYS = 6
# FILL = 3
# MAX = 7
# RITER = -1
# EITER = 0x0
# Elt "UNIVERSAL" HASH = 0xe1083261
# SV = NULL(0x0) at 0xac7830
# REFCNT = 2147482181
# FLAGS = (READONLY)
# Elt "Mouse::Meta::Class::__ANON__::4" HASH = 0x364979c9
# SV = NULL(0x0) at 0xac7830
# REFCNT = 2147482181
# FLAGS = (READONLY)
# Elt "Mouse::Meta::Class::__ANON__::2" HASH = 0x40938e61
# SV = NULL(0x0) at 0xac7830
# REFCNT = 2147482181
# FLAGS = (READONLY)
# Elt "Mouse::Meta::Class::__ANON__::3" HASH = 0x6ec56ac4
# SV = NULL(0x0) at 0xac7830
# REFCNT = 2147482181
# FLAGS = (READONLY)
# leaked SCALAR(0xe7e8d0) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Class.pm line 63.
# 62: }
# 63: return @{ $self->{superclasses} } = @_;
# 64: }
# SV = PV(0xe7b828) at 0xe7e8d0
# REFCNT = 1
# FLAGS = (POK,FAKE,READONLY,pPOK)
# PV = 0xee37a0 "Mouse::Meta::Class::__ANON__::4"
# CUR = 31
# LEN = 0
# leaked ARRAY(0xe7e8b8) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Class.pm line 63.
# 62: }
# 63: return @{ $self->{superclasses} } = @_;
# 64: }
# SV = PVAV(0xe70d28) at 0xe7e8b8
# REFCNT = 1
# FLAGS = (READONLY)
# ARRAY = 0xee5a90
# FILL = 4
# MAX = 5
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# SV = PV(0xe7b828) at 0xe7e8d0
# REFCNT = 1
# FLAGS = (POK,FAKE,READONLY,pPOK)
# PV = 0xee37a0 "Mouse::Meta::Class::__ANON__::4"
# CUR = 31
# LEN = 0
# Elt No. 1
# SV = PV(0xe7b838) at 0xe7e900
# REFCNT = 1
# FLAGS = (POK,FAKE,READONLY,pPOK)
# PV = 0xe694c0 "Mouse::Meta::Class::__ANON__::3"
# CUR = 31
# LEN = 0
# Elt No. 2
# SV = PV(0xe7b848) at 0xe7e918
# REFCNT = 1
# FLAGS = (POK,FAKE,READONLY,pPOK)
# PV = 0xe4c730 "Mouse::Meta::Class::__ANON__::2"
# CUR = 31
# LEN = 0
# Elt No. 3
# SV = PV(0xe7b858) at 0xe7e930
# REFCNT = 1
# FLAGS = (POK,FAKE,READONLY,pPOK)
# PV = 0xaff030 "Mouse::Meta::Class::__ANON__::1"
# CUR = 31
# LEN = 0
# leaked HASH(0xe7e8a0) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Class.pm line 63.
# 62: }
# 63: return @{ $self->{superclasses} } = @_;
# 64: }
# SV = PVHV(0xe4b4f8) at 0xe7e8a0
# REFCNT = 1
# FLAGS = (SHAREKEYS)
# ARRAY = 0xee59f0 (0:7, 1:1)
# hash quality = 100.0%
# KEYS = 1
# FILL = 1
# MAX = 7
# RITER = -1
# EITER = 0x0
# Elt "Mouse::Meta::Class::__ANON__::4" HASH = 0x364979c9
# SV = PVNV(0xac9a70) at 0xac7860
# REFCNT = 2147483627
# FLAGS = (IOK,NOK,POK,READONLY,pIOK,pNOK,pPOK)
# IV = 1
# NV = 1
# PV = 0xacaa40 "1"\0
# CUR = 1
# LEN = 8
# leaked SCALAR(0xe7e870) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Class.pm line 267.
# 266: }
# 267: return [reverse @all_attrs];
# 268:}
# SV = IV(0xe7e868) at 0xe7e870
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 2
# leaked GLOB(0xe7e840) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Class.pm line 267.
# 266: }
# 267: return [reverse @all_attrs];
# 268:}
# SV = PVGV(0xe87ae0) at 0xe7e840
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "BUILDARGS"
# NAMELEN = 9
# GvSTASH = 0xe7e738 "Mouse::Meta::Class::__ANON__::4"
# GP = 0xee9d60
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x0
# CVGEN = 0x8
# LINE = 83
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Role/Application.pm"
# FLAGS = 0x2
# EGV = 0xe7e840 "BUILDARGS"
# leaked ARRAY(0xe7e7e0) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Module.pm line 232.
# 231: $self->initialize(ref($_[0]) || $_[0]);
# 232: });
# 233:
# SV = PVAV(0xe70cd8) at 0xe7e7e0
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0xee53c0
# FILL = -1
# MAX = 3
# ARYLEN = 0x0
# FLAGS = (REIFY)
# leaked REF(0xe7e7b0) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Class.pm line 25.
# 24:
# 25: $args{superclasses} = do {
# 26: no strict 'refs';
# SV = RV(0xe7e7c0) at 0xe7e7b0
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0xe7e780
# SV = PVAV(0xe70c38) at 0xe7e780
# REFCNT = 3
# FLAGS = (SMG,RMG)
# MAGIC = 0xee4f20
# MG_VIRTUAL = &PL_vtbl_isa
# MG_TYPE = PERL_MAGIC_isa(I)
# MG_OBJ = 0xe7e750
# ARRAY = 0xee58a0
# FILL = 0
# MAX = 3
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# SV = PVMG(0xd0f5d0) at 0xe7e5d0
# REFCNT = 1
# FLAGS = (SMG,POK,pPOK)
# IV = 0
# NV = 0
# PV = 0xee58d0 "Mouse::Meta::Class::__ANON__::3"\0
# CUR = 31
# LEN = 32
# MAGIC = 0xee5900
# MG_VIRTUAL = 0x7f2015588b60
# MG_TYPE = PERL_MAGIC_isaelem(i)
# MG_FLAGS = 0x02
# REFCOUNTED
# MG_OBJ = 0xe7e780
# SV = PVAV(0xe70c38) at 0xe7e780
# REFCNT = 3
# FLAGS = (SMG,RMG)
# MAGIC = 0xee4ef0
# MG_VIRTUAL = &PL_vtbl_arylen_p
# MG_TYPE = PERL_MAGIC_arylen_p(@)
# MG_FLAGS = 0x02
# REFCOUNTED
# MAGIC = 0xee4f20
# MG_VIRTUAL = &PL_vtbl_isa
# MG_TYPE = PERL_MAGIC_isa(I)
# MG_OBJ = 0xe7e750
# ARRAY = 0xee58a0
# FILL = 0
# MAX = 3
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# SV = PVMG(0xd0f5d0) at 0xe7e5d0
# REFCNT = 1
# FLAGS = (SMG,POK,pPOK)
# IV = 0
# NV = 0
# PV = 0xee58d0 "Mouse::Meta::Class::__ANON__::3"\0
# CUR = 31
# LEN = 32
# MAGIC = 0xee5900
# MG_VIRTUAL = 0x7f2015588b60
# MG_TYPE = PERL_MAGIC_isaelem(i)
# MG_FLAGS = 0x02
# REFCOUNTED
# MG_OBJ = 0xe7e780
# SV = PVAV(0xe70c38) at 0xe7e780
# REFCNT = 3
# FLAGS = (SMG,RMG)
# MAGIC = 0xee4ef0
# MG_VIRTUAL = &PL_vtbl_arylen_p
# MG_TYPE = PERL_MAGIC_arylen_p(@)
# MG_FLAGS = 0x02
# REFCOUNTED
# MAGIC = 0xee4f20
# MG_VIRTUAL = &PL_vtbl_isa
# MG_TYPE = PERL_MAGIC_isa(I)
# MG_OBJ = 0xe7e750
# ARRAY = 0xee58a0
# FILL = 0
# MAX = 3
# ARYLEN = 0x0
# FLAGS = (REAL)
# leaked ARRAY(0xe7e798) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Module.pm line 232.
# 231: $self->initialize(ref($_[0]) || $_[0]);
# 232: });
# 233:
# SV = PVAV(0xe70cb0) at 0xe7e798
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0xee5450
# FILL = 6
# MAX = 13
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# SV = PVAV(0xe70cd8) at 0xe7e7e0
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0xee53c0
# FILL = -1
# MAX = 3
# ARYLEN = 0x0
# FLAGS = (REIFY)
# Elt No. 1
# SV = PV(0xe7b6f8) at 0xb83160
# REFCNT = 1
# FLAGS = (PADMY,ROK)
# RV = 0xe62048
# SV = PVHV(0xe4b160) at 0xe62048
# REFCNT = 3
# FLAGS = (PADMY,OBJECT,RMG,OOK,SHAREKEYS)
# MAGIC = 0xc7f890
# MG_VIRTUAL = 0x7f20143b8500
# MG_TYPE = PERL_MAGIC_ext(~)
# MG_FLAGS = 0x02
# REFCOUNTED
# MG_OBJ = 0xe766c0
# SV = PVAV(0xc9bbb8) at 0xe766c0
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0xe56440
# FILL = 5
# MAX = 5
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# SV = IV(0xe7e3a0) at 0xe7e3a8
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 2
# Elt No. 1
# SV = IV(0xe7e190) at 0xe7e198
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 4
# Elt No. 2
# SV = PVHV(0xe4b390) at 0xe7e270
# REFCNT = 2
# FLAGS = (RMG,OOK,SHAREKEYS)
# MAGIC = 0xc82040
# MG_VIRTUAL = 0x7f2015589020
# MG_TYPE = PERL_MAGIC_overload_table(c)
# MG_LEN = 16
# MG_PTR = 0xe7ae30 "\0\0\0\0\f\0\0\0\2\0\0\0\0\0\0\0"
# ARRAY = 0xe8aa10 (0:10, 1:4, 2:2)
# hash quality = 95.8%
# KEYS = 8
# FILL = 6
# MAX = 15
# RITER = -1
# EITER = 0x0
# NAME = "Mouse::Meta::Class::__ANON__::3"
# BACKREFS = 0xe7e2a0
# SV = PVAV(0xe709b8) at 0xe7e2a0
# REFCNT = 2
# FLAGS = ()
# ARRAY = 0xe7a560
# FILL = 7
# MAX = 13
# ARYLEN = 0x0
# FLAGS = ()
# Elt No. 3
# SV = PVAV(0xe70a80) at 0xe765b8
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x0
# FILL = -1
# MAX = -1
# ARYLEN = 0x0
# FLAGS = (REAL)
# STASH = 0xd11970 "Mouse::Meta::Class"
# ARRAY = 0xeea0d0 (0:2, 1:4, 2:2)
# hash quality = 95.8%
# KEYS = 8
# FILL = 6
# MAX = 7
# RITER = -1
# EITER = 0x0
# Elt "roles" HASH = 0xc05cd4d0
# SV = RV(0xe7e268) at 0xe7e258
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0xe76588
# SV = PVAV(0xe70990) at 0xe76588
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x0
# FILL = -1
# MAX = -1
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt "anon_serial_id" HASH = 0x83a5a971
# SV = PVIV(0xae4a38) at 0xe76708
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 3
# PV = 0
# PV = 0xe62048 ""
# CUR = 0
# LEN = 0
# Elt No. 2
# SV = PVGV(0xae6980) at 0xacaca0
# REFCNT = 742
# FLAGS = (PADTMP,MULTI,IN_PAD)
# NAME = "_"
# NAMELEN = 1
# GvSTASH = 0xacabb0 "main"
# GP = 0xae8ba0
# SV = 0xd67070
# REFCNT = 1
# IO = 0xb16ff0
# FORM = 0x0
# AV = 0xc89588
# HV = 0x0
# CV = 0x0
# CVGEN = 0x0
# LINE = 0
# FILE = ""
# FLAGS = 0xa
# EGV = 0xacaca0 "_"
# Elt No. 3
# SV = NULL(0x0) at 0xe7e5a0
# REFCNT = 1
# FLAGS = (PADTMP)
# leaked ARRAY(0xe7e780) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Class.pm line 27.
# 26: no strict 'refs';
# 27: \@{ $args{package} . '::ISA' };
# 28: };
# SV = PVAV(0xe70c38) at 0xe7e780
# REFCNT = 3
# FLAGS = (SMG,RMG)
# MAGIC = 0xee4ef0
# MG_VIRTUAL = &PL_vtbl_arylen_p
# MG_TYPE = PERL_MAGIC_arylen_p(@)
# MG_FLAGS = 0x02
# REFCOUNTED
# MAGIC = 0xee4f20
# MG_VIRTUAL = &PL_vtbl_isa
# MG_TYPE = PERL_MAGIC_isa(I)
# MG_OBJ = 0xe7e750
# ARRAY = 0xee58a0
# FILL = 0
# MAX = 3
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# SV = PVMG(0xd0f5d0) at 0xe7e5d0
# REFCNT = 1
# FLAGS = (SMG,POK,pPOK)
# IV = 0
# NV = 0
# PV = 0xee58d0 "Mouse::Meta::Class::__ANON__::3"\0
# CUR = 31
# LEN = 32
# MAGIC = 0xee5900
# MG_VIRTUAL = 0x7f2015588b60
# MG_TYPE = PERL_MAGIC_isaelem(i)
# MG_FLAGS = 0x02
# REFCOUNTED
# MG_OBJ = 0xe7e780
# SV = PVAV(0xe70c38) at 0xe7e780
# REFCNT = 3
# FLAGS = (SMG,RMG)
# MAGIC = 0xee4ef0
# MG_VIRTUAL = &PL_vtbl_arylen_p
# MG_TYPE = PERL_MAGIC_arylen_p(@)
# MG_FLAGS = 0x02
# REFCOUNTED
# MAGIC = 0xee4f20
# MG_VIRTUAL = &PL_vtbl_isa
# MG_TYPE = PERL_MAGIC_isa(I)
# MG_OBJ = 0xe7e750
# ARRAY = 0xee58a0
# FILL = 0
# MAX = 3
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# SV = PVMG(0xd0f5d0) at 0xe7e5d0
# REFCNT = 1
# FLAGS = (SMG,POK,pPOK)
# IV = 0
# NV = 0
# PV = 0xee58d0 "Mouse::Meta::Class::__ANON__::3"\0
# CUR = 31
# LEN = 32
# MAGIC = 0xee5900
# MG_VIRTUAL = 0x7f2015588b60
# MG_TYPE = PERL_MAGIC_isaelem(i)
# MG_FLAGS = 0x02
# REFCOUNTED
# MG_OBJ = 0xe7e780
# SV = PVAV(0xe70c38) at 0xe7e780
# REFCNT = 3
# FLAGS = (SMG,RMG)
# MAGIC = 0xee4ef0
# MG_VIRTUAL = &PL_vtbl_arylen_p
# MG_TYPE = PERL_MAGIC_arylen_p(@)
# MG_FLAGS = 0x02
# REFCOUNTED
# MAGIC = 0xee4f20
# MG_VIRTUAL = &PL_vtbl_isa
# MG_TYPE = PERL_MAGIC_isa(I)
# MG_OBJ = 0xe7e750
# ARRAY = 0xee58a0
# FILL = 0
# MAX = 3
# ARYLEN = 0x0
# FLAGS = (REAL)
# leaked ARRAY(0xe7e768) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Class.pm line 27.
# 26: no strict 'refs';
# 27: \@{ $args{package} . '::ISA' };
# 28: };
# SV = PVAV(0xe70c10) at 0xe7e768
# REFCNT = 2
# FLAGS = ()
# ARRAY = 0xee9dc0
# FILL = 4
# MAX = 5
# ARYLEN = 0x0
# FLAGS = ()
# Elt No. 0
# SV = PVGV(0xe87a20) at 0xe7e750
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "ISA"
# NAMELEN = 3
# GvSTASH = 0xe7e738 "Mouse::Meta::Class::__ANON__::4"
# GP = 0xee4e90
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0xe7e780
# HV = 0x0
# CV = 0x0
# CVGEN = 0x0
# LINE = 27
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Class.pm"
# FLAGS = 0x2
# EGV = 0xe7e750 "ISA"
# Elt No. 1
# SV = PVGV(0xe87a50) at 0xe7e5e8
# REFCNT = 1
# FLAGS = (MULTI,ASSUMECV,IMPORT( CV ))
# NAME = "meta"
# NAMELEN = 4
# GvSTASH = 0xe7e738 "Mouse::Meta::Class::__ANON__::4"
# GP = 0xee5510
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0xe7e4f8
# CVGEN = 0x0
# LINE = 232
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Module.pm"
# FLAGS = 0x86
# EGV = 0xe7e5e8 "meta"
# Elt No. 2
# SV = PVGV(0xe87a80) at 0xe7e360
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "DESTROY"
# NAMELEN = 7
# GvSTASH = 0xe7e738 "Mouse::Meta::Class::__ANON__::4"
# GP = 0xee98e0
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x0
# CVGEN = 0x8
# LINE = 82
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Role/Application.pm"
# FLAGS = 0x2
# EGV = 0xe7e360 "DESTROY"
# Elt No. 3
# SV = PVGV(0xe87ab0) at 0xe7e498
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "AUTOLOAD"
# NAMELEN = 8
# GvSTASH = 0xe7e738 "Mouse::Meta::Class::__ANON__::4"
# GP = 0xee9940
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x0
# CVGEN = 0x8
# LINE = 82
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Role/Application.pm"
# FLAGS = 0x2
# EGV = 0xe7e498 "AUTOLOAD"
# leaked GLOB(0xe7e750) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Class.pm line 27.
# 26: no strict 'refs';
# 27: \@{ $args{package} . '::ISA' };
# 28: };
# SV = PVGV(0xe87a20) at 0xe7e750
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "ISA"
# NAMELEN = 3
# GvSTASH = 0xe7e738 "Mouse::Meta::Class::__ANON__::4"
# GP = 0xee4e90
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0xe7e780
# HV = 0x0
# CV = 0x0
# CVGEN = 0x0
# LINE = 27
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Class.pm"
# FLAGS = 0x2
# EGV = 0xe7e750 "ISA"
# leaked HASH(0xe7e738) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Class.pm line 27.
# 26: no strict 'refs';
# 27: \@{ $args{package} . '::ISA' };
# 28: };
# SV = PVHV(0xe4b480) at 0xe7e738
# REFCNT = 3
# FLAGS = (RMG,OOK,SHAREKEYS)
# MAGIC = 0xee99a0
# MG_VIRTUAL = 0x7f2015589020
# MG_TYPE = PERL_MAGIC_overload_table(c)
# MG_LEN = 16
# MG_PTR = 0xe676c0 "\0\0\0\0\f\0\0\0\2\0\0\0\0\0\0\0"
# ARRAY = 0xee4e20 (0:4, 1:3, 2:1)
# hash quality = 107.1%
# KEYS = 5
# FILL = 4
# MAX = 7
# RITER = -1
# EITER = 0x0
# NAME = "Mouse::Meta::Class::__ANON__::4"
# BACKREFS = 0xe7e768
# SV = PVAV(0xe70c10) at 0xe7e768
# REFCNT = 2
# FLAGS = ()
# ARRAY = 0xee9dc0
# FILL = 4
# MAX = 5
# ARYLEN = 0x0
# FLAGS = ()
# Elt No. 0
# SV = PVGV(0xe87a20) at 0xe7e750
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "ISA"
# NAMELEN = 3
# GvSTASH = 0xe7e738 "Mouse::Meta::Class::__ANON__::4"
# GP = 0xee4e90
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0xe7e780
# HV = 0x0
# CV = 0x0
# CVGEN = 0x0
# LINE = 27
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Class.pm"
# FLAGS = 0x2
# EGV = 0xe7e750 "ISA"
# Elt No. 1
# SV = PVGV(0xe87a50) at 0xe7e5e8
# REFCNT = 1
# FLAGS = (MULTI,ASSUMECV,IMPORT( CV ))
# NAME = "meta"
# NAMELEN = 4
# GvSTASH = 0xe7e738 "Mouse::Meta::Class::__ANON__::4"
# GP = 0xee5510
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0xe7e4f8
# CVGEN = 0x0
# LINE = 232
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Module.pm"
# FLAGS = 0x86
# EGV = 0xe7e5e8 "meta"
# Elt No. 2
# SV = PVGV(0xe87a80) at 0xe7e360
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "DESTROY"
# NAMELEN = 7
# GvSTASH = 0xe7e738 "Mouse::Meta::Class::__ANON__::4"
# GP = 0xee98e0
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x0
# CVGEN = 0x8
# LINE = 82
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Role/Application.pm"
# FLAGS = 0x2
# EGV = 0xe7e360 "DESTROY"
# Elt No. 3
# SV = PVGV(0xe87ab0) at 0xe7e498
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "AUTOLOAD"
# NAMELEN = 8
# GvSTASH = 0xe7e738 "Mouse::Meta::Class::__ANON__::4"
# GP = 0xee9940
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x0
# CVGEN = 0x8
# LINE = 82
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Role/Application.pm"
# FLAGS = 0x2
# EGV = 0xe7e498 "AUTOLOAD"
# Elt "BUILDARGS" HASH = 0x642cbdba
# SV = PVGV(0xe87ae0) at 0xe7e840
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "BUILDARGS"
# NAMELEN = 9
# GvSTASH = 0xe7e738 "Mouse::Meta::Class::__ANON__::4"
# GP = 0xee9d60
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x0
# CVGEN = 0x8
# LINE = 83
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Role/Application.pm"
# FLAGS = 0x2
# EGV = 0xe7e840 "BUILDARGS"
# Elt "AUTOLOAD" HASH = 0x94561d2a
# SV = PVGV(0xe87ab0) at 0xe7e498
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "AUTOLOAD"
# NAMELEN = 8
# GvSTASH = 0xe7e738 "Mouse::Meta::Class::__ANON__::4"
# GP = 0xee9940
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x0
# CVGEN = 0x8
# LINE = 82
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Role/Application.pm"
# FLAGS = 0x2
# EGV = 0xe7e498 "AUTOLOAD"
# Elt "ISA" HASH = 0x9c7b94db
# SV = PVGV(0xe87a20) at 0xe7e750
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "ISA"
# NAMELEN = 3
# GvSTASH = 0xe7e738 "Mouse::Meta::Class::__ANON__::4"
# GP = 0xee4e90
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0xe7e780
# HV = 0x0
# CV = 0x0
# CVGEN = 0x0
# LINE = 27
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Class.pm"
# FLAGS = 0x2
# EGV = 0xe7e750 "ISA"
# Elt "DESTROY" HASH = 0x92aff755
# SV = PVGV(0xe87a80) at 0xe7e360
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "DESTROY"
# NAMELEN = 7
# GvSTASH = 0xe7e738 "Mouse::Meta::Class::__ANON__::4"
# GP = 0xee98e0
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x0
# CVGEN = 0x8
# LINE = 82
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Role/Application.pm"
# FLAGS = 0x2
# EGV = 0xe7e360 "DESTROY"
# leaked REF(0xe7e720) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Class.pm line 23.
# 22: $args{methods} = {};
# 23: $args{roles} = [];
# 24:
# SV = RV(0xe7e730) at 0xe7e720
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0xe7e6d8
# SV = PVAV(0xe70b70) at 0xe7e6d8
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x0
# FILL = -1
# MAX = -1
# ARYLEN = 0x0
# FLAGS = (REAL)
# leaked GLOB(0xe7e708) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Class.pm line 27.
# 26: no strict 'refs';
# 27: \@{ $args{package} . '::ISA' };
# 28: };
# SV = PVGV(0xe879f0) at 0xe7e708
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "4::"
# NAMELEN = 3
# GvSTASH = 0xe61988 "Mouse::Meta::Class::__ANON__"
# GP = 0xee4dc0
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0xe7e738
# CV = 0x0
# CVGEN = 0x0
# LINE = 27
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Class.pm"
# FLAGS = 0x2
# EGV = 0xe7e708 "4::"
# leaked REF(0xe7e6f0) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Class.pm line 22.
# 21: $args{attributes} = {};
# 22: $args{methods} = {};
# 23: $args{roles} = [];
# SV = RV(0xe7e700) at 0xe7e6f0
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0xe7e6a8
# SV = PVHV(0xe4b458) at 0xe7e6a8
# REFCNT = 1
# FLAGS = (SHAREKEYS)
# ARRAY = 0xee55b0 (0:7, 1:1)
# hash quality = 100.0%
# KEYS = 1
# FILL = 1
# MAX = 7
# RITER = -1
# EITER = 0x0
# Elt "meta" HASH = 0xa2b3df87
# SV = RV(0xe7e610) at 0xe7e600
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0xe7e4f8
# SV = PVCV(0xe4af28) at 0xe7e4f8
# REFCNT = 2
# FLAGS = (CLONED)
# COMP_STASH = 0xd11898 "Mouse::Meta::Module"
# START = 0xd6b860 ===> 0
# ROOT = 0xd6b940
# GVGV::GV = 0xe7e5e8 "Mouse::Meta::Class::__ANON__::4" :: "meta"
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Module.pm"
# DEPTH = 0
# FLAGS = 0x40
# OUTSIDE_SEQ = 1845
# PADLIST = 0xe7e558
# PADNAME = 0xe7e570(0xee54d0) PAD = 0xe7e798(0xee5450)
# 1. 0xb83160<1> FAKE "$self" flags=0x2 index=1
# OUTSIDE = 0xd5b538 (create)
# SV = PVCV(0xd3af00) at 0xd5b538
# REFCNT = 6
# FLAGS = ()
# COMP_STASH = 0xd11898 "Mouse::Meta::Module"
# START = 0xd63210 ===> 0
# ROOT = 0xd6ef10
# GVGV::GV = 0xd66818 "Mouse::Meta::Module" :: "create"
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Module.pm"
# DEPTH = 0
# FLAGS = 0x0
# OUTSIDE_SEQ = 1815
# PADLIST = 0xd5b550
# OUTSIDE = 0xba0878 (UNIQUE)
# leaked ARRAY(0xe7e6d8) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Class.pm line 23.
# 22: $args{methods} = {};
# 23: $args{roles} = [];
# 24:
# SV = PVAV(0xe70b70) at 0xe7e6d8
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x0
# FILL = -1
# MAX = -1
# ARYLEN = 0x0
# FLAGS = (REAL)
# leaked REF(0xe7e6c0) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Class.pm line 21.
# 20:
# 21: $args{attributes} = {};
# 22: $args{methods} = {};
# SV = RV(0xe7e6d0) at 0xe7e6c0
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0xe7e690
# SV = PVHV(0xe4b3e0) at 0xe7e690
# REFCNT = 1
# FLAGS = (OOK,SHAREKEYS)
# ARRAY = 0xee9c80
# KEYS = 0
# FILL = 0
# MAX = 7
# RITER = -1
# EITER = 0x0
# leaked HASH(0xe7e6a8) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Class.pm line 22.
# 21: $args{attributes} = {};
# 22: $args{methods} = {};
# 23: $args{roles} = [];
# SV = PVHV(0xe4b458) at 0xe7e6a8
# REFCNT = 1
# FLAGS = (OOK,SHAREKEYS)
# ARRAY = 0xeea420 (0:7, 1:1)
# hash quality = 100.0%
# KEYS = 1
# FILL = 1
# MAX = 7
# RITER = -1
# EITER = 0x0
# Elt "meta" HASH = 0xa2b3df87
# SV = RV(0xe7e610) at 0xe7e600
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0xe7e4f8
# SV = PVCV(0xe4af28) at 0xe7e4f8
# REFCNT = 2
# FLAGS = (CLONED)
# COMP_STASH = 0xd11898 "Mouse::Meta::Module"
# START = 0xd6b860 ===> 0
# ROOT = 0xd6b940
# GVGV::GV = 0xe7e5e8 "Mouse::Meta::Class::__ANON__::4" :: "meta"
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Module.pm"
# DEPTH = 0
# FLAGS = 0x40
# OUTSIDE_SEQ = 1845
# PADLIST = 0xe7e558
# PADNAME = 0xe7e570(0xee54d0) PAD = 0xe7e798(0xee5450)
# 1. 0xb83160<1> FAKE "$self" flags=0x2 index=1
# OUTSIDE = 0xd5b538 (create)
# SV = PVCV(0xd3af00) at 0xd5b538
# REFCNT = 6
# FLAGS = ()
# COMP_STASH = 0xd11898 "Mouse::Meta::Module"
# START = 0xd63210 ===> 0
# ROOT = 0xd6ef10
# GVGV::GV = 0xd66818 "Mouse::Meta::Module" :: "create"
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Module.pm"
# DEPTH = 0
# FLAGS = 0x0
# OUTSIDE_SEQ = 1815
# PADLIST = 0xd5b550
# PADNAME = 0xd5b568(0xd6ef50) PAD = 0xd5b580(0xd6db90)
# 1. 0xe7e510<1> (1815,1871) "$self"
# 2. 0xd5b5c8<1> (1815,1871) "$package_name"
# 3. 0xd5b628<1> (1815,1871) "%options"
# 7. 0xd5b658<1> (1816,1871) "$class"
# 12. 0xd5b718<1> (1817,1871) "$superclasses"
# 17. 0xd5b820<1> (1823,1871) "$attributes"
# 21. 0xd5b910<1> (1826,1871) "$methods"
# 24. 0xd5b9d0<1> (1829,1871) "$roles"
# 27. 0xd66158<1> (1832,1871) "$mortal"
# 28. 0xd66188<1> (1833,1871) "$cache_key"
# 34. 0xd5b508<1> FAKE "%IMMORTALS" flags=0x0 index=0
# 35. 0xd51748<1> FAKE "$ANON_SERIAL" flags=0x0 index=0
# 40. 0xd663b0<1> (1844,1871) "$meta"
# 43. 0xba0998<10> FAKE "%METAS" flags=0x0 index=0
# 45. 0xd664b8<1> (1,4294967295) "&"
# 50. 0xd665c0<1> (1848,1850) "$attr"
# 53. 0xd66650<1> (1853,1855) "$name"
# 54. 0xd66680<1> (1853,1855) "$attr"
# 58. 0xd66710<1> (1861,1863) "$method_name"
# 59. 0xd66740<1> (1861,1863) "$method_body"
# OUTSIDE = 0xba0878 (UNIQUE)
# leaked HASH(0xe7e690) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Class.pm line 21.
# 20:
# 21: $args{attributes} = {};
# 22: $args{methods} = {};
# SV = PVHV(0xe4b3e0) at 0xe7e690
# REFCNT = 1
# FLAGS = (OOK,SHAREKEYS)
# ARRAY = 0xee9c80
# KEYS = 0
# FILL = 0
# MAX = 7
# RITER = -1
# EITER = 0x0
# leaked SCALAR(0xe7e678) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Class.pm line 19.
# 18:sub _construct_meta {
# 19: my($class, %args) = @_;
# 20:
# SV = IV(0xe7e670) at 0xe7e678
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 1
# leaked SCALAR(0xe7e660) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Class.pm line 19.
# 18:sub _construct_meta {
# 19: my($class, %args) = @_;
# 20:
# SV = IV(0xe7e658) at 0xe7e660
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 1
# leaked SCALAR(0xe7e648) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Class.pm line 19.
# 18:sub _construct_meta {
# 19: my($class, %args) = @_;
# 20:
# SV = PVIV(0xae4a50) at 0xe7e648
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 4
# PV = 0
# leaked SCALAR(0xe7e630) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Class.pm line 19.
# 18:sub _construct_meta {
# 19: my($class, %args) = @_;
# 20:
# SV = PV(0xe7b818) at 0xe7e630
# REFCNT = 1
# FLAGS = (POK,pPOK)
# PV = 0xee3840 "Mouse::Meta::Class::__ANON__::4"\0
# CUR = 31
# LEN = 32
# leaked REF(0xe7e618) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Module.pm line 23.
# 22:
# 23: return $METAS{$package_name}
# 24: ||= $class->_construct_meta(package => $package_name, @args);
# SV = RV(0xe7e628) at 0xe7e618
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0xe7e300
# SV = PVHV(0xe4b3b8) at 0xe7e300
# REFCNT = 3
# FLAGS = (PADMY,OBJECT,RMG,SHAREKEYS)
# MAGIC = 0xee99d0
# MG_VIRTUAL = 0x7f20143b8500
# MG_TYPE = PERL_MAGIC_ext(~)
# MG_FLAGS = 0x02
# REFCOUNTED
# MG_OBJ = 0xe7e468
# SV = PVAV(0xe70aa8) at 0xe7e468
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0xee9a00
# FILL = 5
# MAX = 5
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# SV = IV(0xe7e868) at 0xe7e870
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 2
# Elt No. 1
# SV = IV(0xe7e478) at 0xe7e480
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 4
# Elt No. 2
# SV = PVHV(0xe4b480) at 0xe7e738
# REFCNT = 3
# FLAGS = (RMG,OOK,SHAREKEYS)
# MAGIC = 0xee99a0
# MG_VIRTUAL = 0x7f2015589020
# MG_TYPE = PERL_MAGIC_overload_table(c)
# MG_LEN = 16
# MG_PTR = 0xe676c0 "\0\0\0\0\f\0\0\0\2\0\0\0\0\0\0\0"
# ARRAY = 0xee4e20 (0:4, 1:3, 2:1)
# hash quality = 107.1%
# KEYS = 5
# FILL = 4
# MAX = 7
# RITER = -1
# EITER = 0x0
# NAME = "Mouse::Meta::Class::__ANON__::4"
# BACKREFS = 0xe7e768
# SV = PVAV(0xe70c10) at 0xe7e768
# REFCNT = 2
# FLAGS = ()
# ARRAY = 0xee9dc0
# FILL = 4
# MAX = 5
# ARYLEN = 0x0
# FLAGS = ()
# Elt "BUILDARGS" HASH = 0x642cbdba
# SV = PVGV(0xe87ae0) at 0xe7e840
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "BUILDARGS"
# NAMELEN = 9
# GvSTASH = 0xe7e738 "Mouse::Meta::Class::__ANON__::4"
# GP = 0xee9d60
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x0
# CVGEN = 0x8
# LINE = 83
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Role/Application.pm"
# FLAGS = 0x2
# EGV = 0xe7e840 "BUILDARGS"
# Elt No. 3
# SV = PVAV(0xe70d50) at 0xe7e540
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x0
# FILL = -1
# MAX = -1
# ARYLEN = 0x0
# FLAGS = (REAL)
# STASH = 0xd11970 "Mouse::Meta::Class"
# ARRAY = 0xee3870 (0:2, 1:4, 2:2)
# hash quality = 95.8%
# KEYS = 8
# FILL = 6
# MAX = 7
# RITER = -1
# EITER = 0x0
# Elt "roles" HASH = 0xc05cd4d0
# SV = RV(0xe7e730) at 0xe7e720
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0xe7e6d8
# SV = PVAV(0xe70b70) at 0xe7e6d8
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x0
# FILL = -1
# MAX = -1
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt "anon_serial_id" HASH = 0x83a5a971
# SV = PVIV(0xae4a50) at 0xe7e648
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 4
# PV = 0
# Elt "superclasses" HASH = 0x5d86e043
# SV = RV(0xe7e7c0) at 0xe7e7b0
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0xe7e780
# SV = PVAV(0xe70c38) at 0xe7e780
# REFCNT = 3
# FLAGS = (SMG,RMG)
# MAGIC = 0xee4ef0
# MG_VIRTUAL = &PL_vtbl_arylen_p
# MG_TYPE = PERL_MAGIC_arylen_p(@)
# MG_FLAGS = 0x02
# REFCOUNTED
# MAGIC = 0xee4f20
# MG_VIRTUAL = &PL_vtbl_isa
# MG_TYPE = PERL_MAGIC_isa(I)
# MG_OBJ = 0xe7e750
# ARRAY = 0xee58a0
# FILL = 0
# MAX = 3
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# SV = PVMG(0xd0f5d0) at 0xe7e5d0
# REFCNT = 1
# FLAGS = (SMG,POK,pPOK)
# IV = 0
# NV = 0
# PV = 0xee58d0 "Mouse::Meta::Class::__ANON__::3"\0
# CUR = 31
# LEN = 32
# MAGIC = 0xee5900
# MG_VIRTUAL = 0x7f2015588b60
# MG_TYPE = PERL_MAGIC_isaelem(i)
# MG_FLAGS = 0x02
# REFCOUNTED
# MG_OBJ = 0xe7e780
# SV = PVAV(0xe70c38) at 0xe7e780
# REFCNT = 3
# FLAGS = (SMG,RMG)
# MAGIC = 0xee4ef0
# MG_VIRTUAL = &PL_vtbl_arylen_p
# MG_TYPE = PERL_MAGIC_arylen_p(@)
# MG_FLAGS = 0x02
# REFCOUNTED
# MAGIC = 0xee4f20
# MG_VIRTUAL = &PL_vtbl_isa
# MG_TYPE = PERL_MAGIC_isa(I)
# MG_OBJ = 0xe7e750
# ARRAY = 0xee58a0
# FILL = 0
# MAX = 3
# ARYLEN = 0x0
# FLAGS = (REAL)
# leaked REF(0xe7e600) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Module.pm line 232.
# 231: $self->initialize(ref($_[0]) || $_[0]);
# 232: });
# 233:
# SV = RV(0xe7e610) at 0xe7e600
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0xe7e4f8
# SV = PVCV(0xe4af28) at 0xe7e4f8
# REFCNT = 2
# FLAGS = (CLONED)
# COMP_STASH = 0xd11898 "Mouse::Meta::Module"
# START = 0xd6b860 ===> 0
# ROOT = 0xd6b940
# GVGV::GV = 0xe7e5e8 "Mouse::Meta::Class::__ANON__::4" :: "meta"
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Module.pm"
# DEPTH = 0
# FLAGS = 0x40
# OUTSIDE_SEQ = 1845
# PADLIST = 0xe7e558
# PADNAME = 0xe7e570(0xee54d0) PAD = 0xe7e798(0xee5450)
# 1. 0xb83160<1> FAKE "$self" flags=0x2 index=1
# OUTSIDE = 0xd5b538 (create)
# SV = PVCV(0xd3af00) at 0xd5b538
# REFCNT = 6
# FLAGS = ()
# COMP_STASH = 0xd11898 "Mouse::Meta::Module"
# START = 0xd63210 ===> 0
# ROOT = 0xd6ef10
# GVGV::GV = 0xd66818 "Mouse::Meta::Module" :: "create"
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Module.pm"
# DEPTH = 0
# FLAGS = 0x0
# OUTSIDE_SEQ = 1815
# PADLIST = 0xd5b550
# PADNAME = 0xd5b568(0xd6ef50) PAD = 0xd5b580(0xd6db90)
# 1. 0xe7e510<1> (1815,1871) "$self"
# 2. 0xd5b5c8<1> (1815,1871) "$package_name"
# 3. 0xd5b628<1> (1815,1871) "%options"
# 7. 0xd5b658<1> (1816,1871) "$class"
# 12. 0xd5b718<1> (1817,1871) "$superclasses"
# 17. 0xd5b820<1> (1823,1871) "$attributes"
# 21. 0xd5b910<1> (1826,1871) "$methods"
# 24. 0xd5b9d0<1> (1829,1871) "$roles"
# 27. 0xd66158<1> (1832,1871) "$mortal"
# 28. 0xd66188<1> (1833,1871) "$cache_key"
# 34. 0xd5b508<1> FAKE "%IMMORTALS" flags=0x0 index=0
# 35. 0xd51748<1> FAKE "$ANON_SERIAL" flags=0x0 index=0
# 40. 0xd663b0<1> (1844,1871) "$meta"
# 43. 0xba0998<10> FAKE "%METAS" flags=0x0 index=0
# 45. 0xd664b8<1> (1,4294967295) "&"
# 50. 0xd665c0<1> (1848,1850) "$attr"
# 53. 0xd66650<1> (1853,1855) "$name"
# 54. 0xd66680<1> (1853,1855) "$attr"
# 58. 0xd66710<1> (1861,1863) "$method_name"
# 59. 0xd66740<1> (1861,1863) "$method_body"
# OUTSIDE = 0xba0878 (UNIQUE)
# leaked GLOB(0xe7e5e8) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Module.pm line 232.
# 231: $self->initialize(ref($_[0]) || $_[0]);
# 232: });
# 233:
# SV = PVGV(0xe87a50) at 0xe7e5e8
# REFCNT = 1
# FLAGS = (MULTI,ASSUMECV,IMPORT( CV ))
# NAME = "meta"
# NAMELEN = 4
# GvSTASH = 0xe7e738 "Mouse::Meta::Class::__ANON__::4"
# GP = 0xee5510
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0xe7e4f8
# CVGEN = 0x0
# LINE = 232
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Module.pm"
# FLAGS = 0x86
# EGV = 0xe7e5e8 "meta"
# leaked SCALAR(0xe7e5d0) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Class.pm line 63.
# 62: }
# 63: return @{ $self->{superclasses} } = @_;
# 64: }
# SV = PVMG(0xd0f5d0) at 0xe7e5d0
# REFCNT = 1
# FLAGS = (SMG,POK,pPOK)
# IV = 0
# NV = 0
# PV = 0xee58d0 "Mouse::Meta::Class::__ANON__::3"\0
# CUR = 31
# LEN = 32
# MAGIC = 0xee5900
# MG_VIRTUAL = 0x7f2015588b60
# MG_TYPE = PERL_MAGIC_isaelem(i)
# MG_FLAGS = 0x02
# REFCOUNTED
# MG_OBJ = 0xe7e780
# SV = PVAV(0xe70c38) at 0xe7e780
# REFCNT = 3
# FLAGS = (SMG,RMG)
# MAGIC = 0xee4ef0
# MG_VIRTUAL = &PL_vtbl_arylen_p
# MG_TYPE = PERL_MAGIC_arylen_p(@)
# MG_FLAGS = 0x02
# REFCOUNTED
# MAGIC = 0xee4f20
# MG_VIRTUAL = &PL_vtbl_isa
# MG_TYPE = PERL_MAGIC_isa(I)
# MG_OBJ = 0xe7e750
# ARRAY = 0xee58a0
# FILL = 0
# MAX = 3
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# SV = PVMG(0xd0f5d0) at 0xe7e5d0
# REFCNT = 1
# FLAGS = (SMG,POK,pPOK)
# IV = 0
# NV = 0
# PV = 0xee58d0 "Mouse::Meta::Class::__ANON__::3"\0
# CUR = 31
# LEN = 32
# MAGIC = 0xee5900
# MG_VIRTUAL = 0x7f2015588b60
# MG_TYPE = PERL_MAGIC_isaelem(i)
# MG_FLAGS = 0x02
# REFCOUNTED
# MG_OBJ = 0xe7e780
# SV = PVAV(0xe70c38) at 0xe7e780
# REFCNT = 3
# FLAGS = (SMG,RMG)
# MAGIC = 0xee4ef0
# MG_VIRTUAL = &PL_vtbl_arylen_p
# MG_TYPE = PERL_MAGIC_arylen_p(@)
# MG_FLAGS = 0x02
# REFCOUNTED
# MAGIC = 0xee4f20
# MG_VIRTUAL = &PL_vtbl_isa
# MG_TYPE = PERL_MAGIC_isa(I)
# MG_OBJ = 0xe7e750
# ARRAY = 0xee58a0
# FILL = 0
# MAX = 3
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# SV = PVMG(0xd0f5d0) at 0xe7e5d0
# REFCNT = 1
# FLAGS = (SMG,POK,pPOK)
# IV = 0
# NV = 0
# PV = 0xee58d0 "Mouse::Meta::Class::__ANON__::3"\0
# CUR = 31
# LEN = 32
# MAGIC = 0xee5900
# MG_VIRTUAL = 0x7f2015588b60
# MG_TYPE = PERL_MAGIC_isaelem(i)
# MG_FLAGS = 0x02
# REFCOUNTED
# MG_OBJ = 0xe7e780
# SV = PVAV(0xe70c38) at 0xe7e780
# REFCNT = 3
# FLAGS = (SMG,RMG)
# MAGIC = 0xee4ef0
# MG_VIRTUAL = &PL_vtbl_arylen_p
# MG_TYPE = PERL_MAGIC_arylen_p(@)
# MG_FLAGS = 0x02
# REFCOUNTED
# MAGIC = 0xee4f20
# MG_VIRTUAL = &PL_vtbl_isa
# MG_TYPE = PERL_MAGIC_isa(I)
# MG_OBJ = 0xe7e750
# ARRAY = 0xee58a0
# FILL = 0
# MAX = 3
# ARYLEN = 0x0
# FLAGS = (REAL)
# leaked REF(0xe7e5b8) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Module.pm line 265.
# 264:
# 265: if($cache_key){
# 266: $IMMORTALS{$cache_key} = $meta;
# SV = RV(0xe7e5c8) at 0xe7e5b8
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0xe7e300
# SV = PVHV(0xe4b3b8) at 0xe7e300
# REFCNT = 3
# FLAGS = (PADMY,OBJECT,RMG,OOK,SHAREKEYS)
# MAGIC = 0xee99d0
# MG_VIRTUAL = 0x7f20143b8500
# MG_TYPE = PERL_MAGIC_ext(~)
# MG_FLAGS = 0x02
# REFCOUNTED
# MG_OBJ = 0xe7e468
# SV = PVAV(0xe70aa8) at 0xe7e468
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0xee9a00
# FILL = 5
# MAX = 5
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# SV = IV(0xe7e868) at 0xe7e870
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 2
# Elt No. 1
# SV = IV(0xe7e478) at 0xe7e480
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 4
# Elt No. 2
# SV = PVHV(0xe4b480) at 0xe7e738
# REFCNT = 3
# FLAGS = (RMG,OOK,SHAREKEYS)
# MAGIC = 0xee99a0
# MG_VIRTUAL = 0x7f2015589020
# MG_TYPE = PERL_MAGIC_overload_table(c)
# MG_LEN = 16
# MG_PTR = 0xe676c0 "\0\0\0\0\f\0\0\0\2\0\0\0\0\0\0\0"
# ARRAY = 0xee4e20 (0:4, 1:3, 2:1)
# hash quality = 107.1%
# KEYS = 5
# FILL = 4
# MAX = 7
# RITER = -1
# EITER = 0x0
# NAME = "Mouse::Meta::Class::__ANON__::4"
# BACKREFS = 0xe7e768
# SV = PVAV(0xe70c10) at 0xe7e768
# REFCNT = 2
# FLAGS = ()
# ARRAY = 0xee9dc0
# FILL = 4
# MAX = 5
# ARYLEN = 0x0
# FLAGS = ()
# Elt "BUILDARGS" HASH = 0x642cbdba
# SV = PVGV(0xe87ae0) at 0xe7e840
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "BUILDARGS"
# NAMELEN = 9
# GvSTASH = 0xe7e738 "Mouse::Meta::Class::__ANON__::4"
# GP = 0xee9d60
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x0
# CVGEN = 0x8
# LINE = 83
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Role/Application.pm"
# FLAGS = 0x2
# EGV = 0xe7e840 "BUILDARGS"
# Elt No. 3
# SV = PVAV(0xe70d50) at 0xe7e540
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x0
# FILL = -1
# MAX = -1
# ARYLEN = 0x0
# FLAGS = (REAL)
# STASH = 0xd11970 "Mouse::Meta::Class"
# ARRAY = 0xeeab50 (0:2, 1:4, 2:2)
# hash quality = 95.8%
# KEYS = 8
# FILL = 6
# MAX = 7
# RITER = -1
# EITER = 0x0
# Elt "roles" HASH = 0xc05cd4d0
# SV = RV(0xe7e730) at 0xe7e720
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0xe7e6d8
# SV = PVAV(0xe70b70) at 0xe7e6d8
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x0
# FILL = -1
# MAX = -1
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt "anon_serial_id" HASH = 0x83a5a971
# SV = PVIV(0xae4a50) at 0xe7e648
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 4
# PV = 0
# Elt "superclasses" HASH = 0x5d86e043
# SV = RV(0xe7e7c0) at 0xe7e7b0
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0xe7e780
# SV = PVAV(0xe70c38) at 0xe7e780
# REFCNT = 3
# FLAGS = (SMG,RMG)
# MAGIC = 0xee4ef0
# MG_VIRTUAL = &PL_vtbl_arylen_p
# MG_TYPE = PERL_MAGIC_arylen_p(@)
# MG_FLAGS = 0x02
# REFCOUNTED
# MAGIC = 0xee4f20
# MG_VIRTUAL = &PL_vtbl_isa
# MG_TYPE = PERL_MAGIC_isa(I)
# MG_OBJ = 0xe7e750
# ARRAY = 0xee58a0
# FILL = 0
# MAX = 3
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# SV = PVMG(0xd0f5d0) at 0xe7e5d0
# REFCNT = 1
# FLAGS = (SMG,POK,pPOK)
# IV = 0
# NV = 0
# PV = 0xee58d0 "Mouse::Meta::Class::__ANON__::3"\0
# CUR = 31
# LEN = 32
# MAGIC = 0xee5900
# MG_VIRTUAL = 0x7f2015588b60
# MG_TYPE = PERL_MAGIC_isaelem(i)
# MG_FLAGS = 0x02
# REFCOUNTED
# MG_OBJ = 0xe7e780
# SV = PVAV(0xe70c38) at 0xe7e780
# REFCNT = 3
# FLAGS = (SMG,RMG)
# MAGIC = 0xee4ef0
# MG_VIRTUAL = &PL_vtbl_arylen_p
# MG_TYPE = PERL_MAGIC_arylen_p(@)
# MG_FLAGS = 0x02
# REFCOUNTED
# MAGIC = 0xee4f20
# MG_VIRTUAL = &PL_vtbl_isa
# MG_TYPE = PERL_MAGIC_isa(I)
# MG_OBJ = 0xe7e750
# ARRAY = 0xee58a0
# FILL = 0
# MAX = 3
# ARYLEN = 0x0
# FLAGS = (REAL)
# leaked SCALAR(0xe7e5a0) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Module.pm line 232.
# 231: $self->initialize(ref($_[0]) || $_[0]);
# 232: });
# 233:
# SV = NULL(0x0) at 0xe7e5a0
# REFCNT = 1
# FLAGS = (PADTMP)
# leaked SCALAR(0xe7e588) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Module.pm line 232.
# 231: $self->initialize(ref($_[0]) || $_[0]);
# 232: });
# 233:
# SV = NULL(0x0) at 0xe7e588
# REFCNT = 1
# FLAGS = (PADTMP)
# leaked ARRAY(0xe7e570) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Module.pm line 232.
# 231: $self->initialize(ref($_[0]) || $_[0]);
# 232: });
# 233:
# SV = PVAV(0xe70c88) at 0xe7e570
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0xee54d0
# FILL = 6
# MAX = 6
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# Elt No. 1
# SV = PVNV(0xd622a0) at 0xd66530
# REFCNT = 5
# FLAGS = (POK,FAKE,pPOK)
# IV = 0
# NV = 4.24399158242461e-314
# PV = 0xd6b3e0 "$self"\0
# CUR = 5
# LEN = 8
# Elt No. 2
# Elt No. 3
# leaked ARRAY(0xe7e558) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Module.pm line 232.
# 231: $self->initialize(ref($_[0]) || $_[0]);
# 232: });
# 233:
# SV = PVAV(0xe70c60) at 0xe7e558
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0xee5420
# FILL = 1
# MAX = 3
# ARYLEN = 0x0
# FLAGS = ()
# Elt No. 0
# SV = PVAV(0xe70c88) at 0xe7e570
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0xee54d0
# FILL = 6
# MAX = 6
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# Elt No. 1
# SV = PVNV(0xd622a0) at 0xd66530
# REFCNT = 5
# FLAGS = (POK,FAKE,pPOK)
# IV = 0
# NV = 4.24399158242461e-314
# PV = 0xd6b3e0 "$self"\0
# CUR = 5
# LEN = 8
# Elt No. 2
# Elt No. 3
# Elt No. 1
# SV = PVAV(0xe70cb0) at 0xe7e798
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0xee5450
# FILL = 6
# MAX = 13
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# SV = PVAV(0xe70cd8) at 0xe7e7e0
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0xee53c0
# FILL = -1
# MAX = 3
# ARYLEN = 0x0
# FLAGS = (REIFY)
# Elt No. 1
# SV = PV(0xe7b6f8) at 0xb83160
# REFCNT = 1
# FLAGS = (PADMY,ROK)
# RV = 0xe62048
# SV = PVHV(0xe4b160) at 0xe62048
# REFCNT = 3
# FLAGS = (PADMY,OBJECT,RMG,OOK,SHAREKEYS)
# MAGIC = 0xc7f890
# MG_VIRTUAL = 0x7f20143b8500
# MG_TYPE = PERL_MAGIC_ext(~)
# MG_FLAGS = 0x02
# REFCOUNTED
# MG_OBJ = 0xe766c0
# SV = PVAV(0xc9bbb8) at 0xe766c0
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0xe56440
# FILL = 5
# MAX = 5
# ARYLEN = 0x0
# FLAGS = (REAL)
# STASH = 0xd11970 "Mouse::Meta::Class"
# ARRAY = 0xeea0d0 (0:2, 1:4, 2:2)
# hash quality = 95.8%
# KEYS = 8
# FILL = 6
# MAX = 7
# RITER = -1
# EITER = 0x0
# Elt "roles" HASH = 0xc05cd4d0
# SV = RV(0xe7e268) at 0xe7e258
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0xe76588
# PV = 0xe62048 ""
# CUR = 0
# LEN = 0
# Elt No. 2
# SV = PVGV(0xae6980) at 0xacaca0
# REFCNT = 742
# FLAGS = (PADTMP,MULTI,IN_PAD)
# NAME = "_"
# NAMELEN = 1
# GvSTASH = 0xacabb0 "main"
# GP = 0xae8ba0
# SV = 0xd67070
# REFCNT = 1
# IO = 0xb16ff0
# FORM = 0x0
# AV = 0xc89588
# HV = 0x0
# CV = 0x0
# CVGEN = 0x0
# LINE = 0
# FILE = ""
# FLAGS = 0xa
# EGV = 0xacaca0 "_"
# Elt No. 3
# SV = NULL(0x0) at 0xe7e5a0
# REFCNT = 1
# FLAGS = (PADTMP)
# leaked ARRAY(0xe7e540) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Class.pm line 267.
# 266: }
# 267: return [reverse @all_attrs];
# 268:}
# SV = PVAV(0xe70d50) at 0xe7e540
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x0
# FILL = -1
# MAX = -1
# ARYLEN = 0x0
# FLAGS = (REAL)
# leaked CODE(0xe7e4f8) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Module.pm line 232.
# 231: $self->initialize(ref($_[0]) || $_[0]);
# 232: });
# 233:
# SV = PVCV(0xe4af28) at 0xe7e4f8
# REFCNT = 2
# FLAGS = (CLONED)
# COMP_STASH = 0xd11898 "Mouse::Meta::Module"
# START = 0xd6b860 ===> 0
# ROOT = 0xd6b940
# GVGV::GV = 0xe7e5e8 "Mouse::Meta::Class::__ANON__::4" :: "meta"
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Module.pm"
# DEPTH = 0
# FLAGS = 0x40
# OUTSIDE_SEQ = 1845
# PADLIST = 0xe7e558
# PADNAME = 0xe7e570(0xee54d0) PAD = 0xe7e798(0xee5450)
# 1. 0xb83160<1> FAKE "$self" flags=0x2 index=1
# OUTSIDE = 0xd5b538 (create)
# SV = PVCV(0xd3af00) at 0xd5b538
# REFCNT = 6
# FLAGS = ()
# COMP_STASH = 0xd11898 "Mouse::Meta::Module"
# START = 0xd63210 ===> 0
# ROOT = 0xd6ef10
# GVGV::GV = 0xd66818 "Mouse::Meta::Module" :: "create"
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Module.pm"
# DEPTH = 0
# FLAGS = 0x0
# OUTSIDE_SEQ = 1815
# PADLIST = 0xd5b550
# PADNAME = 0xd5b568(0xd6ef50) PAD = 0xd5b580(0xd6db90)
# 1. 0xe7e510<1> (1815,1871) "$self"
# 2. 0xd5b5c8<1> (1815,1871) "$package_name"
# 3. 0xd5b628<1> (1815,1871) "%options"
# 7. 0xd5b658<1> (1816,1871) "$class"
# 12. 0xd5b718<1> (1817,1871) "$superclasses"
# 17. 0xd5b820<1> (1823,1871) "$attributes"
# 21. 0xd5b910<1> (1826,1871) "$methods"
# 24. 0xd5b9d0<1> (1829,1871) "$roles"
# 27. 0xd66158<1> (1832,1871) "$mortal"
# 28. 0xd66188<1> (1833,1871) "$cache_key"
# 34. 0xd5b508<1> FAKE "%IMMORTALS" flags=0x0 index=0
# 35. 0xd51748<1> FAKE "$ANON_SERIAL" flags=0x0 index=0
# 40. 0xd663b0<1> (1844,1871) "$meta"
# 43. 0xba0998<10> FAKE "%METAS" flags=0x0 index=0
# 45. 0xd664b8<1> (1,4294967295) "&"
# 50. 0xd665c0<1> (1848,1850) "$attr"
# 53. 0xd66650<1> (1853,1855) "$name"
# 54. 0xd66680<1> (1853,1855) "$attr"
# 58. 0xd66710<1> (1861,1863) "$method_name"
# 59. 0xd66740<1> (1861,1863) "$method_body"
# OUTSIDE = 0xba0878 (UNIQUE)
# leaked ARRAY(0xe7e4e0) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Role/Application.pm line 83.
# 82: bless $instance, $consumer->name;
# 83: $consumer->_initialize_object($instance, $instance, 1);
# 84: }
# SV = PVAV(0xe70b48) at 0xe7e4e0
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x0
# FILL = -1
# MAX = -1
# ARYLEN = 0x0
# FLAGS = (REAL)
# leaked ARRAY(0xe7e4b0) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Role/Application.pm line 83.
# 82: bless $instance, $consumer->name;
# 83: $consumer->_initialize_object($instance, $instance, 1);
# 84: }
# SV = PVAV(0xe70d00) at 0xe7e4b0
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x0
# FILL = -1
# MAX = -1
# ARYLEN = 0x0
# FLAGS = (REAL)
# leaked GLOB(0xe7e498) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Role/Application.pm line 82.
# 81: # rebless instance
# 82: bless $instance, $consumer->name;
# 83: $consumer->_initialize_object($instance, $instance, 1);
# SV = PVGV(0xe87ab0) at 0xe7e498
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "AUTOLOAD"
# NAMELEN = 8
# GvSTASH = 0xe7e738 "Mouse::Meta::Class::__ANON__::4"
# GP = 0xee9940
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x0
# CVGEN = 0x8
# LINE = 82
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Role/Application.pm"
# FLAGS = 0x2
# EGV = 0xe7e498 "AUTOLOAD"
# leaked SCALAR(0xe7e480) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Role/Application.pm line 83.
# 82: bless $instance, $consumer->name;
# 83: $consumer->_initialize_object($instance, $instance, 1);
# 84: }
# SV = IV(0xe7e478) at 0xe7e480
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 4
# leaked ARRAY(0xe7e468) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Role/Application.pm line 83.
# 82: bless $instance, $consumer->name;
# 83: $consumer->_initialize_object($instance, $instance, 1);
# 84: }
# SV = PVAV(0xe70aa8) at 0xe7e468
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0xee9a00
# FILL = 5
# MAX = 5
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# SV = IV(0xe7e868) at 0xe7e870
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 2
# Elt No. 1
# SV = IV(0xe7e478) at 0xe7e480
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 4
# Elt No. 2
# SV = PVHV(0xe4b480) at 0xe7e738
# REFCNT = 3
# FLAGS = (RMG,OOK,SHAREKEYS)
# MAGIC = 0xee99a0
# MG_VIRTUAL = 0x7f2015589020
# MG_TYPE = PERL_MAGIC_overload_table(c)
# MG_LEN = 16
# MG_PTR = 0xe676c0 "\0\0\0\0\f\0\0\0\2\0\0\0\0\0\0\0"
# ARRAY = 0xee4e20 (0:4, 1:3, 2:1)
# hash quality = 107.1%
# KEYS = 5
# FILL = 4
# MAX = 7
# RITER = -1
# EITER = 0x0
# NAME = "Mouse::Meta::Class::__ANON__::4"
# BACKREFS = 0xe7e768
# SV = PVAV(0xe70c10) at 0xe7e768
# REFCNT = 2
# FLAGS = ()
# ARRAY = 0xee9dc0
# FILL = 4
# MAX = 5
# ARYLEN = 0x0
# FLAGS = ()
# Elt No. 0
# SV = PVGV(0xe87a20) at 0xe7e750
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "ISA"
# NAMELEN = 3
# GvSTASH = 0xe7e738 "Mouse::Meta::Class::__ANON__::4"
# GP = 0xee4e90
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0xe7e780
# HV = 0x0
# CV = 0x0
# CVGEN = 0x0
# LINE = 27
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Class.pm"
# FLAGS = 0x2
# EGV = 0xe7e750 "ISA"
# Elt No. 1
# SV = PVGV(0xe87a50) at 0xe7e5e8
# REFCNT = 1
# FLAGS = (MULTI,ASSUMECV,IMPORT( CV ))
# NAME = "meta"
# NAMELEN = 4
# GvSTASH = 0xe7e738 "Mouse::Meta::Class::__ANON__::4"
# GP = 0xee5510
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0xe7e4f8
# CVGEN = 0x0
# LINE = 232
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Module.pm"
# FLAGS = 0x86
# EGV = 0xe7e5e8 "meta"
# Elt No. 2
# SV = PVGV(0xe87a80) at 0xe7e360
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "DESTROY"
# NAMELEN = 7
# GvSTASH = 0xe7e738 "Mouse::Meta::Class::__ANON__::4"
# GP = 0xee98e0
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x0
# CVGEN = 0x8
# LINE = 82
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Role/Application.pm"
# FLAGS = 0x2
# EGV = 0xe7e360 "DESTROY"
# Elt No. 3
# SV = PVGV(0xe87ab0) at 0xe7e498
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "AUTOLOAD"
# NAMELEN = 8
# GvSTASH = 0xe7e738 "Mouse::Meta::Class::__ANON__::4"
# GP = 0xee9940
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x0
# CVGEN = 0x8
# LINE = 82
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Role/Application.pm"
# FLAGS = 0x2
# EGV = 0xe7e498 "AUTOLOAD"
# Elt "BUILDARGS" HASH = 0x642cbdba
# SV = PVGV(0xe87ae0) at 0xe7e840
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "BUILDARGS"
# NAMELEN = 9
# GvSTASH = 0xe7e738 "Mouse::Meta::Class::__ANON__::4"
# GP = 0xee9d60
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x0
# CVGEN = 0x8
# LINE = 83
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Role/Application.pm"
# FLAGS = 0x2
# EGV = 0xe7e840 "BUILDARGS"
# Elt "AUTOLOAD" HASH = 0x94561d2a
# SV = PVGV(0xe87ab0) at 0xe7e498
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "AUTOLOAD"
# NAMELEN = 8
# GvSTASH = 0xe7e738 "Mouse::Meta::Class::__ANON__::4"
# GP = 0xee9940
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x0
# CVGEN = 0x8
# LINE = 82
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Role/Application.pm"
# FLAGS = 0x2
# EGV = 0xe7e498 "AUTOLOAD"
# Elt "ISA" HASH = 0x9c7b94db
# SV = PVGV(0xe87a20) at 0xe7e750
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "ISA"
# NAMELEN = 3
# GvSTASH = 0xe7e738 "Mouse::Meta::Class::__ANON__::4"
# GP = 0xee4e90
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0xe7e780
# HV = 0x0
# CV = 0x0
# CVGEN = 0x0
# LINE = 27
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Class.pm"
# FLAGS = 0x2
# EGV = 0xe7e750 "ISA"
# Elt No. 3
# SV = PVAV(0xe70d50) at 0xe7e540
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x0
# FILL = -1
# MAX = -1
# ARYLEN = 0x0
# FLAGS = (REAL)
# leaked GLOB(0xe7e360) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Role/Application.pm line 82.
# 81: # rebless instance
# 82: bless $instance, $consumer->name;
# 83: $consumer->_initialize_object($instance, $instance, 1);
# SV = PVGV(0xe87a80) at 0xe7e360
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "DESTROY"
# NAMELEN = 7
# GvSTASH = 0xe7e738 "Mouse::Meta::Class::__ANON__::4"
# GP = 0xee98e0
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x0
# CVGEN = 0x8
# LINE = 82
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Role/Application.pm"
# FLAGS = 0x2
# EGV = 0xe7e360 "DESTROY"
# leaked GLOB(0xe7e348) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Role/Application.pm line 46.
# 45:
# 46: if(Mouse::Util::is_a_metaclass($consumer)) { # Application::ToClass
# 47: $self->{_to} = 'class';
# SV = PVGV(0xe879c0) at 0xe7e348
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "create_anon_role"
# NAMELEN = 16
# GvSTASH = 0xe7e270 "Mouse::Meta::Class::__ANON__::3"
# GP = 0xe8aac0
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x0
# CVGEN = 0x8
# LINE = 46
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Role/Application.pm"
# FLAGS = 0x2
# EGV = 0xe7e348 "create_anon_role"
# leaked GLOB(0xe7e330) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Role/Application.pm line 46.
# 45:
# 46: if(Mouse::Util::is_a_metaclass($consumer)) { # Application::ToClass
# 47: $self->{_to} = 'class';
# SV = PVGV(0xe87990) at 0xe7e330
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "create_anon_class"
# NAMELEN = 17
# GvSTASH = 0xe7e270 "Mouse::Meta::Class::__ANON__::3"
# GP = 0xe7a500
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x0
# CVGEN = 0x8
# LINE = 46
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Role/Application.pm"
# FLAGS = 0x2
# EGV = 0xe7e330 "create_anon_class"
# leaked HASH(0xe7e300) from /usr/local/lib/perl/5.10.1/Mouse/Meta/Class.pm line 19.
# 18:sub _construct_meta {
# 19: my($class, %args) = @_;
# 20:
# SV = PVHV(0xe4b3b8) at 0xe7e300
# REFCNT = 3
# FLAGS = (PADMY,OBJECT,RMG,OOK,SHAREKEYS)
# MAGIC = 0xee99d0
# MG_VIRTUAL = 0x7f20143b8500
# MG_TYPE = PERL_MAGIC_ext(~)
# MG_FLAGS = 0x02
# REFCOUNTED
# MG_OBJ = 0xe7e468
# SV = PVAV(0xe70aa8) at 0xe7e468
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0xee9a00
# FILL = 5
# MAX = 5
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# SV = IV(0xe7e868) at 0xe7e870
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 2
# Elt No. 1
# SV = IV(0xe7e478) at 0xe7e480
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 4
# Elt No. 2
# SV = PVHV(0xe4b480) at 0xe7e738
# REFCNT = 3
# FLAGS = (RMG,OOK,SHAREKEYS)
# MAGIC = 0xee99a0
# MG_VIRTUAL = 0x7f2015589020
# MG_TYPE = PERL_MAGIC_overload_table(c)
# MG_LEN = 16
# MG_PTR = 0xe676c0 "\0\0\0\0\f\0\0\0\2\0\0\0\0\0\0\0"
# ARRAY = 0xee4e20 (0:4, 1:3, 2:1)
# hash quality = 107.1%
# KEYS = 5
# FILL = 4
# MAX = 7
# RITER = -1
# EITER = 0x0
# NAME = "Mouse::Meta::Class::__ANON__::4"
# BACKREFS = 0xe7e768
# SV = PVAV(0xe70c10) at 0xe7e768
# REFCNT = 2
# FLAGS = ()
# ARRAY = 0xee9dc0
# FILL = 4
# MAX = 5
# ARYLEN = 0x0
# FLAGS = ()
# Elt No. 0
# SV = PVGV(0xe87a20) at 0xe7e750
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "ISA"
# NAMELEN = 3
# GvSTASH = 0xe7e738 "Mouse::Meta::Class::__ANON__::4"
# GP = 0xee4e90
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0xe7e780
# HV = 0x0
# CV = 0x0
# CVGEN = 0x0
# LINE = 27
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Class.pm"
# FLAGS = 0x2
# EGV = 0xe7e750 "ISA"
# Elt No. 1
# SV = PVGV(0xe87a50) at 0xe7e5e8
# REFCNT = 1
# FLAGS = (MULTI,ASSUMECV,IMPORT( CV ))
# NAME = "meta"
# NAMELEN = 4
# GvSTASH = 0xe7e738 "Mouse::Meta::Class::__ANON__::4"
# GP = 0xee5510
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0xe7e4f8
# CVGEN = 0x0
# LINE = 232
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Module.pm"
# FLAGS = 0x86
# EGV = 0xe7e5e8 "meta"
# Elt No. 2
# SV = PVGV(0xe87a80) at 0xe7e360
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "DESTROY"
# NAMELEN = 7
# GvSTASH = 0xe7e738 "Mouse::Meta::Class::__ANON__::4"
# GP = 0xee98e0
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x0
# CVGEN = 0x8
# LINE = 82
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Role/Application.pm"
# FLAGS = 0x2
# EGV = 0xe7e360 "DESTROY"
# Elt No. 3
# SV = PVGV(0xe87ab0) at 0xe7e498
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "AUTOLOAD"
# NAMELEN = 8
# GvSTASH = 0xe7e738 "Mouse::Meta::Class::__ANON__::4"
# GP = 0xee9940
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x0
# CVGEN = 0x8
# LINE = 82
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Role/Application.pm"
# FLAGS = 0x2
# EGV = 0xe7e498 "AUTOLOAD"
# Elt "BUILDARGS" HASH = 0x642cbdba
# SV = PVGV(0xe87ae0) at 0xe7e840
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "BUILDARGS"
# NAMELEN = 9
# GvSTASH = 0xe7e738 "Mouse::Meta::Class::__ANON__::4"
# GP = 0xee9d60
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x0
# CVGEN = 0x8
# LINE = 83
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Role/Application.pm"
# FLAGS = 0x2
# EGV = 0xe7e840 "BUILDARGS"
# Elt "AUTOLOAD" HASH = 0x94561d2a
# SV = PVGV(0xe87ab0) at 0xe7e498
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "AUTOLOAD"
# NAMELEN = 8
# GvSTASH = 0xe7e738 "Mouse::Meta::Class::__ANON__::4"
# GP = 0xee9940
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x0
# CVGEN = 0x8
# LINE = 82
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Role/Application.pm"
# FLAGS = 0x2
# EGV = 0xe7e498 "AUTOLOAD"
# Elt No. 3
# SV = PVAV(0xe70d50) at 0xe7e540
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x0
# FILL = -1
# MAX = -1
# ARYLEN = 0x0
# FLAGS = (REAL)
# STASH = 0xd11970 "Mouse::Meta::Class"
# ARRAY = 0xeeab50 (0:2, 1:4, 2:2)
# hash quality = 95.8%
# KEYS = 8
# FILL = 6
# MAX = 7
# RITER = -1
# EITER = 0x0
# Elt "roles" HASH = 0xc05cd4d0
# SV = RV(0xe7e730) at 0xe7e720
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0xe7e6d8
# SV = PVAV(0xe70b70) at 0xe7e6d8
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x0
# FILL = -1
# MAX = -1
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt "anon_serial_id" HASH = 0x83a5a971
# SV = PVIV(0xae4a50) at 0xe7e648
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 4
# PV = 0
# Elt "superclasses" HASH = 0x5d86e043
# SV = RV(0xe7e7c0) at 0xe7e7b0
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0xe7e780
# SV = PVAV(0xe70c38) at 0xe7e780
# REFCNT = 3
# FLAGS = (SMG,RMG)
# MAGIC = 0xee4ef0
# MG_VIRTUAL = &PL_vtbl_arylen_p
# MG_TYPE = PERL_MAGIC_arylen_p(@)
# MG_FLAGS = 0x02
# REFCOUNTED
# MAGIC = 0xee4f20
# MG_VIRTUAL = &PL_vtbl_isa
# MG_TYPE = PERL_MAGIC_isa(I)
# MG_OBJ = 0xe7e750
# ARRAY = 0xee58a0
# FILL = 0
# MAX = 3
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# SV = PVMG(0xd0f5d0) at 0xe7e5d0
# REFCNT = 1
# FLAGS = (SMG,POK,pPOK)
# IV = 0
# NV = 0
# PV = 0xee58d0 "Mouse::Meta::Class::__ANON__::3"\0
# CUR = 31
# LEN = 32
# MAGIC = 0xee5900
# MG_VIRTUAL = 0x7f2015588b60
# MG_TYPE = PERL_MAGIC_isaelem(i)
# MG_FLAGS = 0x02
# REFCOUNTED
# MG_OBJ = 0xe7e780
# SV = PVAV(0xe70c38) at 0xe7e780
# REFCNT = 3
# FLAGS = (SMG,RMG)
# MAGIC = 0xee4ef0
# MG_VIRTUAL = &PL_vtbl_arylen_p
# MG_TYPE = PERL_MAGIC_arylen_p(@)
# MG_FLAGS = 0x02
# REFCOUNTED
# MAGIC = 0xee4f20
# MG_VIRTUAL = &PL_vtbl_isa
# MG_TYPE = PERL_MAGIC_isa(I)
# MG_OBJ = 0xe7e750
# ARRAY = 0xee58a0
# FILL = 0
# MAX = 3
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt "methods" HASH = 0xa9e2d2cc
# SV = RV(0xe7e700) at 0xe7e6f0
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0xe7e6a8
# SV = PVHV(0xe4b458) at 0xe7e6a8
# REFCNT = 1
# FLAGS = (OOK,SHAREKEYS)
# ARRAY = 0xeea420 (0:7, 1:1)
# hash quality = 100.0%
# KEYS = 1
# FILL = 1
# MAX = 7
# RITER = -1
# EITER = 0x0
# Elt "meta" HASH = 0xa2b3df87
# SV = RV(0xe7e610) at 0xe7e600
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0xe7e4f8
# SV = PVCV(0xe4af28) at 0xe7e4f8
# REFCNT = 2
# FLAGS = (CLONED)
# COMP_STASH = 0xd11898 "Mouse::Meta::Module"
# START = 0xd6b860 ===> 0
# ROOT = 0xd6b940
# GVGV::GV = 0xe7e5e8 "Mouse::Meta::Class::__ANON__::4" :: "meta"
# FILE = "/usr/local/lib/perl/5.10.1/Mouse/Meta/Module.pm"
# DEPTH = 0
# FLAGS = 0x40
# OUTSIDE_SEQ = 1845
# PADLIST = 0xe7e558
# OUTSIDE = 0xd5b538 (create)
1..1
# Looks like you failed 1 test of 1.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment