Skip to content

Instantly share code, notes, and snippets.

@tokuhirom
Created March 11, 2014 23:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tokuhirom/834792bb3cc75417045b to your computer and use it in GitHub Desktop.
Save tokuhirom/834792bb3cc75417045b to your computer and use it in GitHub Desktop.
not ok 1 - apply_all_roles (leaks 68 <= 0)
# Failed test 'apply_all_roles (leaks 68 <= 0)'
# at bar.pl line 24.
# '68'
# <=
# '0'
# leaked GLOB(0x7f9c99a61d30) from bar.pl line 30.
# 29: my $self = bless {}, 'Iyan';
# 30: Mouse::Util::apply_all_roles($self, 'Role1', 'Role2');
# 31:}
# SV = PVGV(0x7f9c99a77500) at 0x7f9c99a61d30
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "DESTROY"
# NAMELEN = 7
# GvSTASH = 0x7f9c99aadb80 "Mouse::Meta::Class::__ANON__::8"
# GP = 0x7f9c98e00e80
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x7f9c99964540
# CVGEN = 0x7
# LINE = 23
# FILE = "bar.pl"
# FLAGS = 0x2
# EGV = 0x7f9c99a61d30 "DESTROY"
# leaked CODE(0x7f9c99a6bfd8) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Module.pm line 232.
# 231: $self->initialize(ref($_[0]) || $_[0]);
# 232: });
# 233:
# SV = PVCV(0x7f9c99ab5ae0) at 0x7f9c99a6bfd8
# REFCNT = 2
# FLAGS = (CLONED,DYNFILE)
# COMP_STASH = 0x7f9c99964078 "Mouse::Meta::Module"
# START = 0x7f9c999a3b18 ===> 1
# ROOT = 0x7f9c999a3bb8
# GVGV::GV = 0x7f9c99ac7db0 "Mouse::Meta::Role::Composite::__ANON__::7" :: "meta"
# FILE = "/Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Module.pm"
# DEPTH = 0
# FLAGS = 0x1040
# OUTSIDE_SEQ = 1778
# PADLIST = 0x7f9c98df35a0
# PADNAME = 0x7f9c9999e0c8(0x7f9c98d81030) PAD = 0x7f9c99ac7cf0(0x7f9c98df0e50)
# 1. 0x7f9c99a6bfc0<1> FAKE "$self" flags=0x2 index=1
# OUTSIDE = 0x0 (null)
# SV = 0
# leaked SCALAR(0x7f9c99a6bfc0) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Module.pm line 166.
# 165:sub create {
# 166: my($self, $package_name, %options) = @_;
# 167:
# SV = PV(0x7f9c99a89eb0) at 0x7f9c99a6bfc0
# REFCNT = 1
# FLAGS = (PADMY,POK,pPOK)
# PV = 0x7f9c98df1d40 "Mouse::Meta::Role::Composite"\0
# CUR = 28
# LEN = 32
# leaked SCALAR(0x7f9c99a6bfa8) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Role.pm line 12.
# 11:
# 12: my %args = @_;
# 13:
# SV = PVIV(0x7f9c9902dde8) at 0x7f9c99a6bfa8
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 7
# PV = 0
# leaked REF(0x7f9c99aacaa8) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Module.pm line 166.
# 165:sub create {
# 166: my($self, $package_name, %options) = @_;
# 167:
# SV = IV(0x7f9c99aaca98) at 0x7f9c99aacaa8
# REFCNT = 1
# FLAGS = (PADMY,ROK)
# RV = 0x7f9c9999eae8
# SV = PVHV(0x7f9c999164c0) at 0x7f9c9999eae8
# REFCNT = 5
# FLAGS = (PADMY,OBJECT,SHAREKEYS)
# STASH = 0x7f9c99964168 "Mouse::Meta::Class"
# ARRAY = 0x7f9c98d495a0 (0:5, 1:1, 2:2)
# hash quality = 83.3%
# KEYS = 5
# FILL = 3
# MAX = 7
# Elt "attributes" HASH = 0xf88be2f2
# SV = IV(0x7f9c998e6d38) at 0x7f9c998e6d48
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c998f4540
# SV = PVHV(0x7f9c9900a6c0) at 0x7f9c998f4540
# REFCNT = 1
# FLAGS = (OOK,SHAREKEYS)
# ARRAY = 0x7f9c98de4fb0
# KEYS = 0
# FILL = 0
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0xdf543bfc
# Elt "methods" HASH = 0x65e54332
# SV = IV(0x7f9c99a3a200) at 0x7f9c99a3a210
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c998e6d18
# SV = PVHV(0x7f9c99916c00) at 0x7f9c998e6d18
# REFCNT = 1
# FLAGS = (SHAREKEYS)
# ARRAY = 0x7f9c98dc8c50 (0:7, 1:1)
# hash quality = 100.0%
# KEYS = 1
# FILL = 1
# MAX = 7
# Elt "meta" HASH = 0xe650eb0a
# SV = IV(0x7f9c998fadb0) at 0x7f9c998fadc0
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c999ebf28
# Elt "package" HASH = 0xd24673b6
# SV = PV(0x7f9c99a2a1b0) at 0x7f9c998dd3d8
# REFCNT = 1
# FLAGS = (POK,IsCOW,pPOK)
# PV = 0x7f9c98d35900 "Iyan"
# CUR = 4
# LEN = 0
# leaked SCALAR(0x7f9c99aaca90) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Module.pm line 232.
# 231: $self->initialize(ref($_[0]) || $_[0]);
# 232: });
# 233:
# SV = NULL(0x0) at 0x7f9c99aaca90
# REFCNT = 1
# FLAGS = (PADTMP)
# leaked SCALAR(0x7f9c99aaca78) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Module.pm line 232.
# 231: $self->initialize(ref($_[0]) || $_[0]);
# 232: });
# 233:
# SV = NULL(0x0) at 0x7f9c99aaca78
# REFCNT = 1
# FLAGS = (PADTMP)
# leaked SCALAR(0x7f9c99aaca48) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Role.pm line 12.
# 11:
# 12: my %args = @_;
# 13:
# SV = PV(0x7f9c99ab75d0) at 0x7f9c99aaca48
# REFCNT = 1
# FLAGS = (POK,pPOK)
# PV = 0x7f9c98df2930 "Mouse::Meta::Role::Composite::__ANON__::7"\0
# CUR = 41
# LEN = 48
# leaked HASH(0x7f9c99abd078) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Role.pm line 12.
# 11:
# 12: my %args = @_;
# 13:
# SV = PVHV(0x7f9c99901ee0) at 0x7f9c99abd078
# REFCNT = 1
# FLAGS = (PADMY,OBJECT,OOK,SHAREKEYS)
# STASH = 0x7f9c999012b0 "Mouse::Meta::Role::Composite"
# ARRAY = 0x7f9c98df34a0 (0:3, 1:4, 2:1)
# hash quality = 121.9%
# KEYS = 6
# FILL = 5
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0x5f5e15eb
# BACKREFS = 0x7f9c99ac7300
# SV = IV(0x7f9c99ac72f0) at 0x7f9c99ac7300
# REFCNT = 1
# FLAGS = (ROK,WEAKREF)
# RV = 0x7f9c99abd078
# SV = PVHV(0x7f9c99901ee0) at 0x7f9c99abd078
# REFCNT = 1
# FLAGS = (PADMY,OBJECT,OOK,SHAREKEYS)
# STASH = 0x7f9c999012b0 "Mouse::Meta::Role::Composite"
# ARRAY = 0x7f9c98df34a0 (0:3, 1:4, 2:1)
# hash quality = 121.9%
# KEYS = 6
# FILL = 5
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0x5f5e15eb
# BACKREFS = 0x7f9c99ac7300
# SV = IV(0x7f9c99ac72f0) at 0x7f9c99ac7300
# REFCNT = 1
# FLAGS = (ROK,WEAKREF)
# RV = 0x7f9c99abd078
# SV = PVHV(0x7f9c99901ee0) at 0x7f9c99abd078
# REFCNT = 1
# FLAGS = (PADMY,OBJECT,OOK,SHAREKEYS)
# STASH = 0x7f9c999012b0 "Mouse::Meta::Role::Composite"
# ARRAY = 0x7f9c98df34a0 (0:3, 1:4, 2:1)
# hash quality = 121.9%
# KEYS = 6
# FILL = 5
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0x5f5e15eb
# BACKREFS = 0x7f9c99ac7300
# SV = IV(0x7f9c99ac72f0) at 0x7f9c99ac7300
# REFCNT = 1
# FLAGS = (ROK,WEAKREF)
# RV = 0x7f9c99abd078
# Elt "methods" HASH = 0x65e54332
# SV = IV(0x7f9c99ac7c68) at 0x7f9c99ac7c78
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99ac7c30
# SV = PVHV(0x7f9c99901f20) at 0x7f9c99ac7c30
# REFCNT = 1
# FLAGS = (OOK,SHAREKEYS)
# ARRAY = 0x7f9c98e003b0 (0:7, 1:1)
# hash quality = 100.0%
# KEYS = 1
# FILL = 1
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0x653ca1c4
# Elt "attributes" HASH = 0xf88be2f2
# SV = IV(0x7f9c99ac7c98) at 0x7f9c99ac7ca8
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99ac7c60
# SV = PVHV(0x7f9c99901fe0) at 0x7f9c99ac7c60
# REFCNT = 1
# FLAGS = (OOK,SHAREKEYS)
# ARRAY = 0x7f9c98e00000
# KEYS = 0
# FILL = 0
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0xed3f6b9b
# Elt "methods" HASH = 0x65e54332
# SV = IV(0x7f9c99ac7c68) at 0x7f9c99ac7c78
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99ac7c30
# SV = PVHV(0x7f9c99901f20) at 0x7f9c99ac7c30
# REFCNT = 1
# FLAGS = (OOK,SHAREKEYS)
# ARRAY = 0x7f9c98e003b0 (0:7, 1:1)
# hash quality = 100.0%
# KEYS = 1
# FILL = 1
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0x653ca1c4
# Elt "meta" HASH = 0xe650eb0a
# SV = IV(0x7f9c99ac7db8) at 0x7f9c99ac7dc8
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99a6bfd8
# SV = PVCV(0x7f9c99ab5ae0) at 0x7f9c99a6bfd8
# REFCNT = 2
# FLAGS = (CLONED,DYNFILE)
# COMP_STASH = 0x7f9c99964078 "Mouse::Meta::Module"
# START = 0x7f9c999a3b18 ===> 1
# ROOT = 0x7f9c999a3bb8
# GVGV::GV = 0x7f9c99ac7db0 "Mouse::Meta::Role::Composite::__ANON__::7" :: "meta"
# FILE = "/Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Module.pm"
# DEPTH = 0
# FLAGS = 0x1040
# OUTSIDE_SEQ = 1778
# PADLIST = 0x7f9c98df35a0
# OUTSIDE = 0x0 (null)
# Elt "attributes" HASH = 0xf88be2f2
# SV = IV(0x7f9c99ac7c98) at 0x7f9c99ac7ca8
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99ac7c60
# SV = PVHV(0x7f9c99901fe0) at 0x7f9c99ac7c60
# REFCNT = 1
# FLAGS = (OOK,SHAREKEYS)
# ARRAY = 0x7f9c98e00000
# KEYS = 0
# FILL = 0
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0xed3f6b9b
# Elt "required_methods" HASH = 0x5069c3ab
# SV = IV(0x7f9c99ac7cc8) at 0x7f9c99ac7cd8
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99ac7c90
# SV = PVAV(0x7f9c99a79d78) at 0x7f9c99ac7c90
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x0
# FILL = -1
# MAX = -1
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt "anon_serial_id" HASH = 0x6fb20df4
# SV = PVIV(0x7f9c9902dde8) at 0x7f9c99a6bfa8
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 7
# PV = 0
# leaked GLOB(0x7f9c99ac7fd8) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Module.pm line 232.
# 231: $self->initialize(ref($_[0]) || $_[0]);
# 232: });
# 233:
# SV = PVGV(0x7f9c99a774a0) at 0x7f9c99ac7fd8
# REFCNT = 1
# FLAGS = (RMG,MULTI,ASSUMECV,IMPORT( CV ))
# MAGIC = 0x7f9c98df8210
# MG_VIRTUAL = &PL_vtbl_backref
# MG_TYPE = PERL_MAGIC_backref(<)
# MG_OBJ = 0x7f9c99ac7f18
# NAME = "meta"
# NAMELEN = 4
# GvSTASH = 0x7f9c99aadb80 "Mouse::Meta::Class::__ANON__::8"
# GP = 0x7f9c98df8190
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x7f9c99ac7f18
# CVGEN = 0x0
# LINE = 232
# FILE = "/Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Module.pm"
# FLAGS = 0x86
# EGV = 0x7f9c99ac7fd8 "meta"
# leaked SCALAR(0x7f9c99ac7fc0) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Class.pm line 63.
# 62: }
# 63: return @{ $self->{superclasses} } = @_;
# 64: }
# SV = PVMG(0x7f9c99908b10) at 0x7f9c99ac7fc0
# REFCNT = 1
# FLAGS = (SMG,POK,IsCOW,pPOK)
# IV = 0
# NV = 0
# PV = 0x7f9c98d35900 "Iyan"
# CUR = 4
# LEN = 0
# MAGIC = 0x7f9c98df8640
# MG_VIRTUAL = &PL_vtbl_isaelem
# MG_TYPE = PERL_MAGIC_isaelem(i)
# MG_FLAGS = 0x02
# REFCOUNTED
# MG_OBJ = 0x7f9c99aadbb0
# SV = PVAV(0x7f9c99aa8520) at 0x7f9c99aadbb0
# REFCNT = 3
# FLAGS = (SMG,RMG)
# MAGIC = 0x7f9c98df7af0
# MG_VIRTUAL = &PL_vtbl_isa
# MG_TYPE = PERL_MAGIC_isa(I)
# MG_OBJ = 0x7f9c99aadb98
# ARRAY = 0x7f9c98df8620
# FILL = 0
# MAX = 3
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# SV = PVMG(0x7f9c99908b10) at 0x7f9c99ac7fc0
# REFCNT = 1
# FLAGS = (SMG,POK,IsCOW,pPOK)
# IV = 0
# NV = 0
# PV = 0x7f9c98d35900 "Iyan"
# CUR = 4
# LEN = 0
# MAGIC = 0x7f9c98df8640
# MG_VIRTUAL = &PL_vtbl_isaelem
# MG_TYPE = PERL_MAGIC_isaelem(i)
# MG_FLAGS = 0x02
# REFCOUNTED
# MG_OBJ = 0x7f9c99aadbb0
# SV = PVAV(0x7f9c99aa8520) at 0x7f9c99aadbb0
# REFCNT = 3
# FLAGS = (SMG,RMG)
# MAGIC = 0x7f9c98e01080
# MG_VIRTUAL = &PL_vtbl_arylen_p
# MG_TYPE = PERL_MAGIC_arylen_p(@)
# MG_FLAGS = 0x02
# REFCOUNTED
# MAGIC = 0x7f9c98df7af0
# MG_VIRTUAL = &PL_vtbl_isa
# MG_TYPE = PERL_MAGIC_isa(I)
# MG_OBJ = 0x7f9c99aadb98
# ARRAY = 0x7f9c98df8620
# FILL = 0
# MAX = 3
# ARYLEN = 0x0
# FLAGS = (REAL)
# leaked REF(0x7f9c99ac7fa8) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Module.pm line 265.
# 264:
# 265: if($cache_key){
# 266: $IMMORTALS{$cache_key} = $meta;
# SV = IV(0x7f9c99ac7f98) at 0x7f9c99ac7fa8
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99ac7b70
# SV = PVHV(0x7f9c99901fa0) at 0x7f9c99ac7b70
# REFCNT = 2
# FLAGS = (PADMY,OBJECT,RMG,SHAREKEYS)
# MAGIC = 0x7f9c98e00570
# MG_VIRTUAL = 0x10a173340
# MG_TYPE = PERL_MAGIC_ext(~)
# MG_FLAGS = 0x02
# REFCOUNTED
# MG_OBJ = 0x7f9c99ac7e40
# SV = PVAV(0x7f9c99aa84a8) at 0x7f9c99ac7e40
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x7f9c98e007a0
# FILL = 5
# MAX = 5
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# SV = IV(0x7f9c99aadcc0) at 0x7f9c99aadcd0
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 2
# Elt No. 1
# SV = IV(0x7f9c99ac7e78) at 0x7f9c99ac7e88
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 3
# Elt No. 2
# SV = PVHV(0x7f9c999020a0) at 0x7f9c99aadb80
# REFCNT = 2
# FLAGS = (OOK,OVERLOAD,SHAREKEYS)
# STASH = 0x7f9c99964540
# ARRAY = 0x7f9c98df7a20 (0:5, 1:2, 2:1)
# hash quality = 91.7%
# KEYS = 4
# FILL = 3
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0x5838066a
# NAME = "Mouse::Meta::Class::__ANON__::8"
# ENAME = "Mouse::Meta::Class::__ANON__::8"
# BACKREFS = 0x7f9c99aada18
# SV = PVAV(0x7f9c99aa8598) at 0x7f9c99aada18
# REFCNT = 2
# FLAGS = ()
# ARRAY = 0x7f9c98df8140
# FILL = 3
# MAX = 3
# ARYLEN = 0x0
# FLAGS = ()
# MRO_WHICH = "dfs" (0x10a0e1df0)
# CACHE_GEN = 0x2
# PKG_GEN = 0x3
# MRO_LINEAR_CURRENT = 0x7f9c99aada48
# SV = PVAV(0x7f9c99aa85c0) at 0x7f9c99aada48
# REFCNT = 1
# FLAGS = (READONLY)
# ARRAY = 0x7f9c98df8670
# FILL = 2
# MAX = 3
# ARYLEN = 0x0
# FLAGS = (REAL)
# ISA = 0x7f9c99aadc40
# SV = PVHV(0x7f9c999020e0) at 0x7f9c99aadc40
# REFCNT = 1
# FLAGS = (READONLY,SHAREKEYS)
# ARRAY = 0x7f9c98df8690 (0:4, 1:4)
# hash quality = 137.5%
# KEYS = 4
# FILL = 4
# MAX = 7
# Elt No. 3
# SV = PVAV(0x7f9c99aa8610) at 0x7f9c99ac7ee8
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x0
# FILL = -1
# MAX = -1
# ARYLEN = 0x0
# FLAGS = (REAL)
# STASH = 0x7f9c99964168 "Mouse::Meta::Class"
# ARRAY = 0x7f9c98df7e40 (0:11, 1:3, 2:1, 3:1)
# hash quality = 71.9%
# KEYS = 8
# FILL = 5
# MAX = 15
# Elt "in_application_to_instance" HASH = 0xce99a301
# SV = IV(0x7f9c99aada80) at 0x7f9c99aada90
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 1
# Elt "methods" HASH = 0x65e54332
# SV = IV(0x7f9c99aadb28) at 0x7f9c99aadb38
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99aadaf0
# SV = PVHV(0x7f9c99902080) at 0x7f9c99aadaf0
# REFCNT = 1
# FLAGS = (SHAREKEYS)
# ARRAY = 0x7f9c98df8240 (0:7, 1:1)
# hash quality = 100.0%
# KEYS = 1
# FILL = 1
# MAX = 7
# Elt "meta" HASH = 0xe650eb0a
# SV = IV(0x7f9c99aada20) at 0x7f9c99aada30
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99ac7f18
# Elt "attributes" HASH = 0xf88be2f2
# SV = IV(0x7f9c99aadaf8) at 0x7f9c99aadb08
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99aadad8
# SV = PVHV(0x7f9c99902060) at 0x7f9c99aadad8
# REFCNT = 1
# FLAGS = (OOK,SHAREKEYS)
# ARRAY = 0x7f9c98e00af0
# KEYS = 0
# FILL = 0
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0x6af1c945
# leaked ARRAY(0x7f9c99ac7f90) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Module.pm line 232.
# 231: $self->initialize(ref($_[0]) || $_[0]);
# 232: });
# 233:
# SV = PVAV(0x7f9c99aa8570) at 0x7f9c99ac7f90
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x0
# FILL = -1
# MAX = -1
# ARYLEN = 0x0
# FLAGS = (REIFY)
# leaked ARRAY(0x7f9c99ac7f78) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Module.pm line 232.
# 231: $self->initialize(ref($_[0]) || $_[0]);
# 232: });
# 233:
# SV = PVAV(0x7f9c99aa8548) at 0x7f9c99ac7f78
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x7f9c98df71e0
# FILL = 6
# MAX = 6
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# SV = PVAV(0x7f9c99aa8570) at 0x7f9c99ac7f90
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x0
# FILL = -1
# MAX = -1
# ARYLEN = 0x0
# FLAGS = (REIFY)
# Elt No. 1
# SV = IV(0x7f9c99aaca98) at 0x7f9c99aacaa8
# REFCNT = 1
# FLAGS = (PADMY,ROK)
# RV = 0x7f9c9999eae8
# SV = PVHV(0x7f9c999164c0) at 0x7f9c9999eae8
# REFCNT = 5
# FLAGS = (PADMY,OBJECT,SHAREKEYS)
# STASH = 0x7f9c99964168 "Mouse::Meta::Class"
# ARRAY = 0x7f9c98d495a0 (0:5, 1:1, 2:2)
# hash quality = 83.3%
# KEYS = 5
# FILL = 3
# MAX = 7
# Elt "attributes" HASH = 0xf88be2f2
# SV = IV(0x7f9c998e6d38) at 0x7f9c998e6d48
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c998f4540
# SV = PVHV(0x7f9c9900a6c0) at 0x7f9c998f4540
# REFCNT = 1
# FLAGS = (OOK,SHAREKEYS)
# ARRAY = 0x7f9c98de4fb0
# KEYS = 0
# FILL = 0
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0xdf543bfc
# Elt "methods" HASH = 0x65e54332
# SV = IV(0x7f9c99a3a200) at 0x7f9c99a3a210
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c998e6d18
# SV = PVHV(0x7f9c99916c00) at 0x7f9c998e6d18
# REFCNT = 1
# FLAGS = (SHAREKEYS)
# ARRAY = 0x7f9c98dc8c50 (0:7, 1:1)
# hash quality = 100.0%
# KEYS = 1
# FILL = 1
# MAX = 7
# Elt No. 2
# SV = PVGV(0x7f9c99026690) at 0x7f9c99004040
# REFCNT = 629
# FLAGS = (MULTI,IN_PAD)
# NAME = "_"
# NAMELEN = 1
# GvSTASH = 0x7f9c99003f50 "main"
# GP = 0x7f9c98c05ba0
# SV = 0x7f9c99aadc88
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x7f9c998f4870
# HV = 0x0
# CV = 0x0
# CVGEN = 0x0
# LINE = 0
# FILE = ""
# FLAGS = 0xa
# EGV = 0x0
# Elt No. 3
# SV = NULL(0x0) at 0x7f9c99aadc10
# REFCNT = 1
# FLAGS = (PADTMP)
# leaked CODE(0x7f9c99ac7f18) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Module.pm line 232.
# 231: $self->initialize(ref($_[0]) || $_[0]);
# 232: });
# 233:
# SV = PVCV(0x7f9c99ab5c18) at 0x7f9c99ac7f18
# REFCNT = 2
# FLAGS = (CLONED,DYNFILE)
# COMP_STASH = 0x7f9c99964078 "Mouse::Meta::Module"
# START = 0x7f9c999a3b18 ===> 1
# ROOT = 0x7f9c999a3bb8
# GVGV::GV = 0x7f9c99ac7fd8 "Mouse::Meta::Class::__ANON__::8" :: "meta"
# FILE = "/Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Module.pm"
# DEPTH = 0
# FLAGS = 0x1040
# OUTSIDE_SEQ = 1778
# PADLIST = 0x7f9c98df8120
# PADNAME = 0x7f9c9999e0c8(0x7f9c98d81030) PAD = 0x7f9c99ac7f78(0x7f9c98df71e0)
# 1. 0x7f9c99aacaa8<1> FAKE "$self" flags=0x2 index=1
# OUTSIDE = 0x0 (null)
# SV = 0
# leaked ARRAY(0x7f9c99ac7f00) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Role/Application.pm line 83.
# 82: bless $instance, $consumer->name;
# 83: $consumer->_initialize_object($instance, $instance, 1);
# 84: }
# SV = PVAV(0x7f9c99aa85e8) at 0x7f9c99ac7f00
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x0
# FILL = -1
# MAX = -1
# ARYLEN = 0x0
# FLAGS = (REAL)
# leaked ARRAY(0x7f9c99ac7ee8) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Class.pm line 267.
# 266: }
# 267: return [reverse @all_attrs];
# 268:}
# SV = PVAV(0x7f9c99aa8610) at 0x7f9c99ac7ee8
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x0
# FILL = -1
# MAX = -1
# ARYLEN = 0x0
# FLAGS = (REAL)
# leaked REF(0x7f9c99ac7eb8) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Role/Application.pm line 197.
# 196: foreach my $r($role, @{$role->get_roles}){
# 197: if(!$metaclass_or_role->does_role($r)){
# 198: push @{$roles}, $r;
# SV = PV(0x7f9c99ab7610) at 0x7f9c99ac7eb8
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99abd078
# SV = PVHV(0x7f9c99901ee0) at 0x7f9c99abd078
# REFCNT = 1
# FLAGS = (PADMY,OBJECT,OOK,SHAREKEYS)
# STASH = 0x7f9c999012b0 "Mouse::Meta::Role::Composite"
# ARRAY = 0x7f9c98df34a0 (0:3, 1:4, 2:1)
# hash quality = 121.9%
# KEYS = 6
# FILL = 5
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0x5f5e15eb
# BACKREFS = 0x7f9c99ac7300
# SV = IV(0x7f9c99ac72f0) at 0x7f9c99ac7300
# REFCNT = 1
# FLAGS = (ROK,WEAKREF)
# RV = 0x7f9c99abd078
# SV = PVHV(0x7f9c99901ee0) at 0x7f9c99abd078
# REFCNT = 1
# FLAGS = (PADMY,OBJECT,OOK,SHAREKEYS)
# STASH = 0x7f9c999012b0 "Mouse::Meta::Role::Composite"
# ARRAY = 0x7f9c98df34a0 (0:3, 1:4, 2:1)
# hash quality = 121.9%
# KEYS = 6
# FILL = 5
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0x5f5e15eb
# BACKREFS = 0x7f9c99ac7300
# SV = IV(0x7f9c99ac72f0) at 0x7f9c99ac7300
# REFCNT = 1
# FLAGS = (ROK,WEAKREF)
# RV = 0x7f9c99abd078
# Elt "methods" HASH = 0x65e54332
# SV = IV(0x7f9c99ac7c68) at 0x7f9c99ac7c78
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99ac7c30
# Elt "methods" HASH = 0x65e54332
# SV = IV(0x7f9c99ac7c68) at 0x7f9c99ac7c78
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99ac7c30
# SV = PVHV(0x7f9c99901f20) at 0x7f9c99ac7c30
# REFCNT = 1
# FLAGS = (OOK,SHAREKEYS)
# ARRAY = 0x7f9c98e003b0 (0:7, 1:1)
# hash quality = 100.0%
# KEYS = 1
# FILL = 1
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0x653ca1c4
# Elt "meta" HASH = 0xe650eb0a
# SV = IV(0x7f9c99ac7db8) at 0x7f9c99ac7dc8
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99a6bfd8
# Elt "attributes" HASH = 0xf88be2f2
# SV = IV(0x7f9c99ac7c98) at 0x7f9c99ac7ca8
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99ac7c60
# SV = PVHV(0x7f9c99901fe0) at 0x7f9c99ac7c60
# REFCNT = 1
# FLAGS = (OOK,SHAREKEYS)
# ARRAY = 0x7f9c98e00000
# KEYS = 0
# FILL = 0
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0xed3f6b9b
# Elt "required_methods" HASH = 0x5069c3ab
# SV = IV(0x7f9c99ac7cc8) at 0x7f9c99ac7cd8
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99ac7c90
# SV = PVAV(0x7f9c99a79d78) at 0x7f9c99ac7c90
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x0
# FILL = -1
# MAX = -1
# ARYLEN = 0x0
# FLAGS = (REAL)
# PV = 0x7f9c99abd078 ""
# CUR = 0
# LEN = 0
# leaked ARRAY(0x7f9c99ac7ea0) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Role/Application.pm line 83.
# 82: bless $instance, $consumer->name;
# 83: $consumer->_initialize_object($instance, $instance, 1);
# 84: }
# SV = PVAV(0x7f9c99aa84d0) at 0x7f9c99ac7ea0
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x0
# FILL = -1
# MAX = -1
# ARYLEN = 0x0
# FLAGS = (REAL)
# leaked SCALAR(0x7f9c99ac7e88) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Role/Application.pm line 83.
# 82: bless $instance, $consumer->name;
# 83: $consumer->_initialize_object($instance, $instance, 1);
# 84: }
# SV = IV(0x7f9c99ac7e78) at 0x7f9c99ac7e88
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 3
# leaked REF(0x7f9c99ac7e70) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Role/Application.pm line 197.
# 196: foreach my $r($role, @{$role->get_roles}){
# 197: if(!$metaclass_or_role->does_role($r)){
# 198: push @{$roles}, $r;
# SV = PV(0x7f9c99ab75c0) at 0x7f9c99ac7e70
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c998c6048
# SV = PVHV(0x7f9c99916dc0) at 0x7f9c998c6048
# REFCNT = 5
# FLAGS = (PADMY,OBJECT,SHAREKEYS)
# STASH = 0x7f9c999642d0 "Mouse::Meta::Role"
# ARRAY = 0x7f9c98dd2ac0 (0:4, 1:3, 2:1)
# hash quality = 107.1%
# KEYS = 5
# FILL = 4
# MAX = 7
# Elt "attributes" HASH = 0xf88be2f2
# SV = IV(0x7f9c99900aa8) at 0x7f9c99900ab8
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c999009c8
# SV = PVHV(0x7f9c99901840) at 0x7f9c999009c8
# REFCNT = 1
# FLAGS = (OOK,SHAREKEYS)
# ARRAY = 0x7f9c98dd9900
# KEYS = 0
# FILL = 0
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0xb69b9ca
# Elt "methods" HASH = 0x65e54332
# SV = IV(0x7f9c99900a48) at 0x7f9c99900a58
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c999009b0
# SV = PVHV(0x7f9c99901820) at 0x7f9c999009b0
# REFCNT = 1
# FLAGS = (SHAREKEYS)
# ARRAY = 0x7f9c98dd2950 (0:7, 1:1)
# hash quality = 100.0%
# KEYS = 1
# FILL = 1
# MAX = 7
# Elt "meta" HASH = 0xe650eb0a
# SV = IV(0x7f9c99900d60) at 0x7f9c99900d70
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99900b00
# Elt "required_methods" HASH = 0x5069c3ab
# SV = IV(0x7f9c99900ad8) at 0x7f9c99900ae8
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99900aa0
# SV = PVAV(0x7f9c999f1f70) at 0x7f9c99900aa0
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x0
# FILL = -1
# MAX = -1
# ARYLEN = 0x0
# FLAGS = (REAL)
# PV = 0x7f9c998c6048 ""
# CUR = 0
# LEN = 0
# leaked REF(0x7f9c99ac7e58) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Role/Application.pm line 197.
# 196: foreach my $r($role, @{$role->get_roles}){
# 197: if(!$metaclass_or_role->does_role($r)){
# 198: push @{$roles}, $r;
# SV = PV(0x7f9c99ab75a0) at 0x7f9c99ac7e58
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c999d8ae8
# SV = PVHV(0x7f9c99916640) at 0x7f9c999d8ae8
# REFCNT = 5
# FLAGS = (PADMY,OBJECT,SHAREKEYS)
# STASH = 0x7f9c999642d0 "Mouse::Meta::Role"
# ARRAY = 0x7f9c98dcd100 (0:4, 1:3, 2:1)
# hash quality = 107.1%
# KEYS = 5
# FILL = 4
# MAX = 7
# Elt "attributes" HASH = 0xf88be2f2
# SV = IV(0x7f9c998c60c8) at 0x7f9c998c60d8
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c998c5cd0
# SV = PVHV(0x7f9c99916da0) at 0x7f9c998c5cd0
# REFCNT = 1
# FLAGS = (OOK,SHAREKEYS)
# ARRAY = 0x7f9c98de35b0
# KEYS = 0
# FILL = 0
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0x20158731
# Elt "methods" HASH = 0x65e54332
# SV = IV(0x7f9c998c5df8) at 0x7f9c998c5e08
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c998c5bb0
# SV = PVHV(0x7f9c99916d80) at 0x7f9c998c5bb0
# REFCNT = 1
# FLAGS = (SHAREKEYS)
# ARRAY = 0x7f9c98dccbf0 (0:7, 1:1)
# hash quality = 100.0%
# KEYS = 1
# FILL = 1
# MAX = 7
# Elt "meta" HASH = 0xe650eb0a
# SV = IV(0x7f9c998c5fc0) at 0x7f9c998c5fd0
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c998c6078
# Elt "required_methods" HASH = 0x5069c3ab
# SV = IV(0x7f9c998c6080) at 0x7f9c998c6090
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c998c6108
# SV = PVAV(0x7f9c999f1700) at 0x7f9c998c6108
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x0
# FILL = -1
# MAX = -1
# ARYLEN = 0x0
# FLAGS = (REAL)
# PV = 0x7f9c999d8ae8 ""
# CUR = 0
# LEN = 0
# leaked ARRAY(0x7f9c99ac7e40) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Role/Application.pm line 83.
# 82: bless $instance, $consumer->name;
# 83: $consumer->_initialize_object($instance, $instance, 1);
# 84: }
# SV = PVAV(0x7f9c99aa84a8) at 0x7f9c99ac7e40
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x7f9c98e007a0
# FILL = 5
# MAX = 5
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# SV = IV(0x7f9c99aadcc0) at 0x7f9c99aadcd0
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 2
# Elt No. 1
# SV = IV(0x7f9c99ac7e78) at 0x7f9c99ac7e88
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 3
# Elt No. 2
# SV = PVHV(0x7f9c999020a0) at 0x7f9c99aadb80
# REFCNT = 2
# FLAGS = (OOK,OVERLOAD,SHAREKEYS)
# STASH = 0x7f9c99964540
# ARRAY = 0x7f9c98df7a20 (0:5, 1:2, 2:1)
# hash quality = 91.7%
# KEYS = 4
# FILL = 3
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0x5838066a
# NAME = "Mouse::Meta::Class::__ANON__::8"
# ENAME = "Mouse::Meta::Class::__ANON__::8"
# BACKREFS = 0x7f9c99aada18
# SV = PVAV(0x7f9c99aa8598) at 0x7f9c99aada18
# REFCNT = 2
# FLAGS = ()
# ARRAY = 0x7f9c98df8140
# FILL = 3
# MAX = 3
# ARYLEN = 0x0
# FLAGS = ()
# Elt No. 0
# SV = PVGV(0x7f9c99a77470) at 0x7f9c99aadb98
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "ISA"
# NAMELEN = 3
# GvSTASH = 0x7f9c99aadb80 "Mouse::Meta::Class::__ANON__::8"
# GP = 0x7f9c98df7aa0
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x7f9c99aadbb0
# HV = 0x0
# CV = 0x0
# CVGEN = 0x0
# LINE = 27
# FILE = "/Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Class.pm"
# FLAGS = 0x2
# EGV = 0x7f9c99aadb98 "ISA"
# Elt No. 1
# SV = PVGV(0x7f9c99a774a0) at 0x7f9c99ac7fd8
# REFCNT = 1
# FLAGS = (RMG,MULTI,ASSUMECV,IMPORT( CV ))
# MAGIC = 0x7f9c98df8210
# MG_VIRTUAL = &PL_vtbl_backref
# MG_TYPE = PERL_MAGIC_backref(<)
# MG_OBJ = 0x7f9c99ac7f18
# NAME = "meta"
# NAMELEN = 4
# GvSTASH = 0x7f9c99aadb80 "Mouse::Meta::Class::__ANON__::8"
# GP = 0x7f9c98df8190
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x7f9c99ac7f18
# CVGEN = 0x0
# LINE = 232
# FILE = "/Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Module.pm"
# FLAGS = 0x86
# EGV = 0x7f9c99ac7fd8 "meta"
# Elt No. 2
# SV = PVGV(0x7f9c99a774d0) at 0x7f9c99aadca0
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "BUILDARGS"
# NAMELEN = 9
# GvSTASH = 0x7f9c99aadb80 "Mouse::Meta::Class::__ANON__::8"
# GP = 0x7f9c98e00c10
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x7f9c999645a0
# CVGEN = 0x7
# LINE = 83
# FILE = "/Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Role/Application.pm"
# FLAGS = 0x2
# EGV = 0x7f9c99aadca0 "BUILDARGS"
# Elt No. 3
# SV = PVGV(0x7f9c99a77500) at 0x7f9c99a61d30
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "DESTROY"
# NAMELEN = 7
# GvSTASH = 0x7f9c99aadb80 "Mouse::Meta::Class::__ANON__::8"
# GP = 0x7f9c98e00e80
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x7f9c99964540
# CVGEN = 0x7
# LINE = 23
# FILE = "bar.pl"
# FLAGS = 0x2
# EGV = 0x7f9c99a61d30 "DESTROY"
# MRO_WHICH = "dfs" (0x10a0e1df0)
# CACHE_GEN = 0x2
# PKG_GEN = 0x3
# MRO_LINEAR_CURRENT = 0x7f9c99aada48
# SV = PVAV(0x7f9c99aa85c0) at 0x7f9c99aada48
# REFCNT = 1
# FLAGS = (READONLY)
# ARRAY = 0x7f9c98df8670
# FILL = 2
# MAX = 3
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# SV = PV(0x7f9c99ab75f0) at 0x7f9c99aadc28
# REFCNT = 1
# FLAGS = (POK,IsCOW,pPOK)
# PV = 0x7f9c98df7130 "Mouse::Meta::Class::__ANON__::8"
# CUR = 31
# LEN = 0
# Elt No. 1
# SV = PV(0x7f9c99ab7540) at 0x7f9c99aadc58
# REFCNT = 1
# FLAGS = (POK,IsCOW,pPOK)
# PV = 0x7f9c98d35900 "Iyan"
# CUR = 4
# LEN = 0
# Elt No. 2
# SV = PV(0x7f9c99ab7570) at 0x7f9c99aadc70
# REFCNT = 1
# FLAGS = (POK,IsCOW,pPOK)
# PV = 0x7f9c98d5c2a0 "Mouse::Object"
# CUR = 13
# LEN = 0
# ISA = 0x7f9c99aadc40
# SV = PVHV(0x7f9c999020e0) at 0x7f9c99aadc40
# REFCNT = 1
# FLAGS = (READONLY,SHAREKEYS)
# ARRAY = 0x7f9c98df8690 (0:4, 1:4)
# hash quality = 137.5%
# KEYS = 4
# FILL = 4
# MAX = 7
# Elt "Mouse::Meta::Class::__ANON__::8" HASH = 0x748c60d8
# SV = NULL(0x0) at 0x7f9c99001378
# REFCNT = 2147481991
# FLAGS = (READONLY)
# Elt "UNIVERSAL" HASH = 0xcc5d9741
# SV = NULL(0x0) at 0x7f9c99001378
# REFCNT = 2147481991
# FLAGS = (READONLY)
# Elt "meta" HASH = 0xe650eb0a
# SV = PVGV(0x7f9c99a774a0) at 0x7f9c99ac7fd8
# REFCNT = 1
# FLAGS = (RMG,MULTI,ASSUMECV,IMPORT( CV ))
# MAGIC = 0x7f9c98df8210
# MG_VIRTUAL = &PL_vtbl_backref
# MG_TYPE = PERL_MAGIC_backref(<)
# MG_OBJ = 0x7f9c99ac7f18
# NAME = "meta"
# NAMELEN = 4
# GvSTASH = 0x7f9c99aadb80 "Mouse::Meta::Class::__ANON__::8"
# GP = 0x7f9c98df8190
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x7f9c99ac7f18
# CVGEN = 0x0
# LINE = 232
# FILE = "/Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Module.pm"
# FLAGS = 0x86
# EGV = 0x7f9c99ac7fd8 "meta"
# Elt "ISA" HASH = 0x8bc21ae3
# SV = PVGV(0x7f9c99a77470) at 0x7f9c99aadb98
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "ISA"
# NAMELEN = 3
# GvSTASH = 0x7f9c99aadb80 "Mouse::Meta::Class::__ANON__::8"
# GP = 0x7f9c98df7aa0
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x7f9c99aadbb0
# HV = 0x0
# CV = 0x0
# CVGEN = 0x0
# LINE = 27
# FILE = "/Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Class.pm"
# FLAGS = 0x2
# EGV = 0x7f9c99aadb98 "ISA"
# Elt "DESTROY" HASH = 0x7a375a86
# SV = PVGV(0x7f9c99a77500) at 0x7f9c99a61d30
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "DESTROY"
# NAMELEN = 7
# GvSTASH = 0x7f9c99aadb80 "Mouse::Meta::Class::__ANON__::8"
# GP = 0x7f9c98e00e80
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x7f9c99964540
# CVGEN = 0x7
# LINE = 23
# FILE = "bar.pl"
# FLAGS = 0x2
# EGV = 0x7f9c99a61d30 "DESTROY"
# Elt No. 3
# SV = PVAV(0x7f9c99aa8610) at 0x7f9c99ac7ee8
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x0
# FILL = -1
# MAX = -1
# ARYLEN = 0x0
# FLAGS = (REAL)
# leaked REF(0x7f9c99ac7dc8) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Role/Composite.pm line 39.
# 38:
# 39: if($method_name eq 'meta'){
# 40: $self->SUPER::add_method($method_name => $code);
# SV = IV(0x7f9c99ac7db8) at 0x7f9c99ac7dc8
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99a6bfd8
# SV = PVCV(0x7f9c99ab5ae0) at 0x7f9c99a6bfd8
# REFCNT = 2
# FLAGS = (CLONED,DYNFILE)
# COMP_STASH = 0x7f9c99964078 "Mouse::Meta::Module"
# START = 0x7f9c999a3b18 ===> 1
# ROOT = 0x7f9c999a3bb8
# GVGV::GV = 0x7f9c99ac7db0 "Mouse::Meta::Role::Composite::__ANON__::7" :: "meta"
# FILE = "/Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Module.pm"
# DEPTH = 0
# FLAGS = 0x1040
# OUTSIDE_SEQ = 1778
# PADLIST = 0x7f9c98df35a0
# PADNAME = 0x7f9c9999e0c8(0x7f9c98d81030) PAD = 0x7f9c99ac7cf0(0x7f9c98df0e50)
# 1. 0x7f9c99a6bfc0<1> FAKE "$self" flags=0x2 index=1
# OUTSIDE = 0x0 (null)
# SV = 0
# leaked GLOB(0x7f9c99ac7db0) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Role/Composite.pm line 39.
# 38:
# 39: if($method_name eq 'meta'){
# 40: $self->SUPER::add_method($method_name => $code);
# SV = PVGV(0x7f9c99a77410) at 0x7f9c99ac7db0
# REFCNT = 1
# FLAGS = (RMG,MULTI,ASSUMECV,IMPORT( CV ))
# MAGIC = 0x7f9c98df3aa0
# MG_VIRTUAL = &PL_vtbl_backref
# MG_TYPE = PERL_MAGIC_backref(<)
# MG_OBJ = 0x7f9c99a6bfd8
# NAME = "meta"
# NAMELEN = 4
# GvSTASH = 0x7f9c99ac7d98 "Mouse::Meta::Role::Composite::__ANON__::7"
# GP = 0x7f9c98df3a20
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x7f9c99a6bfd8
# CVGEN = 0x0
# LINE = 39
# FILE = "/Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Role/Composite.pm"
# FLAGS = 0x86
# EGV = 0x7f9c99ac7db0 "meta"
# leaked HASH(0x7f9c99ac7d98) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Role/Composite.pm line 39.
# 38:
# 39: if($method_name eq 'meta'){
# 40: $self->SUPER::add_method($method_name => $code);
# SV = PVHV(0x7f9c99902020) at 0x7f9c99ac7d98
# REFCNT = 1
# FLAGS = (OOK,OVERLOAD,SHAREKEYS)
# ARRAY = 0x7f9c98df39a0 (0:7, 1:1)
# hash quality = 100.0%
# KEYS = 1
# FILL = 1
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0xc0c44c1d
# NAME = "Mouse::Meta::Role::Composite::__ANON__::7"
# ENAME = "Mouse::Meta::Role::Composite::__ANON__::7"
# BACKREFS = 0x7f9c99ac7db0
# SV = PVGV(0x7f9c99a77410) at 0x7f9c99ac7db0
# REFCNT = 1
# FLAGS = (RMG,MULTI,ASSUMECV,IMPORT( CV ))
# MAGIC = 0x7f9c98df3aa0
# MG_VIRTUAL = &PL_vtbl_backref
# MG_TYPE = PERL_MAGIC_backref(<)
# MG_OBJ = 0x7f9c99a6bfd8
# NAME = "meta"
# NAMELEN = 4
# GvSTASH = 0x7f9c99ac7d98 "Mouse::Meta::Role::Composite::__ANON__::7"
# GP = 0x7f9c98df3a20
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x7f9c99a6bfd8
# CVGEN = 0x0
# LINE = 39
# FILE = "/Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Role/Composite.pm"
# FLAGS = 0x86
# EGV = 0x7f9c99ac7db0 "meta"
# MRO_WHICH = "dfs" (0x10a0e1df0)
# CACHE_GEN = 0x1
# PKG_GEN = 0x2
# Elt "meta" HASH = 0xe650eb0a
# SV = PVGV(0x7f9c99a77410) at 0x7f9c99ac7db0
# REFCNT = 1
# FLAGS = (RMG,MULTI,ASSUMECV,IMPORT( CV ))
# MAGIC = 0x7f9c98df3aa0
# MG_VIRTUAL = &PL_vtbl_backref
# MG_TYPE = PERL_MAGIC_backref(<)
# MG_OBJ = 0x7f9c99a6bfd8
# NAME = "meta"
# NAMELEN = 4
# GvSTASH = 0x7f9c99ac7d98 "Mouse::Meta::Role::Composite::__ANON__::7"
# GP = 0x7f9c98df3a20
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x7f9c99a6bfd8
# CVGEN = 0x0
# LINE = 39
# FILE = "/Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Role/Composite.pm"
# FLAGS = 0x86
# EGV = 0x7f9c99ac7db0 "meta"
# leaked GLOB(0x7f9c99ac7d80) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Role/Composite.pm line 39.
# 38:
# 39: if($method_name eq 'meta'){
# 40: $self->SUPER::add_method($method_name => $code);
# SV = PVGV(0x7f9c99a773e0) at 0x7f9c99ac7d80
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "7::"
# NAMELEN = 3
# GvSTASH = 0x7f9c99aa3030 "Mouse::Meta::Role::Composite::__ANON__"
# GP = 0x7f9c98df3950
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x7f9c99ac7d98
# CV = 0x0
# CVGEN = 0x0
# LINE = 39
# FILE = "/Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Role/Composite.pm"
# FLAGS = 0x2
# EGV = 0x7f9c99ac7d80 "7::"
# leaked ARRAY(0x7f9c99ac7d38) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Module.pm line 232.
# 231: $self->initialize(ref($_[0]) || $_[0]);
# 232: });
# 233:
# SV = PVAV(0x7f9c99aa8458) at 0x7f9c99ac7d38
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x0
# FILL = -1
# MAX = -1
# ARYLEN = 0x0
# FLAGS = (REIFY)
# leaked REF(0x7f9c99ac7d08) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Role.pm line 17.
# 16: $args{required_methods} = [];
# 17: $args{roles} = [];
# 18:
# SV = IV(0x7f9c99ac7cf8) at 0x7f9c99ac7d08
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99ac7cc0
# SV = PVAV(0x7f9c99aa8408) at 0x7f9c99ac7cc0
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x7f9c98df6cf0
# FILL = 1
# MAX = 3
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# SV = PV(0x7f9c99ab75a0) at 0x7f9c99ac7e58
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c999d8ae8
# SV = PVHV(0x7f9c99916640) at 0x7f9c999d8ae8
# REFCNT = 5
# FLAGS = (PADMY,OBJECT,SHAREKEYS)
# STASH = 0x7f9c999642d0 "Mouse::Meta::Role"
# ARRAY = 0x7f9c98dcd100 (0:4, 1:3, 2:1)
# hash quality = 107.1%
# KEYS = 5
# FILL = 4
# MAX = 7
# Elt "attributes" HASH = 0xf88be2f2
# SV = IV(0x7f9c998c60c8) at 0x7f9c998c60d8
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c998c5cd0
# PV = 0x7f9c999d8ae8 ""
# CUR = 0
# LEN = 0
# Elt No. 1
# SV = PV(0x7f9c99ab75c0) at 0x7f9c99ac7e70
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c998c6048
# SV = PVHV(0x7f9c99916dc0) at 0x7f9c998c6048
# REFCNT = 5
# FLAGS = (PADMY,OBJECT,SHAREKEYS)
# STASH = 0x7f9c999642d0 "Mouse::Meta::Role"
# ARRAY = 0x7f9c98dd2ac0 (0:4, 1:3, 2:1)
# hash quality = 107.1%
# KEYS = 5
# FILL = 4
# MAX = 7
# Elt "attributes" HASH = 0xf88be2f2
# SV = IV(0x7f9c99900aa8) at 0x7f9c99900ab8
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c999009c8
# PV = 0x7f9c998c6048 ""
# CUR = 0
# LEN = 0
# leaked ARRAY(0x7f9c99ac7cf0) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Module.pm line 232.
# 231: $self->initialize(ref($_[0]) || $_[0]);
# 232: });
# 233:
# SV = PVAV(0x7f9c99aa8430) at 0x7f9c99ac7cf0
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x7f9c98df0e50
# FILL = 6
# MAX = 6
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# SV = PVAV(0x7f9c99aa8458) at 0x7f9c99ac7d38
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x0
# FILL = -1
# MAX = -1
# ARYLEN = 0x0
# FLAGS = (REIFY)
# Elt No. 1
# SV = PV(0x7f9c99a89eb0) at 0x7f9c99a6bfc0
# REFCNT = 1
# FLAGS = (PADMY,POK,pPOK)
# PV = 0x7f9c98df1d40 "Mouse::Meta::Role::Composite"\0
# CUR = 28
# LEN = 32
# Elt No. 2
# SV = PVGV(0x7f9c99026690) at 0x7f9c99004040
# REFCNT = 629
# FLAGS = (MULTI,IN_PAD)
# NAME = "_"
# NAMELEN = 1
# GvSTASH = 0x7f9c99003f50 "main"
# GP = 0x7f9c98c05ba0
# SV = 0x7f9c99aadc88
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x7f9c998f4870
# HV = 0x0
# CV = 0x0
# CVGEN = 0x0
# LINE = 0
# FILE = ""
# FLAGS = 0xa
# EGV = 0x0
# Elt No. 3
# SV = NULL(0x0) at 0x7f9c99aaca90
# REFCNT = 1
# FLAGS = (PADTMP)
# leaked REF(0x7f9c99ac7cd8) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Role.pm line 16.
# 15: $args{attributes} = {};
# 16: $args{required_methods} = [];
# 17: $args{roles} = [];
# SV = IV(0x7f9c99ac7cc8) at 0x7f9c99ac7cd8
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99ac7c90
# SV = PVAV(0x7f9c99a79d78) at 0x7f9c99ac7c90
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x0
# FILL = -1
# MAX = -1
# ARYLEN = 0x0
# FLAGS = (REAL)
# leaked ARRAY(0x7f9c99ac7cc0) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Role.pm line 17.
# 16: $args{required_methods} = [];
# 17: $args{roles} = [];
# 18:
# SV = PVAV(0x7f9c99aa8408) at 0x7f9c99ac7cc0
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x7f9c98df6cf0
# FILL = 1
# MAX = 3
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# SV = PV(0x7f9c99ab75a0) at 0x7f9c99ac7e58
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c999d8ae8
# SV = PVHV(0x7f9c99916640) at 0x7f9c999d8ae8
# REFCNT = 5
# FLAGS = (PADMY,OBJECT,SHAREKEYS)
# STASH = 0x7f9c999642d0 "Mouse::Meta::Role"
# ARRAY = 0x7f9c98dcd100 (0:4, 1:3, 2:1)
# hash quality = 107.1%
# KEYS = 5
# FILL = 4
# MAX = 7
# Elt "attributes" HASH = 0xf88be2f2
# SV = IV(0x7f9c998c60c8) at 0x7f9c998c60d8
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c998c5cd0
# SV = PVHV(0x7f9c99916da0) at 0x7f9c998c5cd0
# REFCNT = 1
# FLAGS = (OOK,SHAREKEYS)
# ARRAY = 0x7f9c98de35b0
# KEYS = 0
# FILL = 0
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0x20158731
# Elt "methods" HASH = 0x65e54332
# SV = IV(0x7f9c998c5df8) at 0x7f9c998c5e08
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c998c5bb0
# SV = PVHV(0x7f9c99916d80) at 0x7f9c998c5bb0
# REFCNT = 1
# FLAGS = (SHAREKEYS)
# ARRAY = 0x7f9c98dccbf0 (0:7, 1:1)
# hash quality = 100.0%
# KEYS = 1
# FILL = 1
# MAX = 7
# PV = 0x7f9c999d8ae8 ""
# CUR = 0
# LEN = 0
# Elt No. 1
# SV = PV(0x7f9c99ab75c0) at 0x7f9c99ac7e70
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c998c6048
# SV = PVHV(0x7f9c99916dc0) at 0x7f9c998c6048
# REFCNT = 5
# FLAGS = (PADMY,OBJECT,SHAREKEYS)
# STASH = 0x7f9c999642d0 "Mouse::Meta::Role"
# ARRAY = 0x7f9c98dd2ac0 (0:4, 1:3, 2:1)
# hash quality = 107.1%
# KEYS = 5
# FILL = 4
# MAX = 7
# Elt "attributes" HASH = 0xf88be2f2
# SV = IV(0x7f9c99900aa8) at 0x7f9c99900ab8
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c999009c8
# SV = PVHV(0x7f9c99901840) at 0x7f9c999009c8
# REFCNT = 1
# FLAGS = (OOK,SHAREKEYS)
# ARRAY = 0x7f9c98dd9900
# KEYS = 0
# FILL = 0
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0xb69b9ca
# Elt "methods" HASH = 0x65e54332
# SV = IV(0x7f9c99900a48) at 0x7f9c99900a58
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c999009b0
# SV = PVHV(0x7f9c99901820) at 0x7f9c999009b0
# REFCNT = 1
# FLAGS = (SHAREKEYS)
# ARRAY = 0x7f9c98dd2950 (0:7, 1:1)
# hash quality = 100.0%
# KEYS = 1
# FILL = 1
# MAX = 7
# PV = 0x7f9c998c6048 ""
# CUR = 0
# LEN = 0
# leaked REF(0x7f9c99ac7ca8) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Role.pm line 15.
# 14: $args{methods} = {};
# 15: $args{attributes} = {};
# 16: $args{required_methods} = [];
# SV = IV(0x7f9c99ac7c98) at 0x7f9c99ac7ca8
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99ac7c60
# SV = PVHV(0x7f9c99901fe0) at 0x7f9c99ac7c60
# REFCNT = 1
# FLAGS = (OOK,SHAREKEYS)
# ARRAY = 0x7f9c98e00000
# KEYS = 0
# FILL = 0
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0xed3f6b9b
# leaked ARRAY(0x7f9c99ac7c90) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Role.pm line 16.
# 15: $args{attributes} = {};
# 16: $args{required_methods} = [];
# 17: $args{roles} = [];
# SV = PVAV(0x7f9c99a79d78) at 0x7f9c99ac7c90
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x0
# FILL = -1
# MAX = -1
# ARYLEN = 0x0
# FLAGS = (REAL)
# leaked REF(0x7f9c99ac7c78) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Role.pm line 14.
# 13:
# 14: $args{methods} = {};
# 15: $args{attributes} = {};
# SV = IV(0x7f9c99ac7c68) at 0x7f9c99ac7c78
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99ac7c30
# SV = PVHV(0x7f9c99901f20) at 0x7f9c99ac7c30
# REFCNT = 1
# FLAGS = (OOK,SHAREKEYS)
# ARRAY = 0x7f9c98e003b0 (0:7, 1:1)
# hash quality = 100.0%
# KEYS = 1
# FILL = 1
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0x653ca1c4
# Elt "meta" HASH = 0xe650eb0a
# SV = IV(0x7f9c99ac7db8) at 0x7f9c99ac7dc8
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99a6bfd8
# SV = PVCV(0x7f9c99ab5ae0) at 0x7f9c99a6bfd8
# REFCNT = 2
# FLAGS = (CLONED,DYNFILE)
# COMP_STASH = 0x7f9c99964078 "Mouse::Meta::Module"
# START = 0x7f9c999a3b18 ===> 1
# ROOT = 0x7f9c999a3bb8
# GVGV::GV = 0x7f9c99ac7db0 "Mouse::Meta::Role::Composite::__ANON__::7" :: "meta"
# FILE = "/Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Module.pm"
# DEPTH = 0
# FLAGS = 0x1040
# OUTSIDE_SEQ = 1778
# PADLIST = 0x7f9c98df35a0
# PADNAME = 0x7f9c9999e0c8(0x7f9c98d81030) PAD = 0x7f9c99ac7cf0(0x7f9c98df0e50)
# 1. 0x7f9c99a6bfc0<1> FAKE "$self" flags=0x2 index=1
# OUTSIDE = 0x0 (null)
# SV = 0
# leaked HASH(0x7f9c99ac7c60) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Role.pm line 15.
# 14: $args{methods} = {};
# 15: $args{attributes} = {};
# 16: $args{required_methods} = [];
# SV = PVHV(0x7f9c99901fe0) at 0x7f9c99ac7c60
# REFCNT = 1
# FLAGS = (OOK,SHAREKEYS)
# ARRAY = 0x7f9c98e00000
# KEYS = 0
# FILL = 0
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0xed3f6b9b
# leaked HASH(0x7f9c99ac7c30) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Role.pm line 14.
# 13:
# 14: $args{methods} = {};
# 15: $args{attributes} = {};
# SV = PVHV(0x7f9c99901f20) at 0x7f9c99ac7c30
# REFCNT = 1
# FLAGS = (OOK,SHAREKEYS)
# ARRAY = 0x7f9c98e003b0 (0:7, 1:1)
# hash quality = 100.0%
# KEYS = 1
# FILL = 1
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0x653ca1c4
# Elt "meta" HASH = 0xe650eb0a
# SV = IV(0x7f9c99ac7db8) at 0x7f9c99ac7dc8
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99a6bfd8
# SV = PVCV(0x7f9c99ab5ae0) at 0x7f9c99a6bfd8
# REFCNT = 2
# FLAGS = (CLONED,DYNFILE)
# COMP_STASH = 0x7f9c99964078 "Mouse::Meta::Module"
# START = 0x7f9c999a3b18 ===> 1
# ROOT = 0x7f9c999a3bb8
# GVGV::GV = 0x7f9c99ac7db0 "Mouse::Meta::Role::Composite::__ANON__::7" :: "meta"
# FILE = "/Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Module.pm"
# DEPTH = 0
# FLAGS = 0x1040
# OUTSIDE_SEQ = 1778
# PADLIST = 0x7f9c98df35a0
# PADNAME = 0x7f9c9999e0c8(0x7f9c98d81030) PAD = 0x7f9c99ac7cf0(0x7f9c98df0e50)
# 1. 0x7f9c99a6bfc0<1> FAKE "$self" flags=0x2 index=1
# OUTSIDE = 0x0 (null)
# SV = 0
# leaked HASH(0x7f9c99ac7b70) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Class.pm line 19.
# 18:sub _construct_meta {
# 19: my($class, %args) = @_;
# 20:
# SV = PVHV(0x7f9c99901fa0) at 0x7f9c99ac7b70
# REFCNT = 2
# FLAGS = (PADMY,OBJECT,RMG,SHAREKEYS)
# MAGIC = 0x7f9c98e00570
# MG_VIRTUAL = 0x10a173340
# MG_TYPE = PERL_MAGIC_ext(~)
# MG_FLAGS = 0x02
# REFCOUNTED
# MG_OBJ = 0x7f9c99ac7e40
# SV = PVAV(0x7f9c99aa84a8) at 0x7f9c99ac7e40
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x7f9c98e007a0
# FILL = 5
# MAX = 5
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# SV = IV(0x7f9c99aadcc0) at 0x7f9c99aadcd0
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 2
# Elt No. 1
# SV = IV(0x7f9c99ac7e78) at 0x7f9c99ac7e88
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 3
# Elt No. 2
# SV = PVHV(0x7f9c999020a0) at 0x7f9c99aadb80
# REFCNT = 2
# FLAGS = (OOK,OVERLOAD,SHAREKEYS)
# STASH = 0x7f9c99964540
# ARRAY = 0x7f9c98df7a20 (0:5, 1:2, 2:1)
# hash quality = 91.7%
# KEYS = 4
# FILL = 3
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0x5838066a
# NAME = "Mouse::Meta::Class::__ANON__::8"
# ENAME = "Mouse::Meta::Class::__ANON__::8"
# BACKREFS = 0x7f9c99aada18
# SV = PVAV(0x7f9c99aa8598) at 0x7f9c99aada18
# REFCNT = 2
# FLAGS = ()
# ARRAY = 0x7f9c98df8140
# FILL = 3
# MAX = 3
# ARYLEN = 0x0
# FLAGS = ()
# MRO_WHICH = "dfs" (0x10a0e1df0)
# CACHE_GEN = 0x2
# PKG_GEN = 0x3
# MRO_LINEAR_CURRENT = 0x7f9c99aada48
# SV = PVAV(0x7f9c99aa85c0) at 0x7f9c99aada48
# REFCNT = 1
# FLAGS = (READONLY)
# ARRAY = 0x7f9c98df8670
# FILL = 2
# MAX = 3
# ARYLEN = 0x0
# FLAGS = (REAL)
# ISA = 0x7f9c99aadc40
# SV = PVHV(0x7f9c999020e0) at 0x7f9c99aadc40
# REFCNT = 1
# FLAGS = (READONLY,SHAREKEYS)
# ARRAY = 0x7f9c98df8690 (0:4, 1:4)
# hash quality = 137.5%
# KEYS = 4
# FILL = 4
# MAX = 7
# Elt "meta" HASH = 0xe650eb0a
# SV = PVGV(0x7f9c99a774a0) at 0x7f9c99ac7fd8
# REFCNT = 1
# FLAGS = (RMG,MULTI,ASSUMECV,IMPORT( CV ))
# MAGIC = 0x7f9c98df8210
# MG_VIRTUAL = &PL_vtbl_backref
# MG_TYPE = PERL_MAGIC_backref(<)
# MG_OBJ = 0x7f9c99ac7f18
# NAME = "meta"
# NAMELEN = 4
# GvSTASH = 0x7f9c99aadb80 "Mouse::Meta::Class::__ANON__::8"
# GP = 0x7f9c98df8190
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x7f9c99ac7f18
# CVGEN = 0x0
# LINE = 232
# FILE = "/Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Module.pm"
# FLAGS = 0x86
# EGV = 0x7f9c99ac7fd8 "meta"
# Elt No. 3
# SV = PVAV(0x7f9c99aa8610) at 0x7f9c99ac7ee8
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x0
# FILL = -1
# MAX = -1
# ARYLEN = 0x0
# FLAGS = (REAL)
# STASH = 0x7f9c99964168 "Mouse::Meta::Class"
# ARRAY = 0x7f9c98df7e40 (0:11, 1:3, 2:1, 3:1)
# hash quality = 71.9%
# KEYS = 8
# FILL = 5
# MAX = 15
# Elt "in_application_to_instance" HASH = 0xce99a301
# SV = IV(0x7f9c99aada80) at 0x7f9c99aada90
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 1
# Elt "methods" HASH = 0x65e54332
# SV = IV(0x7f9c99aadb28) at 0x7f9c99aadb38
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99aadaf0
# SV = PVHV(0x7f9c99902080) at 0x7f9c99aadaf0
# REFCNT = 1
# FLAGS = (SHAREKEYS)
# ARRAY = 0x7f9c98df8240 (0:7, 1:1)
# hash quality = 100.0%
# KEYS = 1
# FILL = 1
# MAX = 7
# Elt "meta" HASH = 0xe650eb0a
# SV = IV(0x7f9c99aada20) at 0x7f9c99aada30
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99ac7f18
# SV = PVCV(0x7f9c99ab5c18) at 0x7f9c99ac7f18
# REFCNT = 2
# FLAGS = (CLONED,DYNFILE)
# COMP_STASH = 0x7f9c99964078 "Mouse::Meta::Module"
# START = 0x7f9c999a3b18 ===> 1
# ROOT = 0x7f9c999a3bb8
# GVGV::GV = 0x7f9c99ac7fd8 "Mouse::Meta::Class::__ANON__::8" :: "meta"
# FILE = "/Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Module.pm"
# DEPTH = 0
# FLAGS = 0x1040
# OUTSIDE_SEQ = 1778
# PADLIST = 0x7f9c98df8120
# OUTSIDE = 0x0 (null)
# Elt "attributes" HASH = 0xf88be2f2
# SV = IV(0x7f9c99aadaf8) at 0x7f9c99aadb08
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99aadad8
# SV = PVHV(0x7f9c99902060) at 0x7f9c99aadad8
# REFCNT = 1
# FLAGS = (OOK,SHAREKEYS)
# ARRAY = 0x7f9c98e00af0
# KEYS = 0
# FILL = 0
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0x6af1c945
# Elt "anon_serial_id" HASH = 0x6fb20df4
# SV = PVIV(0x7f9c9902de00) at 0x7f9c99aadaa8
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 8
# PV = 0
# leaked REF(0x7f9c99ac7300) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Module.pm line 23.
# 22:
# 23: return $METAS{$package_name}
# 24: ||= $class->_construct_meta(package => $package_name, @args);
# SV = IV(0x7f9c99ac72f0) at 0x7f9c99ac7300
# REFCNT = 1
# FLAGS = (ROK,WEAKREF)
# RV = 0x7f9c99abd078
# SV = PVHV(0x7f9c99901ee0) at 0x7f9c99abd078
# REFCNT = 1
# FLAGS = (PADMY,OBJECT,OOK,SHAREKEYS)
# STASH = 0x7f9c999012b0 "Mouse::Meta::Role::Composite"
# ARRAY = 0x7f9c98df34a0 (0:3, 1:4, 2:1)
# hash quality = 121.9%
# KEYS = 6
# FILL = 5
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0x5f5e15eb
# BACKREFS = 0x7f9c99ac7300
# SV = IV(0x7f9c99ac72f0) at 0x7f9c99ac7300
# REFCNT = 1
# FLAGS = (ROK,WEAKREF)
# RV = 0x7f9c99abd078
# SV = PVHV(0x7f9c99901ee0) at 0x7f9c99abd078
# REFCNT = 1
# FLAGS = (PADMY,OBJECT,OOK,SHAREKEYS)
# STASH = 0x7f9c999012b0 "Mouse::Meta::Role::Composite"
# ARRAY = 0x7f9c98df34a0 (0:3, 1:4, 2:1)
# hash quality = 121.9%
# KEYS = 6
# FILL = 5
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0x5f5e15eb
# BACKREFS = 0x7f9c99ac7300
# SV = IV(0x7f9c99ac72f0) at 0x7f9c99ac7300
# REFCNT = 1
# FLAGS = (ROK,WEAKREF)
# RV = 0x7f9c99abd078
# Elt "methods" HASH = 0x65e54332
# SV = IV(0x7f9c99ac7c68) at 0x7f9c99ac7c78
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99ac7c30
# Elt "methods" HASH = 0x65e54332
# SV = IV(0x7f9c99ac7c68) at 0x7f9c99ac7c78
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99ac7c30
# SV = PVHV(0x7f9c99901f20) at 0x7f9c99ac7c30
# REFCNT = 1
# FLAGS = (OOK,SHAREKEYS)
# ARRAY = 0x7f9c98e003b0 (0:7, 1:1)
# hash quality = 100.0%
# KEYS = 1
# FILL = 1
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0x653ca1c4
# Elt "meta" HASH = 0xe650eb0a
# SV = IV(0x7f9c99ac7db8) at 0x7f9c99ac7dc8
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99a6bfd8
# Elt "attributes" HASH = 0xf88be2f2
# SV = IV(0x7f9c99ac7c98) at 0x7f9c99ac7ca8
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99ac7c60
# SV = PVHV(0x7f9c99901fe0) at 0x7f9c99ac7c60
# REFCNT = 1
# FLAGS = (OOK,SHAREKEYS)
# ARRAY = 0x7f9c98e00000
# KEYS = 0
# FILL = 0
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0xed3f6b9b
# Elt "required_methods" HASH = 0x5069c3ab
# SV = IV(0x7f9c99ac7cc8) at 0x7f9c99ac7cd8
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99ac7c90
# SV = PVAV(0x7f9c99a79d78) at 0x7f9c99ac7c90
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x0
# FILL = -1
# MAX = -1
# ARYLEN = 0x0
# FLAGS = (REAL)
# leaked SCALAR(0x7f9c99aadcd0) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Class.pm line 267.
# 266: }
# 267: return [reverse @all_attrs];
# 268:}
# SV = IV(0x7f9c99aadcc0) at 0x7f9c99aadcd0
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 2
# leaked GLOB(0x7f9c99aadca0) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Class.pm line 267.
# 266: }
# 267: return [reverse @all_attrs];
# 268:}
# SV = PVGV(0x7f9c99a774d0) at 0x7f9c99aadca0
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "BUILDARGS"
# NAMELEN = 9
# GvSTASH = 0x7f9c99aadb80 "Mouse::Meta::Class::__ANON__::8"
# GP = 0x7f9c98e00c10
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x7f9c999645a0
# CVGEN = 0x7
# LINE = 83
# FILE = "/Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Role/Application.pm"
# FLAGS = 0x2
# EGV = 0x7f9c99aadca0 "BUILDARGS"
# leaked SCALAR(0x7f9c99aadc70) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Class.pm line 63.
# 62: }
# 63: return @{ $self->{superclasses} } = @_;
# 64: }
# SV = PV(0x7f9c99ab7570) at 0x7f9c99aadc70
# REFCNT = 1
# FLAGS = (POK,IsCOW,pPOK)
# PV = 0x7f9c98d5c2a0 "Mouse::Object"
# CUR = 13
# LEN = 0
# leaked SCALAR(0x7f9c99aadc58) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Class.pm line 63.
# 62: }
# 63: return @{ $self->{superclasses} } = @_;
# 64: }
# SV = PV(0x7f9c99ab7540) at 0x7f9c99aadc58
# REFCNT = 1
# FLAGS = (POK,IsCOW,pPOK)
# PV = 0x7f9c98d35900 "Iyan"
# CUR = 4
# LEN = 0
# leaked HASH(0x7f9c99aadc40) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Class.pm line 63.
# 62: }
# 63: return @{ $self->{superclasses} } = @_;
# 64: }
# SV = PVHV(0x7f9c999020e0) at 0x7f9c99aadc40
# REFCNT = 1
# FLAGS = (READONLY,SHAREKEYS)
# ARRAY = 0x7f9c98df8690 (0:4, 1:4)
# hash quality = 137.5%
# KEYS = 4
# FILL = 4
# MAX = 7
# Elt "Mouse::Meta::Class::__ANON__::8" HASH = 0x748c60d8
# SV = NULL(0x0) at 0x7f9c99001378
# REFCNT = 2147481991
# FLAGS = (READONLY)
# Elt "UNIVERSAL" HASH = 0xcc5d9741
# SV = NULL(0x0) at 0x7f9c99001378
# REFCNT = 2147481991
# FLAGS = (READONLY)
# Elt "Mouse::Object" HASH = 0x268e268a
# SV = NULL(0x0) at 0x7f9c99001378
# REFCNT = 2147481991
# FLAGS = (READONLY)
# Elt "Iyan" HASH = 0x8263f4f4
# SV = NULL(0x0) at 0x7f9c99001378
# REFCNT = 2147481991
# FLAGS = (READONLY)
# leaked SCALAR(0x7f9c99aadc28) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Class.pm line 63.
# 62: }
# 63: return @{ $self->{superclasses} } = @_;
# 64: }
# SV = PV(0x7f9c99ab75f0) at 0x7f9c99aadc28
# REFCNT = 1
# FLAGS = (POK,IsCOW,pPOK)
# PV = 0x7f9c98df7130 "Mouse::Meta::Class::__ANON__::8"
# CUR = 31
# LEN = 0
# leaked SCALAR(0x7f9c99aadc10) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Module.pm line 232.
# 231: $self->initialize(ref($_[0]) || $_[0]);
# 232: });
# 233:
# SV = NULL(0x0) at 0x7f9c99aadc10
# REFCNT = 1
# FLAGS = (PADTMP)
# leaked REF(0x7f9c99aadbe0) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Class.pm line 25.
# 24:
# 25: $args{superclasses} = do {
# 26: no strict 'refs';
# SV = IV(0x7f9c99aadbd0) at 0x7f9c99aadbe0
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99aadbb0
# SV = PVAV(0x7f9c99aa8520) at 0x7f9c99aadbb0
# REFCNT = 3
# FLAGS = (SMG,RMG)
# MAGIC = 0x7f9c98e01080
# MG_VIRTUAL = &PL_vtbl_arylen_p
# MG_TYPE = PERL_MAGIC_arylen_p(@)
# MG_FLAGS = 0x02
# REFCOUNTED
# MAGIC = 0x7f9c98df7af0
# MG_VIRTUAL = &PL_vtbl_isa
# MG_TYPE = PERL_MAGIC_isa(I)
# MG_OBJ = 0x7f9c99aadb98
# ARRAY = 0x7f9c98df8620
# FILL = 0
# MAX = 3
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# SV = PVMG(0x7f9c99908b10) at 0x7f9c99ac7fc0
# REFCNT = 1
# FLAGS = (SMG,POK,IsCOW,pPOK)
# IV = 0
# NV = 0
# PV = 0x7f9c98d35900 "Iyan"
# CUR = 4
# LEN = 0
# MAGIC = 0x7f9c98df8640
# MG_VIRTUAL = &PL_vtbl_isaelem
# MG_TYPE = PERL_MAGIC_isaelem(i)
# MG_FLAGS = 0x02
# REFCOUNTED
# MG_OBJ = 0x7f9c99aadbb0
# SV = PVAV(0x7f9c99aa8520) at 0x7f9c99aadbb0
# REFCNT = 3
# FLAGS = (SMG,RMG)
# MAGIC = 0x7f9c98e01080
# MG_VIRTUAL = &PL_vtbl_arylen_p
# MG_TYPE = PERL_MAGIC_arylen_p(@)
# MG_FLAGS = 0x02
# REFCOUNTED
# MAGIC = 0x7f9c98df7af0
# MG_VIRTUAL = &PL_vtbl_isa
# MG_TYPE = PERL_MAGIC_isa(I)
# MG_OBJ = 0x7f9c99aadb98
# ARRAY = 0x7f9c98df8620
# FILL = 0
# MAX = 3
# ARYLEN = 0x0
# FLAGS = (REAL)
# leaked SCALAR(0x7f9c99aadbc8) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Module.pm line 232.
# 231: $self->initialize(ref($_[0]) || $_[0]);
# 232: });
# 233:
# SV = NULL(0x0) at 0x7f9c99aadbc8
# REFCNT = 1
# FLAGS = (PADTMP)
# leaked ARRAY(0x7f9c99aadbb0) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Class.pm line 27.
# 26: no strict 'refs';
# 27: \@{ $args{package} . '::ISA' };
# 28: };
# SV = PVAV(0x7f9c99aa8520) at 0x7f9c99aadbb0
# REFCNT = 3
# FLAGS = (SMG,RMG)
# MAGIC = 0x7f9c98e01080
# MG_VIRTUAL = &PL_vtbl_arylen_p
# MG_TYPE = PERL_MAGIC_arylen_p(@)
# MG_FLAGS = 0x02
# REFCOUNTED
# MAGIC = 0x7f9c98df7af0
# MG_VIRTUAL = &PL_vtbl_isa
# MG_TYPE = PERL_MAGIC_isa(I)
# MG_OBJ = 0x7f9c99aadb98
# ARRAY = 0x7f9c98df8620
# FILL = 0
# MAX = 3
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# SV = PVMG(0x7f9c99908b10) at 0x7f9c99ac7fc0
# REFCNT = 1
# FLAGS = (SMG,POK,IsCOW,pPOK)
# IV = 0
# NV = 0
# PV = 0x7f9c98d35900 "Iyan"
# CUR = 4
# LEN = 0
# MAGIC = 0x7f9c98df8640
# MG_VIRTUAL = &PL_vtbl_isaelem
# MG_TYPE = PERL_MAGIC_isaelem(i)
# MG_FLAGS = 0x02
# REFCOUNTED
# MG_OBJ = 0x7f9c99aadbb0
# SV = PVAV(0x7f9c99aa8520) at 0x7f9c99aadbb0
# REFCNT = 3
# FLAGS = (SMG,RMG)
# MAGIC = 0x7f9c98e01080
# MG_VIRTUAL = &PL_vtbl_arylen_p
# MG_TYPE = PERL_MAGIC_arylen_p(@)
# MG_FLAGS = 0x02
# REFCOUNTED
# MAGIC = 0x7f9c98df7af0
# MG_VIRTUAL = &PL_vtbl_isa
# MG_TYPE = PERL_MAGIC_isa(I)
# MG_OBJ = 0x7f9c99aadb98
# ARRAY = 0x7f9c98df8620
# FILL = 0
# MAX = 3
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# SV = PVMG(0x7f9c99908b10) at 0x7f9c99ac7fc0
# REFCNT = 1
# FLAGS = (SMG,POK,IsCOW,pPOK)
# IV = 0
# NV = 0
# PV = 0x7f9c98d35900 "Iyan"
# CUR = 4
# LEN = 0
# MAGIC = 0x7f9c98df8640
# MG_VIRTUAL = &PL_vtbl_isaelem
# MG_TYPE = PERL_MAGIC_isaelem(i)
# MG_FLAGS = 0x02
# REFCOUNTED
# MG_OBJ = 0x7f9c99aadbb0
# SV = PVAV(0x7f9c99aa8520) at 0x7f9c99aadbb0
# REFCNT = 3
# FLAGS = (SMG,RMG)
# MAGIC = 0x7f9c98e01080
# MG_VIRTUAL = &PL_vtbl_arylen_p
# MG_TYPE = PERL_MAGIC_arylen_p(@)
# MG_FLAGS = 0x02
# REFCOUNTED
# MAGIC = 0x7f9c98df7af0
# MG_VIRTUAL = &PL_vtbl_isa
# MG_TYPE = PERL_MAGIC_isa(I)
# MG_OBJ = 0x7f9c99aadb98
# ARRAY = 0x7f9c98df8620
# FILL = 0
# MAX = 3
# ARYLEN = 0x0
# FLAGS = (REAL)
# leaked GLOB(0x7f9c99aadb98) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Class.pm line 27.
# 26: no strict 'refs';
# 27: \@{ $args{package} . '::ISA' };
# 28: };
# SV = PVGV(0x7f9c99a77470) at 0x7f9c99aadb98
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "ISA"
# NAMELEN = 3
# GvSTASH = 0x7f9c99aadb80 "Mouse::Meta::Class::__ANON__::8"
# GP = 0x7f9c98df7aa0
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x7f9c99aadbb0
# HV = 0x0
# CV = 0x0
# CVGEN = 0x0
# LINE = 27
# FILE = "/Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Class.pm"
# FLAGS = 0x2
# EGV = 0x7f9c99aadb98 "ISA"
# leaked HASH(0x7f9c99aadb80) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Class.pm line 27.
# 26: no strict 'refs';
# 27: \@{ $args{package} . '::ISA' };
# 28: };
# SV = PVHV(0x7f9c999020a0) at 0x7f9c99aadb80
# REFCNT = 2
# FLAGS = (OOK,OVERLOAD,SHAREKEYS)
# STASH = 0x7f9c99964540
# ARRAY = 0x7f9c98df7a20 (0:5, 1:2, 2:1)
# hash quality = 91.7%
# KEYS = 4
# FILL = 3
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0x5838066a
# NAME = "Mouse::Meta::Class::__ANON__::8"
# ENAME = "Mouse::Meta::Class::__ANON__::8"
# BACKREFS = 0x7f9c99aada18
# SV = PVAV(0x7f9c99aa8598) at 0x7f9c99aada18
# REFCNT = 2
# FLAGS = ()
# ARRAY = 0x7f9c98df8140
# FILL = 3
# MAX = 3
# ARYLEN = 0x0
# FLAGS = ()
# Elt No. 0
# SV = PVGV(0x7f9c99a77470) at 0x7f9c99aadb98
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "ISA"
# NAMELEN = 3
# GvSTASH = 0x7f9c99aadb80 "Mouse::Meta::Class::__ANON__::8"
# GP = 0x7f9c98df7aa0
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x7f9c99aadbb0
# HV = 0x0
# CV = 0x0
# CVGEN = 0x0
# LINE = 27
# FILE = "/Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Class.pm"
# FLAGS = 0x2
# EGV = 0x7f9c99aadb98 "ISA"
# Elt No. 1
# SV = PVGV(0x7f9c99a774a0) at 0x7f9c99ac7fd8
# REFCNT = 1
# FLAGS = (RMG,MULTI,ASSUMECV,IMPORT( CV ))
# MAGIC = 0x7f9c98df8210
# MG_VIRTUAL = &PL_vtbl_backref
# MG_TYPE = PERL_MAGIC_backref(<)
# MG_OBJ = 0x7f9c99ac7f18
# NAME = "meta"
# NAMELEN = 4
# GvSTASH = 0x7f9c99aadb80 "Mouse::Meta::Class::__ANON__::8"
# GP = 0x7f9c98df8190
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x7f9c99ac7f18
# CVGEN = 0x0
# LINE = 232
# FILE = "/Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Module.pm"
# FLAGS = 0x86
# EGV = 0x7f9c99ac7fd8 "meta"
# Elt No. 2
# SV = PVGV(0x7f9c99a774d0) at 0x7f9c99aadca0
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "BUILDARGS"
# NAMELEN = 9
# GvSTASH = 0x7f9c99aadb80 "Mouse::Meta::Class::__ANON__::8"
# GP = 0x7f9c98e00c10
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x7f9c999645a0
# CVGEN = 0x7
# LINE = 83
# FILE = "/Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Role/Application.pm"
# FLAGS = 0x2
# EGV = 0x7f9c99aadca0 "BUILDARGS"
# Elt No. 3
# SV = PVGV(0x7f9c99a77500) at 0x7f9c99a61d30
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "DESTROY"
# NAMELEN = 7
# GvSTASH = 0x7f9c99aadb80 "Mouse::Meta::Class::__ANON__::8"
# GP = 0x7f9c98e00e80
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x7f9c99964540
# CVGEN = 0x7
# LINE = 23
# FILE = "bar.pl"
# FLAGS = 0x2
# EGV = 0x7f9c99a61d30 "DESTROY"
# MRO_WHICH = "dfs" (0x10a0e1df0)
# CACHE_GEN = 0x2
# PKG_GEN = 0x3
# MRO_LINEAR_CURRENT = 0x7f9c99aada48
# SV = PVAV(0x7f9c99aa85c0) at 0x7f9c99aada48
# REFCNT = 1
# FLAGS = (READONLY)
# ARRAY = 0x7f9c98df8670
# FILL = 2
# MAX = 3
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# SV = PV(0x7f9c99ab75f0) at 0x7f9c99aadc28
# REFCNT = 1
# FLAGS = (POK,IsCOW,pPOK)
# PV = 0x7f9c98df7130 "Mouse::Meta::Class::__ANON__::8"
# CUR = 31
# LEN = 0
# Elt No. 1
# SV = PV(0x7f9c99ab7540) at 0x7f9c99aadc58
# REFCNT = 1
# FLAGS = (POK,IsCOW,pPOK)
# PV = 0x7f9c98d35900 "Iyan"
# CUR = 4
# LEN = 0
# Elt No. 2
# SV = PV(0x7f9c99ab7570) at 0x7f9c99aadc70
# REFCNT = 1
# FLAGS = (POK,IsCOW,pPOK)
# PV = 0x7f9c98d5c2a0 "Mouse::Object"
# CUR = 13
# LEN = 0
# ISA = 0x7f9c99aadc40
# SV = PVHV(0x7f9c999020e0) at 0x7f9c99aadc40
# REFCNT = 1
# FLAGS = (READONLY,SHAREKEYS)
# ARRAY = 0x7f9c98df8690 (0:4, 1:4)
# hash quality = 137.5%
# KEYS = 4
# FILL = 4
# MAX = 7
# Elt "Mouse::Meta::Class::__ANON__::8" HASH = 0x748c60d8
# SV = NULL(0x0) at 0x7f9c99001378
# REFCNT = 2147481991
# FLAGS = (READONLY)
# Elt "UNIVERSAL" HASH = 0xcc5d9741
# SV = NULL(0x0) at 0x7f9c99001378
# REFCNT = 2147481991
# FLAGS = (READONLY)
# Elt "Mouse::Object" HASH = 0x268e268a
# SV = NULL(0x0) at 0x7f9c99001378
# REFCNT = 2147481991
# FLAGS = (READONLY)
# Elt "meta" HASH = 0xe650eb0a
# SV = PVGV(0x7f9c99a774a0) at 0x7f9c99ac7fd8
# REFCNT = 1
# FLAGS = (RMG,MULTI,ASSUMECV,IMPORT( CV ))
# MAGIC = 0x7f9c98df8210
# MG_VIRTUAL = &PL_vtbl_backref
# MG_TYPE = PERL_MAGIC_backref(<)
# MG_OBJ = 0x7f9c99ac7f18
# NAME = "meta"
# NAMELEN = 4
# GvSTASH = 0x7f9c99aadb80 "Mouse::Meta::Class::__ANON__::8"
# GP = 0x7f9c98df8190
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x7f9c99ac7f18
# CVGEN = 0x0
# LINE = 232
# FILE = "/Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Module.pm"
# FLAGS = 0x86
# EGV = 0x7f9c99ac7fd8 "meta"
# Elt "ISA" HASH = 0x8bc21ae3
# SV = PVGV(0x7f9c99a77470) at 0x7f9c99aadb98
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "ISA"
# NAMELEN = 3
# GvSTASH = 0x7f9c99aadb80 "Mouse::Meta::Class::__ANON__::8"
# GP = 0x7f9c98df7aa0
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x7f9c99aadbb0
# HV = 0x0
# CV = 0x0
# CVGEN = 0x0
# LINE = 27
# FILE = "/Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Class.pm"
# FLAGS = 0x2
# EGV = 0x7f9c99aadb98 "ISA"
# Elt "DESTROY" HASH = 0x7a375a86
# SV = PVGV(0x7f9c99a77500) at 0x7f9c99a61d30
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "DESTROY"
# NAMELEN = 7
# GvSTASH = 0x7f9c99aadb80 "Mouse::Meta::Class::__ANON__::8"
# GP = 0x7f9c98e00e80
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x7f9c99964540
# CVGEN = 0x7
# LINE = 23
# FILE = "bar.pl"
# FLAGS = 0x2
# EGV = 0x7f9c99a61d30 "DESTROY"
# Elt "BUILDARGS" HASH = 0x5ff7531e
# SV = PVGV(0x7f9c99a774d0) at 0x7f9c99aadca0
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "BUILDARGS"
# NAMELEN = 9
# GvSTASH = 0x7f9c99aadb80 "Mouse::Meta::Class::__ANON__::8"
# GP = 0x7f9c98e00c10
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x7f9c999645a0
# CVGEN = 0x7
# LINE = 83
# FILE = "/Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Role/Application.pm"
# FLAGS = 0x2
# EGV = 0x7f9c99aadca0 "BUILDARGS"
# leaked REF(0x7f9c99aadb68) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Class.pm line 23.
# 22: $args{methods} = {};
# 23: $args{roles} = [];
# 24:
# SV = IV(0x7f9c99aadb58) at 0x7f9c99aadb68
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99aadb20
# SV = PVAV(0x7f9c99aa84f8) at 0x7f9c99aadb20
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x7f9c98e006e0
# FILL = 0
# MAX = 3
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# SV = PV(0x7f9c99ab7610) at 0x7f9c99ac7eb8
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99abd078
# SV = PVHV(0x7f9c99901ee0) at 0x7f9c99abd078
# REFCNT = 1
# FLAGS = (PADMY,OBJECT,OOK,SHAREKEYS)
# STASH = 0x7f9c999012b0 "Mouse::Meta::Role::Composite"
# ARRAY = 0x7f9c98df34a0 (0:3, 1:4, 2:1)
# hash quality = 121.9%
# KEYS = 6
# FILL = 5
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0x5f5e15eb
# BACKREFS = 0x7f9c99ac7300
# SV = IV(0x7f9c99ac72f0) at 0x7f9c99ac7300
# REFCNT = 1
# FLAGS = (ROK,WEAKREF)
# RV = 0x7f9c99abd078
# Elt "methods" HASH = 0x65e54332
# SV = IV(0x7f9c99ac7c68) at 0x7f9c99ac7c78
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99ac7c30
# PV = 0x7f9c99abd078 ""
# CUR = 0
# LEN = 0
# leaked GLOB(0x7f9c99aadb50) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Class.pm line 27.
# 26: no strict 'refs';
# 27: \@{ $args{package} . '::ISA' };
# 28: };
# SV = PVGV(0x7f9c99a77440) at 0x7f9c99aadb50
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "8::"
# NAMELEN = 3
# GvSTASH = 0x7f9c99a6b570 "Mouse::Meta::Class::__ANON__"
# GP = 0x7f9c98df79d0
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x7f9c99aadb80
# CV = 0x0
# CVGEN = 0x0
# LINE = 27
# FILE = "/Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Class.pm"
# FLAGS = 0x2
# EGV = 0x7f9c99aadb50 "8::"
# leaked REF(0x7f9c99aadb38) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Class.pm line 22.
# 21: $args{attributes} = {};
# 22: $args{methods} = {};
# 23: $args{roles} = [];
# SV = IV(0x7f9c99aadb28) at 0x7f9c99aadb38
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99aadaf0
# SV = PVHV(0x7f9c99902080) at 0x7f9c99aadaf0
# REFCNT = 1
# FLAGS = (SHAREKEYS)
# ARRAY = 0x7f9c98df8240 (0:7, 1:1)
# hash quality = 100.0%
# KEYS = 1
# FILL = 1
# MAX = 7
# Elt "meta" HASH = 0xe650eb0a
# SV = IV(0x7f9c99aada20) at 0x7f9c99aada30
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99ac7f18
# SV = PVCV(0x7f9c99ab5c18) at 0x7f9c99ac7f18
# REFCNT = 2
# FLAGS = (CLONED,DYNFILE)
# COMP_STASH = 0x7f9c99964078 "Mouse::Meta::Module"
# START = 0x7f9c999a3b18 ===> 1
# ROOT = 0x7f9c999a3bb8
# GVGV::GV = 0x7f9c99ac7fd8 "Mouse::Meta::Class::__ANON__::8" :: "meta"
# FILE = "/Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Module.pm"
# DEPTH = 0
# FLAGS = 0x1040
# OUTSIDE_SEQ = 1778
# PADLIST = 0x7f9c98df8120
# PADNAME = 0x7f9c9999e0c8(0x7f9c98d81030) PAD = 0x7f9c99ac7f78(0x7f9c98df71e0)
# 1. 0x7f9c99aacaa8<1> FAKE "$self" flags=0x2 index=1
# OUTSIDE = 0x0 (null)
# SV = 0
# leaked ARRAY(0x7f9c99aadb20) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Class.pm line 23.
# 22: $args{methods} = {};
# 23: $args{roles} = [];
# 24:
# SV = PVAV(0x7f9c99aa84f8) at 0x7f9c99aadb20
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x7f9c98e006e0
# FILL = 0
# MAX = 3
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# SV = PV(0x7f9c99ab7610) at 0x7f9c99ac7eb8
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99abd078
# SV = PVHV(0x7f9c99901ee0) at 0x7f9c99abd078
# REFCNT = 1
# FLAGS = (PADMY,OBJECT,OOK,SHAREKEYS)
# STASH = 0x7f9c999012b0 "Mouse::Meta::Role::Composite"
# ARRAY = 0x7f9c98df34a0 (0:3, 1:4, 2:1)
# hash quality = 121.9%
# KEYS = 6
# FILL = 5
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0x5f5e15eb
# BACKREFS = 0x7f9c99ac7300
# SV = IV(0x7f9c99ac72f0) at 0x7f9c99ac7300
# REFCNT = 1
# FLAGS = (ROK,WEAKREF)
# RV = 0x7f9c99abd078
# SV = PVHV(0x7f9c99901ee0) at 0x7f9c99abd078
# REFCNT = 1
# FLAGS = (PADMY,OBJECT,OOK,SHAREKEYS)
# STASH = 0x7f9c999012b0 "Mouse::Meta::Role::Composite"
# ARRAY = 0x7f9c98df34a0 (0:3, 1:4, 2:1)
# hash quality = 121.9%
# KEYS = 6
# FILL = 5
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0x5f5e15eb
# BACKREFS = 0x7f9c99ac7300
# SV = IV(0x7f9c99ac72f0) at 0x7f9c99ac7300
# REFCNT = 1
# FLAGS = (ROK,WEAKREF)
# RV = 0x7f9c99abd078
# Elt "methods" HASH = 0x65e54332
# SV = IV(0x7f9c99ac7c68) at 0x7f9c99ac7c78
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99ac7c30
# SV = PVHV(0x7f9c99901f20) at 0x7f9c99ac7c30
# REFCNT = 1
# FLAGS = (OOK,SHAREKEYS)
# ARRAY = 0x7f9c98e003b0 (0:7, 1:1)
# hash quality = 100.0%
# KEYS = 1
# FILL = 1
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0x653ca1c4
# Elt "attributes" HASH = 0xf88be2f2
# SV = IV(0x7f9c99ac7c98) at 0x7f9c99ac7ca8
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99ac7c60
# SV = PVHV(0x7f9c99901fe0) at 0x7f9c99ac7c60
# REFCNT = 1
# FLAGS = (OOK,SHAREKEYS)
# ARRAY = 0x7f9c98e00000
# KEYS = 0
# FILL = 0
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0xed3f6b9b
# PV = 0x7f9c99abd078 ""
# CUR = 0
# LEN = 0
# leaked REF(0x7f9c99aadb08) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Class.pm line 21.
# 20:
# 21: $args{attributes} = {};
# 22: $args{methods} = {};
# SV = IV(0x7f9c99aadaf8) at 0x7f9c99aadb08
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99aadad8
# SV = PVHV(0x7f9c99902060) at 0x7f9c99aadad8
# REFCNT = 1
# FLAGS = (OOK,SHAREKEYS)
# ARRAY = 0x7f9c98e00af0
# KEYS = 0
# FILL = 0
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0x6af1c945
# leaked HASH(0x7f9c99aadaf0) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Class.pm line 22.
# 21: $args{attributes} = {};
# 22: $args{methods} = {};
# 23: $args{roles} = [];
# SV = PVHV(0x7f9c99902080) at 0x7f9c99aadaf0
# REFCNT = 1
# FLAGS = (SHAREKEYS)
# ARRAY = 0x7f9c98df8240 (0:7, 1:1)
# hash quality = 100.0%
# KEYS = 1
# FILL = 1
# MAX = 7
# Elt "meta" HASH = 0xe650eb0a
# SV = IV(0x7f9c99aada20) at 0x7f9c99aada30
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99ac7f18
# SV = PVCV(0x7f9c99ab5c18) at 0x7f9c99ac7f18
# REFCNT = 2
# FLAGS = (CLONED,DYNFILE)
# COMP_STASH = 0x7f9c99964078 "Mouse::Meta::Module"
# START = 0x7f9c999a3b18 ===> 1
# ROOT = 0x7f9c999a3bb8
# GVGV::GV = 0x7f9c99ac7fd8 "Mouse::Meta::Class::__ANON__::8" :: "meta"
# FILE = "/Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Module.pm"
# DEPTH = 0
# FLAGS = 0x1040
# OUTSIDE_SEQ = 1778
# PADLIST = 0x7f9c98df8120
# PADNAME = 0x7f9c9999e0c8(0x7f9c98d81030) PAD = 0x7f9c99ac7f78(0x7f9c98df71e0)
# 1. 0x7f9c99aacaa8<1> FAKE "$self" flags=0x2 index=1
# OUTSIDE = 0x0 (null)
# SV = 0
# leaked HASH(0x7f9c99aadad8) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Class.pm line 21.
# 20:
# 21: $args{attributes} = {};
# 22: $args{methods} = {};
# SV = PVHV(0x7f9c99902060) at 0x7f9c99aadad8
# REFCNT = 1
# FLAGS = (OOK,SHAREKEYS)
# ARRAY = 0x7f9c98e00af0
# KEYS = 0
# FILL = 0
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0x6af1c945
# leaked SCALAR(0x7f9c99aadac0) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Class.pm line 19.
# 18:sub _construct_meta {
# 19: my($class, %args) = @_;
# 20:
# SV = IV(0x7f9c99aadab0) at 0x7f9c99aadac0
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 1
# leaked SCALAR(0x7f9c99aadaa8) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Class.pm line 19.
# 18:sub _construct_meta {
# 19: my($class, %args) = @_;
# 20:
# SV = PVIV(0x7f9c9902de00) at 0x7f9c99aadaa8
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 8
# PV = 0
# leaked SCALAR(0x7f9c99aada90) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Class.pm line 19.
# 18:sub _construct_meta {
# 19: my($class, %args) = @_;
# 20:
# SV = IV(0x7f9c99aada80) at 0x7f9c99aada90
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 1
# leaked SCALAR(0x7f9c99aada78) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Class.pm line 19.
# 18:sub _construct_meta {
# 19: my($class, %args) = @_;
# 20:
# SV = PV(0x7f9c99ab7630) at 0x7f9c99aada78
# REFCNT = 1
# FLAGS = (POK,pPOK)
# PV = 0x7f9c98df1f40 "Mouse::Meta::Class::__ANON__::8"\0
# CUR = 31
# LEN = 32
# leaked REF(0x7f9c99aada60) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Module.pm line 23.
# 22:
# 23: return $METAS{$package_name}
# 24: ||= $class->_construct_meta(package => $package_name, @args);
# SV = IV(0x7f9c99aada50) at 0x7f9c99aada60
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99ac7b70
# SV = PVHV(0x7f9c99901fa0) at 0x7f9c99ac7b70
# REFCNT = 2
# FLAGS = (PADMY,OBJECT,RMG,SHAREKEYS)
# MAGIC = 0x7f9c98e00570
# MG_VIRTUAL = 0x10a173340
# MG_TYPE = PERL_MAGIC_ext(~)
# MG_FLAGS = 0x02
# REFCOUNTED
# MG_OBJ = 0x7f9c99ac7e40
# SV = PVAV(0x7f9c99aa84a8) at 0x7f9c99ac7e40
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x7f9c98e007a0
# FILL = 5
# MAX = 5
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# SV = IV(0x7f9c99aadcc0) at 0x7f9c99aadcd0
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 2
# Elt No. 1
# SV = IV(0x7f9c99ac7e78) at 0x7f9c99ac7e88
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 3
# Elt No. 2
# SV = PVHV(0x7f9c999020a0) at 0x7f9c99aadb80
# REFCNT = 2
# FLAGS = (OOK,OVERLOAD,SHAREKEYS)
# STASH = 0x7f9c99964540
# ARRAY = 0x7f9c98df7a20 (0:5, 1:2, 2:1)
# hash quality = 91.7%
# KEYS = 4
# FILL = 3
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0x5838066a
# NAME = "Mouse::Meta::Class::__ANON__::8"
# ENAME = "Mouse::Meta::Class::__ANON__::8"
# BACKREFS = 0x7f9c99aada18
# SV = PVAV(0x7f9c99aa8598) at 0x7f9c99aada18
# REFCNT = 2
# FLAGS = ()
# ARRAY = 0x7f9c98df8140
# FILL = 3
# MAX = 3
# ARYLEN = 0x0
# FLAGS = ()
# MRO_WHICH = "dfs" (0x10a0e1df0)
# CACHE_GEN = 0x2
# PKG_GEN = 0x3
# MRO_LINEAR_CURRENT = 0x7f9c99aada48
# SV = PVAV(0x7f9c99aa85c0) at 0x7f9c99aada48
# REFCNT = 1
# FLAGS = (READONLY)
# ARRAY = 0x7f9c98df8670
# FILL = 2
# MAX = 3
# ARYLEN = 0x0
# FLAGS = (REAL)
# ISA = 0x7f9c99aadc40
# SV = PVHV(0x7f9c999020e0) at 0x7f9c99aadc40
# REFCNT = 1
# FLAGS = (READONLY,SHAREKEYS)
# ARRAY = 0x7f9c98df8690 (0:4, 1:4)
# hash quality = 137.5%
# KEYS = 4
# FILL = 4
# MAX = 7
# Elt No. 3
# SV = PVAV(0x7f9c99aa8610) at 0x7f9c99ac7ee8
# REFCNT = 1
# FLAGS = ()
# ARRAY = 0x0
# FILL = -1
# MAX = -1
# ARYLEN = 0x0
# FLAGS = (REAL)
# STASH = 0x7f9c99964168 "Mouse::Meta::Class"
# ARRAY = 0x7f9c98df7e40 (0:11, 1:3, 2:1, 3:1)
# hash quality = 71.9%
# KEYS = 8
# FILL = 5
# MAX = 15
# Elt "in_application_to_instance" HASH = 0xce99a301
# SV = IV(0x7f9c99aada80) at 0x7f9c99aada90
# REFCNT = 1
# FLAGS = (IOK,pIOK)
# IV = 1
# Elt "methods" HASH = 0x65e54332
# SV = IV(0x7f9c99aadb28) at 0x7f9c99aadb38
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99aadaf0
# SV = PVHV(0x7f9c99902080) at 0x7f9c99aadaf0
# REFCNT = 1
# FLAGS = (SHAREKEYS)
# ARRAY = 0x7f9c98df8240 (0:7, 1:1)
# hash quality = 100.0%
# KEYS = 1
# FILL = 1
# MAX = 7
# Elt "meta" HASH = 0xe650eb0a
# SV = IV(0x7f9c99aada20) at 0x7f9c99aada30
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99ac7f18
# Elt "attributes" HASH = 0xf88be2f2
# SV = IV(0x7f9c99aadaf8) at 0x7f9c99aadb08
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99aadad8
# SV = PVHV(0x7f9c99902060) at 0x7f9c99aadad8
# REFCNT = 1
# FLAGS = (OOK,SHAREKEYS)
# ARRAY = 0x7f9c98e00af0
# KEYS = 0
# FILL = 0
# MAX = 7
# RITER = -1
# EITER = 0x0
# RAND = 0x6af1c945
# leaked ARRAY(0x7f9c99aada48) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Class.pm line 63.
# 62: }
# 63: return @{ $self->{superclasses} } = @_;
# 64: }
# SV = PVAV(0x7f9c99aa85c0) at 0x7f9c99aada48
# REFCNT = 1
# FLAGS = (READONLY)
# ARRAY = 0x7f9c98df8670
# FILL = 2
# MAX = 3
# ARYLEN = 0x0
# FLAGS = (REAL)
# Elt No. 0
# SV = PV(0x7f9c99ab75f0) at 0x7f9c99aadc28
# REFCNT = 1
# FLAGS = (POK,IsCOW,pPOK)
# PV = 0x7f9c98df7130 "Mouse::Meta::Class::__ANON__::8"
# CUR = 31
# LEN = 0
# Elt No. 1
# SV = PV(0x7f9c99ab7540) at 0x7f9c99aadc58
# REFCNT = 1
# FLAGS = (POK,IsCOW,pPOK)
# PV = 0x7f9c98d35900 "Iyan"
# CUR = 4
# LEN = 0
# Elt No. 2
# SV = PV(0x7f9c99ab7570) at 0x7f9c99aadc70
# REFCNT = 1
# FLAGS = (POK,IsCOW,pPOK)
# PV = 0x7f9c98d5c2a0 "Mouse::Object"
# CUR = 13
# LEN = 0
# leaked REF(0x7f9c99aada30) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Module.pm line 232.
# 231: $self->initialize(ref($_[0]) || $_[0]);
# 232: });
# 233:
# SV = IV(0x7f9c99aada20) at 0x7f9c99aada30
# REFCNT = 1
# FLAGS = (ROK)
# RV = 0x7f9c99ac7f18
# SV = PVCV(0x7f9c99ab5c18) at 0x7f9c99ac7f18
# REFCNT = 2
# FLAGS = (CLONED,DYNFILE)
# COMP_STASH = 0x7f9c99964078 "Mouse::Meta::Module"
# START = 0x7f9c999a3b18 ===> 1
# ROOT = 0x7f9c999a3bb8
# GVGV::GV = 0x7f9c99ac7fd8 "Mouse::Meta::Class::__ANON__::8" :: "meta"
# FILE = "/Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Module.pm"
# DEPTH = 0
# FLAGS = 0x1040
# OUTSIDE_SEQ = 1778
# PADLIST = 0x7f9c98df8120
# PADNAME = 0x7f9c9999e0c8(0x7f9c98d81030) PAD = 0x7f9c99ac7f78(0x7f9c98df71e0)
# 1. 0x7f9c99aacaa8<1> FAKE "$self" flags=0x2 index=1
# OUTSIDE = 0x0 (null)
# SV = 0
# leaked ARRAY(0x7f9c99aada18) from /Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Module.pm line 232.
# 231: $self->initialize(ref($_[0]) || $_[0]);
# 232: });
# 233:
# SV = PVAV(0x7f9c99aa8598) at 0x7f9c99aada18
# REFCNT = 2
# FLAGS = ()
# ARRAY = 0x7f9c98df8140
# FILL = 3
# MAX = 3
# ARYLEN = 0x0
# FLAGS = ()
# Elt No. 0
# SV = PVGV(0x7f9c99a77470) at 0x7f9c99aadb98
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "ISA"
# NAMELEN = 3
# GvSTASH = 0x7f9c99aadb80 "Mouse::Meta::Class::__ANON__::8"
# GP = 0x7f9c98df7aa0
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x7f9c99aadbb0
# HV = 0x0
# CV = 0x0
# CVGEN = 0x0
# LINE = 27
# FILE = "/Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Class.pm"
# FLAGS = 0x2
# EGV = 0x7f9c99aadb98 "ISA"
# Elt No. 1
# SV = PVGV(0x7f9c99a774a0) at 0x7f9c99ac7fd8
# REFCNT = 1
# FLAGS = (RMG,MULTI,ASSUMECV,IMPORT( CV ))
# MAGIC = 0x7f9c98df8210
# MG_VIRTUAL = &PL_vtbl_backref
# MG_TYPE = PERL_MAGIC_backref(<)
# MG_OBJ = 0x7f9c99ac7f18
# NAME = "meta"
# NAMELEN = 4
# GvSTASH = 0x7f9c99aadb80 "Mouse::Meta::Class::__ANON__::8"
# GP = 0x7f9c98df8190
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x7f9c99ac7f18
# CVGEN = 0x0
# LINE = 232
# FILE = "/Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Module.pm"
# FLAGS = 0x86
# EGV = 0x7f9c99ac7fd8 "meta"
# Elt No. 2
# SV = PVGV(0x7f9c99a774d0) at 0x7f9c99aadca0
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "BUILDARGS"
# NAMELEN = 9
# GvSTASH = 0x7f9c99aadb80 "Mouse::Meta::Class::__ANON__::8"
# GP = 0x7f9c98e00c10
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x7f9c999645a0
# CVGEN = 0x7
# LINE = 83
# FILE = "/Users/tokuhirom/.plenv/versions/5.18.1/lib/perl5/site_perl/5.18.1/darwin-thread-multi-2level/Mouse/Meta/Role/Application.pm"
# FLAGS = 0x2
# EGV = 0x7f9c99aadca0 "BUILDARGS"
# Elt No. 3
# SV = PVGV(0x7f9c99a77500) at 0x7f9c99a61d30
# REFCNT = 1
# FLAGS = (MULTI)
# NAME = "DESTROY"
# NAMELEN = 7
# GvSTASH = 0x7f9c99aadb80 "Mouse::Meta::Class::__ANON__::8"
# GP = 0x7f9c98e00e80
# SV = 0x0
# REFCNT = 1
# IO = 0x0
# FORM = 0x0
# AV = 0x0
# HV = 0x0
# CV = 0x7f9c99964540
# CVGEN = 0x7
# LINE = 23
# FILE = "bar.pl"
# FLAGS = 0x2
# EGV = 0x7f9c99a61d30 "DESTROY"
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