Calls | P | F | Exclusive Time |
Inclusive Time |
Subroutine |
---|---|---|---|---|---|
2000000 | 2 | 1 | 23.1s | 38.4s | __ANON__[Typed.pm:134] | Typed::
1000000 | 1 | 1 | 7.83s | 46.2s | typed | main::
2 | 1 | 1 | 6.77s | 53.6s | __ANON__[(eval 451)[Benchmark.pm:646]:1] (merge of 2 subs) | Benchmark::
1000036 | 3 | 3 | 4.09s | 8.39s | get_type | Type::Library::
1000000 | 1 | 1 | 3.98s | 4.50s | validate | Type::Tiny::
1000158 | 8 | 2 | 3.90s | 4.30s | meta | Type::Library::
2000039 | 5 | 3 | 1.69s | 1.69s | __ANON__[Type/Tiny.pm:32] | Type::Tiny::
2002002 | 39 | 32 | 1.17s | 1.17s | blessed (xsub) | Scalar::Util::
1000000 | 1 | 1 | 567ms | 567ms | __ANON__[Benchmark.pm:687] | Benchmark::
1000000 | 1 | 1 | 519ms | 519ms | Int (xsub) | is_Types::Standard::
158 | 1 | 1 | 24.8ms | 24.8ms | _clean_eval | Eval::Closure::
386 | 19 | 7 | 23.3ms | 46.8ms | add_method | Class::MOP::Mixin::HasMethods::
1415 | 21 | 13 | 16.9ms | 34.9ms | initialize (recurses: max depth 1, inclusive time 561µs) | Class::MOP::Class::
452 | 11 | 8 | 14.7ms | 152ms | try (recurses: max depth 3, inclusive time 57.6ms) | Try::Tiny::
248 | 5 | 2 | 12.2ms | 82.4ms | _process_accessors | Class::MOP::Attribute::
59 | 59 | 58 | 11.6ms | 31.1ms | import (recurses: max depth 2, inclusive time 5.27ms) | base::
62 | 2 | 1 | 10.5ms | 11.6ms | CORE:sort (opcode) | Class::MOP::Class::
200 | 3 | 2 | 10.3ms | 125ms | install_accessors | Class::MOP::Attribute::
124 | 121 | 23 | 9.23ms | 92.7ms | add_attribute | Class::MOP::Mixin::HasAttributes::
522 | 1 | 1 | 8.89ms | 11.6ms | get_package_symbol | Class::MOP::Package::
127 | 8 | 4 | 8.83ms | 23.1ms | get_all_attributes | Class::MOP::Class::
35 | 35 | 1 | 8.73ms | 33.2ms | add_type | Type::Library::
1 | 1 | 1 | 8.60ms | 25.1ms | BEGIN@26 | Class::MOP::
1 | 1 | 1 | 8.32ms | 112ms | BEGIN@24 | Moose::Meta::Attribute::
1 | 1 | 1 | 8.29ms | 11.6ms | BEGIN@14 | Type::Library::
92 | 5 | 5 | 7.96ms | 27.7ms | find_method_by_name | Class::MOP::Class::
1 | 1 | 1 | 7.65ms | 68.4ms | BEGIN@10 | Typed::
1 | 1 | 1 | 7.55ms | 141ms | BEGIN@14 | Moose::Meta::TypeCoercion::
275 | 1 | 1 | 7.46ms | 17.7ms | _inline_init_attr_from_constructor | Class::MOP::Class::
390 | 2 | 2 | 7.20ms | 13.6ms | add_package_symbol | Class::MOP::Package::
191 | 1 | 1 | 6.93ms | 40.5ms | _initialize_body | Class::MOP::Method::Accessor::
46 | 2 | 2 | 6.84ms | 13.3ms | eval_closure | Eval::TypeTiny::
174 | 170 | 82 | 6.50ms | 6.85ms | import | Exporter::
1 | 1 | 1 | 6.49ms | 9.94ms | BEGIN@4 | Mouse::
25 | 7 | 4 | 6.00ms | 13.5ms | new | Moose::Meta::TypeConstraint::
1 | 1 | 1 | 5.88ms | 8.13ms | BEGIN@10 | Data::OptList::
46 | 1 | 1 | 5.88ms | 5.91ms | _clean_eval | Eval::TypeTiny::
76 | 2 | 2 | 5.72ms | 11.7ms | find_next_method_by_name | Class::MOP::Class::
1 | 1 | 1 | 5.62ms | 30.6ms | BEGIN@27 | Moose::
158 | 1 | 1 | 5.50ms | 5.67ms | _make_compiler_source | Eval::Closure::
65 | 1 | 1 | 5.35ms | 7.28ms | wrap_method_body | Class::MOP::Mixin::HasMethods::
1 | 1 | 1 | 5.31ms | 112ms | BEGIN@13 | Moose::Exporter::
390 | 1 | 1 | 5.27ms | 5.84ms | add_symbol (xsub) | Package::Stash::XS::
5 | 2 | 1 | 5.14ms | 5.67ms | _accessor_maker_for | Moo::
191 | 4 | 4 | 5.02ms | 12.4ms | wrap | Class::MOP::Method::
130 | 2 | 1 | 4.82ms | 4.89ms | get_attribute | Class::MOP::Mixin::HasAttributes::
1 | 1 | 1 | 4.77ms | 122ms | BEGIN@18 | Moose::
1 | 1 | 1 | 4.47ms | 27.0ms | BEGIN@35 | Moose::
1 | 1 | 1 | 4.46ms | 8.09ms | BEGIN@162 | main::
1 | 1 | 1 | 4.39ms | 11.9ms | BEGIN@116 | Foo::Moo::
143 | 4 | 1 | 4.35ms | 4.35ms | _subname | Type::Library::
44 | 1 | 1 | 4.30ms | 4.76ms | add_around_modifier | Class::MOP::Method::Wrapped::
191 | 2 | 2 | 4.28ms | 54.7ms | new | Class::MOP::Method::Accessor::
1 | 1 | 1 | 4.25ms | 4.25ms | BEGIN@2 | Moose::Meta::Role::Application::ToClass::
44 | 1 | 1 | 4.15ms | 27.8ms | add_around_method_modifier | Class::MOP::Class::
616 | 2 | 1 | 4.15ms | 19.5ms | _get_maybe_raw_method | Class::MOP::Mixin::HasMethods::
1 | 1 | 1 | 4.11ms | 4.42ms | BEGIN@6 | main::
3 | 3 | 1 | 3.79ms | 5.84ms | add_coercion | Type::Library::
398 | 1 | 1 | 3.79ms | 12.3ms | _inline_instance_set | Class::MOP::Attribute::
1 | 1 | 1 | 3.48ms | 4.20ms | BEGIN@11 | Typed::
1438 | 7 | 6 | 3.45ms | 3.45ms | subname (xsub) | Sub::Name::
1 | 1 | 1 | 3.44ms | 4.38ms | BEGIN@28 | Moose::Meta::Class::
287 | 2 | 2 | 3.34ms | 28.7ms | _inline_slot_initializer | Class::MOP::Class::
1 | 1 | 1 | 3.24ms | 3.33ms | BEGIN@14 | Mouse::
277 | 1 | 1 | 3.18ms | 5.73ms | _single_metaclass_can_be_made_compatible | Class::MOP::Class::
1 | 1 | 1 | 3.15ms | 15.9ms | BEGIN@28 | Moose::
570 | 6 | 4 | 3.15ms | 29.4ms | get_method | Class::MOP::Mixin::HasMethods::
1 | 1 | 1 | 3.14ms | 3.69ms | BEGIN@18 | Mouse::
1 | 1 | 1 | 3.09ms | 3.45ms | BEGIN@27 | Class::MOP::
590 | 3 | 1 | 3.09ms | 3.63ms | new | Benchmark::
8 | 8 | 8 | 3.09ms | 3.09ms | load | XSLoader::
1 | 1 | 1 | 2.93ms | 2.96ms | BEGIN@4 | main::
1 | 1 | 1 | 2.91ms | 3.56ms | BEGIN@17 | Moose::Exporter::
1 | 1 | 1 | 2.83ms | 3.01ms | BEGIN@18 | Type::Tiny::
1 | 1 | 1 | 2.77ms | 3.70ms | BEGIN@13 | Moose::Meta::Attribute::
191 | 1 | 1 | 2.69ms | 60.4ms | try {...} | Class::MOP::Attribute::
248 | 2 | 1 | 2.62ms | 3.13ms | _accessor_description | Class::MOP::Attribute::
158 | 1 | 1 | 2.59ms | 35.2ms | _clean_eval_closure | Eval::Closure::
1 | 1 | 1 | 2.54ms | 18.5ms | BEGIN@18 | Types::Standard::
867 | 6 | 2 | 2.48ms | 2.50ms | _method_map (xsub) | Class::MOP::Mixin::HasMethods::
1 | 1 | 1 | 2.47ms | 525ms | BEGIN@91 | Foo::Moose::
158 | 2 | 2 | 2.41ms | 39.8ms | eval_closure | Eval::Closure::
5 | 2 | 2 | 2.30ms | 3.97ms | require_module (recurses: max depth 1, inclusive time 704µs) | Module::Runtime::
1 | 1 | 1 | 2.23ms | 4.07ms | BEGIN@16 | Mouse::
626 | 3 | 2 | 2.22ms | 2.58ms | get_symbol (xsub) | Package::Stash::XS::
1 | 1 | 1 | 2.19ms | 6.30ms | BEGIN@25 | Class::MOP::
660 | 1 | 1 | 2.18ms | 12.5ms | __ANON__[Class/MOP/Method/Wrapped.pm:162] | Class::MOP::Method::Wrapped::
386 | 1 | 1 | 2.17ms | 3.00ms | update_package_cache_flag | Class::MOP::Mixin::HasMethods::
248 | 3 | 3 | 2.13ms | 9.75ms | _new | Class::MOP::Method::Accessor::
4628 | 16 | 5 | 2.13ms | 2.13ms | name (xsub) | Class::MOP::Mixin::AttributeCore::
2 | 2 | 1 | 2.07ms | 53.6s | runloop | Benchmark::
1 | 1 | 1 | 2.03ms | 2.22ms | BEGIN@13 | Class::MOP::Class::
1 | 1 | 1 | 1.98ms | 3.10ms | BEGIN@38 | Moose::
129 | 7 | 4 | 1.96ms | 51.3ms | _compile_code | Class::MOP::Method::Generated::
1 | 1 | 1 | 1.88ms | 2.04ms | BEGIN@12 | Module::Implementation::
4 | 2 | 1 | 1.88ms | 1.96ms | as_heavy | Exporter::
48 | 1 | 1 | 1.87ms | 3.19ms | BUILDARGS | Class::MOP::Instance::
1 | 1 | 1 | 1.85ms | 77.3ms | BEGIN@103 | Foo::Typed::
3 | 2 | 2 | 1.82ms | 10.4ms | _constructor_maker_for (recurses: max depth 1, inclusive time 5.76ms) | Moo::
1 | 1 | 1 | 1.80ms | 1.97ms | BEGIN@15 | Class::MOP::
1496 | 7 | 4 | 1.79ms | 1.79ms | get_metaclass_by_name | Class::MOP::
124 | 50 | 4 | 1.79ms | 3.84ms | new | Class::MOP::Attribute::
1 | 1 | 1 | 1.74ms | 2.15ms | import | Eval::TypeTiny::
187 | 3 | 2 | 1.73ms | 1.73ms | bits | strict::
1 | 1 | 1 | 1.72ms | 1.78ms | BEGIN@6 | Mouse::Meta::Attribute::
1 | 1 | 1 | 1.71ms | 4.66ms | BEGIN@15 | Class::MOP::Class::
286 | 2 | 1 | 1.71ms | 7.07ms | _inline_init_attr_from_default | Class::MOP::Class::
1012 | 5 | 1 | 1.70ms | 2.20ms | _package_stash | Class::MOP::Package::
287 | 2 | 2 | 1.68ms | 2.51ms | _inline_default_value | Class::MOP::Class::
124 | 1 | 1 | 1.64ms | 78.5ms | _post_add_attribute | Class::MOP::Class::
398 | 1 | 1 | 1.64ms | 2.56ms | inline_set_slot_value | Class::MOP::Instance::
1489 | 22 | 18 | 1.64ms | 1.64ms | isa (xsub) | UNIVERSAL::
1284 | 9 | 2 | 1.61ms | 1.72ms | namespace (xsub) | Package::Stash::XS::
1 | 1 | 1 | 1.60ms | 24.7ms | BEGIN@15 | Moose::
1 | 1 | 1 | 1.59ms | 1.95ms | BEGIN@614 | Moose::Util::TypeConstraints::
1 | 1 | 1 | 1.59ms | 7.54ms | BEGIN@39 | Moose::
1 | 1 | 1 | 1.58ms | 1.89ms | BEGIN@14 | Class::MOP::Method::Generated::
1 | 1 | 1 | 1.58ms | 3.99ms | BEGIN@33 | Moose::Util::TypeConstraints::
309 | 4 | 2 | 1.58ms | 2.45ms | linearized_isa | Class::MOP::Class::
1 | 1 | 1 | 1.57ms | 1.87ms | BEGIN@11 | Data::OptList::
108 | 1 | 1 | 1.49ms | 4.94ms | _is_class_loaded | Class::Load::PP::
452 | 11 | 8 | 1.49ms | 1.49ms | catch | Try::Tiny::
363 | 1 | 1 | 1.45ms | 1.79ms | attach_to_class | Class::MOP::Method::
1 | 1 | 1 | 1.45ms | 1.66ms | BEGIN@14 | Class::MOP::Class::
2141 | 25 | 10 | 1.39ms | 1.39ms | name (xsub) | Class::MOP::Package::
158 | 1 | 1 | 1.37ms | 31.9ms | _make_compiler | Eval::Closure::
660 | 1 | 1 | 1.37ms | 10.3ms | around | Class::MOP::Class:::
46 | 1 | 1 | 1.35ms | 8.47ms | _can_fix_metaclass_incompatibility | Class::MOP::Class::
1 | 1 | 1 | 1.34ms | 1.91ms | BEGIN@4 | Moo::
68 | 1 | 1 | 1.32ms | 16.8ms | _construct_class_instance (recurses: max depth 1, inclusive time 160µs) | Class::MOP::Class::
1 | 1 | 1 | 1.32ms | 1.67ms | BEGIN@130 | Foo::Moo::QS::
398 | 5 | 3 | 1.32ms | 13.6ms | _inline_set_value | Class::MOP::Attribute::
1 | 1 | 1 | 1.31ms | 3.54ms | BEGIN@12 | Type::Library::
3 | 1 | 1 | 1.28ms | 1.37ms | _clean_eval | Sub::Quote::
31 | 2 | 2 | 1.28ms | 81.9ms | _generate_constructor_method_inline | Class::MOP::Method::Constructor::
164 | 1 | 1 | 1.27ms | 2.74ms | _set_initial_slot_value | Class::MOP::Attribute::
1 | 1 | 1 | 1.25ms | 1.59ms | BEGIN@146 | Try::Tiny::ScopeGuard::
32 | 2 | 1 | 1.24ms | 14.0ms | _construct_instance | Class::MOP::Class::
1 | 1 | 1 | 1.24ms | 24.0ms | BEGIN@77 | Foo::Mouse::
1 | 1 | 1 | 1.23ms | 1.29ms | BEGIN@5 | Typed::
123 | 1 | 1 | 1.22ms | 1.92ms | _new | Class::MOP::Attribute::
37 | 3 | 2 | 1.22ms | 2.20ms | new | Type::Tiny::
494 | 4 | 1 | 1.20ms | 1.20ms | inline_slot_access | Class::MOP::Instance::
1 | 1 | 1 | 1.19ms | 1.85ms | BEGIN@40 | Moose::
164 | 1 | 1 | 1.18ms | 1.18ms | set_slot_value | Class::MOP::Instance::
1 | 1 | 1 | 1.17ms | 4.13ms | BEGIN@33 | Moose::
788 | 35 | 21 | 1.16ms | 1.16ms | can (xsub) | UNIVERSAL::
1017 | 16 | 13 | 1.16ms | 1.16ms | weaken (xsub) | Scalar::Util::
1 | 1 | 1 | 1.15ms | 1.37ms | BEGIN@8 | Devel::GlobalDestruction::
168 | 2 | 2 | 1.15ms | 2.09ms | is_module_name | Module::Runtime::
129 | 1 | 1 | 1.13ms | 1.22ms | _generate_description | Class::MOP::Method::Generated::
1 | 1 | 1 | 1.13ms | 3.07ms | BEGIN@36 | Moose::
286 | 3 | 2 | 1.13ms | 1.48ms | _is_compatible_with | Class::MOP::Object::
1 | 1 | 1 | 1.12ms | 2.22ms | BEGIN@7 | Class::Load::
1 | 1 | 1 | 1.12ms | 2.25ms | BEGIN@36 | Moose::Util::TypeConstraints::
1 | 1 | 1 | 1.11ms | 7.09ms | BEGIN@9 | Class::Load::
32 | 4 | 3 | 1.11ms | 1.78ms | mkopt | Data::OptList::
1 | 1 | 1 | 1.11ms | 2.50ms | BEGIN@39 | Moose::Util::TypeConstraints::
1 | 1 | 1 | 1.08ms | 2.42ms | BEGIN@28 | Object::Tiny::XS::
1 | 1 | 1 | 1.08ms | 2.21ms | BEGIN@37 | Moose::Util::TypeConstraints::
1 | 1 | 1 | 1.07ms | 3.82ms | BEGIN@13 | Module::Implementation::
419 | 1 | 1 | 1.07ms | 1.28ms | slots | Class::MOP::Attribute::
1 | 1 | 1 | 1.06ms | 1.36ms | BEGIN@15 | Moose::Exporter::
54 | 1 | 1 | 1.04ms | 59.8ms | _immutable_metaclass (recurses: max depth 1, inclusive time 261µs) | Class::MOP::Class::
44 | 1 | 1 | 1.04ms | 2.56ms | wrap | Class::MOP::Method::Wrapped::
1 | 1 | 1 | 1.03ms | 1.28ms | BEGIN@21 | Moose::Meta::Attribute::
31 | 1 | 1 | 1.03ms | 44.2ms | _inline_slot_initializers | Class::MOP::Class::
1 | 1 | 1 | 1.02ms | 7.70ms | BEGIN@38 | Moose::Util::TypeConstraints::
278 | 2 | 1 | 1.02ms | 2.45ms | _can_be_made_compatible_with | Class::MOP::Object::
1 | 1 | 1 | 1.00ms | 3.81ms | BEGIN@19 | Moose::Meta::Role::
54 | 7 | 5 | 994µs | 223ms | make_immutable (recurses: max depth 1, inclusive time 398µs) | Class::MOP::Class::
31 | 2 | 2 | 988µs | 11.9ms | _eval_environment | Class::MOP::Class::
1 | 1 | 1 | 984µs | 2.67ms | BEGIN@12 | Moose::Deprecated::
178 | 2 | 2 | 980µs | 980µs | new (xsub) | Package::Stash::XS::
1 | 1 | 1 | 979µs | 1.27ms | BEGIN@26 | Moose::Meta::Class::
158 | 1 | 1 | 970µs | 1.12ms | _validate_env | Eval::Closure::
8 | 7 | 7 | 965µs | 68.0ms | apply | Class::MOP::MiniTrait::
1 | 1 | 1 | 956µs | 1.03ms | BEGIN@15 | Mouse::
71 | 2 | 1 | 955µs | 14.4ms | _check_metaclass_compatibility (recurses: max depth 1, inclusive time 93µs) | Class::MOP::Class::
1 | 1 | 1 | 954µs | 11.1ms | BEGIN@8 | Class::Load::
1 | 1 | 1 | 951µs | 152ms | BEGIN@29 | Moose::
158 | 1 | 1 | 945µs | 1.05ms | _canonicalize_source | Eval::Closure::
31 | 1 | 1 | 941µs | 97.6ms | _inline_constructor | Class::MOP::Class::
97 | 1 | 1 | 938µs | 28.1ms | try {...} | Class::MOP::Method::Accessor::
1 | 1 | 1 | 936µs | 2.88ms | BEGIN@15 | Moose::Meta::TypeConstraint::Parameterized::
1 | 1 | 1 | 932µs | 1.21ms | BEGIN@22 | Moose::Meta::Attribute::
38 | 2 | 1 | 928µs | 15.2ms | _mksub | Type::Library::
1 | 1 | 1 | 924µs | 5.74ms | BEGIN@34 | Moose::Util::TypeConstraints::
1 | 1 | 1 | 924µs | 2.16ms | BEGIN@16 | Class::MOP::Class::
1 | 1 | 1 | 919µs | 1.06ms | BEGIN@22 | DynaLoader::
3 | 3 | 2 | 917µs | 4.37ms | import | Moo::
124 | 1 | 1 | 913µs | 1.22ms | attach_to_class | Class::MOP::Attribute::
9 | 9 | 5 | 910µs | 4.84ms | import | Exporter::Tiny::
1554 | 15 | 3 | 909µs | 909µs | associated_class (xsub) | Class::MOP::Attribute::
294 | 5 | 3 | 899µs | 4.29ms | get_meta_instance | Class::MOP::Class::Immutable::Class::MOP::Class::
218 | 1 | 1 | 895µs | 3.91ms | initialize_instance_slot | Class::MOP::Attribute::
154 | 49 | 6 | 873µs | 8.79ms | meta | Class::MOP::Object::
1 | 1 | 1 | 862µs | 1.91ms | BEGIN@22 | Moose::Meta::Role::
1 | 1 | 1 | 855µs | 2.24ms | BEGIN@37 | Moose::
44 | 1 | 1 | 842µs | 18.7ms | __ANON__[Class/MOP/Class.pm:1072] | Class::MOP::Class::
123 | 120 | 23 | 835µs | 835µs | _definition_context | Class::MOP::
1 | 1 | 1 | 816µs | 3.34ms | BEGIN@453 | Benchmark::
53 | 1 | 1 | 808µs | 954µs | _exporter_install_sub | Exporter::Tiny::
1 | 1 | 1 | 805µs | 1.20ms | BEGIN@136 | Mouse::Util::
78 | 2 | 2 | 801µs | 3.67ms | _inline_instance_get | Class::MOP::Attribute::
124 | 1 | 1 | 789µs | 66.5ms | try {...} | Class::MOP::Class::
131 | 118 | 114 | 773µs | 2.10ms | import | strict::
140 | 4 | 1 | 772µs | 973µs | qualified_name | Type::Tiny::
178 | 2 | 2 | 769µs | 884µs | has_attribute | Class::MOP::Mixin::HasAttributes::
1 | 1 | 1 | 766µs | 981µs | BEGIN@24 | Class::MOP::
55 | 2 | 2 | 764µs | 18.8ms | _generate_reader_method_inline | Class::MOP::Method::Accessor::
35 | 1 | 1 | 760µs | 882µs | all (xsub) | List::MoreUtils::
54 | 2 | 2 | 754µs | 905µs | _immutable_options | Class::MOP::Class::
66 | 1 | 1 | 750µs | 750µs | _new | Class::MOP::Class::
41 | 1 | 1 | 745µs | 950µs | __ANON__[Sub/Install.pm:100] | Sub::Install::
1 | 1 | 1 | 739µs | 974µs | BEGIN@3 | Moo::
1 | 1 | 1 | 736µs | 1.04ms | BEGIN@6 | Moo::
540 | 6 | 4 | 720µs | 720µs | has_initializer | Class::MOP::Mixin::AttributeCore::
1 | 1 | 1 | 719µs | 1.33ms | BEGIN@10 | Package::DeprecationManager::
241 | 2 | 1 | 714µs | 2.04ms | _method_map | Class::MOP::Class::Immutable::Class::MOP::Class::
30 | 1 | 1 | 712µs | 81.0ms | new | Class::MOP::Method::Constructor::
1 | 1 | 1 | 705µs | 1.24ms | BEGIN@23 | Class::MOP::
1 | 1 | 1 | 703µs | 2.66ms | BEGIN@42 | Moose::Util::TypeConstraints::
1 | 1 | 1 | 699µs | 3.18ms | BEGIN@12 | Class::MOP::Mixin::HasMethods::
371 | 3 | 2 | 697µs | 796µs | default | Class::MOP::Mixin::AttributeCore::
310 | 2 | 2 | 688µs | 688µs | get_linear_isa (xsub) | mro::
386 | 1 | 1 | 683µs | 683µs | CORE:match (opcode) | Class::MOP::Mixin::HasMethods::
182 | 3 | 2 | 682µs | 1.35ms | has_symbol (xsub) | Package::Stash::XS::
105 | 1 | 1 | 677µs | 850µs | _code_is_mine | Class::MOP::Mixin::HasMethods::
124 | 1 | 1 | 671µs | 835µs | invalidate_meta_instances | Class::MOP::Class::
54 | 1 | 1 | 664µs | 161ms | _initialize_immutable | Class::MOP::Class::
14 | 10 | 1 | 659µs | 659µs | CORE:regcomp (opcode) | Moose::Util::TypeConstraints::
1052 | 6 | 2 | 654µs | 654µs | _attribute_map (xsub) | Class::MOP::Mixin::HasAttributes::
248 | 2 | 1 | 645µs | 645µs | associate_method | Class::MOP::Attribute::
54 | 1 | 1 | 638µs | 6.22ms | find_attribute_by_name | Class::MOP::Class::
118 | 105 | 102 | 636µs | 765µs | import | warnings::
41 | 5 | 3 | 633µs | 1.80ms | __ANON__[Sub/Install.pm:57] | Sub::Install::
78 | 5 | 2 | 629µs | 936µs | can_be_inlined (recurses: max depth 1, inclusive time 17µs) | Moose::Meta::TypeConstraint::
44 | 8 | 3 | 627µs | 1.54ms | _inline_check (recurses: max depth 2, inclusive time 563µs) | Moose::Meta::TypeConstraint::
403 | 2 | 1 | 619µs | 619µs | get_pkg_gen (xsub) | mro::
493 | 3 | 2 | 615µs | 615µs | get_code_info (xsub) | Class::MOP::
32 | 2 | 1 | 602µs | 7.75ms | can_be_inlined | Class::MOP::Method::Inlined::
5 | 1 | 1 | 602µs | 602µs | dl_load_file (xsub) | DynaLoader::
53 | 2 | 2 | 600µs | 1.07ms | _exporter_expand_sub | Exporter::Tiny::
48 | 1 | 1 | 598µs | 7.78ms | _create_meta_instance | Class::MOP::Class::
54 | 1 | 1 | 594µs | 160ms | _install_inlined_code | Class::MOP::Class::
48 | 1 | 1 | 589µs | 4.19ms | new | Class::MOP::Instance::
1 | 1 | 1 | 585µs | 768µs | BEGIN@24 | Moose::Meta::Class::
1 | 1 | 1 | 582µs | 14.8ms | define_builtins | Moose::Util::TypeConstraints::Builtins::
309 | 10 | 5 | 570µs | 8.35ms | get_meta_instance | Class::MOP::Class::
1 | 1 | 1 | 570µs | 1.83ms | BEGIN@22 | Mouse::Util::
1 | 1 | 1 | 567µs | 1.40ms | BEGIN@12 | Moose::Meta::TypeConstraint::
108 | 3 | 3 | 566µs | 5.50ms | is_class_loaded | Class::Load::PP::
178 | 4 | 1 | 563µs | 1.98ms | _method_lookup_order | Class::MOP::Class::
1 | 1 | 1 | 560µs | 1.71ms | BEGIN@41 | Moose::
33 | 1 | 1 | 559µs | 60.6ms | _inline_accessors | Class::MOP::Class::
78 | 4 | 2 | 558µs | 4.64ms | superclasses (recurses: max depth 1, inclusive time 104µs) | Class::MOP::Class::
1 | 1 | 1 | 558µs | 907µs | BEGIN@25 | Moose::Meta::Class::
1 | 1 | 1 | 557µs | 995µs | BEGIN@4 | base::
44 | 44 | 27 | 556µs | 556µs | unimport | warnings::
1 | 1 | 1 | 548µs | 1.22ms | BEGIN@14 | Moose::Meta::TypeConstraint::Union::
1 | 1 | 1 | 547µs | 8.31ms | BEGIN@23 | Moose::Meta::Class::
590 | 1 | 1 | 542µs | 542µs | mytime | Benchmark::
176 | 2 | 1 | 537µs | 537µs | CORE:match (opcode) | Module::Runtime::
36 | 1 | 1 | 524µs | 9.43ms | _fix_metaclass_incompatibility | Class::MOP::Class::
1 | 1 | 1 | 521µs | 683µs | BEGIN@6 | Class::XSAccessor::
1 | 1 | 1 | 492µs | 523µs | BEGIN@83 | overload::
1 | 1 | 1 | 491µs | 542µs | BEGIN@3 | main::
85 | 1 | 1 | 489µs | 5.67ms | _new | Class::MOP::Method::
25 | 5 | 4 | 488µs | 12.3ms | _add_meta_method | Class::MOP::Mixin::HasMethods::
80 | 3 | 2 | 487µs | 1.01ms | __ANON__[Type/Tiny.pm:31] | Type::Tiny::
31 | 1 | 1 | 486µs | 47.7ms | _inline_new_object | Class::MOP::Class::
1 | 1 | 1 | 482µs | 659µs | BEGIN@13 | Class::MOP::Mixin::HasMethods::
17 | 2 | 1 | 472µs | 12.4ms | _create_type_constraint | Moose::Util::TypeConstraints::
37 | 2 | 1 | 471µs | 3.17ms | _build_compiled_check | Type::Tiny::
1 | 1 | 1 | 460µs | 609µs | BEGIN@22 | Moose::Meta::Class::
1 | 1 | 1 | 455µs | 2.09ms | BEGIN@46 | Moose::
78 | 1 | 1 | 453µs | 854µs | get_or_add_symbol (xsub) | Package::Stash::XS::
1 | 1 | 1 | 447µs | 3.55ms | BEGIN@21 | Moose::Meta::Class::
35 | 1 | 1 | 445µs | 1.48ms | _exporter_expand_sub | Type::Library::
25 | 2 | 2 | 441µs | 7.21ms | wrap | Class::MOP::Method::Meta::
53 | 1 | 1 | 436µs | 492µs | _generate_reader_method | Class::MOP::Method::Accessor::
78 | 1 | 1 | 432µs | 2.33ms | get_or_add_package_symbol | Class::MOP::Package::
1 | 1 | 1 | 431µs | 1.96ms | BEGIN@15 | Class::MOP::Package::
1 | 1 | 1 | 429µs | 1.45ms | BEGIN@9 | Class::Load::PP::
124 | 1 | 1 | 423µs | 1.64ms | _attach_attribute | Class::MOP::Class::
54 | 1 | 1 | 414µs | 60.2ms | _rebless_as_immutable (recurses: max depth 1, inclusive time 280µs) | Class::MOP::Class::
29 | 1 | 1 | 410µs | 7.04ms | _actually_compile_type_constraint | Moose::Meta::TypeConstraint::
53 | 1 | 1 | 409µs | 5.57ms | try_load_class | Class::Load::
1 | 1 | 1 | 405µs | 495µs | BEGIN@17 | Class::MOP::Class::
5 | 5 | 5 | 399µs | 1.91ms | bootstrap | DynaLoader::
78 | 2 | 1 | 398µs | 559µs | __is_a (recurses: max depth 1, inclusive time 226µs) | Data::OptList::
153 | 3 | 3 | 398µs | 398µs | is_default_a_coderef | Class::MOP::Mixin::AttributeCore::
1 | 1 | 1 | 397µs | 1.49ms | BEGIN@21 | Moose::Meta::Role::
1 | 1 | 1 | 395µs | 3.11ms | BEGIN@154 | Foo::Object::Tiny::XS::
20 | 20 | 20 | 394µs | 11.9ms | import | metaclass::
1 | 1 | 1 | 392µs | 447µs | BEGIN@15 | Moose::Error::Default::
17 | 1 | 1 | 390µs | 422µs | _new | Moose::Meta::TypeConstraint::
568 | 4 | 2 | 389µs | 389µs | name (xsub) | Package::Stash::XS::
28 | 2 | 2 | 387µs | 476µs | clone | Class::MOP::Method::
8 | 1 | 1 | 380µs | 8.24ms | get_all_methods | Class::MOP::Class::
1 | 1 | 1 | 380µs | 566µs | BEGIN@27 | Moose::Meta::Class::
9 | 1 | 1 | 380µs | 2.79ms | _do_import | Sub::Exporter::
584 | 5 | 4 | 379µs | 379µs | reftype (xsub) | Scalar::Util::
1 | 1 | 1 | 374µs | 521µs | BEGIN@143 | Foo::Object::Tiny::
55 | 55 | 30 | 373µs | 772µs | unimport | strict::
25 | 6 | 2 | 373µs | 540µs | add_type_constraint | Moose::Meta::TypeConstraint::Registry::
290 | 2 | 2 | 365µs | 365µs | has_default | Class::MOP::Mixin::AttributeCore::
1 | 1 | 1 | 365µs | 874µs | BEGIN@1 | Try::Tiny::
11 | 11 | 9 | 363µs | 760µs | do_import | Mouse::Exporter::
62 | 2 | 1 | 360µs | 360µs | CORE:regcomp (opcode) | Exporter::Tiny::
1 | 1 | 1 | 358µs | 490µs | BEGIN@14 | Typed::
22 | 3 | 1 | 345µs | 355µs | new | Mouse::Meta::TypeConstraint::
620 | 5 | 3 | 342µs | 342µs | init_arg (xsub) | Class::MOP::Mixin::AttributeCore::
168 | 1 | 1 | 342µs | 342µs | _is_string | Module::Runtime::
88 | 2 | 1 | 330µs | 330µs | __ANON__[Class/MOP/Method/Wrapped.pm:71] | Class::MOP::Method::Wrapped::
12 | 5 | 2 | 329µs | 714µs | inline_check (recurses: max depth 1, inclusive time 209µs) | Type::Tiny::
47 | 1 | 1 | 328µs | 328µs | _new | Class::MOP::Instance::
23 | 2 | 2 | 328µs | 8.78ms | _generate_accessor_method_inline | Class::MOP::Method::Accessor::
200 | 1 | 1 | 327µs | 327µs | has_accessor | Class::MOP::Mixin::AttributeCore::
200 | 1 | 1 | 326µs | 326µs | has_writer | Class::MOP::Mixin::AttributeCore::
531 | 7 | 5 | 315µs | 315µs | body (xsub) | Class::MOP::Method::
37 | 2 | 2 | 312µs | 367µs | isa | Type::Tiny::
229 | 4 | 1 | 310µs | 310µs | name | Type::Tiny::
35 | 1 | 1 | 310µs | 344µs | _overload_coderef | Type::Tiny::
17 | 2 | 1 | 309µs | 880µs | _expand_groups (recurses: max depth 2, inclusive time 633µs) | Sub::Exporter::
44 | 1 | 1 | 308µs | 308µs | __ANON__[Class/MOP/Method/Wrapped.pm:164] | Class::MOP::Method::Wrapped::
3 | 1 | 1 | 307µs | 2.89ms | inject_fake_metaclass_for | Moo::HandleMoose::
44 | 1 | 1 | 305µs | 305µs | _new | Class::MOP::Method::Wrapped::
78 | 1 | 1 | 303µs | 523µs | inline_get_slot_value | Class::MOP::Instance::
1 | 1 | 1 | 299µs | 433µs | BEGIN@20 | Moose::Meta::Role::
1 | 1 | 1 | 298µs | 1.74ms | BEGIN@31 | Moose::
1 | 1 | 1 | 296µs | 296µs | bootstrap (xsub) | Moose::
3 | 1 | 1 | 292µs | 308µs | build_import_methods | Mouse::Exporter::
1 | 1 | 1 | 289µs | 3.02ms | BEGIN@17 | Moose::
59 | 4 | 1 | 288µs | 586µs | _real_ref_name | Class::MOP::Class::
75 | 2 | 1 | 288µs | 3.70ms | _inline_get_value | Class::MOP::Attribute::
46 | 1 | 1 | 287µs | 1.14ms | _class_metaclass_can_be_made_compatible | Class::MOP::Class::
245 | 2 | 1 | 286µs | 286µs | accessor_metaclass | Class::MOP::Attribute::
32 | 4 | 3 | 285µs | 415µs | inline_environment (recurses: max depth 1, inclusive time 10µs) | Moose::Meta::TypeConstraint::
2 | 1 | 1 | 283µs | 436µs | _make_sub_exporter_params | Moose::Exporter::
30 | 5 | 5 | 279µs | 12.7ms | new_object | Class::MOP::Class::
200 | 1 | 1 | 277µs | 277µs | has_reader | Class::MOP::Mixin::AttributeCore::
201 | 5 | 1 | 276µs | 276µs | CORE:match (opcode) | Type::Tiny::
42 | 39 | 4 | 276µs | 2.91ms | meta | Class::MOP::Mixin::
1 | 1 | 1 | 273µs | 304µs | BEGIN@19 | Moose::Object::
30 | 1 | 1 | 267µs | 267µs | _new | Class::MOP::Method::Constructor::
2 | 2 | 2 | 265µs | 1.55ms | new | Moose::Meta::Attribute::
82 | 3 | 2 | 264µs | 264µs | _base_metaclasses | Class::MOP::Class::
17 | 1 | 1 | 263µs | 7.54ms | _full_method_map | Class::MOP::Mixin::HasMethods::
9 | 3 | 2 | 262µs | 1.67ms | default_installer | Sub::Exporter::
38 | 1 | 1 | 261µs | 277µs | _make_lexical_assignment | Eval::TypeTiny::
71 | 1 | 1 | 258µs | 258µs | has_fields | base::
1 | 1 | 1 | 258µs | 361µs | BEGIN@7 | vars::
7 | 1 | 1 | 257µs | 257µs | OVERLOAD | overload::
9 | 8 | 7 | 257µs | 4.26ms | __ANON__[Sub/Exporter.pm:337] | Sub::Exporter::
30 | 8 | 4 | 254µs | 578µs | find_type_constraint | Moose::Util::TypeConstraints::
34 | 1 | 1 | 252µs | 470µs | default_generator | Sub::Exporter::
453 | 2 | 2 | 247µs | 247µs | package_name (xsub) | Class::MOP::Method::
53 | 6 | 4 | 247µs | 5.81ms | load_class | Class::Load::
200 | 1 | 1 | 246µs | 246µs | has_clearer | Class::MOP::Mixin::AttributeCore::
1 | 1 | 1 | 246µs | 2.49ms | new | Moose::Meta::Method::Constructor::
23 | 15 | 12 | 241µs | 241µs | VERSION (xsub) | UNIVERSAL::
200 | 1 | 1 | 240µs | 240µs | has_predicate | Class::MOP::Mixin::AttributeCore::
30 | 1 | 1 | 235µs | 79.9ms | _initialize_body | Class::MOP::Method::Constructor::
31 | 1 | 1 | 235µs | 318µs | _inline_fallback_constructor | Class::MOP::Class::
3 | 1 | 1 | 233µs | 258µs | register_categories | warnings::
69 | 5 | 1 | 230µs | 347µs | _is_null_constraint | Type::Tiny::
191 | 1 | 1 | 230µs | 230µs | accessor_type | Class::MOP::Method::Accessor::
191 | 1 | 1 | 229µs | 229µs | has_builder | Class::MOP::Mixin::AttributeCore::
307 | 2 | 1 | 223µs | 223µs | CORE:match (opcode) | Exporter::
16 | 1 | 1 | 222µs | 3.94ms | _generate_predicate_method_inline | Class::MOP::Method::Accessor::
3 | 1 | 1 | 221µs | 234µs | capture_unroll | Sub::Quote::
4 | 1 | 1 | 221µs | 232µs | _new | Moose::Meta::TypeConstraint::Class::
6 | 6 | 6 | 221µs | 268µs | import | vars::
201 | 12 | 3 | 220µs | 220µs | associated_attribute | Class::MOP::Method::Accessor::
51 | 4 | 1 | 218µs | 287µs | get_type_constraint | Moose::Meta::TypeConstraint::Registry::
46 | 5 | 3 | 214µs | 1.18ms | has_method | Class::MOP::Mixin::HasMethods::
20 | 2 | 1 | 207µs | 356µs | can_be_inlined | Type::Tiny::
63 | 2 | 1 | 207µs | 251µs | metaclass_is_weak | Class::MOP::
65 | 2 | 1 | 205µs | 764µs | linearized_isa | Class::MOP::Class::Immutable::Class::MOP::Class::
41 | 1 | 1 | 205µs | 205µs | __ANON__[Sub/Install.pm:112] | Sub::Install::
20 | 1 | 1 | 203µs | 997µs | find_or_parse_type_constraint | Moose::Util::TypeConstraints::
1 | 1 | 1 | 201µs | 667µs | new | Moose::Meta::Method::Destructor::
25 | 1 | 1 | 200µs | 222µs | _generate_meta_method | Class::MOP::Method::Meta::
31 | 1 | 1 | 198µs | 12.3ms | _eval_environment | Class::MOP::Method::Constructor::
29 | 2 | 2 | 195µs | 7.36ms | compile_type_constraint | Moose::Meta::TypeConstraint::
6 | 6 | 5 | 192µs | 246µs | import | constant::
7 | 1 | 1 | 191µs | 281µs | _single_metaclass_is_compatible | Class::MOP::Class::
10 | 2 | 1 | 187µs | 187µs | CORE:subst (opcode) | DynaLoader::
31 | 1 | 1 | 186µs | 333µs | _inline_preserve_weak_metaclasses | Class::MOP::Class::
3 | 1 | 1 | 184µs | 184µs | CORE:regcomp (opcode) | Type::Library::
31 | 1 | 1 | 183µs | 1.52ms | _inline_create_instance | Class::MOP::Class::
154 | 3 | 1 | 183µs | 183µs | has_parent | Moose::Meta::TypeConstraint::
124 | 1 | 1 | 182µs | 182µs | _set_insertion_order | Class::MOP::Mixin::AttributeCore::
16 | 1 | 1 | 182µs | 6.93ms | subtype | Moose::Util::TypeConstraints::
16 | 1 | 1 | 179µs | 355µs | _inline_instance_has | Class::MOP::Attribute::
145 | 3 | 1 | 178µs | 178µs | constraint | Moose::Meta::TypeConstraint::
4 | 1 | 1 | 178µs | 186µs | _new | Moose::Meta::TypeConstraint::Parameterizable::
41 | 1 | 1 | 177µs | 214µs | _CODELIKE | Sub::Install::
71 | 1 | 1 | 175µs | 175µs | has_attr | base::
43 | 4 | 2 | 172µs | 409µs | first (xsub) | List::Util::
9 | 1 | 1 | 172µs | 231µs | _collect_collections | Sub::Exporter::
60 | 2 | 2 | 171µs | 1.01ms | check_module_name | Module::Runtime::
40 | 1 | 1 | 170µs | 170µs | _make_lexical_assignment | Eval::Closure::
43 | 1 | 1 | 165µs | 317µs | display_name | Type::Tiny::
33 | 1 | 1 | 164µs | 188µs | get_attribute_list | Class::MOP::Mixin::HasAttributes::
38 | 2 | 1 | 164µs | 315µs | has_type | Type::Library::
124 | 1 | 1 | 164µs | 164µs | invalidate_meta_instance | Class::MOP::Class::
8 | 1 | 1 | 164µs | 707µs | _expand_group (recurses: max depth 1, inclusive time 420µs) | Sub::Exporter::
22 | 1 | 1 | 160µs | 183µs | _generate_accessor_method | Class::MOP::Method::Accessor::
1 | 1 | 1 | 160µs | 226µs | BEGIN@17 | Mouse::
248 | 1 | 1 | 160µs | 160µs | definition_context (xsub) | Class::MOP::Mixin::AttributeCore::
107 | 4 | 2 | 159µs | 159µs | type_constraints | Moose::Meta::TypeConstraint::Registry::
277 | 10 | 3 | 159µs | 159µs | instance_metaclass (xsub) | Class::MOP::Class::
4 | 1 | 1 | 159µs | 1.64ms | _rewrite_build_config | Sub::Exporter::
47 | 2 | 2 | 155µs | 2.80ms | compiled_check (recurses: max depth 1, inclusive time 17µs) | Type::Tiny::
9 | 2 | 2 | 154µs | 496µs | _exporter_permitted_regexp | Exporter::Tiny::
2 | 1 | 1 | 153µs | 2.18ms | build_import_methods | Moose::Exporter::
32 | 1 | 1 | 152µs | 244µs | create_instance | Class::MOP::Instance::
170 | 3 | 1 | 152µs | 152µs | CORE:regcomp (opcode) | Module::Runtime::
221 | 2 | 2 | 150µs | 150µs | is_inline (xsub) | Class::MOP::Method::Generated::
73 | 3 | 3 | 149µs | 149µs | store_metaclass_by_name | Class::MOP::
12 | 10 | 9 | 147µs | 522µs | import | strictures::
1 | 1 | 1 | 146µs | 156µs | BEGIN@12 | Moose::Error::Default::
207 | 9 | 3 | 144µs | 144µs | attribute_metaclass (xsub) | Class::MOP::Mixin::HasAttributes::
2 | 2 | 2 | 142µs | 269µs | import | Class::XSAccessor::
38 | 2 | 1 | 142µs | 257µs | has_coercion | Type::Library::
455 | 2 | 1 | 140µs | 140µs | CORE:subst (opcode) | Exporter::
30 | 1 | 1 | 138µs | 186µs | has_type_constraint | Moose::Meta::TypeConstraint::Registry::
108 | 2 | 1 | 138µs | 138µs | CORE:match (opcode) | Exporter::Tiny::
31 | 1 | 1 | 138µs | 1.66ms | _inline_generate_instance | Class::MOP::Class::
16 | 2 | 1 | 137µs | 137µs | _bits | warnings::
12 | 1 | 1 | 137µs | 326µs | get_raw_value | Class::MOP::Attribute::
30 | 2 | 2 | 136µs | 136µs | _compiled_type_constraint | Moose::Meta::TypeConstraint::
12 | 1 | 1 | 135µs | 316µs | has_value | Class::MOP::Attribute::
14 | 3 | 1 | 134µs | 134µs | install_subroutines | Mouse::Util::
5 | 1 | 1 | 133µs | 493µs | _new | Moose::Meta::Method::
3 | 1 | 1 | 132µs | 846µs | generate_method | Method::Generate::Constructor::
20 | 3 | 3 | 132µs | 3.29ms | find_or_create_isa_type_constraint | Moose::Util::TypeConstraints::
3 | 1 | 1 | 129µs | 472µs | _assign_new | Method::Generate::Constructor::
23 | 2 | 2 | 127µs | 314µs | _install_coderef | Moo::_Utils::
35 | 1 | 1 | 124µs | 173µs | is_anon | Type::Tiny::
12 | 2 | 1 | 123µs | 1.41ms | mkopt_hash | Data::OptList::
197 | 8 | 2 | 123µs | 123µs | method_metaclass (xsub) | Class::MOP::Mixin::HasMethods::
2 | 2 | 2 | 122µs | 7.50ms | __ANON__[Moose/Exporter.pm:519] | Moose::Exporter::
2 | 1 | 1 | 122µs | 906µs | __ANON__[Moose/Exporter.pm:137] | Moose::Exporter::
3 | 1 | 1 | 120µs | 308µs | _eval_environment | Moose::Meta::Attribute::
3 | 2 | 1 | 119µs | 12.0ms | _process_accessors | Moose::Meta::Attribute::
1 | 1 | 1 | 119µs | 119µs | BEGIN@15 | Moo::_Utils::
5 | 1 | 1 | 118µs | 740µs | _inline_create_error | Moose::Meta::Class::
4 | 3 | 3 | 116µs | 1.78ms | _inline_set_value | Moose::Meta::Attribute::
4 | 2 | 2 | 116µs | 840µs | _inline_throw_error | Moose::Meta::Attribute::
34 | 3 | 2 | 115µs | 7.20ms | get_all_attributes | Class::MOP::Class::Immutable::Class::MOP::Class::
31 | 1 | 1 | 115µs | 31.9ms | try {...} | Class::MOP::Method::Constructor::
176 | 8 | 1 | 114µs | 114µs | wrapped_method_metaclass (xsub) | Class::MOP::Mixin::HasMethods::
16 | 1 | 1 | 114µs | 136µs | _generate_predicate_method | Class::MOP::Method::Accessor::
39 | 2 | 2 | 113µs | 113µs | AddrRef | overload::
184 | 6 | 4 | 113µs | 113µs | name (xsub) | Class::MOP::Method::
37 | 1 | 1 | 113µs | 152µs | _build_display_name | Type::Tiny::
2 | 1 | 1 | 111µs | 118µs | _rebuild_cache | Exporter::Heavy::
90 | 3 | 2 | 111µs | 111µs | associated_metaclass | Class::MOP::Method::Constructor::
16 | 1 | 1 | 111µs | 5.18ms | create_child_type | Moose::Meta::TypeConstraint::
25 | 1 | 1 | 110µs | 110µs | __ANON__[Moose/Meta/TypeConstraint.pm:77] | Moose::Meta::TypeConstraint::
35 | 1 | 1 | 109µs | 157µs | is_parameterizable | Type::Tiny::
9 | 2 | 2 | 108µs | 188µs | defer_sub | Sub::Defer::
1 | 1 | 1 | 107µs | 251µs | import | Object::Tiny::XS::
81 | 1 | 1 | 106µs | 106µs | __ANON__[Data/OptList.pm:54] | Data::OptList::
76 | 1 | 1 | 106µs | 106µs | _has_inlined_type_constraint | Moose::Meta::TypeConstraint::
69 | 1 | 1 | 106µs | 117µs | constraint | Type::Tiny::
18 | 3 | 2 | 106µs | 247µs | has_package_symbol | Class::MOP::Package::
53 | 1 | 1 | 104µs | 104µs | _inline_throw_error | Class::MOP::Method::Accessor::
32 | 2 | 1 | 103µs | 103µs | _add_inlined_method | Class::MOP::Class::
1 | 1 | 1 | 102µs | 102µs | bootstrap (xsub) | List::MoreUtils::
178 | 4 | 1 | 102µs | 102µs | constructor_class (xsub) | Class::MOP::Class::
3 | 1 | 1 | 102µs | 457µs | _exporter_permitted_regexp | Type::Library::
29 | 2 | 1 | 101µs | 101µs | _sub_from_package | Moose::Exporter::
4 | 1 | 1 | 101µs | 2.80ms | new | Moose::Meta::TypeConstraint::Class::
178 | 4 | 1 | 97µs | 97µs | destructor_class (xsub) | Class::MOP::Class::
5 | 5 | 5 | 97µs | 102µs | import | Module::Runtime::
152 | 1 | 1 | 97µs | 97µs | reader (xsub) | Class::MOP::Mixin::AttributeCore::
4 | 2 | 1 | 96µs | 3.02ms | create_class_type_constraint | Moose::Util::TypeConstraints::
67 | 13 | 7 | 96µs | 96µs | perlstring (xsub) | B::
6 | 3 | 3 | 95µs | 201µs | quote_sub | Sub::Quote::
78 | 6 | 1 | 94µs | 94µs | has_parent | Type::Tiny::
2 | 1 | 1 | 93µs | 428µs | generate_method | Method::Generate::Accessor::
26 | 1 | 1 | 92µs | 217µs | is_immutable | Class::MOP::Class::Immutable::Class::MOP::Class::
2 | 1 | 1 | 92µs | 214µs | heavy_export | Exporter::Heavy::
9 | 1 | 1 | 92µs | 92µs | mkopt | Exporter::Tiny::
6 | 3 | 2 | 92µs | 1.52ms | superclasses (recurses: max depth 1, inclusive time 86µs) | Moose::Meta::Class::
19 | 6 | 5 | 92µs | 102µs | class_of | Class::MOP::
50 | 2 | 1 | 91µs | 91µs | _group_name | Sub::Exporter::
1 | 1 | 1 | 90µs | 94µs | import | Object::Tiny::
129 | 1 | 1 | 90µs | 90µs | definition_context (xsub) | Class::MOP::Method::Generated::
97 | 2 | 2 | 89µs | 89µs | is_inlinable | Class::MOP::Instance::
18 | 4 | 1 | 89µs | 333µs | _install_tracked | Moo::
1 | 1 | 1 | 88µs | 96µs | _generate_accessor (xsub) | Mouse::Meta::Method::Accessor::XS::
2 | 1 | 1 | 88µs | 96µs | _copy_symbols | Module::Implementation::
158 | 1 | 1 | 88µs | 88µs | CORE:sort (opcode) | Eval::Closure::
7 | 7 | 6 | 88µs | 345µs | import | overload::
75 | 4 | 2 | 87µs | 87µs | __ANON__[Moose/Meta/TypeConstraint.pm:16] | Moose::Meta::TypeConstraint::
3 | 1 | 1 | 86µs | 1.69ms | unquote_sub | Sub::Quote::
4 | 1 | 1 | 86µs | 796µs | _inline_check_constraint | Moose::Meta::Attribute::
2 | 1 | 1 | 86µs | 573µs | _inline_throw_error | Moose::Meta::Method::
18 | 1 | 1 | 85µs | 85µs | __ANON__[(eval 306)[Eval/TypeTiny.pm:21]:11] (merge of 18 subs) | Eval::TypeTiny::Sandbox::
2 | 2 | 1 | 84µs | 128µs | _base_metaclasses | Moose::Meta::Class::
50 | 2 | 2 | 83µs | 83µs | name | Moose::Meta::TypeConstraint::
32 | 1 | 1 | 83µs | 92µs | _class_name | Class::MOP::Instance::
8 | 1 | 1 | 82µs | 164µs | __ANON__[Moose/Exporter.pm:379] | Moose::Exporter::
20 | 1 | 1 | 82µs | 82µs | __ANON__[(eval 238)[Eval/TypeTiny.pm:21]:5] (merge of 20 subs) | Eval::TypeTiny::Sandbox::
1 | 1 | 1 | 82µs | 218µs | _eval_environment | Moose::Meta::Class::
9 | 9 | 9 | 82µs | 161µs | VERSION | strictures::
1 | 1 | 1 | 82µs | 82µs | BEGIN@24 | Type::Tiny::
106 | 2 | 1 | 81µs | 81µs | immutable_trait (xsub) | Class::MOP::Class::
17 | 1 | 1 | 80µs | 7.62ms | _get_local_methods | Class::MOP::Mixin::HasMethods::
7 | 1 | 1 | 78µs | 261µs | _generate_populate_set | Method::Generate::Accessor::
16 | 1 | 1 | 78µs | 126µs | inline_is_slot_initialized | Class::MOP::Instance::
23 | 1 | 1 | 76µs | 131µs | _name_coderef | Moo::_Utils::
27 | 3 | 3 | 76µs | 76µs | _default_message | Moose::Meta::TypeConstraint::
2 | 1 | 1 | 76µs | 2.44ms | _load_implementation (recurses: max depth 1, inclusive time 770µs) | Module::Implementation::
8 | 1 | 1 | 76µs | 106µs | __ANON__[Moose/Meta/TypeConstraint/Class.pm:30] | Moose::Meta::TypeConstraint::Class::
20 | 1 | 1 | 75µs | 94µs | normalize_type_constraint_name | Moose::Util::TypeConstraints::
2 | 1 | 1 | 75µs | 185µs | _process_options | Moose::Meta::Attribute::
31 | 4 | 3 | 74µs | 74µs | _getglob | Moo::_Utils::
1 | 1 | 1 | 74µs | 76µs | BEGIN@108 | Moose::Object::
1 | 1 | 1 | 71µs | 82µs | timestr | Benchmark::
16 | 1 | 1 | 71µs | 426µs | _inline_has_value | Class::MOP::Attribute::
1 | 1 | 1 | 71µs | 850µs | add_type_coercions | Type::Coercion::
9 | 2 | 1 | 70µs | 128µs | _generate_simple_set | Method::Generate::Accessor::
3 | 3 | 3 | 69µs | 430µs | setup_import_methods | Mouse::Exporter::
11 | 11 | 1 | 68µs | 150µs | meta | Moose::Meta::TypeConstraint::
6 | 3 | 2 | 67µs | 71µs | register_attribute_specs | Method::Generate::Constructor::
2 | 2 | 2 | 67µs | 310µs | import | Package::DeprecationManager::
3 | 1 | 1 | 67µs | 950µs | new | Type::Coercion::
3 | 1 | 1 | 67µs | 2.65ms | undefer_sub | Sub::Defer::
1 | 1 | 1 | 64µs | 3.98ms | init_meta | Moose::
2 | 2 | 2 | 63µs | 95µs | __ANON__[Sub/Exporter/Progressive.pm:40] | Sub::Exporter::Progressive::
40 | 1 | 1 | 63µs | 63µs | CORE:match (opcode) | Eval::Closure::
30 | 1 | 1 | 63µs | 63µs | _inline_params | Class::MOP::Class::
8 | 1 | 1 | 63µs | 63µs | _late_curry_wrapper | Moose::Exporter::
87 | 4 | 3 | 63µs | 63µs | is_mutable | Class::MOP::Class::
2 | 1 | 1 | 62µs | 2.07ms | create | Class::MOP::Class::
43 | 1 | 1 | 62µs | 62µs | inlined | Moose::Meta::TypeConstraint::
4 | 1 | 1 | 62µs | 166µs | _inline_weaken_value | Moose::Meta::Attribute::
1 | 1 | 1 | 62µs | 62µs | bootstrap (xsub) | Time::HiRes::
2 | 2 | 1 | 62µs | 10.9ms | has | Moo::
1 | 1 | 1 | 61µs | 300µs | add_attribute | Mouse::Meta::Class::
1 | 1 | 1 | 59µs | 465µs | _initialize_body | Moose::Meta::Method::Destructor::
9 | 1 | 1 | 59µs | 59µs | _mk_collection_builder | Sub::Exporter::
30 | 1 | 1 | 58µs | 58µs | _generate_fallback_constructor | Class::MOP::Class::
31 | 1 | 1 | 58µs | 58µs | inline_create_instance | Class::MOP::Instance::
1 | 1 | 1 | 58µs | 106µs | make_immutable | Mouse::Meta::Class::
1 | 1 | 1 | 57µs | 1.22ms | _inline_destructor | Class::MOP::Class::
6 | 1 | 1 | 57µs | 243µs | __ANON__[Moose/Util/TypeConstraints/Builtins.pm:66] | Moose::Util::TypeConstraints::Builtins::
3 | 1 | 1 | 56µs | 163µs | _superclasses_updated | Class::MOP::Class::
1 | 1 | 1 | 56µs | 104µs | BEGIN@115 | Sub::Install::
1 | 1 | 1 | 55µs | 86µs | sub_export_options | Sub::Exporter::Progressive::
7 | 2 | 2 | 55µs | 211µs | module_notional_filename | Module::Runtime::
7 | 1 | 1 | 54µs | 54µs | CORE:ftdir (opcode) | DynaLoader::
3 | 1 | 1 | 52µs | 756µs | _generate_writer_method_inline | Class::MOP::Method::Accessor::
8 | 2 | 2 | 52µs | 57µs | list_all_symbols (xsub) | Package::Stash::XS::
26 | 1 | 1 | 52µs | 52µs | _get_mutable_metaclass_name | Class::MOP::Class::Immutable::Trait::
25 | 1 | 1 | 51µs | 51µs | _has_compiled_type_constraint | Moose::Meta::TypeConstraint::
46 | 1 | 1 | 51µs | 51µs | CORE:subst (opcode) | Eval::TypeTiny::
72 | 3 | 2 | 51µs | 51µs | _CODELIKE (xsub) | Params::Util::
3 | 2 | 1 | 50µs | 1.43ms | _compile_code | Moose::Meta::Method::Accessor::
31 | 1 | 1 | 50µs | 50µs | _inline_environment | Moose::Meta::TypeConstraint::
23 | 3 | 1 | 50µs | 50µs | CORE:match (opcode) | Moose::Util::TypeConstraints::
1 | 1 | 1 | 50µs | 924µs | BEGIN@20 | Try::Tiny::
9 | 1 | 1 | 50µs | 50µs | CORE:sort (opcode) | Exporter::Tiny::
10 | 2 | 1 | 49µs | 49µs | dl_find_symbol (xsub) | DynaLoader::
31 | 1 | 1 | 48µs | 48µs | options | Class::MOP::Method::Constructor::
2 | 2 | 2 | 48µs | 231µs | find_all_methods_by_name | Class::MOP::Class::
27 | 3 | 3 | 48µs | 48µs | has_message | Moose::Meta::TypeConstraint::
35 | 1 | 1 | 48µs | 48µs | has_constraint_generator | Type::Tiny::
1 | 1 | 1 | 48µs | 53.6s | timethis | Benchmark::
1 | 1 | 1 | 48µs | 48µs | bootstrap (xsub) | Params::Util::
42 | 3 | 1 | 47µs | 47µs | CORE:match (opcode) | vars::
48 | 1 | 1 | 47µs | 47µs | is_dependent_on_superclasses | Class::MOP::Instance::
4 | 2 | 1 | 47µs | 61µs | new | Moo::Object::
2 | 1 | 1 | 46µs | 46µs | _collect_metaroles | Moose::Exporter::
3 | 1 | 1 | 46µs | 49µs | _check_required | Method::Generate::Constructor::
1 | 1 | 1 | 46µs | 46µs | __common | feature::
2 | 1 | 1 | 45µs | 64µs | initialize | Class::MOP::Package::
5 | 2 | 2 | 45µs | 802µs | _inline_throw_error | Moose::Meta::Class::
4 | 1 | 1 | 44µs | 77µs | _generate_call_code | Method::Generate::Accessor::
7 | 1 | 1 | 44µs | 305µs | generate_populate_set | Method::Generate::Accessor::
4 | 1 | 1 | 44µs | 44µs | _key_intersection | Sub::Exporter::
29 | 1 | 1 | 44µs | 44µs | has_hand_optimized_type_constraint | Moose::Meta::TypeConstraint::
1 | 1 | 1 | 44µs | 155µs | install_accessors | Mouse::Meta::Attribute::
63 | 1 | 1 | 44µs | 44µs | isweak (xsub) | Scalar::Util::
3 | 2 | 1 | 44µs | 527µs | _inline_get_value | Moose::Meta::Attribute::
1 | 1 | 1 | 44µs | 53.6s | timeit | Benchmark::
1 | 1 | 1 | 44µs | 53.6s | timethese | Benchmark::
1 | 1 | 1 | 43µs | 46µs | _new | Moose::Meta::Attribute::
1 | 1 | 1 | 43µs | 92µs | new (xsub) | Mouse::Object::
4 | 2 | 2 | 42µs | 1.68ms | build_exporter | Sub::Exporter::
2 | 1 | 1 | 42µs | 257µs | create | Class::MOP::Module::
2 | 1 | 1 | 42µs | 71µs | _exporter_expand_tag | Type::Library::
9 | 1 | 1 | 41µs | 49µs | _generate_core_set | Method::Generate::Accessor::
2 | 2 | 1 | 41µs | 50µs | _instance_is_inlinable | Moose::Meta::Method::Accessor::
3 | 2 | 1 | 41µs | 17.4ms | install_accessors | Moose::Meta::Attribute::
7 | 1 | 1 | 41µs | 322µs | _check_single_metaclass_compatibility | Class::MOP::Class::
28 | 1 | 1 | 41µs | 41µs | _set_original_method | Class::MOP::Method::
2 | 1 | 1 | 41µs | 155µs | _generate_set | Method::Generate::Accessor::
1 | 1 | 1 | 41µs | 138µs | BEGIN@31 | Type::Tiny::
4 | 4 | 4 | 40µs | 40µs | import | List::Util::
2 | 1 | 1 | 40µs | 48µs | _build_loader | Module::Implementation::
54 | 1 | 1 | 40µs | 40µs | constructor_name (xsub) | Class::MOP::Class::
8 | 1 | 1 | 40µs | 40µs | _make_wrapped_sub_with_meta | Moose::Exporter::
1 | 1 | 1 | 39µs | 46µs | _calculate_all_attributes | Mouse::Meta::Class::
1 | 1 | 1 | 38µs | 8.92ms | add_attribute | Moose::Meta::Class::
2 | 2 | 2 | 38µs | 17.9ms | has | Moose::
5 | 1 | 1 | 38µs | 38µs | _inline_new | Moose::Error::Default::
2 | 1 | 1 | 37µs | 37µs | _make_init_meta | Moose::Exporter::
1 | 1 | 1 | 37µs | 255µs | init_meta | Mouse::
25 | 3 | 3 | 37µs | 37µs | __ANON__[Moose/Meta/TypeConstraint.pm:101] | Moose::Meta::TypeConstraint::
3 | 2 | 1 | 35µs | 35µs | timediff | Benchmark::
2 | 2 | 1 | 35µs | 103µs | _generate_method | Class::XSAccessor::
4 | 1 | 1 | 35µs | 44µs | _generate_die_prefix | Method::Generate::Accessor::
12 | 1 | 1 | 34µs | 34µs | CORE:subst (opcode) | Moose::Meta::Class::
35 | 1 | 1 | 34µs | 34µs | message | Type::Tiny::
12 | 1 | 1 | 34µs | 359µs | get_value | Class::MOP::Attribute::
1 | 1 | 1 | 34µs | 431µs | _inline_BUILDARGS | Moose::Meta::Class::
3 | 2 | 2 | 34µs | 1.20ms | new | Method::Generate::Constructor::
25 | 2 | 1 | 33µs | 33µs | _meta_method_class | Class::MOP::Mixin::HasMethods::
4 | 1 | 1 | 33µs | 908µs | _inline_tc_code | Moose::Meta::Attribute::
2 | 2 | 2 | 33µs | 1.91ms | initialize | Moose::Meta::Class::
3 | 1 | 1 | 33µs | 120µs | install_delayed | Method::Generate::Constructor::
1 | 1 | 1 | 33µs | 391µs | BEGIN@9 | List::MoreUtils::
2 | 1 | 1 | 33µs | 42µs | work | if::
2 | 1 | 1 | 32µs | 1.18ms | _make_exporter | Moose::Exporter::
4 | 4 | 3 | 32µs | 32µs | add_method (xsub) | Mouse::Meta::Module::
2 | 1 | 1 | 32µs | 54µs | _strip_traits | Moose::Exporter::
23 | 1 | 1 | 32µs | 32µs | __ANON__[Moose/Exporter.pm:307] | Moose::Exporter::
6 | 2 | 1 | 32µs | 600µs | check | Type::Tiny::
16 | 1 | 1 | 32µs | 32µs | as | Moose::Util::TypeConstraints::
5 | 1 | 1 | 32µs | 32µs | dl_install_xsub (xsub) | DynaLoader::
2 | 1 | 1 | 32µs | 74µs | superclasses | Mouse::Meta::Class::
4 | 2 | 1 | 32µs | 60µs | type_names | Type::Library::
1 | 1 | 1 | 31µs | 70µs | _define_type | Mouse::Util::TypeConstraints::
22 | 1 | 1 | 31µs | 31µs | CORE:subst (opcode) | Mouse::Exporter::
3 | 1 | 1 | 31µs | 34µs | _exporter_validate_opts | Type::Library::
4 | 2 | 1 | 31µs | 152µs | _generate_isa_check | Method::Generate::Accessor::
2 | 2 | 2 | 31µs | 2.21ms | setup_import_methods | Moose::Exporter::
70 | 2 | 1 | 30µs | 30µs | CORE:match (opcode) | Type::Library::
4 | 3 | 3 | 30µs | 368µs | meta | Moose::Meta::Role::Method::Required::
6 | 2 | 1 | 30µs | 30µs | CORE:sort (opcode) | Type::Library::
1 | 1 | 1 | 30µs | 68µs | _inline_triggers | Moose::Meta::Class::
6 | 3 | 1 | 30µs | 30µs | firstidx (xsub) | List::MoreUtils::
4 | 4 | 2 | 30µs | 63µs | meta | Moose::Meta::Role::Composite::
46 | 1 | 1 | 30µs | 30µs | accessor (xsub) | Class::MOP::Mixin::AttributeCore::
1 | 1 | 1 | 30µs | 116µs | import | Sub::Exporter::Progressive::
3 | 1 | 1 | 29µs | 33µs | _generate_writer_method | Class::MOP::Method::Accessor::
11 | 5 | 2 | 29µs | 199µs | has_trigger | Moose::Meta::Mixin::AttributeCore::
3 | 1 | 1 | 29µs | 185µs | _detect_type_constraint_union | Moose::Util::TypeConstraints::
11 | 1 | 1 | 29µs | 29µs | _get_caller_package | Mouse::Exporter::
3 | 3 | 3 | 29µs | 287µs | import | warnings::register::
4 | 4 | 2 | 29µs | 57µs | meta | Moose::Meta::TypeCoercion::
5 | 5 | 5 | 29µs | 108µs | __ANON__[Sub/Install.pm:171] | Sub::Install::
2 | 1 | 1 | 28µs | 99µs | _follow_also | Moose::Exporter::
2 | 1 | 1 | 28µs | 98µs | _apply_metaroles | Moose::Exporter::
1 | 1 | 1 | 28µs | 82µs | __ANON__[Types/Standard.pm:564] | Types::Standard::
16 | 16 | 1 | 28µs | 28µs | where | Moose::Util::TypeConstraints::Builtins::
4 | 1 | 1 | 28µs | 102µs | _writer_value_needs_copy | Moose::Meta::Attribute::
33 | 1 | 1 | 28µs | 28µs | is_immutable | Class::MOP::Class::
8 | 1 | 1 | 28µs | 39µs | is_parameterized | Type::Tiny::
16 | 1 | 1 | 28µs | 28µs | where | Moose::Util::TypeConstraints::
1 | 1 | 1 | 28µs | 28µs | CORE:print (opcode) | main::
32 | 1 | 1 | 27µs | 27µs | _expected_method_class (xsub) | Class::MOP::Method::Inlined::
2 | 2 | 2 | 27µs | 672µs | setup_exporter | Sub::Exporter::
1 | 1 | 1 | 27µs | 85µs | BEGIN@3 | Moo::sification::
1 | 1 | 1 | 27µs | 84µs | BEGIN@3 | Moo::HandleMoose::
1 | 1 | 1 | 27µs | 40µs | new | Typed::
4 | 1 | 1 | 27µs | 65µs | list_all_package_symbols | Class::MOP::Package::
1 | 1 | 1 | 27µs | 107µs | BEGIN@3 | Method::Generate::Constructor::
1 | 1 | 1 | 27µs | 69µs | new | Mouse::Meta::Attribute::
2 | 2 | 2 | 26µs | 3.33ms | __ANON__[Module/Implementation.pm:47] | Module::Implementation::
1 | 1 | 1 | 26µs | 921µs | BEGIN@17 | Package::Stash::
2 | 1 | 1 | 26µs | 1.71ms | try {...} | Class::Load::
1 | 1 | 1 | 26µs | 39µs | import | parent::
3 | 1 | 1 | 26µs | 338µs | _eval_environment | Moose::Meta::Method::Accessor::
42 | 1 | 1 | 26µs | 26µs | predicate (xsub) | Class::MOP::Mixin::AttributeCore::
3 | 1 | 1 | 26µs | 123µs | _inline_check_lazy | Moose::Meta::Attribute::
4 | 4 | 4 | 26µs | 26µs | __ANON__[Package/DeprecationManager.pm:61] | Package::DeprecationManager::
1 | 1 | 1 | 26µs | 26µs | frozen | Type::Coercion::
5 | 1 | 1 | 26µs | 26µs | CORE:ftsize (opcode) | DynaLoader::
30 | 1 | 1 | 26µs | 26µs | _inline_extra_init | Class::MOP::Class::
3 | 1 | 1 | 26µs | 36µs | _try_load_one_class | Mouse::Util::
1 | 1 | 1 | 25µs | 25µs | BEGIN@24 | constant::
3 | 1 | 1 | 25µs | 2.57ms | __ANON__[Method/Generate/Constructor.pm:64] | Method::Generate::Constructor::
3 | 1 | 1 | 25µs | 25µs | CORE:ftis (opcode) | strictures::
2 | 1 | 1 | 25µs | 39µs | _die_if_cycle_found_in_also_list_for_package | Moose::Exporter::
3 | 1 | 1 | 25µs | 85µs | _auto_deref | Moose::Meta::Attribute::
1 | 1 | 1 | 25µs | 29µs | _inline_check_required_attr | Moose::Meta::Class::
12 | 1 | 1 | 25µs | 25µs | is_slot_initialized | Class::MOP::Instance::
3 | 1 | 1 | 25µs | 29µs | _handle_subconstructor | Method::Generate::Constructor::
20 | 1 | 1 | 25µs | 25µs | has_inlined | Type::Tiny::
2 | 1 | 1 | 25µs | 265µs | heavy_export_to_level | Exporter::Heavy::
16 | 8 | 1 | 25µs | 25µs | _make_hash | Class::XSAccessor::
3 | 1 | 1 | 24µs | 103µs | _detect_parameterized_type_constraint | Moose::Util::TypeConstraints::
1 | 1 | 1 | 24µs | 86µs | BEGIN@3 | Sub::Defer::
1 | 1 | 1 | 24µs | 24µs | BEGIN@3 | Carp::
6 | 2 | 1 | 24µs | 24µs | _mkMask | warnings::
2 | 2 | 2 | 24µs | 24µs | exporter | Sub::Install::
1 | 1 | 1 | 24µs | 24µs | CORE:prtf (opcode) | Benchmark::
1 | 1 | 1 | 24µs | 24µs | BEGIN@3 | Type::Coercion::
1 | 1 | 1 | 24µs | 24µs | newxs_getter (xsub) | Class::XSAccessor::
3 | 1 | 1 | 24µs | 1.28ms | try {...} | Moose::Meta::Method::Accessor::
1 | 1 | 1 | 24µs | 24µs | BEGIN@3 | Types::Standard::
1 | 1 | 1 | 23µs | 23µs | bootstrap (xsub) | Sub::Name::
4 | 1 | 1 | 23µs | 27µs | _error_thrower | Moose::Meta::Attribute::
17 | 1 | 1 | 23µs | 23µs | inline_as | Moose::Util::TypeConstraints::
12 | 6 | 2 | 23µs | 23µs | parent | Moose::Meta::TypeConstraint::
3 | 1 | 1 | 23µs | 65µs | TypeTiny | Types::TypeTiny::
4 | 1 | 1 | 23µs | 25µs | _assert_collector_names_ok | Sub::Exporter::
46 | 1 | 1 | 23µs | 23µs | CORE:sort (opcode) | Eval::TypeTiny::
1 | 1 | 1 | 23µs | 79µs | BEGIN@3 | Method::Generate::Accessor::
7 | 1 | 1 | 22µs | 22µs | _cap_call | Method::Generate::Constructor::
3 | 1 | 1 | 22µs | 85µs | _inline_check_required | Moose::Meta::Attribute::
3 | 3 | 2 | 22µs | 44µs | meta | Moose::Meta::Role::Application::
1 | 1 | 1 | 22µs | 79µs | BEGIN@3 | Sub::Quote::
3 | 3 | 2 | 22µs | 44µs | meta | Moose::Meta::Role::Application::ToClass::
8 | 2 | 1 | 22µs | 133µs | should_coerce | Moose::Meta::Mixin::AttributeCore::
2 | 1 | 1 | 22µs | 32µs | check_sub_existence | Class::XSAccessor::Heavy::
18 | 5 | 2 | 22µs | 22µs | name | Type::Coercion::
1 | 1 | 1 | 22µs | 22µs | CORE:regcomp (opcode) | strict::
3 | 1 | 1 | 22µs | 28µs | _build_construction_string | Method::Generate::Constructor::
1 | 1 | 1 | 22µs | 22µs | new (xsub) | Object::Tiny::XS::
3 | 1 | 1 | 22µs | 76µs | _inline_get_old_value_for_trigger | Moose::Meta::Attribute::
6 | 2 | 2 | 22µs | 29µs | is_anon | Type::Coercion::
1 | 1 | 1 | 22µs | 22µs | BEGIN@1 | Moose::Exporter::
1 | 1 | 1 | 22µs | 22µs | _new | Moose::Meta::Instance::
3 | 1 | 1 | 22µs | 61µs | StringLike | Types::TypeTiny::
12 | 1 | 1 | 22µs | 22µs | get_slot_value | Class::MOP::Instance::
17 | 17 | 1 | 21µs | 21µs | inline_as | Moose::Util::TypeConstraints::Builtins::
1 | 1 | 1 | 21µs | 536µs | interpolate_class_and_new | Moose::Meta::Attribute::
1 | 1 | 1 | 21µs | 39µs | has | Typed::
5 | 1 | 1 | 21µs | 21µs | CORE:ftfile (opcode) | DynaLoader::
1 | 1 | 1 | 21µs | 21µs | BEGIN@4 | Object::Tiny::
24 | 6 | 1 | 21µs | 21µs | LazyLoad | Types::Standard::
1 | 1 | 1 | 21µs | 510µs | _inline_slot_initializer | Moose::Meta::Class::
6 | 1 | 1 | 21µs | 21µs | CORE:match (opcode) | constant::
1 | 1 | 1 | 21µs | 76µs | BEGIN@3 | Moo::Object::
1 | 1 | 1 | 21µs | 845µs | import | Typed::
3 | 1 | 1 | 21µs | 28µs | qualified_name | Type::Coercion::
1 | 1 | 1 | 20µs | 20µs | BEGIN@4 | Class::XSAccessor::Heavy::
1 | 1 | 1 | 20µs | 20µs | BEGIN@3 | Type::Library::
3 | 3 | 1 | 20µs | 20µs | generate_can_predicate_for (xsub) | Mouse::Util::
2 | 1 | 1 | 20µs | 20µs | _build_warn | Package::DeprecationManager::
1 | 1 | 1 | 20µs | 20µs | BEGIN@2 | Class::XSAccessor::
7 | 1 | 1 | 20µs | 20µs | CORE:subst (opcode) | Module::Runtime::
2 | 1 | 1 | 20µs | 22µs | find_or_parse_type_constraint | Mouse::Util::TypeConstraints::
1 | 1 | 1 | 20µs | 32µs | BEGIN@3 | Eval::TypeTiny::Sandbox::
1 | 1 | 1 | 20µs | 20µs | BEGIN@3 | Exporter::Tiny::
1 | 1 | 1 | 20µs | 404µs | _inline_init_attr_from_constructor | Moose::Meta::Class::
1 | 1 | 1 | 20µs | 70µs | BEGIN@2 | Mouse::Meta::Module::
1 | 1 | 1 | 20µs | 20µs | BEGIN@3 | Time::HiRes::
12 | 1 | 1 | 20µs | 20µs | CORE:match (opcode) | strictures::
1 | 1 | 1 | 20µs | 37µs | BEGIN@11 | List::Util::
1 | 1 | 1 | 20µs | 54µs | BEGIN@17 | Moose::Util::
3 | 1 | 1 | 20µs | 54µs | __ANON__[Type/Coercion.pm:19] | Type::Coercion::
1 | 1 | 1 | 20µs | 20µs | BEGIN@3 | Type::Utils::
10 | 7 | 2 | 20µs | 20µs | error_class | Moose::Meta::Class::
1 | 1 | 1 | 20µs | 20µs | BEGIN@58 | Params::Util::
7 | 2 | 1 | 20µs | 113µs | has_type_constraint | Moose::Meta::Mixin::AttributeCore::
2 | 1 | 1 | 20µs | 20µs | _make_import_sub | Moose::Exporter::
1 | 1 | 1 | 20µs | 20µs | BEGIN@3 | List::MoreUtils::
3 | 1 | 1 | 20µs | 3.00ms | try {...} | Module::Implementation::
16 | 16 | 1 | 20µs | 20µs | subtype | Moose::Util::TypeConstraints::Builtins::
1 | 1 | 1 | 20µs | 67µs | BEGIN@2 | Mouse::Meta::Class::
1 | 1 | 1 | 20µs | 20µs | inject_all | Moo::HandleMoose::
1 | 1 | 1 | 20µs | 36µs | BEGIN@4 | Moose::Error::Util::
1 | 1 | 1 | 20µs | 20µs | BEGIN@2 | Mouse::
1 | 1 | 1 | 20µs | 20µs | BEGIN@3 | Type::Tiny::
2 | 1 | 1 | 19µs | 24µs | _validate_codulatable | Method::Generate::Accessor::
1 | 1 | 1 | 19µs | 19µs | BEGIN@42 | Sub::Name::
1 | 1 | 1 | 19µs | 31µs | BEGIN@3.4 | Sub::Quote::
3 | 1 | 1 | 19µs | 52µs | __ANON__[(eval 419)[Eval/TypeTiny.pm:21]:3] | Eval::TypeTiny::Sandbox::
1 | 1 | 1 | 19µs | 25µs | BEGIN@2 | Mouse::Util::
1 | 1 | 1 | 19µs | 35µs | BEGIN@6 | Class::Load::PP::
2 | 1 | 1 | 19µs | 21µs | inlinify | Sub::Quote::
4 | 1 | 1 | 19µs | 78µs | _inline_check_coercion | Moose::Meta::Attribute::
3 | 3 | 1 | 19µs | 22µs | _do_with_warn | Sub::Install::
1 | 1 | 1 | 19µs | 51µs | BEGIN@11 | Method::Generate::Accessor::
1 | 1 | 1 | 19µs | 76µs | BEGIN@12 | Moose::Util::
16 | 16 | 1 | 19µs | 19µs | as | Moose::Util::TypeConstraints::Builtins::
1 | 1 | 1 | 19µs | 19µs | BEGIN@2 | constant::
2 | 1 | 1 | 19µs | 23µs | _strip_metaclass | Moose::Exporter::
20 | 1 | 1 | 19µs | 19µs | CORE:subst (opcode) | Moose::Util::TypeConstraints::
2 | 1 | 1 | 19µs | 72µs | _process_isa_option | Moose::Meta::Attribute::
2 | 2 | 2 | 19µs | 43µs | meta | Moose::Meta::Role::Application::RoleSummation::
1 | 1 | 1 | 19µs | 60µs | BEGIN@12 | Moose::Util::TypeConstraints::Builtins::
1 | 1 | 1 | 19µs | 324µs | has | Mouse::
3 | 1 | 1 | 19µs | 224µs | __ANON__[Moose/Util/TypeConstraints/Builtins.pm:120] | Moose::Util::TypeConstraints::Builtins::
1 | 1 | 1 | 19µs | 230µs | import | Types::TypeTiny::
2 | 2 | 2 | 19µs | 63µs | import | Moose::Exporter::
8 | 7 | 1 | 19µs | 19µs | destructor_class | Moose::Meta::Class::
1 | 1 | 1 | 18µs | 504µs | BEGIN@11 | Moose::Meta::TypeConstraint::Role::
1 | 1 | 1 | 18µs | 74µs | BEGIN@19 | Type::Coercion::
1 | 1 | 1 | 18µs | 248µs | BEGIN@15 | Type::Library::
2 | 2 | 1 | 18µs | 35µs | meta | Moose::Meta::TypeConstraint::Enum::
3 | 1 | 1 | 18µs | 31µs | display_name | Type::Coercion::
1 | 1 | 1 | 18µs | 18µs | BEGIN@3 | vars::
10 | 10 | 1 | 18µs | 18µs | CORE:qr (opcode) | Moose::Util::TypeConstraints::
1 | 1 | 1 | 18µs | 18µs | process_has | Typed::
1 | 1 | 1 | 18µs | 18µs | BEGIN@116 | Module::Runtime::
2 | 1 | 1 | 18µs | 22µs | _strip_meta_name | Moose::Exporter::
2 | 2 | 1 | 18µs | 35µs | meta | Moose::Meta::TypeConstraint::Parameterized::
2 | 2 | 1 | 18µs | 34µs | meta | Moose::Meta::TypeConstraint::Registry::
1 | 1 | 1 | 18µs | 29µs | BEGIN@228 | MRO::Compat::
1 | 1 | 1 | 18µs | 34µs | _inline_init_attr_from_default | Moose::Meta::Class::
5 | 1 | 1 | 18µs | 18µs | _inline_raise_error | Moose::Meta::Class::
1 | 1 | 1 | 18µs | 90µs | BEGIN@16 | Moose::Meta::Role::
2 | 2 | 1 | 18µs | 34µs | meta | Moose::Meta::TypeConstraint::Parameterizable::
1 | 1 | 1 | 17µs | 27µs | BEGIN@3 | Moo::_Utils::
4 | 2 | 1 | 17µs | 39µs | __ANON__[Moose/Exporter.pm:42] | Moose::Exporter::
1 | 1 | 1 | 17µs | 2.48ms | BEGIN@20 | Moose::Object::
3 | 3 | 1 | 17µs | 29µs | initialize | Mouse::Meta::Module::
1 | 1 | 1 | 17µs | 29µs | BEGIN@222 | Types::TypeTiny::
3 | 1 | 1 | 17µs | 102µs | _inline_return_auto_deref | Moose::Meta::Attribute::
1 | 1 | 1 | 17µs | 31µs | BEGIN@34 | Eval::TypeTiny::
1 | 1 | 1 | 17µs | 31µs | BEGIN@68 | Moose::Util::TypeConstraints::
1 | 1 | 1 | 17µs | 17µs | BEGIN@10 | Package::Stash::
1 | 1 | 1 | 17µs | 21µs | BEGIN@11 | Class::MOP::Instance::
1 | 1 | 1 | 17µs | 21µs | BEGIN@11 | Class::MOP::Method::
14 | 3 | 2 | 17µs | 17µs | parent | Type::Tiny::
2 | 2 | 1 | 17µs | 17µs | unimport | overloading::
1 | 1 | 1 | 17µs | 17µs | BEGIN@3 | Moose::Meta::TypeConstraint::
1 | 1 | 1 | 17µs | 26µs | BEGIN@100 | Data::OptList::
3 | 3 | 3 | 17µs | 17µs | import | Mouse::Exporter::
3 | 3 | 1 | 17µs | 52µs | load_class | Mouse::Util::
9 | 1 | 1 | 16µs | 16µs | CORE:qr (opcode) | Exporter::Tiny::
1 | 1 | 1 | 16µs | 16µs | BEGIN@2 | Moose::Meta::Role::Application::ToInstance::
1 | 1 | 1 | 16µs | 37µs | BEGIN@2 | Mouse::Exporter::
1 | 1 | 1 | 16µs | 16µs | BEGIN@2 | Class::MOP::Mixin::HasAttributes::
1 | 1 | 1 | 16µs | 62µs | BEGIN@2 | Mouse::Meta::Attribute::
2 | 1 | 1 | 16µs | 202µs | _generate_getset | Method::Generate::Accessor::
2 | 2 | 2 | 16µs | 31µs | meta | Moose::Meta::Role::Application::ToInstance::
1 | 1 | 1 | 16µs | 16µs | BEGIN@3 | Moose::Meta::Role::Method::Conflicting::
1 | 1 | 1 | 16µs | 20µs | _maybe_load_module | Moo::_Utils::
2 | 1 | 1 | 16µs | 20µs | _error_thrower | Moose::Meta::Method::Accessor::
1 | 1 | 1 | 16µs | 22µs | BEGIN@2 | overloading::
38 | 1 | 1 | 16µs | 16µs | CORE:match (opcode) | Eval::TypeTiny::
2 | 1 | 1 | 16µs | 30µs | _generate_get | Method::Generate::Accessor::
1 | 1 | 1 | 16µs | 32µs | BEGIN@3 | Typed::
3 | 1 | 1 | 16µs | 22µs | to_TypeTiny | Types::TypeTiny::
1 | 1 | 1 | 16µs | 54µs | BEGIN@16 | Class::Load::
2 | 1 | 1 | 16µs | 1.50ms | wrap | Moose::Meta::Method::Meta::
1 | 1 | 1 | 16µs | 17µs | verify_superclass | Mouse::Meta::Class::
1 | 1 | 1 | 16µs | 16µs | CORE:regcomp (opcode) | warnings::
1 | 1 | 1 | 16µs | 48µs | BEGIN@14 | Moose::Meta::TypeConstraint::Registry::
1 | 1 | 1 | 16µs | 61µs | BEGIN@2 | Mouse::Meta::TypeConstraint::
1 | 1 | 1 | 16µs | 31µs | BEGIN@3 | Object::Tiny::
2 | 2 | 2 | 16µs | 765µs | new | Foo::Moo::
1 | 1 | 1 | 16µs | 16µs | BEGIN@2 | Moose::Deprecated::
3 | 1 | 1 | 16µs | 74µs | _inline_trigger | Moose::Meta::Attribute::
1 | 1 | 1 | 16µs | 1.44ms | _generate_accessor_method | Moose::Meta::Method::Accessor::
1 | 1 | 1 | 16µs | 16µs | BEGIN@3 | Moose::Meta::Object::Trait::
1 | 1 | 1 | 16µs | 52µs | BEGIN@21 | Class::MOP::Method::
8 | 7 | 1 | 16µs | 16µs | constructor_class | Moose::Meta::Class::
1 | 1 | 1 | 16µs | 93µs | BEGIN@15 | Moose::Util::MetaRole::
1 | 1 | 1 | 16µs | 31µs | BEGIN@2 | Object::Tiny::XS::
1 | 1 | 1 | 16µs | 44µs | BEGIN@7 | Method::Generate::Constructor::
1 | 1 | 1 | 16µs | 31µs | BEGIN@124 | Module::Implementation::
1 | 1 | 1 | 16µs | 20µs | BEGIN@11 | Moose::Meta::Attribute::
1 | 1 | 1 | 16µs | 16µs | BEGIN@3 | Moose::Meta::Method::Destructor::
1 | 1 | 1 | 16µs | 19µs | BEGIN@64 | Sub::Install::
1 | 1 | 1 | 15µs | 30µs | BEGIN@10 | Class::MOP::
1 | 1 | 1 | 15µs | 32µs | BEGIN@3 | Eval::TypeTiny::
1 | 1 | 1 | 15µs | 15µs | BEGIN@3 | Moose::Object::
1 | 1 | 1 | 15µs | 32µs | BEGIN@9 | Config::
1 | 1 | 1 | 15µs | 57µs | BEGIN@20 | Eval::Closure::
2 | 1 | 1 | 15µs | 15µs | uniq (xsub) | List::MoreUtils::
1 | 1 | 1 | 15µs | 15µs | BEGIN@11 | Moose::
1 | 1 | 1 | 15µs | 20µs | BEGIN@11 | Moose::Meta::Class::
1 | 1 | 1 | 15µs | 32µs | BEGIN@11 | Scalar::Util::
1 | 1 | 1 | 15µs | 2.12ms | import | Time::HiRes::
1 | 1 | 1 | 15µs | 32µs | BEGIN@3 | Types::TypeTiny::
1 | 1 | 1 | 15µs | 31µs | BEGIN@3 | Exporter::Heavy::
1 | 1 | 1 | 15µs | 54µs | BEGIN@17 | Moose::Meta::TypeConstraint::Union::
1 | 1 | 1 | 15µs | 65µs | BEGIN@2 | Mouse::Meta::Role::
1 | 1 | 1 | 15µs | 32µs | BEGIN@3 | strictures::
1 | 1 | 1 | 15µs | 158µs | is_needed | Moose::Meta::Method::Destructor::
1 | 1 | 1 | 15µs | 19µs | BEGIN@10 | Moose::Meta::TypeConstraint::Parameterizable::
1 | 1 | 1 | 15µs | 66µs | BEGIN@2 | Mouse::Object::
3 | 1 | 1 | 15µs | 27µs | coercion_names | Type::Library::
1 | 1 | 1 | 15µs | 27µs | _class_metaclass_is_compatible | Class::MOP::Class::
1 | 1 | 1 | 15µs | 24µs | BEGIN@12 | Eval::Closure::
14 | 2 | 1 | 15µs | 15µs | CORE:subst (opcode) | Module::Implementation::
1 | 1 | 1 | 15µs | 30µs | BEGIN@10 | Moose::Meta::Method::Destructor::
4 | 2 | 2 | 15µs | 99µs | is_lazy | Moose::Meta::Mixin::AttributeCore::
1 | 1 | 1 | 15µs | 15µs | BEGIN@3 | Class::MOP::Method::Meta::
2 | 1 | 1 | 15µs | 16µs | _instantiate_module | Class::MOP::Module::
1 | 1 | 1 | 15µs | 32µs | BEGIN@1 | Data::OptList::
1 | 1 | 1 | 15µs | 66µs | BEGIN@14 | Moose::Meta::TypeConstraint::
1 | 1 | 1 | 15µs | 31µs | BEGIN@3 | Sub::Exporter::Progressive::
1 | 1 | 1 | 15µs | 27µs | BEGIN@208 | Type::Library::
1 | 1 | 1 | 15µs | 33µs | BEGIN@10 | mro::
8 | 1 | 1 | 15µs | 15µs | class | Moose::Meta::TypeConstraint::Class::
1 | 1 | 1 | 15µs | 28µs | BEGIN@43 | Time::HiRes::
1 | 1 | 1 | 15µs | 31µs | BEGIN@2 | parent::
1 | 1 | 1 | 15µs | 32µs | BEGIN@3 | Benchmark::
1 | 1 | 1 | 15µs | 129µs | import | Benchmark::
1 | 1 | 1 | 15µs | 31µs | BEGIN@5 | Class::Load::
1 | 1 | 1 | 15µs | 567µs | _process_attribute | Moose::Meta::Class::
1 | 1 | 1 | 15µs | 507µs | BEGIN@11 | Moose::Meta::Role::Application::ToClass::
1 | 1 | 1 | 15µs | 180µs | BEGIN@14 | Moose::Meta::Role::Application::ToClass::
1 | 1 | 1 | 15µs | 46µs | BEGIN@2 | Mouse::Util::TypeConstraints::
1 | 1 | 1 | 14µs | 19µs | BEGIN@11 | Class::MOP::Module::
1 | 1 | 1 | 14µs | 31µs | BEGIN@6 | Package::DeprecationManager::
1 | 1 | 1 | 14µs | 57µs | BEGIN@10 | Class::Load::
1 | 1 | 1 | 14µs | 19µs | BEGIN@11 | Class::MOP::Method::Meta::
1 | 1 | 1 | 14µs | 30µs | BEGIN@3 | Devel::GlobalDestruction::
1 | 1 | 1 | 14µs | 30µs | _process_options (xsub) | Mouse::Meta::Attribute::
1 | 1 | 1 | 14µs | 34µs | BEGIN@4 | re::
1 | 1 | 1 | 14µs | 1.17ms | _generate_reader_method | Moose::Meta::Method::Accessor::
1 | 1 | 1 | 14µs | 30µs | BEGIN@1 | Class::Load::
1 | 1 | 1 | 14µs | 29µs | BEGIN@47 | Config::
1 | 1 | 1 | 14µs | 19µs | BEGIN@6 | Class::Load::
1 | 1 | 1 | 14µs | 68µs | BEGIN@11 | Moo::_Utils::
1 | 1 | 1 | 14µs | 552µs | _process_new_attribute | Moose::Meta::Class::
7 | 5 | 1 | 14µs | 14µs | FETCH | Config::
1 | 1 | 1 | 14µs | 30µs | BEGIN@9 | B::
1 | 1 | 1 | 14µs | 30µs | BEGIN@2 | MRO::Compat::
1 | 1 | 1 | 14µs | 236µs | try {...} | Moose::Meta::Method::Destructor::
12 | 2 | 1 | 14µs | 14µs | _HASHLIKE (xsub) | Params::Util::
1 | 1 | 1 | 14µs | 25µs | BEGIN@4 | Sub::Quote::
1 | 1 | 1 | 14µs | 17µs | init | Benchmark::
1 | 1 | 1 | 14µs | 28µs | BEGIN@60 | Exporter::Tiny::
2 | 1 | 1 | 14µs | 14µs | _new | Class::MOP::Package::
1 | 1 | 1 | 14µs | 23µs | BEGIN@12 | Sub::Exporter::
3 | 1 | 1 | 14µs | 42µs | construction_string | Method::Generate::Constructor::
1 | 1 | 1 | 14µs | 26µs | BEGIN@70 | Moo::_Utils::
1 | 1 | 1 | 14µs | 100µs | BEGIN@13 | Moose::
1 | 1 | 1 | 14µs | 34µs | BEGIN@3.3 | Sub::Quote::
1 | 1 | 1 | 14µs | 18µs | BEGIN@5 | Exporter::Tiny::
1 | 1 | 1 | 14µs | 44µs | BEGIN@13 | Moose::Meta::Role::Application::ToRole::
1 | 1 | 1 | 14µs | 23µs | meta | Moose::Meta::TypeConstraint::Union::
1 | 1 | 1 | 14µs | 29µs | BEGIN@5 | Class::XSAccessor::Heavy::
1 | 1 | 1 | 14µs | 5.70ms | type | Moose::Util::TypeConstraints::
2 | 2 | 1 | 14µs | 14µs | _build_public_installer | Sub::Install::
1 | 1 | 1 | 14µs | 27µs | BEGIN@3 | base::
1 | 1 | 1 | 13µs | 62µs | BEGIN@4 | Method::Generate::Constructor::
1 | 1 | 1 | 13µs | 33µs | BEGIN@13 | Moose::Meta::TypeConstraint::Class::
1 | 1 | 1 | 13µs | 62µs | BEGIN@14 | Class::MOP::Class::Immutable::Trait::
1 | 1 | 1 | 13µs | 27µs | BEGIN@32 | List::Util::
7 | 1 | 1 | 13µs | 13µs | __ANON__[Moose/Util/TypeConstraints/Builtins.pm:46] | Moose::Util::TypeConstraints::Builtins::
2 | 2 | 2 | 13µs | 26µs | meta | Moose::Meta::Role::
7 | 4 | 1 | 13µs | 13µs | CORE:match (opcode) | Sub::Exporter::Progressive::
1 | 1 | 1 | 13µs | 881µs | BEGIN@17 | B::
7 | 1 | 1 | 13µs | 13µs | has_eager_default | Method::Generate::Accessor::
1 | 1 | 1 | 13µs | 82µs | BEGIN@16 | Moose::Meta::TypeCoercion::Union::
1 | 1 | 1 | 13µs | 13µs | BEGIN@4 | Object::Tiny::XS::
1 | 1 | 1 | 13µs | 13µs | BEGIN@2 | Moose::Util::TypeConstraints::Builtins::
1 | 1 | 1 | 13µs | 28µs | BEGIN@174 | Sub::Install::
1 | 1 | 1 | 13µs | 48µs | BEGIN@53 | Types::Standard::LazyLoad::
1 | 1 | 1 | 13µs | 63µs | __ANON__[Types/Standard.pm:577] | Types::Standard::
1 | 1 | 1 | 13µs | 13µs | BEGIN@2 | Class::MOP::Deprecated::
1 | 1 | 1 | 13µs | 140µs | BEGIN@3 | Foo::Object::Tiny::XS::
4 | 1 | 1 | 13µs | 75µs | is_weak_ref | Moose::Meta::Mixin::AttributeCore::
12 | 1 | 1 | 13µs | 13µs | inlined | Type::Tiny::
1 | 1 | 1 | 13µs | 13µs | import | Config::
2 | 1 | 1 | 13µs | 16µs | _follow_also_real | Moose::Exporter::
1 | 1 | 1 | 13µs | 24µs | BEGIN@11 | Sub::Exporter::
2 | 1 | 1 | 13µs | 199µs | create | Class::MOP::Package::
1 | 1 | 1 | 13µs | 17µs | BEGIN@3 | Moose::Exporter::
1 | 1 | 1 | 13µs | 22µs | meta | Moose::Meta::TypeConstraint::Class::
1 | 1 | 1 | 13µs | 38µs | BEGIN@10 | Mouse::Exporter::
1 | 1 | 1 | 13µs | 29µs | BEGIN@172 | Type::Utils::
1 | 1 | 1 | 13µs | 13µs | CORE:subst (opcode) | parent::
2 | 2 | 2 | 13µs | 747µs | new | Foo::Moo::QS::
1 | 1 | 1 | 13µs | 46µs | BEGIN@17 | Moose::Meta::Class::
1 | 1 | 1 | 13µs | 45µs | BEGIN@13 | Moose::Meta::Class::Immutable::Trait::
1 | 1 | 1 | 13µs | 15µs | find_type_constraint | Mouse::Util::TypeConstraints::
1 | 1 | 1 | 12µs | 48µs | BEGIN@15 | Class::MOP::Attribute::
2 | 1 | 1 | 12µs | 18µs | inline_weaken_slot_value | Class::MOP::Instance::
1 | 1 | 1 | 12µs | 83µs | __ANON__[Moose/Util/TypeConstraints/Builtins.pm:83] | Moose::Util::TypeConstraints::Builtins::
1 | 1 | 1 | 12µs | 95µs | BEGIN@11 | Package::DeprecationManager::
1 | 1 | 1 | 12µs | 26µs | BEGIN@18 | Sub::Exporter::Progressive::
4 | 2 | 2 | 12µs | 65µs | is_required | Moose::Meta::Mixin::AttributeCore::
2 | 1 | 1 | 12µs | 12µs | _make_unimport_sub | Moose::Exporter::
1 | 1 | 1 | 12µs | 12µs | BEGIN@2 | Moose::Meta::Role::Application::RoleSummation::
1 | 1 | 1 | 12µs | 48µs | BEGIN@7 | Sub::Quote::
1 | 1 | 1 | 12µs | 73µs | __ANON__[Types/Standard.pm:159] | Types::Standard::
2 | 2 | 2 | 12µs | 60µs | build_loader_sub | Module::Implementation::
1 | 1 | 1 | 12µs | 12µs | BEGIN@2 | Moose::Meta::Mixin::AttributeCore::
1 | 1 | 1 | 12µs | 12µs | BEGIN@217 | Sub::Exporter::
1 | 1 | 1 | 12µs | 45µs | BEGIN@45 | Types::Standard::_Stringable::
1 | 1 | 1 | 12µs | 24µs | BEGIN@18 | Types::TypeTiny::
1 | 1 | 1 | 12µs | 25µs | BEGIN@84 | Class::XSAccessor::
1 | 1 | 1 | 12µs | 2.24ms | _initialize_body | Moose::Meta::Method::Constructor::
1 | 1 | 1 | 12µs | 12µs | BEGIN@2 | Moose::Meta::Role::Application::ToRole::
1 | 1 | 1 | 12µs | 29µs | BEGIN@667 | Moose::Util::TypeConstraints::
1 | 1 | 1 | 12µs | 22µs | BEGIN@18 | Class::MOP::
1 | 1 | 1 | 12µs | 12µs | BEGIN@2 | Class::MOP::Mixin::HasMethods::
1 | 1 | 1 | 12µs | 12µs | BEGIN@10 | MRO::Compat::
1 | 1 | 1 | 12µs | 24µs | BEGIN@202 | Moo::HandleMoose::
1 | 1 | 1 | 12µs | 22µs | meta | Moose::Meta::TypeConstraint::Role::
6 | 1 | 1 | 12µs | 12µs | CORE:regcomp (opcode) | constant::
5 | 5 | 1 | 12µs | 12µs | CORE:print (opcode) | Benchmark::
1 | 1 | 1 | 12µs | 12µs | BEGIN@2 | Class::MOP::Class::Immutable::Trait::
1 | 1 | 1 | 12µs | 49µs | BEGIN@6 | Method::Generate::Constructor::
4 | 2 | 1 | 12µs | 12µs | _also_list_for_package | Moose::Exporter::
1 | 1 | 1 | 12µs | 12µs | BEGIN@3 | Moose::Meta::Attribute::
1 | 1 | 1 | 12µs | 12µs | BEGIN@3 | Moose::Meta::Method::Delegation::
1 | 1 | 1 | 12µs | 112µs | BEGIN@15 | Moose::Meta::Role::Method::Conflicting::
1 | 1 | 1 | 12µs | 25µs | meta | Moose::Meta::TypeConstraint::DuckType::
8 | 6 | 4 | 12µs | 12µs | associated_metaclass | Class::MOP::Method::
1 | 1 | 1 | 12µs | 24µs | BEGIN@95 | Class::MOP::Package::
1 | 1 | 1 | 12µs | 89µs | BEGIN@4 | Method::Generate::Accessor::
1 | 1 | 1 | 12µs | 12µs | BEGIN@2 | Moose::Meta::TypeConstraint::Class::
1 | 1 | 1 | 12µs | 12µs | BEGIN@7 | Carp::
1 | 1 | 1 | 12µs | 40µs | BEGIN@8 | Method::Generate::Accessor::
1 | 1 | 1 | 12µs | 12µs | BEGIN@2 | Moose::Meta::Class::Immutable::Trait::
1 | 1 | 1 | 12µs | 12µs | BEGIN@3 | Moose::Meta::Method::Accessor::
1 | 1 | 1 | 12µs | 12µs | BEGIN@2 | Moose::Meta::Role::Attribute::
1 | 1 | 1 | 12µs | 12µs | BEGIN@3 | Moose::Meta::TypeCoercion::
1 | 1 | 1 | 12µs | 12µs | BEGIN@3 | Moose::Meta::TypeCoercion::Union::
6 | 2 | 1 | 12µs | 12µs | CORE:match (opcode) | Type::Coercion::
1 | 1 | 1 | 12µs | 49µs | BEGIN@15 | Class::MOP::Mixin::HasMethods::
1 | 1 | 1 | 12µs | 22µs | BEGIN@197 | Exporter::Heavy::
1 | 1 | 1 | 12µs | 100µs | BEGIN@5 | Method::Generate::Constructor::
1 | 1 | 1 | 12µs | 12µs | BEGIN@3 | Moose::Meta::Instance::
1 | 1 | 1 | 12µs | 12µs | BEGIN@2 | Moose::Meta::TypeConstraint::DuckType::
1 | 1 | 1 | 12µs | 12µs | BEGIN@3 | Moose::Util::TypeConstraints::
1 | 1 | 1 | 12µs | 12µs | BUILDARGS (xsub) | Mouse::Object::
1 | 1 | 1 | 12µs | 22µs | BEGIN@15 | Package::Stash::
1 | 1 | 1 | 12µs | 12µs | BEGIN@10 | Package::Stash::XS::
1 | 1 | 1 | 12µs | 17µs | BEGIN@5 | Type::Tiny::
1 | 1 | 1 | 12µs | 12µs | BEGIN@3 | Class::MOP::Method::Constructor::
2 | 1 | 1 | 12µs | 17µs | _maybe_reset_handlemoose | Moo::
1 | 1 | 1 | 12µs | 12µs | BEGIN@2 | Moose::Meta::Method::Augmented::
1 | 1 | 1 | 12µs | 12µs | BEGIN@3 | Moose::Meta::Method::Meta::
1 | 1 | 1 | 12µs | 12µs | BEGIN@2 | Moose::Meta::Role::Composite::
1 | 1 | 1 | 12µs | 49µs | BEGIN@14 | Moose::Meta::Role::Method::Required::
2 | 2 | 2 | 12µs | 34µs | find_or_create_isa_type_constraint | Mouse::Util::TypeConstraints::
8 | 1 | 1 | 12µs | 12µs | has_parameters | Type::Tiny::
1 | 1 | 1 | 12µs | 12µs | BEGIN@3 | Class::MOP::Attribute::
1 | 1 | 1 | 12µs | 12µs | new | Foo::Moose::
1 | 1 | 1 | 12µs | 79µs | BEGIN@4 | Moo::HandleMoose::
1 | 1 | 1 | 12µs | 128µs | _inline_BUILDALL | Moose::Meta::Class::
1 | 1 | 1 | 12µs | 12µs | BEGIN@3 | Moose::Meta::Role::Method::
1 | 1 | 1 | 12µs | 12µs | BEGIN@3 | Moose::Meta::TypeConstraint::Registry::
1 | 1 | 1 | 12µs | 12µs | BEGIN@3 | Moose::Meta::TypeConstraint::Union::
1 | 1 | 1 | 12µs | 12µs | _construct_meta | Mouse::Meta::Class::
1 | 1 | 1 | 12µs | 12µs | BEGIN@8 | Try::Tiny::
1 | 1 | 1 | 12µs | 23µs | BEGIN@189 | Type::Utils::
1 | 1 | 1 | 12µs | 27µs | BEGIN@219 | Type::Utils::
1 | 1 | 1 | 12µs | 25µs | BEGIN@70 | Types::Standard::
6 | 1 | 1 | 11µs | 11µs | SvREADONLY (xsub) | Internals::
3 | 1 | 1 | 11µs | 64µs | has_handles | Moose::Meta::Mixin::AttributeCore::
1 | 1 | 1 | 11µs | 11µs | BEGIN@2 | Moose::Meta::TypeConstraint::Parameterized::
1 | 1 | 1 | 11µs | 22µs | BEGIN@673 | Moose::Util::TypeConstraints::
1 | 1 | 1 | 11µs | 40µs | __ANON__[Moose/Util/TypeConstraints/Builtins.pm:176] | Moose::Util::TypeConstraints::Builtins::
1 | 1 | 1 | 11µs | 11µs | BEGIN@13 | Class::MOP::
1 | 1 | 1 | 11µs | 11µs | BEGIN@3 | Class::MOP::Method::Accessor::
1 | 1 | 1 | 11µs | 11µs | BEGIN@3 | Class::MOP::Method::Overload::
1 | 1 | 1 | 11µs | 11µs | BEGIN@3 | Class::MOP::Method::Wrapped::
1 | 1 | 1 | 11µs | 28µs | BEGIN@23 | Devel::GlobalDestruction::
4 | 2 | 1 | 11µs | 11µs | is_simple_set | Method::Generate::Accessor::
1 | 1 | 1 | 11µs | 23µs | BEGIN@105 | Moo::
1 | 1 | 1 | 11µs | 11µs | BEGIN@2 | Moose::Meta::Method::
1 | 1 | 1 | 11µs | 11µs | BEGIN@2 | Moose::Meta::Method::Overridden::
1 | 1 | 1 | 11µs | 11µs | BEGIN@2 | Moose::Meta::Role::Application::
1 | 1 | 1 | 11µs | 11µs | BEGIN@3 | Moose::Meta::Role::Method::Required::
1 | 1 | 1 | 11µs | 11µs | BEGIN@2 | Moose::Meta::TypeConstraint::Enum::
1 | 1 | 1 | 11µs | 11µs | BEGIN@3 | Class::MOP::Package::
1 | 1 | 1 | 11µs | 11µs | BEGIN@5 | Module::Implementation::
1 | 1 | 1 | 11µs | 23µs | BEGIN@112 | Moo::_Utils::
3 | 1 | 1 | 11µs | 60µs | should_auto_deref | Moose::Meta::Mixin::AttributeCore::
1 | 1 | 1 | 11µs | 11µs | BEGIN@2 | Moose::Meta::TypeConstraint::Parameterizable::
1 | 1 | 1 | 11µs | 11µs | BEGIN@2 | Moose::Meta::TypeConstraint::Role::
1 | 1 | 1 | 11µs | 11µs | BEGIN@2 | Moose::Util::MetaRole::
1 | 1 | 1 | 11µs | 11µs | generate_isa_predicate_for (xsub) | Mouse::Util::
1 | 1 | 1 | 11µs | 23µs | BEGIN@26 | Sub::Defer::
13 | 1 | 1 | 11µs | 11µs | _build_constraint | Type::Tiny::
1 | 1 | 1 | 11µs | 17µs | BEGIN@5 | Carp::
1 | 1 | 1 | 11µs | 11µs | BEGIN@3 | Class::MOP::Method::Generated::
1 | 1 | 1 | 11µs | 11µs | BEGIN@2 | Class::MOP::Mixin::AttributeCore::
1 | 1 | 1 | 11µs | 23µs | BEGIN@30 | Class::XSAccessor::Heavy::
1 | 1 | 1 | 11µs | 65µs | BEGIN@8 | Method::Generate::Constructor::
1 | 1 | 1 | 11µs | 23µs | BEGIN@68 | Moo::Object::
1 | 1 | 1 | 11µs | 11µs | BEGIN@3 | Moose::Meta::Class::
1 | 1 | 1 | 11µs | 126µs | _generate_DEMOLISHALL | Moose::Meta::Method::Destructor::
1 | 1 | 1 | 11µs | 27µs | BEGIN@9 | Moose::Meta::TypeConstraint::Enum::
1 | 1 | 1 | 11µs | 19µs | BEGIN@114 | overload::
1 | 1 | 1 | 11µs | 23µs | BEGIN@20 | strictures::
1 | 1 | 1 | 11µs | 11µs | BEGIN@3 | Class::MOP::Class::
1 | 1 | 1 | 11µs | 11µs | BEGIN@2 | Class::MOP::Method::Inlined::
1 | 1 | 1 | 11µs | 11µs | BEGIN@2 | Moose::Meta::Attribute::Native::
1 | 1 | 1 | 11µs | 11µs | BEGIN@3 | Moose::Meta::Method::Constructor::
1 | 1 | 1 | 11µs | 11µs | BEGIN@2 | Moose::Meta::Role::
1 | 1 | 1 | 11µs | 11µs | BEGIN@2 | Moose::Util::
1 | 1 | 1 | 11µs | 79µs | BEGIN@5 | Sub::Defer::
1 | 1 | 1 | 11µs | 22µs | BEGIN@204 | Type::Utils::
1 | 1 | 1 | 11µs | 22µs | BEGIN@249 | Type::Utils::
1 | 1 | 1 | 11µs | 11µs | BEGIN@3 | Class::MOP::Instance::
1 | 1 | 1 | 11µs | 16µs | BEGIN@45 | Eval::TypeTiny::
1 | 1 | 1 | 11µs | 22µs | BEGIN@16 | Moo::HandleMoose::
1 | 1 | 1 | 11µs | 11µs | BEGIN@2 | Moose::Error::Default::
1 | 1 | 1 | 11µs | 18µs | BEGIN@10 | Moose::Util::TypeConstraints::Builtins::
1 | 1 | 1 | 11µs | 11µs | _caller_info | Moose::Util::
1 | 1 | 1 | 11µs | 11µs | BEGIN@2 | Package::Stash::XS::
1 | 1 | 1 | 11µs | 75µs | BEGIN@12 | Typed::
1 | 1 | 1 | 11µs | 56µs | BEGIN@22 | Types::Standard::
1 | 1 | 1 | 11µs | 19µs | BEGIN@10 | Class::MOP::Deprecated::
1 | 1 | 1 | 11µs | 11µs | BEGIN@3 | Class::MOP::Object::
1 | 1 | 1 | 11µs | 29µs | BEGIN@10 | Method::Generate::Accessor::
1 | 1 | 1 | 11µs | 11µs | BEGIN@2 | Moose::Exporter::
1 | 1 | 1 | 11µs | 54µs | BEGIN@14 | Moose::Meta::Attribute::
1 | 1 | 1 | 11µs | 140µs | BEGIN@16 | Moose::Meta::Method::Delegation::
6 | 3 | 2 | 11µs | 11µs | type_constraint | Moose::Meta::Mixin::AttributeCore::
1 | 1 | 1 | 11µs | 28µs | BEGIN@13 | Moose::Meta::TypeConstraint::DuckType::
1 | 1 | 1 | 11µs | 22µs | BEGIN@694 | Moose::Util::TypeConstraints::
1 | 1 | 1 | 11µs | 97µs | class_type | Mouse::Util::TypeConstraints::
1 | 1 | 1 | 11µs | 22µs | BEGIN@234 | Type::Utils::
1 | 1 | 1 | 11µs | 11µs | BEGIN@2 | Class::MOP::Mixin::
1 | 1 | 1 | 11µs | 11µs | BEGIN@3 | Class::MOP::Module::
3 | 1 | 1 | 11µs | 11µs | new | Moose::Meta::Method::Accessor::
1 | 1 | 1 | 11µs | 29µs | BEGIN@13 | Moose::Meta::TypeConstraint::Role::
1 | 1 | 1 | 11µs | 22µs | BEGIN@678 | Moose::Util::TypeConstraints::
2 | 1 | 1 | 11µs | 11µs | _build_import | Package::DeprecationManager::
1 | 1 | 1 | 11µs | 170µs | BEGIN@12 | Class::MOP::Deprecated::
1 | 1 | 1 | 11µs | 11µs | BEGIN@3 | Class::MOP::Method::
1 | 1 | 1 | 11µs | 11µs | BEGIN@2 | Class::MOP::MiniTrait::
2 | 2 | 2 | 11µs | 1.95ms | export_to_level | Exporter::
1 | 1 | 1 | 11µs | 22µs | BEGIN@229 | Types::TypeTiny::
1 | 1 | 1 | 10µs | 21µs | BEGIN@441 | Carp::
1 | 1 | 1 | 10µs | 53µs | BEGIN@15 | Class::MOP::Method::Constructor::
1 | 1 | 1 | 10µs | 1.05ms | BEGIN@17 | Class::MOP::Method::Constructor::
1 | 1 | 1 | 10µs | 52µs | BEGIN@7 | Class::XSAccessor::Heavy::
1 | 1 | 1 | 10µs | 10µs | BEGIN@18 | DynaLoader::
1 | 1 | 1 | 10µs | 46µs | BEGIN@17 | Moose::Meta::Attribute::
1 | 1 | 1 | 10µs | 11µs | _check_associated_methods | Moose::Meta::Attribute::
1 | 1 | 1 | 10µs | 10µs | BEGIN@2 | Try::Tiny::
3 | 1 | 1 | 10µs | 15µs | is_parameterizable | Type::Coercion::
1 | 1 | 1 | 10µs | 10µs | BEGIN@3 | metaclass::
1 | 1 | 1 | 10µs | 17µs | BEGIN@11 | Class::MOP::Attribute::
1 | 1 | 1 | 10µs | 10µs | BEGIN@3 | Class::MOP::
1 | 1 | 1 | 10µs | 23µs | BEGIN@39 | MRO::Compat::
1 | 1 | 1 | 10µs | 51µs | BEGIN@6 | Method::Generate::Accessor::
1 | 1 | 1 | 10µs | 10µs | BEGIN@2 | Moose::
1 | 1 | 1 | 10µs | 1.74ms | BEGIN@43 | Moose::
1 | 1 | 1 | 10µs | 41µs | BEGIN@16 | Moose::Meta::TypeConstraint::Union::
1 | 1 | 1 | 10µs | 16µs | BEGIN@31 | Moose::Util::TypeConstraints::
1 | 1 | 1 | 10µs | 10µs | BEGIN@13 | Mouse::
1 | 1 | 1 | 10µs | 37µs | BEGIN@3 | parent::
1 | 1 | 1 | 10µs | 25µs | BEGIN@10 | Class::MOP::Method::Meta::
1 | 1 | 1 | 10µs | 10µs | BEGIN@2 | Eval::Closure::
1 | 1 | 1 | 10µs | 46µs | BEGIN@8 | Moo::_Utils::
1 | 1 | 1 | 10µs | 16µs | BEGIN@11 | Moose::Meta::Instance::
1 | 1 | 1 | 10µs | 15µs | BEGIN@10 | Moose::Meta::Role::Application::ToClass::
1 | 1 | 1 | 10µs | 15µs | BEGIN@11 | Moose::Meta::TypeCoercion::Union::
1 | 1 | 1 | 10µs | 28µs | BEGIN@13 | Moose::Meta::TypeConstraint::Enum::
1 | 1 | 1 | 10µs | 15µs | BEGIN@11 | Moose::Meta::TypeConstraint::Registry::
1 | 1 | 1 | 10µs | 35µs | BEGIN@433 | Benchmark::
1 | 1 | 1 | 10µs | 30µs | BEGIN@9 | Class::MOP::Deprecated::
2 | 1 | 1 | 10µs | 10µs | _parse_trait_aliases | Moose::Exporter::
1 | 1 | 1 | 10µs | 18µs | BEGIN@20 | Moose::Meta::Attribute::
1 | 1 | 1 | 10µs | 207µs | _inline_extra_init | Moose::Meta::Class::
1 | 1 | 1 | 10µs | 15µs | BEGIN@10 | Moose::Meta::Mixin::AttributeCore::
1 | 1 | 1 | 10µs | 15µs | BEGIN@10 | Moose::Meta::Role::Application::ToInstance::
1 | 1 | 1 | 10µs | 37µs | BEGIN@21 | Moose::Meta::TypeConstraint::
1 | 1 | 1 | 10µs | 17µs | BEGIN@16 | Moose::Util::MetaRole::
1 | 1 | 1 | 10µs | 24µs | BEGIN@15 | Mouse::Util::
1 | 1 | 1 | 10µs | 10µs | BEGIN@2 | Package::Stash::
1 | 1 | 1 | 10µs | 24µs | BEGIN@148 | Typed::
1 | 1 | 1 | 10µs | 10µs | default | Typed::
1 | 1 | 1 | 10µs | 51µs | BEGIN@16 | metaclass::
1 | 1 | 1 | 10µs | 56µs | BEGIN@6 | strictures::
1 | 1 | 1 | 10µs | 46µs | BEGIN@17 | Class::MOP::Attribute::
1 | 1 | 1 | 10µs | 15µs | BEGIN@11 | Class::MOP::Method::Constructor::
2 | 1 | 1 | 10µs | 10µs | CORE:subst (opcode) | Class::XSAccessor::Heavy::
1 | 1 | 1 | 10µs | 55µs | BEGIN@14 | Moose::Exporter::
3 | 1 | 1 | 10µs | 10µs | compile_type_constraint (xsub) | Mouse::Meta::TypeConstraint::
1 | 1 | 1 | 10µs | 19µs | BEGIN@13 | Sub::Exporter::
6 | 1 | 1 | 10µs | 10µs | method_changed_in (xsub) | mro::
1 | 1 | 1 | 10µs | 48µs | BEGIN@15 | Class::MOP::Method::Accessor::
1 | 1 | 1 | 10µs | 15µs | BEGIN@10 | Class::MOP::MiniTrait::
1 | 1 | 1 | 10µs | 24µs | BEGIN@27 | Class::XSAccessor::Heavy::
1 | 1 | 1 | 10µs | 50µs | BEGIN@53 | Foo::Manual::
1 | 1 | 1 | 10µs | 24µs | BEGIN@123 | Module::Implementation::
1 | 1 | 1 | 10µs | 752µs | BEGIN@5 | Moo::
1 | 1 | 1 | 10µs | 24µs | BEGIN@132 | Moose::Exporter::
1 | 1 | 1 | 10µs | 25µs | BEGIN@133 | Moose::Exporter::
1 | 1 | 1 | 10µs | 15µs | BEGIN@16 | Moose::Meta::Class::
1 | 1 | 1 | 10µs | 16µs | BEGIN@11 | Moose::Meta::TypeCoercion::
1 | 1 | 1 | 10µs | 16µs | BEGIN@11 | Moose::Meta::TypeConstraint::
1 | 1 | 1 | 10µs | 15µs | BEGIN@10 | Moose::Meta::TypeConstraint::Enum::
1 | 1 | 1 | 10µs | 29µs | BEGIN@9 | Moose::Util::TypeConstraints::Builtins::
1 | 1 | 1 | 10µs | 42µs | BEGIN@13 | Type::Library::
1 | 1 | 1 | 10µs | 51µs | BEGIN@432 | Benchmark::
1 | 1 | 1 | 10µs | 25µs | BEGIN@433 | Carp::
1 | 1 | 1 | 10µs | 22µs | BEGIN@434 | Carp::
1 | 1 | 1 | 10µs | 155µs | BEGIN@19 | Class::MOP::Attribute::
1 | 1 | 1 | 10µs | 28µs | BEGIN@5.2 | Exporter::Tiny::
1 | 1 | 1 | 10µs | 47µs | BEGIN@13 | Moose::Meta::Method::Delegation::
1 | 1 | 1 | 10µs | 162µs | BEGIN@13 | Moose::Meta::Role::Method::Conflicting::
1 | 1 | 1 | 10µs | 47µs | BEGIN@19 | Moose::Meta::TypeConstraint::
1 | 1 | 1 | 10µs | 46µs | BEGIN@22 | Moose::Meta::TypeConstraint::
1 | 1 | 1 | 10µs | 36µs | BEGIN@13 | Moose::Util::TypeConstraints::
1 | 1 | 1 | 10µs | 24µs | BEGIN@220 | Mouse::Meta::Module::
1 | 1 | 1 | 10µs | 52µs | BEGIN@17 | Try::Tiny::
1 | 1 | 1 | 10µs | 43µs | BEGIN@14 | Type::Utils::
1 | 1 | 1 | 10µs | 56µs | import | feature::
1 | 1 | 1 | 10µs | 24µs | BEGIN@25 | parent::
9 | 2 | 2 | 10µs | 10µs | _exporter_validate_opts | Exporter::Tiny::
1 | 1 | 1 | 10µs | 28µs | BEGIN@10 | Class::MOP::Attribute::
1 | 1 | 1 | 10µs | 42µs | BEGIN@19 | Class::MOP::Class::
1 | 1 | 1 | 10µs | 15µs | BEGIN@10 | Class::MOP::Class::Immutable::Trait::
1 | 1 | 1 | 10µs | 2.29ms | BEGIN@18 | Class::MOP::Method::Meta::
1 | 1 | 1 | 10µs | 41µs | BEGIN@12 | Class::MOP::MiniTrait::
1 | 1 | 1 | 10µs | 51µs | BEGIN@15 | Eval::Closure::
1 | 1 | 1 | 10µs | 1.07ms | BEGIN@186 | Method::Generate::Constructor::
1 | 1 | 1 | 10µs | 14µs | BEGIN@10 | Moose::Error::Default::
1 | 1 | 1 | 10µs | 15µs | BEGIN@10 | Moose::Meta::Method::Augmented::
1 | 1 | 1 | 10µs | 41µs | BEGIN@13 | Moose::Meta::Role::Application::ToClass::
1 | 1 | 1 | 10µs | 37µs | BEGIN@13 | Moose::Meta::Role::Attribute::
1 | 1 | 1 | 10µs | 14µs | BEGIN@13 | Moose::Util::
1 | 1 | 1 | 10µs | 22µs | BEGIN@281 | Type::Library::
1 | 1 | 1 | 10µs | 43µs | BEGIN@16 | Class::MOP::Attribute::
1 | 1 | 1 | 10µs | 14µs | BEGIN@10 | Class::MOP::Mixin::HasMethods::
1 | 1 | 1 | 10µs | 43µs | BEGIN@15 | Moose::Meta::Attribute::
1 | 1 | 1 | 10µs | 37µs | BEGIN@16 | Moose::Meta::Attribute::
1 | 1 | 1 | 10µs | 147µs | BEGIN@15 | Moose::Meta::Method::Accessor::
1 | 1 | 1 | 10µs | 46µs | BEGIN@15 | Moose::Meta::Method::Destructor::
1 | 1 | 1 | 10µs | 91µs | BEGIN@12 | Moose::Meta::Mixin::AttributeCore::
1 | 1 | 1 | 10µs | 41µs | BEGIN@13 | Moose::Meta::Role::Application::ToInstance::
1 | 1 | 1 | 10µs | 47µs | BEGIN@13 | Moose::Meta::Role::
1 | 1 | 1 | 10µs | 14µs | BEGIN@10 | Moose::Meta::TypeConstraint::DuckType::
1 | 1 | 1 | 10µs | 50µs | BEGIN@12 | Moose::Util::TypeConstraints::
1 | 1 | 1 | 10µs | 24µs | BEGIN@232 | Mouse::Exporter::
3 | 1 | 1 | 10µs | 13µs | _build_display_name | Type::Coercion::
1 | 1 | 1 | 10µs | 51µs | BEGIN@8 | Typed::
1 | 1 | 1 | 10µs | 14µs | BEGIN@11 | Class::MOP::Class::
1 | 1 | 1 | 10µs | 44µs | BEGIN@15 | Class::MOP::Class::Immutable::Trait::
1 | 1 | 1 | 10µs | 14µs | BEGIN@11 | Class::MOP::Method::Accessor::
1 | 1 | 1 | 10µs | 46µs | BEGIN@13 | Class::MOP::Method::Accessor::
1 | 1 | 1 | 10µs | 81µs | BEGIN@16 | Class::MOP::Method::Generated::
1 | 1 | 1 | 10µs | 60µs | BEGIN@14 | Moose::
1 | 1 | 1 | 10µs | 14µs | BEGIN@5 | Moose::Error::Util::
1 | 1 | 1 | 10µs | 24µs | BEGIN@321 | Moose::Exporter::
1 | 1 | 1 | 10µs | 12.6ms | BEGIN@27 | Moose::Meta::Attribute::
1 | 1 | 1 | 10µs | 42µs | BEGIN@19 | Moose::Meta::Class::
1 | 1 | 1 | 10µs | 44µs | BEGIN@15 | Moose::Meta::Role::Application::ToClass::
1 | 1 | 1 | 10µs | 38µs | BEGIN@14 | Moose::Meta::Role::Composite::
1 | 1 | 1 | 10µs | 44µs | BEGIN@24 | Moose::Meta::TypeConstraint::
1 | 1 | 1 | 10µs | 14µs | BEGIN@10 | Moose::Meta::TypeConstraint::Class::
1 | 1 | 1 | 10µs | 10µs | BEGIN@14 | Moose::Meta::TypeConstraint::Parameterized::
1 | 1 | 1 | 10µs | 79µs | BEGIN@16 | Moose::Meta::TypeConstraint::Registry::
1 | 1 | 1 | 10µs | 25µs | BEGIN@85 | Moose::Object::
1 | 1 | 1 | 10µs | 28µs | BEGIN@14 | Mouse::Util::
1 | 1 | 1 | 10µs | 14µs | BEGIN@9 | Package::Stash::
1 | 1 | 1 | 10µs | 24µs | BEGIN@207 | Type::Library::
1 | 1 | 1 | 10µs | 10µs | BEGIN@3 | Carp::Heavy::
1 | 1 | 1 | 10µs | 41µs | BEGIN@17 | Class::MOP::
1 | 1 | 1 | 10µs | 14µs | BEGIN@11 | Class::MOP::Method::Generated::
1 | 1 | 1 | 10µs | 10µs | newxs_constructor (xsub) | Class::XSAccessor::
1 | 1 | 1 | 10µs | 14µs | BEGIN@10 | Config::
1 | 1 | 1 | 10µs | 937µs | BEGIN@129 | Foo::Moo::QS::
1 | 1 | 1 | 10µs | 97µs | BEGIN@14 | Moo::_Utils::
2 | 1 | 1 | 10µs | 10µs | _flag_as_reexport (xsub) | Moose::Exporter::
1 | 1 | 1 | 10µs | 51µs | BEGIN@16 | Moose::Meta::Method::Constructor::
1 | 1 | 1 | 10µs | 509µs | BEGIN@11 | Moose::Meta::Role::Application::
1 | 1 | 1 | 10µs | 78µs | BEGIN@17 | Moose::Meta::Role::Application::ToClass::
1 | 1 | 1 | 10µs | 38µs | BEGIN@14 | Moose::Meta::TypeConstraint::DuckType::
1 | 1 | 1 | 10µs | 40µs | BEGIN@13 | Moose::Meta::TypeConstraint::Parameterized::
1 | 1 | 1 | 10µs | 14µs | BEGIN@10 | Moose::Meta::TypeConstraint::Role::
1 | 1 | 1 | 10µs | 47µs | BEGIN@11 | Moose::Util::TypeConstraints::
1 | 1 | 1 | 10µs | 56µs | BEGIN@14 | Moose::Util::TypeConstraints::Builtins::
1 | 1 | 1 | 10µs | 14µs | BEGIN@12 | Package::DeprecationManager::
4 | 1 | 1 | 10µs | 10µs | quoted_from_sub | Sub::Quote::
1 | 1 | 1 | 10µs | 23µs | BEGIN@33 | Typed::
1 | 1 | 1 | 10µs | 23µs | BEGIN@78 | Typed::
1 | 1 | 1 | 10µs | 24µs | BEGIN@28 | constant::
1 | 1 | 1 | 10µs | 47µs | BEGIN@13 | metaclass::
1 | 1 | 1 | 9µs | 14µs | BEGIN@2 | Class::Load::
1 | 1 | 1 | 9µs | 34µs | BEGIN@22 | Class::MOP::Class::
1 | 1 | 1 | 9µs | 25µs | BEGIN@36 | Class::MOP::Class::Immutable::Trait::
3 | 1 | 1 | 9µs | 9µs | _superclass_metas | Class::MOP::Class::
1 | 1 | 1 | 9µs | 48µs | BEGIN@14 | Class::MOP::Method::Accessor::
1 | 1 | 1 | 9µs | 9µs | __ANON__[(eval 90)[Eval/Closure.pm:144]:58] | Eval::Closure::Sandbox_21::
1 | 1 | 1 | 9µs | 23µs | BEGIN@104 | Exporter::Tiny::
1 | 1 | 1 | 9µs | 42µs | BEGIN@7 | Method::Generate::Accessor::
2 | 1 | 1 | 9µs | 11µs | _generate_simple_get | Method::Generate::Accessor::
1 | 1 | 1 | 9µs | 29µs | BEGIN@12 | Moo::_Utils::
1 | 1 | 1 | 9µs | 24µs | BEGIN@92 | Moo::_Utils::
1 | 1 | 1 | 9µs | 42µs | BEGIN@13 | Moose::Meta::Class::
1 | 1 | 1 | 9µs | 38µs | BEGIN@15 | Moose::Meta::Class::
1 | 1 | 1 | 9µs | 27µs | BEGIN@10 | Moose::Meta::Instance::
1 | 1 | 1 | 9µs | 90µs | BEGIN@12 | Moose::Meta::Method::Augmented::
1 | 1 | 1 | 9µs | 14µs | BEGIN@11 | Moose::Meta::Method::Constructor::
1 | 1 | 1 | 9µs | 14µs | BEGIN@11 | Moose::Meta::Method::Destructor::
1 | 1 | 1 | 9µs | 14µs | BEGIN@10 | Moose::Meta::Role::Application::
1 | 1 | 1 | 9µs | 40µs | BEGIN@13 | Moose::Meta::Role::Application::RoleSummation::
1 | 1 | 1 | 9µs | 43µs | BEGIN@13 | Moose::Meta::Role::Composite::
1 | 1 | 1 | 9µs | 78µs | BEGIN@17 | Moose::Meta::TypeConstraint::Parameterized::
1 | 1 | 1 | 9µs | 287µs | new | Moose::Meta::TypeConstraint::Registry::
1 | 1 | 1 | 9µs | 22µs | BEGIN@232 | Type::Library::
1 | 1 | 1 | 9µs | 25µs | BEGIN@251 | B::
1 | 1 | 1 | 9µs | 44µs | BEGIN@21 | Class::MOP::
1 | 1 | 1 | 9µs | 34µs | BEGIN@24 | Class::MOP::Class::
1 | 1 | 1 | 9µs | 48µs | BEGIN@16 | Class::MOP::Method::Meta::
1 | 1 | 1 | 9µs | 3.93ms | BEGIN@16 | Class::MOP::Module::
1 | 1 | 1 | 9µs | 14µs | BEGIN@4 | Class::XSAccessor::
1 | 1 | 1 | 9µs | 41µs | BEGIN@5 | Class::XSAccessor::
1 | 1 | 1 | 9µs | 48µs | BEGIN@18 | Eval::Closure::
1 | 1 | 1 | 9µs | 22µs | BEGIN@87 | Exporter::Tiny::
1 | 1 | 1 | 9µs | 85µs | BEGIN@5 | Method::Generate::Accessor::
1 | 1 | 1 | 9µs | 24µs | BEGIN@70 | Moo::
1 | 1 | 1 | 9µs | 97µs | BEGIN@17 | Moose::Error::Default::
1 | 1 | 1 | 9µs | 47µs | BEGIN@13 | Moose::Meta::Method::Accessor::
1 | 1 | 1 | 9µs | 14µs | BEGIN@10 | Moose::Meta::Method::
1 | 1 | 1 | 9µs | 41µs | BEGIN@10 | Moose::Meta::Object::Trait::
1 | 1 | 1 | 9µs | 14µs | BEGIN@10 | Moose::Meta::Role::Application::ToRole::
1 | 1 | 1 | 9µs | 14µs | BEGIN@10 | Moose::Meta::Role::Attribute::
1 | 1 | 1 | 9µs | 37µs | BEGIN@14 | Moose::Meta::Role::
1 | 1 | 1 | 9µs | 14µs | BEGIN@11 | Moose::Meta::Role::Method::Conflicting::
1 | 1 | 1 | 9µs | 40µs | BEGIN@14 | Moose::Meta::TypeCoercion::Union::
1 | 1 | 1 | 9µs | 35µs | BEGIN@23 | Moose::Meta::TypeConstraint::
1 | 1 | 1 | 9µs | 90µs | BEGIN@13 | Moose::Meta::TypeConstraint::Parameterizable::
1 | 1 | 1 | 9µs | 44µs | BEGIN@20 | Moose::Util::
1 | 1 | 1 | 9µs | 9µs | BEGIN@40 | Moose::Util::TypeConstraints::
1 | 1 | 1 | 9µs | 83µs | BEGIN@4 | Sub::Defer::
1 | 1 | 1 | 9µs | 24µs | BEGIN@426 | Benchmark::
1 | 1 | 1 | 9µs | 55µs | BEGIN@13 | Class::MOP::Instance::
1 | 1 | 1 | 9µs | 40µs | BEGIN@13 | Class::MOP::Method::
1 | 1 | 1 | 9µs | 14µs | BEGIN@11 | Class::MOP::Method::Wrapped::
1 | 1 | 1 | 9µs | 41µs | BEGIN@13 | Class::MOP::Method::Wrapped::
1 | 1 | 1 | 9µs | 14µs | BEGIN@10 | Class::MOP::Mixin::AttributeCore::
1 | 1 | 1 | 9µs | 36µs | BEGIN@16 | Class::MOP::Mixin::HasMethods::
1 | 1 | 1 | 9µs | 14µs | BEGIN@6 | Class::XSAccessor::Heavy::
1 | 1 | 1 | 9µs | 14µs | BEGIN@2 | Data::OptList::
1 | 1 | 1 | 9µs | 23µs | BEGIN@160 | Exporter::Tiny::
1 | 1 | 1 | 9µs | 38µs | BEGIN@18 | Moose::Exporter::
1 | 1 | 1 | 9µs | 14µs | BEGIN@10 | Moose::Meta::Method::Overridden::
1 | 1 | 1 | 9µs | 35µs | BEGIN@14 | Moose::Meta::Role::Application::ToInstance::
1 | 1 | 1 | 9µs | 42µs | BEGIN@12 | Moose::Meta::Role::Attribute::
1 | 1 | 1 | 9µs | 14µs | BEGIN@10 | Moose::Meta::Role::Composite::
1 | 1 | 1 | 9µs | 37µs | BEGIN@20 | Moose::Meta::TypeConstraint::
1 | 1 | 1 | 9µs | 34µs | BEGIN@15 | Moose::Meta::TypeConstraint::DuckType::
1 | 1 | 1 | 9µs | 38µs | BEGIN@14 | Moose::Util::
1 | 1 | 1 | 9µs | 14µs | BEGIN@10 | Moose::Util::MetaRole::
1 | 1 | 1 | 9µs | 34µs | BEGIN@17 | Moose::Util::MetaRole::
1 | 1 | 1 | 9µs | 23µs | BEGIN@98 | Mouse::Exporter::
1 | 1 | 1 | 9µs | 50µs | BEGIN@9 | Sub::Install::
1 | 1 | 1 | 9µs | 24µs | BEGIN@108 | Sub::Quote::
1 | 1 | 1 | 9µs | 14µs | BEGIN@5 | Type::Library::
1 | 1 | 1 | 9µs | 22µs | BEGIN@58 | Type::Library::
1 | 1 | 1 | 9µs | 54µs | BEGIN@9 | Types::TypeTiny::
1 | 1 | 1 | 9µs | 46µs | BEGIN@10 | Class::Load::PP::
1 | 1 | 1 | 9µs | 45µs | BEGIN@11 | Class::Load::PP::
1 | 1 | 1 | 9µs | 2.76ms | BEGIN@17 | Class::MOP::Method::Accessor::
1 | 1 | 1 | 9µs | 958µs | BEGIN@16 | Class::MOP::Method::
1 | 1 | 1 | 9µs | 14µs | BEGIN@10 | Class::MOP::Method::Inlined::
1 | 1 | 1 | 9µs | 40µs | BEGIN@13 | Class::MOP::Module::
1 | 1 | 1 | 9µs | 36µs | BEGIN@14 | Class::MOP::Object::
1 | 1 | 1 | 9µs | 24µs | BEGIN@17 | Exporter::Tiny::
2 | 1 | 1 | 9µs | 26µs | export | Exporter::
1 | 1 | 1 | 9µs | 9µs | BEGIN@9 | Method::Generate::Accessor::
1 | 1 | 1 | 9µs | 36µs | BEGIN@5 | Moo::HandleMoose::
1 | 1 | 1 | 9µs | 39µs | BEGIN@16 | Moose::Exporter::
1 | 1 | 1 | 9µs | 24µs | BEGIN@716 | Moose::Exporter::
1 | 1 | 1 | 9µs | 50µs | BEGIN@18 | Moose::Meta::Class::
1 | 1 | 1 | 9µs | 14µs | BEGIN@11 | Moose::Meta::Method::Accessor::
1 | 1 | 1 | 9µs | 88µs | BEGIN@14 | Moose::Meta::Method::
1 | 1 | 1 | 9µs | 14µs | BEGIN@11 | Moose::Meta::Method::Meta::
1 | 1 | 1 | 9µs | 82µs | BEGIN@15 | Moose::Meta::Role::Application::ToRole::
1 | 1 | 1 | 9µs | 24µs | BEGIN@10 | Moose::Meta::Role::Method::Conflicting::
1 | 1 | 1 | 9µs | 75µs | BEGIN@17 | Moose::Meta::Role::Method::Required::
1 | 1 | 1 | 9µs | 38µs | BEGIN@14 | Moose::Meta::TypeConstraint::Class::
1 | 1 | 1 | 9µs | 250µs | BEGIN@16 | Moose::Meta::TypeConstraint::DuckType::
1 | 1 | 1 | 9µs | 81µs | BEGIN@20 | Moose::Meta::TypeConstraint::DuckType::
1 | 1 | 1 | 9µs | 14µs | BEGIN@10 | Moose::Meta::TypeConstraint::Parameterized::
1 | 1 | 1 | 9µs | 38µs | BEGIN@14 | Moose::Meta::TypeConstraint::Role::
1 | 1 | 1 | 9µs | 14µs | BEGIN@10 | Moose::Util::
1 | 1 | 1 | 9µs | 23µs | BEGIN@96 | Mouse::Util::
1 | 1 | 1 | 9µs | 13µs | BEGIN@4 | Sub::Exporter::Progressive::
1 | 1 | 1 | 9µs | 23µs | BEGIN@109 | Sub::Install::
1 | 1 | 1 | 9µs | 16µs | BEGIN@5 | Type::Coercion::
1 | 1 | 1 | 9µs | 23µs | BEGIN@280 | Type::Library::
1 | 1 | 1 | 9µs | 23µs | BEGIN@38 | Type::Library::
1 | 1 | 1 | 9µs | 14µs | BEGIN@5 | Type::Utils::
1 | 1 | 1 | 9µs | 14µs | BEGIN@4 | Types::TypeTiny::
1 | 1 | 1 | 9µs | 14µs | BEGIN@5 | re::
1 | 1 | 1 | 9µs | 14µs | BEGIN@7 | Class::Load::PP::
1 | 1 | 1 | 9µs | 14µs | BEGIN@11 | Class::MOP::
1 | 1 | 1 | 9µs | 13µs | BEGIN@20 | Class::MOP::
1 | 1 | 1 | 9µs | 14µs | BEGIN@11 | Class::MOP::Method::Overload::
1 | 1 | 1 | 9µs | 86µs | BEGIN@16 | Class::MOP::Method::Wrapped::
1 | 1 | 1 | 9µs | 14µs | BEGIN@11 | Class::MOP::Package::
1 | 1 | 1 | 9µs | 13µs | BEGIN@4 | Devel::GlobalDestruction::
1 | 1 | 1 | 9µs | 16µs | meta | Foo::Moose::
1 | 1 | 1 | 9µs | 14µs | BEGIN@10 | Moose::Exporter::
1 | 1 | 1 | 9µs | 14µs | BEGIN@10 | Moose::Meta::Class::Immutable::Trait::
1 | 1 | 1 | 9µs | 84µs | BEGIN@15 | Moose::Meta::Class::Immutable::Trait::
1 | 1 | 1 | 9µs | 89µs | BEGIN@15 | Moose::Meta::Instance::
1 | 1 | 1 | 9µs | 3.06ms | BEGIN@12 | Moose::Meta::Method::Overridden::
1 | 1 | 1 | 9µs | 93µs | BEGIN@16 | Moose::Meta::Role::Application::ToInstance::
1 | 1 | 1 | 9µs | 83µs | BEGIN@26 | Moose::Meta::TypeConstraint::
1 | 1 | 1 | 9µs | 88µs | BEGIN@16 | Moose::Meta::TypeConstraint::Enum::
1 | 1 | 1 | 9µs | 14µs | BEGIN@11 | Moose::Meta::TypeConstraint::Union::
1 | 1 | 1 | 9µs | 78µs | BEGIN@19 | Moose::Meta::TypeConstraint::Union::
1 | 1 | 1 | 9µs | 34µs | BEGIN@13 | Moose::Util::MetaRole::
1 | 1 | 1 | 9µs | 23µs | BEGIN@299 | Mouse::Meta::Module::
1 | 1 | 1 | 9µs | 25µs | BEGIN@11 | Try::Tiny::
1 | 1 | 1 | 9µs | 47µs | BEGIN@13 | Type::Coercion::
1 | 1 | 1 | 9µs | 27µs | BEGIN@4 | Type::Coercion::
1 | 1 | 1 | 9µs | 25µs | BEGIN@4 | Types::Standard::
1 | 1 | 1 | 9µs | 95µs | BEGIN@144 | overload::
1 | 1 | 1 | 9µs | 47µs | BEGIN@14 | Class::MOP::Method::
1 | 1 | 1 | 9µs | 52µs | BEGIN@13 | Class::MOP::Method::Inlined::
1 | 1 | 1 | 9µs | 96µs | BEGIN@15 | Class::MOP::Method::Inlined::
1 | 1 | 1 | 9µs | 41µs | BEGIN@14 | Class::MOP::Method::Meta::
1 | 1 | 1 | 9µs | 41µs | BEGIN@13 | Class::MOP::Method::Overload::
1 | 1 | 1 | 9µs | 39µs | BEGIN@12 | Class::MOP::Mixin::AttributeCore::
1 | 1 | 1 | 9µs | 14µs | BEGIN@10 | Class::MOP::Mixin::HasAttributes::
1 | 1 | 1 | 9µs | 9µs | _exporter_expand_tag | Exporter::Tiny::
1 | 1 | 1 | 9µs | 23µs | BEGIN@227 | MRO::Compat::
1 | 1 | 1 | 9µs | 13µs | BEGIN@10 | Module::Implementation::
1 | 1 | 1 | 9µs | 16µs | BEGIN@9 | Moose::
1 | 1 | 1 | 9µs | 25µs | BEGIN@10 | Moose::Meta::Attribute::
1 | 1 | 1 | 9µs | 39µs | BEGIN@9 | Moose::Meta::Attribute::Native::
1 | 1 | 1 | 9µs | 42µs | _immutable_options | Moose::Meta::Class::
1 | 1 | 1 | 9µs | 14µs | BEGIN@11 | Moose::Meta::Method::Delegation::
1 | 1 | 1 | 9µs | 14µs | BEGIN@10 | Moose::Meta::Role::
1 | 1 | 1 | 9µs | 13µs | BEGIN@11 | Moose::Meta::Role::Method::
1 | 1 | 1 | 9µs | 140µs | BEGIN@15 | Moose::Util::
1 | 1 | 1 | 9µs | 38µs | BEGIN@16 | Moose::Util::
1 | 1 | 1 | 9µs | 14µs | BEGIN@7 | Package::DeprecationManager::
1 | 1 | 1 | 9µs | 14µs | BEGIN@9 | Package::Stash::XS::
1 | 1 | 1 | 9µs | 36µs | BEGIN@8 | Sub::Quote::
1 | 1 | 1 | 9µs | 25µs | BEGIN@4 | Time::HiRes::
1 | 1 | 1 | 9µs | 22µs | BEGIN@231 | Type::Library::
1 | 1 | 1 | 9µs | 14µs | BEGIN@11 | mro::
1 | 1 | 1 | 9µs | 41µs | BEGIN@23 | Class::MOP::Class::
1 | 1 | 1 | 9µs | 21µs | BEGIN@46 | Class::MOP::Class::Immutable::Trait::
1 | 1 | 1 | 9µs | 36µs | BEGIN@14 | Class::MOP::Method::Wrapped::
1 | 1 | 1 | 9µs | 14µs | BEGIN@10 | Class::MOP::Mixin::
1 | 1 | 1 | 9µs | 35µs | BEGIN@13 | Class::MOP::Mixin::HasAttributes::
1 | 1 | 1 | 9µs | 44µs | BEGIN@17 | Class::MOP::Mixin::HasMethods::
1 | 1 | 1 | 9µs | 40µs | BEGIN@14 | Class::MOP::Module::
1 | 1 | 1 | 9µs | 277µs | _new | Class::MOP::Object::
1 | 1 | 1 | 9µs | 22µs | BEGIN@164 | Class::MOP::Package::
1 | 1 | 1 | 9µs | 13µs | BEGIN@3 | MRO::Compat::
1 | 1 | 1 | 9µs | 28µs | import | Moo::HandleMoose::
1 | 1 | 1 | 9µs | 14µs | BEGIN@10 | Moose::Deprecated::
1 | 1 | 1 | 9µs | 22µs | BEGIN@726 | Moose::Exporter::
1 | 1 | 1 | 9µs | 42µs | BEGIN@14 | Moose::Meta::Method::Delegation::
1 | 1 | 1 | 9µs | 131µs | BEGIN@17 | Moose::Meta::Method::Destructor::
1 | 1 | 1 | 9µs | 25µs | BEGIN@9 | Moose::Meta::Method::Overridden::
1 | 1 | 1 | 9µs | 13µs | BEGIN@10 | Moose::Meta::Role::Application::RoleSummation::
1 | 1 | 1 | 9µs | 24µs | BEGIN@9 | Moose::Meta::Role::Application::ToClass::
1 | 1 | 1 | 9µs | 40µs | BEGIN@14 | Moose::Meta::Role::Attribute::
1 | 1 | 1 | 9µs | 36µs | BEGIN@15 | Moose::Meta::Role::
1 | 1 | 1 | 9µs | 192µs | BEGIN@27 | Moose::Meta::Role::
1 | 1 | 1 | 9µs | 81µs | BEGIN@16 | Moose::Meta::Role::Composite::
1 | 1 | 1 | 9µs | 24µs | BEGIN@10 | Moose::Meta::Role::Method::Required::
1 | 1 | 1 | 9µs | 13µs | BEGIN@11 | Moose::Meta::Role::Method::Required::
1 | 1 | 1 | 9µs | 78µs | BEGIN@17 | Moose::Meta::TypeConstraint::Class::
1 | 1 | 1 | 9µs | 9µs | BEGIN@14 | Moose::Meta::TypeConstraint::Parameterizable::
1 | 1 | 1 | 9µs | 24µs | BEGIN@10 | Moose::Meta::TypeConstraint::Registry::
1 | 1 | 1 | 9µs | 498µs | BEGIN@12 | Moose::Meta::TypeConstraint::Registry::
1 | 1 | 1 | 9µs | 24µs | BEGIN@9 | Moose::Meta::TypeConstraint::Role::
1 | 1 | 1 | 9µs | 14µs | BEGIN@3 | Mouse::Exporter::
1 | 1 | 1 | 9µs | 39µs | BEGIN@9 | Package::DeprecationManager::
1 | 1 | 1 | 9µs | 14µs | BEGIN@5 | Types::Standard::
1 | 1 | 1 | 9µs | 13µs | BEGIN@11 | metaclass::
5 | 4 | 1 | 9µs | 9µs | timedebug | Benchmark::
1 | 1 | 1 | 9µs | 25µs | BEGIN@10 | Class::MOP::Class::
1 | 1 | 1 | 9µs | 25µs | BEGIN@10 | Class::MOP::Method::Constructor::
1 | 1 | 1 | 9µs | 40µs | BEGIN@13 | Class::MOP::Method::Constructor::
1 | 1 | 1 | 9µs | 42µs | BEGIN@14 | Class::MOP::Method::Constructor::
1 | 1 | 1 | 9µs | 39µs | BEGIN@13 | Class::MOP::Method::Meta::
1 | 1 | 1 | 9µs | 86µs | BEGIN@15 | Class::MOP::Method::Overload::
1 | 1 | 1 | 9µs | 24µs | BEGIN@9 | Class::MOP::Mixin::AttributeCore::
1 | 1 | 1 | 9µs | 39µs | BEGIN@12 | Class::MOP::Mixin::HasAttributes::
1 | 1 | 1 | 9µs | 25µs | BEGIN@9 | Class::MOP::Mixin::HasAttributes::
1 | 1 | 1 | 9µs | 24µs | BEGIN@8 | Eval::Closure::
1 | 1 | 1 | 9µs | 20µs | BEGIN@4 | Exporter::Heavy::
1 | 1 | 1 | 9µs | 22µs | BEGIN@258 | MRO::Compat::
1 | 1 | 1 | 9µs | 40µs | BEGIN@9 | Moo::_Utils::
1 | 1 | 1 | 9µs | 25µs | BEGIN@10 | Moose::Meta::Class::
1 | 1 | 1 | 9µs | 85µs | BEGIN@31 | Moose::Meta::Class::
1 | 1 | 1 | 9µs | 52µs | BEGIN@15 | Moose::Meta::Method::Constructor::
1 | 1 | 1 | 9µs | 150µs | BEGIN@18 | Moose::Meta::Method::Constructor::
1 | 1 | 1 | 9µs | 94µs | BEGIN@17 | Moose::Meta::Role::Application::RoleSummation::
1 | 1 | 1 | 9µs | 25µs | BEGIN@9 | Moose::Meta::Role::Application::ToInstance::
1 | 1 | 1 | 9µs | 512µs | BEGIN@12 | Moose::Meta::TypeCoercion::
1 | 1 | 1 | 9µs | 24µs | BEGIN@10 | Moose::Meta::TypeCoercion::Union::
1 | 1 | 1 | 9µs | 24µs | BEGIN@9 | Moose::Meta::TypeConstraint::DuckType::
1 | 1 | 1 | 9µs | 13µs | BEGIN@11 | Moose::Object::
1 | 1 | 1 | 9µs | 37µs | BEGIN@18 | Moose::Util::
1 | 1 | 1 | 9µs | 33µs | BEGIN@14 | Moose::Util::MetaRole::
1 | 1 | 1 | 9µs | 23µs | BEGIN@26 | Mouse::Meta::Class::
1 | 1 | 1 | 9µs | 13µs | BEGIN@5 | Mouse::Util::TypeConstraints::
1 | 1 | 1 | 9µs | 36µs | BEGIN@9 | Sub::Quote::
1 | 1 | 1 | 9µs | 13µs | BEGIN@12 | Try::Tiny::
1 | 1 | 1 | 9µs | 24µs | BEGIN@4 | Type::Library::
1 | 1 | 1 | 9µs | 35µs | BEGIN@14 | metaclass::
1 | 1 | 1 | 9µs | 21µs | BEGIN@448 | Carp::
1 | 1 | 1 | 9µs | 22µs | BEGIN@67 | Carp::
1 | 1 | 1 | 9µs | 40µs | BEGIN@20 | Class::MOP::Class::
1 | 1 | 1 | 9µs | 25µs | BEGIN@10 | Class::MOP::Method::Accessor::
1 | 1 | 1 | 9µs | 39µs | BEGIN@13 | Class::MOP::Method::Generated::
1 | 1 | 1 | 9µs | 25µs | BEGIN@10 | Class::MOP::Method::Overload::
1 | 1 | 1 | 9µs | 448µs | BEGIN@14 | Class::MOP::Mixin::AttributeCore::
1 | 1 | 1 | 9µs | 89µs | BEGIN@21 | Class::MOP::Mixin::HasMethods::
1 | 1 | 1 | 9µs | 25µs | BEGIN@10 | Class::MOP::Object::
1 | 1 | 1 | 9µs | 13µs | BEGIN@11 | Class::MOP::Object::
1 | 1 | 1 | 9µs | 13µs | BEGIN@9 | Eval::Closure::
1 | 1 | 1 | 9µs | 24µs | BEGIN@9 | Module::Implementation::
1 | 1 | 1 | 9µs | 44µs | BEGIN@14 | Moose::Meta::Method::Constructor::
1 | 1 | 1 | 9µs | 24µs | BEGIN@10 | Moose::Meta::Method::Delegation::
1 | 1 | 1 | 9µs | 136µs | BEGIN@13 | Moose::Meta::Method::Meta::
1 | 1 | 1 | 9µs | 38µs | BEGIN@17 | Moose::Meta::TypeConstraint::Parameterizable::
1 | 1 | 1 | 9µs | 24µs | BEGIN@10 | Moose::Meta::TypeConstraint::Union::
1 | 1 | 1 | 9µs | 68µs | __ANON__[Moose/Util/TypeConstraints/Builtins.pm:112] | Moose::Util::TypeConstraints::Builtins::
1 | 1 | 1 | 9µs | 23µs | BEGIN@23 | Sub::Exporter::Progressive::
3 | 3 | 1 | 9µs | 9µs | __ANON__[Sub/Install.pm:101] | Sub::Install::
1 | 1 | 1 | 9µs | 82µs | BEGIN@10 | Sub::Quote::
1 | 1 | 1 | 9µs | 53µs | BEGIN@17 | Type::Tiny::
1 | 1 | 1 | 9µs | 348µs | BEGIN@17 | Type::Utils::
1 | 1 | 1 | 9µs | 22µs | BEGIN@116 | constant::
1 | 1 | 1 | 8µs | 35µs | _check_class_metaclass_compatibility | Class::MOP::Class::
1 | 1 | 1 | 8µs | 24µs | BEGIN@10 | Class::MOP::Method::Generated::
1 | 1 | 1 | 8µs | 87µs | BEGIN@15 | Class::MOP::Mixin::HasAttributes::
1 | 1 | 1 | 8µs | 25µs | BEGIN@9 | Class::MOP::Mixin::HasMethods::
1 | 1 | 1 | 8µs | 43µs | BEGIN@11 | Config::
1 | 1 | 1 | 8µs | 8µs | BEGIN@289 | Module::Runtime::
1 | 1 | 1 | 8µs | 24µs | BEGIN@9 | Moose::Error::Default::
1 | 1 | 1 | 8µs | 24µs | BEGIN@10 | Moose::Meta::Method::Meta::
1 | 1 | 1 | 8µs | 24µs | BEGIN@9 | Moose::Meta::Role::Application::
1 | 1 | 1 | 8µs | 28µs | BEGIN@9 | Moose::Meta::Role::Application::RoleSummation::
1 | 1 | 1 | 8µs | 501µs | BEGIN@11 | Moose::Meta::Role::Application::ToInstance::
1 | 1 | 1 | 8µs | 23µs | BEGIN@9 | Moose::Meta::Role::Application::ToRole::
1 | 1 | 1 | 8µs | 26µs | BEGIN@10 | Moose::Meta::TypeCoercion::
1 | 1 | 1 | 8µs | 25µs | BEGIN@10 | Moose::Meta::TypeConstraint::
1 | 1 | 1 | 8µs | 477µs | BEGIN@11 | Moose::Meta::TypeConstraint::DuckType::
1 | 1 | 1 | 8µs | 503µs | BEGIN@11 | Moose::Meta::TypeConstraint::Parameterized::
1 | 1 | 1 | 8µs | 36µs | BEGIN@6 | Sub::Defer::
1 | 1 | 1 | 8µs | 13µs | BEGIN@45 | Sub::Name::
1 | 1 | 1 | 8µs | 115µs | BEGIN@15 | Type::Utils::
1 | 1 | 1 | 8µs | 30µs | BEGIN@4 | Typed::
1 | 1 | 1 | 8µs | 35µs | BEGIN@15 | metaclass::
6 | 6 | 1 | 8µs | 8µs | CORE:qr (opcode) | Module::Runtime::
6 | 2 | 1 | 8µs | 8µs | CORE:match (opcode) | Sub::Quote::
1 | 1 | 1 | 8µs | 24µs | BEGIN@9 | Class::MOP::Class::Immutable::Trait::
1 | 1 | 1 | 8µs | 28µs | BEGIN@10 | Class::MOP::Instance::
1 | 1 | 1 | 8µs | 24µs | BEGIN@9 | Class::MOP::Method::Inlined::
1 | 1 | 1 | 8µs | 38µs | BEGIN@12 | Class::MOP::Mixin::
1 | 1 | 1 | 8µs | 38µs | BEGIN@13 | Class::MOP::Object::
1 | 1 | 1 | 8µs | 27µs | BEGIN@10 | Class::MOP::Package::
1 | 1 | 1 | 8µs | 24µs | BEGIN@3 | Class::XSAccessor::
1 | 1 | 1 | 8µs | 22µs | BEGIN@118 | MRO::Compat::
1 | 1 | 1 | 8µs | 439µs | _inline_params | Moose::Meta::Class::
1 | 1 | 1 | 8µs | 32µs | BEGIN@9 | Moose::Meta::Method::Augmented::
1 | 1 | 1 | 8µs | 24µs | BEGIN@9 | Moose::Meta::Mixin::AttributeCore::
1 | 1 | 1 | 8µs | 141µs | BEGIN@16 | Moose::Meta::Role::Attribute::
1 | 1 | 1 | 8µs | 86µs | BEGIN@13 | Moose::Meta::Role::Method::
1 | 1 | 1 | 8µs | 496µs | BEGIN@12 | Moose::Meta::TypeCoercion::Union::
1 | 1 | 1 | 8µs | 24µs | BEGIN@9 | Moose::Meta::TypeConstraint::Class::
1 | 1 | 1 | 8µs | 24µs | BEGIN@10 | Moose::Object::
1 | 1 | 1 | 8µs | 37µs | BEGIN@11 | Moose::Util::MetaRole::
1 | 1 | 1 | 8µs | 24µs | BEGIN@8 | Package::Stash::
1 | 1 | 1 | 8µs | 22µs | BEGIN@28 | Types::Standard::
1 | 1 | 1 | 8µs | 15µs | import | re::
1 | 1 | 1 | 8µs | 43µs | BEGIN@21 | Class::MOP::Class::
1 | 1 | 1 | 8µs | 5.00ms | BEGIN@26 | Class::MOP::Class::
1 | 1 | 1 | 8µs | 78µs | BEGIN@15 | Class::MOP::Instance::
1 | 1 | 1 | 8µs | 28µs | BEGIN@9 | Class::MOP::Mixin::
1 | 1 | 1 | 8µs | 24µs | BEGIN@10 | Class::MOP::Module::
1 | 1 | 1 | 8µs | 46µs | BEGIN@13 | Class::MOP::Package::
1 | 1 | 1 | 8µs | 24µs | BEGIN@4 | Exporter::Tiny::
1 | 1 | 1 | 8µs | 10µs | any (xsub) | List::MoreUtils::
1 | 1 | 1 | 8µs | 37µs | BEGIN@12 | Moose::Exporter::
1 | 1 | 1 | 8µs | 24µs | BEGIN@9 | Moose::Exporter::
1 | 1 | 1 | 8µs | 24µs | BEGIN@10 | Moose::Meta::Method::Accessor::
1 | 1 | 1 | 8µs | 24µs | BEGIN@9 | Moose::Meta::Method::
1 | 1 | 1 | 8µs | 23µs | BEGIN@10 | Moose::Meta::Method::Constructor::
1 | 1 | 1 | 8µs | 44µs | BEGIN@14 | Moose::Meta::Method::Destructor::
1 | 1 | 1 | 8µs | 488µs | BEGIN@11 | Moose::Meta::Role::Application::ToRole::
1 | 1 | 1 | 8µs | 23µs | BEGIN@9 | Moose::Meta::Role::
1 | 1 | 1 | 8µs | 490µs | BEGIN@11 | Moose::Meta::Role::Composite::
1 | 1 | 1 | 8µs | 505µs | BEGIN@11 | Moose::Meta::TypeConstraint::Class::
1 | 1 | 1 | 8µs | 23µs | BEGIN@9 | Moose::Meta::TypeConstraint::Parameterized::
1 | 1 | 1 | 8µs | 27µs | BEGIN@9 | Moose::Util::MetaRole::
1 | 1 | 1 | 8µs | 24µs | BEGIN@59 | Params::Util::
3 | 1 | 1 | 8µs | 8µs | defer_info | Sub::Defer::
1 | 1 | 1 | 8µs | 52µs | BEGIN@19 | Class::MOP::
1 | 1 | 1 | 8µs | 24µs | BEGIN@10 | Class::MOP::Method::Wrapped::
1 | 1 | 1 | 8µs | 85µs | BEGIN@18 | Class::MOP::Package::
1 | 1 | 1 | 8µs | 25µs | BEGIN@8 | Moose::
1 | 1 | 1 | 8µs | 23µs | BEGIN@9 | Moose::Meta::Class::Immutable::Trait::
1 | 1 | 1 | 8µs | 498µs | BEGIN@11 | Moose::Meta::TypeConstraint::Enum::
1 | 1 | 1 | 8µs | 82µs | BEGIN@17 | Moose::Meta::TypeConstraint::Role::
3 | 1 | 1 | 8µs | 8µs | is_class_loaded (xsub) | Mouse::Util::
1 | 1 | 1 | 8µs | 24µs | BEGIN@8 | Package::Stash::XS::
1 | 1 | 1 | 8µs | 10µs | BEGIN@73 | Sub::Install::
1 | 1 | 1 | 8µs | 24µs | BEGIN@4 | Type::Utils::
1 | 1 | 1 | 8µs | 24µs | BEGIN@3 | constant::
1 | 1 | 1 | 8µs | 21µs | BEGIN@54 | constant::
1 | 1 | 1 | 8µs | 47µs | BEGIN@6 | constant::
1 | 1 | 1 | 8µs | 29µs | BEGIN@4 | strictures::
1 | 1 | 1 | 8µs | 8µs | BEGIN@28 | Class::MOP::
1 | 1 | 1 | 8µs | 37µs | BEGIN@12 | Class::MOP::Method::Inlined::
1 | 1 | 1 | 8µs | 33µs | BEGIN@14 | Class::MOP::Package::
1 | 1 | 1 | 8µs | 35µs | BEGIN@17 | Eval::Closure::
52 | 3 | 1 | 8µs | 8µs | CORE:subst (opcode) | Exporter::Heavy::
1 | 1 | 1 | 8µs | 70µs | BEGIN@8 | List::MoreUtils::
4 | 2 | 1 | 8µs | 8µs | is_simple_get | Method::Generate::Accessor::
1 | 1 | 1 | 8µs | 24µs | BEGIN@9 | Moose::Deprecated::
1 | 1 | 1 | 8µs | 480µs | BEGIN@11 | Moose::Meta::Role::Application::RoleSummation::
1 | 1 | 1 | 8µs | 503µs | BEGIN@11 | Moose::Meta::Role::
1 | 1 | 1 | 8µs | 493µs | BEGIN@11 | Moose::Meta::TypeConstraint::Parameterizable::
1 | 1 | 1 | 8µs | 23µs | BEGIN@9 | Moose::Meta::TypeConstraint::Parameterizable::
1 | 1 | 1 | 8µs | 8µs | BEGIN@13 | Moose::Util::TypeConstraints::Builtins::
1 | 1 | 1 | 8µs | 91µs | BEGIN@49 | Sub::Name::
1 | 1 | 1 | 8µs | 69µs | BEGIN@50 | Sub::Name::
1 | 1 | 1 | 8µs | 22µs | BEGIN@8 | vars::
1 | 1 | 1 | 8µs | 26µs | BEGIN@4 | Carp::
1 | 1 | 1 | 8µs | 26µs | BEGIN@8 | Carp::
1 | 1 | 1 | 8µs | 23µs | BEGIN@10 | Class::MOP::Method::
1 | 1 | 1 | 8µs | 23µs | BEGIN@9 | Class::MOP::MiniTrait::
1 | 1 | 1 | 8µs | 24µs | BEGIN@9 | Moose::Meta::Role::Attribute::
1 | 1 | 1 | 8µs | 24µs | BEGIN@9 | Moose::Meta::Role::Composite::
1 | 1 | 1 | 8µs | 24µs | BEGIN@9 | Moose::Util::
1 | 1 | 1 | 8µs | 86µs | BEGIN@14 | Try::Tiny::
1 | 1 | 1 | 8µs | 23µs | BEGIN@4 | Type::Tiny::
1 | 1 | 1 | 8µs | 23µs | BEGIN@10 | metaclass::
1 | 1 | 1 | 8µs | 22µs | BEGIN@8 | Class::Load::PP::
1 | 1 | 1 | 8µs | 8µs | __ANON__[(eval 442)[Eval/Closure.pm:144]:45] | Eval::Closure::Sandbox_155::
1 | 1 | 1 | 8µs | 23µs | BEGIN@2.1 | Moose::Exporter::
2 | 1 | 1 | 8µs | 8µs | _process_is_option | Moose::Meta::Attribute::
1 | 1 | 1 | 8µs | 23µs | BEGIN@10 | Moose::Meta::Role::Method::
1 | 1 | 1 | 8µs | 494µs | BEGIN@12 | Moose::Meta::Role::Method::Required::
1 | 1 | 1 | 8µs | 512µs | BEGIN@12 | Moose::Meta::TypeConstraint::Union::
1 | 1 | 1 | 8µs | 105µs | BEGIN@4 | constant::
1 | 1 | 1 | 8µs | 20µs | BEGIN@18 | Carp::
1 | 1 | 1 | 8µs | 184µs | BEGIN@24 | Moose::Meta::Role::
1 | 1 | 1 | 8µs | 9µs | list_all_type_constraints | Moose::Util::TypeConstraints::
1 | 1 | 1 | 8µs | 76µs | BEGIN@65 | Params::Util::
1 | 1 | 1 | 8µs | 23µs | BEGIN@4 | List::MoreUtils::
1 | 1 | 1 | 8µs | 13µs | meta | Moose::Meta::TypeCoercion::Union::
3 | 3 | 1 | 8µs | 8µs | _installer | Sub::Install::
2 | 1 | 1 | 8µs | 8µs | _HASH0 (xsub) | Params::Util::
1 | 1 | 1 | 8µs | 24µs | BEGIN@44 | Sub::Name::
2 | 1 | 1 | 8µs | 8µs | _get_caller | Moose::Exporter::
1 | 1 | 1 | 8µs | 13µs | meta | Moose::Meta::Role::Application::ToRole::
5 | 1 | 1 | 7µs | 7µs | dl_load_flags | DynaLoader::
1 | 1 | 1 | 7µs | 7µs | __ANON__[(eval 202)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_115::
1 | 1 | 1 | 7µs | 25µs | BEGIN@16 | Mouse::Util::
1 | 1 | 1 | 7µs | 7µs | CORE:subst (opcode) | Mouse::Util::
1 | 1 | 1 | 7µs | 7µs | BEGIN@105 | Carp::
3 | 1 | 1 | 7µs | 7µs | update_meta_instance_dependencies | Class::MOP::Class::
1 | 1 | 1 | 7µs | 7µs | is_stub (xsub) | Class::MOP::Method::
1 | 1 | 1 | 7µs | 887µs | class_type | Moose::Util::TypeConstraints::
1 | 1 | 1 | 7µs | 7µs | BEGIN@30 | Class::MOP::
1 | 1 | 1 | 7µs | 7µs | __ANON__[(eval 233)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_146::
1 | 1 | 1 | 7µs | 10µs | meta | Foo::Mouse::
1 | 1 | 1 | 7µs | 7µs | BEGIN@25 | Moose::Meta::Attribute::
1 | 1 | 1 | 7µs | 7µs | bits | re::
1 | 1 | 1 | 7µs | 7µs | BEGIN@15 | Data::OptList::
1 | 1 | 1 | 7µs | 7µs | __ANON__[(eval 190)[Eval/Closure.pm:144]:133] | Eval::Closure::Sandbox_103::
1 | 1 | 1 | 7µs | 7µs | __ANON__[(eval 205)[Eval/Closure.pm:144]:142] | Eval::Closure::Sandbox_118::
1 | 1 | 1 | 7µs | 7µs | BEGIN@17 | Carp::
1 | 1 | 1 | 7µs | 7µs | __ANON__[(eval 209)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_122::
1 | 1 | 1 | 7µs | 14µs | __ANON__[Moose/Exporter.pm:252] | Moose::Exporter::
9 | 3 | 1 | 6µs | 6µs | CORE:sort (opcode) | Method::Generate::Constructor::
1 | 1 | 1 | 6µs | 6µs | __ANON__[(eval 196)[Eval/Closure.pm:144]:100] | Eval::Closure::Sandbox_109::
1 | 1 | 1 | 6µs | 15µs | bits | warnings::
2 | 2 | 1 | 6µs | 6µs | cpu_a | Benchmark::
1 | 1 | 1 | 6µs | 6µs | __ANON__[(eval 157)[Eval/Closure.pm:144]:100] | Eval::Closure::Sandbox_70::
2 | 2 | 1 | 6µs | 6µs | import | if::
1 | 1 | 1 | 6µs | 6µs | BEGIN@13 | Class::MOP::Attribute::
1 | 1 | 1 | 6µs | 6µs | BEGIN@7 | Class::XSAccessor::
5 | 1 | 1 | 6µs | 6µs | dl_undef_symbols (xsub) | DynaLoader::
1 | 1 | 1 | 6µs | 6µs | __ANON__[(eval 164)[Eval/Closure.pm:144]:106] | Eval::Closure::Sandbox_77::
6 | 2 | 1 | 6µs | 6µs | accessor_generator | Method::Generate::Constructor::
1 | 1 | 1 | 6µs | 6µs | BEGIN@30 | Moose::
8 | 1 | 1 | 6µs | 6µs | writer (xsub) | Class::MOP::Mixin::AttributeCore::
1 | 1 | 1 | 6µs | 6µs | BEGIN@16 | Class::MOP::Package::
1 | 1 | 1 | 6µs | 6µs | BEGIN@20 | Moose::
1 | 1 | 1 | 6µs | 6µs | interpolate_class | Moose::Meta::Attribute::
1 | 1 | 1 | 6µs | 6µs | BEGIN@32 | Moose::Util::TypeConstraints::
1 | 1 | 1 | 6µs | 6µs | BEGIN@20 | Type::Library::
1 | 1 | 1 | 6µs | 6µs | BEGIN@7 | Types::Standard::
3 | 1 | 1 | 6µs | 6µs | _new | Moose::Meta::Method::Accessor::
3 | 2 | 1 | 6µs | 6µs | _get_metaclass_by_name | Mouse::Meta::Module::
3 | 1 | 1 | 6µs | 6µs | _generate_args | Method::Generate::Constructor::
2 | 1 | 1 | 6µs | 6µs | _die_if_also_list_cycles_back_to_existing_stack | Moose::Exporter::
1 | 1 | 1 | 6µs | 6µs | BEGIN@1287 | Moose::Meta::Attribute::Custom::Moose::
1 | 1 | 1 | 6µs | 6µs | BEGIN@29 | Moose::Meta::Class::
2 | 2 | 1 | 6µs | 6µs | immutable_trait | Moose::Meta::Class::
1 | 1 | 1 | 6µs | 6µs | BEGIN@35 | Moose::Util::TypeConstraints::
1 | 1 | 1 | 6µs | 6µs | interpolate_class | Mouse::Meta::Attribute::
1 | 1 | 1 | 6µs | 6µs | CORE:regcomp (opcode) | DynaLoader::
1 | 1 | 1 | 6µs | 6µs | __ANON__[(eval 109)[Eval/Closure.pm:144]:55] | Eval::Closure::Sandbox_40::
1 | 1 | 1 | 6µs | 6µs | __ANON__[(eval 172)[Eval/Closure.pm:144]:46] | Eval::Closure::Sandbox_85::
1 | 1 | 1 | 6µs | 6µs | BEGIN@5 | Eval::TypeTiny::
1 | 1 | 1 | 6µs | 6µs | BEGIN@13 | Moose::Error::Default::
1 | 1 | 1 | 6µs | 6µs | BEGIN@23 | Moose::Meta::Attribute::
3 | 1 | 1 | 6µs | 6µs | CORE:match (opcode) | Types::TypeTiny::
1 | 1 | 1 | 6µs | 6µs | (bool (xsub) | version::
3 | 3 | 1 | 5µs | 5µs | CORE:qr (opcode) | Sub::Install::
1 | 1 | 1 | 5µs | 5µs | BEGIN@13 | Moose::Meta::Instance::
1 | 1 | 1 | 5µs | 5µs | BEGIN@23 | Moose::Meta::Role::
2 | 1 | 1 | 5µs | 5µs | get_code_info (xsub) | Mouse::Util::
3 | 1 | 1 | 5µs | 5µs | CORE:qr (opcode) | Type::Library::
1 | 1 | 1 | 5µs | 5µs | BEGIN@16 | Type::Utils::
1 | 1 | 1 | 5µs | 5µs | BEGIN@72 | Types::Standard::
1 | 1 | 1 | 5µs | 5µs | CORE:match (opcode) | strict::
1 | 1 | 1 | 5µs | 5µs | __ANON__[(eval 88)[Eval/Closure.pm:144]:52] | Eval::Closure::Sandbox_19::
1 | 1 | 1 | 5µs | 5µs | __ANON__[(eval 100)[Eval/Closure.pm:144]:58] | Eval::Closure::Sandbox_31::
1 | 1 | 1 | 5µs | 5µs | __ANON__[(eval 104)[Eval/Closure.pm:144]:55] | Eval::Closure::Sandbox_35::
1 | 1 | 1 | 5µs | 5µs | __ANON__[(eval 171)[Eval/Closure.pm:144]:28] | Eval::Closure::Sandbox_84::
1 | 1 | 1 | 5µs | 5µs | BEGIN@4 | Mouse::Util::TypeConstraints::
1 | 1 | 1 | 5µs | 5µs | BEGIN@443 | Types::Standard::
1 | 1 | 1 | 5µs | 5µs | __ANON__[(eval 95)[Eval/Closure.pm:144]:58] | Eval::Closure::Sandbox_26::
1 | 1 | 1 | 5µs | 5µs | BEGIN@12 | Moose::Meta::Method::
1 | 1 | 1 | 5µs | 5µs | BEGIN@18 | Moose::Meta::Role::
1 | 1 | 1 | 5µs | 5µs | BEGIN@25 | Moose::Meta::Role::
2 | 1 | 1 | 5µs | 5µs | CORE:subst (opcode) | if::
1 | 1 | 1 | 5µs | 5µs | __ANON__[(eval 102)[Eval/Closure.pm:144]:55] | Eval::Closure::Sandbox_33::
1 | 1 | 1 | 5µs | 5µs | __ANON__[(eval 107)[Eval/Closure.pm:144]:58] | Eval::Closure::Sandbox_38::
1 | 1 | 1 | 5µs | 5µs | __ANON__[(eval 169)[Eval/Closure.pm:144]:27] | Eval::Closure::Sandbox_82::
1 | 1 | 1 | 5µs | 5µs | BEGIN@18 | Moose::Meta::TypeConstraint::DuckType::
1 | 1 | 1 | 5µs | 5µs | BEGIN@41 | Moose::Util::TypeConstraints::
1 | 1 | 1 | 5µs | 5µs | BEGIN@13 | Package::Stash::XS::
8 | 1 | 1 | 5µs | 5µs | _SCALAR0 (xsub) | Params::Util::
1 | 1 | 1 | 5µs | 5µs | BEGIN@12 | Class::MOP::Class::Immutable::Trait::
1 | 1 | 1 | 5µs | 5µs | __ANON__[(eval 197)[Eval/Closure.pm:144]:28] | Eval::Closure::Sandbox_110::
2 | 1 | 1 | 5µs | 5µs | maybe_reinject_fake_metaclass_for | Moo::HandleMoose::
2 | 1 | 1 | 5µs | 5µs | _process_does_option | Moose::Meta::Attribute::
1 | 1 | 1 | 5µs | 5µs | BEGIN@14 | Moose::Meta::Class::
1 | 1 | 1 | 5µs | 5µs | BEGIN@12 | Moose::Meta::Class::Immutable::Trait::
1 | 1 | 1 | 5µs | 5µs | BEGIN@15 | Moose::Meta::Role::Application::RoleSummation::
1 | 1 | 1 | 5µs | 5µs | __ANON__[(eval 208)[Eval/Closure.pm:144]:25] | Eval::Closure::Sandbox_121::
1 | 1 | 1 | 5µs | 5µs | __ANON__[(eval 213)[Eval/Closure.pm:144]:31] | Eval::Closure::Sandbox_126::
1 | 1 | 1 | 5µs | 5µs | __ANON__[(eval 216)[Eval/Closure.pm:144]:31] | Eval::Closure::Sandbox_129::
1 | 1 | 1 | 5µs | 5µs | __ANON__[(eval 170)[Eval/Closure.pm:144]:27] | Eval::Closure::Sandbox_83::
1 | 1 | 1 | 5µs | 5µs | __ANON__[(eval 173)[Eval/Closure.pm:144]:40] | Eval::Closure::Sandbox_86::
1 | 1 | 1 | 5µs | 5µs | __ANON__[(eval 174)[Eval/Closure.pm:144]:28] | Eval::Closure::Sandbox_87::
1 | 1 | 1 | 5µs | 5µs | BEGIN@4 | Mouse::Meta::Role::
1 | 1 | 1 | 5µs | 75µs | subtype | Mouse::Util::TypeConstraints::
6 | 1 | 1 | 5µs | 5µs | associated_metaclass (xsub) | Class::MOP::Instance::
1 | 1 | 1 | 5µs | 5µs | __ANON__[(eval 441)[Eval/Closure.pm:144]:14] | Eval::Closure::Sandbox_154::
1 | 1 | 1 | 5µs | 5µs | __ANON__[(eval 114)[Eval/Closure.pm:144]:22] | Eval::Closure::Sandbox_45::
1 | 1 | 1 | 5µs | 5µs | __ANON__[(eval 165)[Eval/Closure.pm:144]:25] | Eval::Closure::Sandbox_78::
1 | 1 | 1 | 5µs | 5µs | BEGIN@44 | Moose::
3 | 1 | 1 | 5µs | 5µs | accessor_metaclass | Moose::Meta::Attribute::
1 | 1 | 1 | 5µs | 5µs | BEGIN@15 | Moose::Meta::TypeConstraint::Role::
1 | 1 | 1 | 5µs | 5µs | BEGIN@7 | Typed::
1 | 1 | 1 | 5µs | 5µs | __ANON__[(eval 210)[Eval/Closure.pm:144]:31] | Eval::Closure::Sandbox_123::
1 | 1 | 1 | 5µs | 5µs | __ANON__[(eval 214)[Eval/Closure.pm:144]:25] | Eval::Closure::Sandbox_127::
1 | 1 | 1 | 5µs | 5µs | BEGIN@10 | Moose::Error::Util::
1 | 1 | 1 | 5µs | 5µs | BEGIN@18 | Moose::Meta::Attribute::
1 | 1 | 1 | 5µs | 5µs | BEGIN@15 | Moose::Meta::TypeCoercion::
1 | 1 | 1 | 5µs | 5µs | BEGIN@4 | Mouse::Meta::Attribute::
1 | 1 | 1 | 5µs | 5µs | BEGIN@135 | Mouse::Util::
3 | 3 | 1 | 5µs | 5µs | CORE:qr (opcode) | constant::
1 | 1 | 1 | 5µs | 5µs | BEGIN@18 | metaclass::
1 | 1 | 1 | 5µs | 5µs | __ANON__[(eval 175)[Eval/Closure.pm:144]:28] | Eval::Closure::Sandbox_88::
2 | 1 | 1 | 5µs | 5µs | __ANON__[Moose/Meta/Class.pm:37] | Moose::Meta::Class::
2 | 1 | 1 | 5µs | 5µs | refaddr (xsub) | Scalar::Util::
1 | 1 | 1 | 5µs | 5µs | BEGIN@7 | Type::Utils::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 201)[Eval/Closure.pm:144]:19] | Eval::Closure::Sandbox_114::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 166)[Eval/Closure.pm:144]:10] | Eval::Closure::Sandbox_79::
1 | 1 | 1 | 4µs | 4µs | BEGIN@13 | Moo::_Utils::
2 | 1 | 1 | 4µs | 4µs | _process_coerce_option | Moose::Meta::Attribute::
1 | 1 | 1 | 4µs | 4µs | BEGIN@21 | Moose::Util::
1 | 1 | 1 | 4µs | 4µs | BEGIN@10 | Moose::Util::TypeConstraints::
1 | 1 | 1 | 4µs | 4µs | _invalidate_metaclass_cache (xsub) | Mouse::Meta::Class::
1 | 1 | 1 | 4µs | 4µs | BEGIN@26 | Type::Coercion::
3 | 1 | 1 | 4µs | 4µs | has_coercion_generator | Type::Coercion::
3 | 1 | 1 | 4µs | 4µs | type_coercion_map | Type::Coercion::
1 | 1 | 1 | 4µs | 4µs | (cmp (xsub) | version::
2 | 2 | 2 | 4µs | 4µs | __ANON__[Class/MOP.pm:478] | Class::MOP::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 199)[Eval/Closure.pm:144]:16] | Eval::Closure::Sandbox_112::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 139)[Eval/Closure.pm:144]:10] | Eval::Closure::Sandbox_67::
1 | 1 | 1 | 4µs | 4µs | BEGIN@15 | Moose::Meta::TypeConstraint::Class::
1 | 1 | 1 | 4µs | 4µs | BEGIN@6 | Mouse::Meta::Class::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 395)[Eval/TypeTiny.pm:21]:4] | Eval::TypeTiny::Sandbox::
2 | 1 | 1 | 4µs | 4µs | _process_required_option | Moose::Meta::Attribute::
2 | 1 | 1 | 4µs | 4µs | __ANON__[Moose/Util/TypeConstraints/Builtins.pm:163] | Moose::Util::TypeConstraints::Builtins::
1 | 1 | 1 | 4µs | 4µs | associate_method | Mouse::Meta::Attribute::
1 | 1 | 1 | 4µs | 4µs | BEGIN@19 | Class::MOP::Mixin::HasMethods::
1 | 1 | 1 | 4µs | 4µs | BEGIN@4 | Moo::sification::
1 | 1 | 1 | 4µs | 4µs | BEGIN@22 | Moose::
2 | 1 | 1 | 4µs | 4µs | _process_trigger_option | Moose::Meta::Attribute::
1 | 1 | 1 | 4µs | 4µs | BEGIN@13 | Moose::Meta::Method::Destructor::
1 | 1 | 1 | 4µs | 4µs | __ANON__[Moose/Util/TypeConstraints/Builtins.pm:152] | Moose::Util::TypeConstraints::Builtins::
1 | 1 | 1 | 4µs | 4µs | __ANON__[Moose/Util/TypeConstraints/Builtins.pm:58] | Moose::Util::TypeConstraints::Builtins::
4 | 1 | 1 | 4µs | 4µs | _ARRAYLIKE (xsub) | Params::Util::
1 | 1 | 1 | 4µs | 4µs | BEGIN@10 | Sub::Exporter::
1 | 1 | 1 | 4µs | 4µs | BEGIN@10 | Sub::Install::
1 | 1 | 1 | 4µs | 4µs | BEGIN@7 | Type::Coercion::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 275)[Eval/TypeTiny.pm:21]:4] | Eval::TypeTiny::Sandbox::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 378)[Eval/TypeTiny.pm:21]:4] | Eval::TypeTiny::Sandbox::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 389)[Eval/TypeTiny.pm:21]:4] | Eval::TypeTiny::Sandbox::
3 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 420)[Eval/TypeTiny.pm:21]:3] | Eval::TypeTiny::Sandbox::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 420)[Eval/TypeTiny.pm:21]:4] | Eval::TypeTiny::Sandbox::
1 | 1 | 1 | 4µs | 4µs | BEGIN@120 | Module::Runtime::
2 | 1 | 1 | 4µs | 4µs | _process_auto_deref_option | Moose::Meta::Attribute::
2 | 1 | 1 | 4µs | 4µs | _process_lazy_build_option | Moose::Meta::Attribute::
1 | 1 | 1 | 4µs | 4µs | BEGIN@14 | Moose::Meta::TypeConstraint::Enum::
2 | 2 | 2 | 4µs | 4µs | has_coercion | Moose::Meta::TypeConstraint::
1 | 1 | 1 | 4µs | 4µs | BEGIN@19 | Moose::Util::
1 | 1 | 1 | 4µs | 4µs | BEGIN@8 | Mouse::
1 | 1 | 1 | 4µs | 4µs | BEGIN@7 | Type::Library::
1 | 1 | 1 | 4µs | 4µs | BEGIN@11 | Type::Tiny::
2 | 1 | 1 | 4µs | 4µs | __ANON__[Class/MOP.pm:249] | Class::MOP::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 163)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_76::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 178)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_91::
1 | 1 | 1 | 4µs | 4µs | new | Foo::Manual::NoChecks::
1 | 1 | 1 | 4µs | 4µs | BEGIN@15 | Moose::Meta::TypeConstraint::Parameterizable::
1 | 1 | 1 | 4µs | 4µs | BEGIN@4 | Mouse::Meta::Class::
1 | 1 | 1 | 4µs | 4µs | BEGIN@4 | Mouse::Meta::Module::
1 | 1 | 1 | 4µs | 4µs | BEGIN@7 | Mouse::Util::TypeConstraints::
1 | 1 | 1 | 4µs | 4µs | BEGIN@14 | Type::Coercion::
1 | 1 | 1 | 4µs | 4µs | BEGIN@13 | Types::Standard::
1 | 1 | 1 | 4µs | 4µs | BEGIN@23 | Types::Standard::
1 | 1 | 1 | 4µs | 4µs | __ANON__[Types/TypeTiny.pm:118] | Types::TypeTiny::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 234)[Eval/Closure.pm:144]:6] | Eval::Closure::Sandbox_147::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 86)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_17::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 71)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_2::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 106)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_37::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 302)[Eval/TypeTiny.pm:21]:4] | Eval::TypeTiny::Sandbox::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 419)[Eval/TypeTiny.pm:21]:4] | Eval::TypeTiny::Sandbox::
1 | 1 | 1 | 4µs | 4µs | BEGIN@16 | Moose::Object::
1 | 1 | 1 | 4µs | 4µs | BEGIN@4 | Mouse::Exporter::
1 | 1 | 1 | 4µs | 4µs | new | Object::Tiny::
3 | 1 | 1 | 4µs | 4µs | has_library | Type::Coercion::
1 | 1 | 1 | 4µs | 4µs | BEGIN@9 | Data::OptList::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 191)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_104::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 80)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_11::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 82)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_13::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 235)[Eval/Closure.pm:144]:4] | Eval::Closure::Sandbox_148::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 432)[Eval/Closure.pm:144]:4] | Eval::Closure::Sandbox_151::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 91)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_22::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 99)[Eval/Closure.pm:144]:6] | Eval::Closure::Sandbox_30::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 101)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_32::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 105)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_36::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 176)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_89::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 185)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_98::
2 | 1 | 1 | 4µs | 4µs | _process_lazy_option | Moose::Meta::Attribute::
1 | 1 | 1 | 4µs | 4µs | _generate_fallback_constructor | Moose::Meta::Class::
1 | 1 | 1 | 4µs | 4µs | BEGIN@13 | Moose::Object::
1 | 1 | 1 | 4µs | 4µs | BEGIN@12 | Type::Coercion::
1 | 1 | 1 | 4µs | 4µs | __ANON__[Types/TypeTiny.pm:74] | Types::TypeTiny::
1 | 1 | 1 | 4µs | 4µs | BEGIN@8 | main::
1 | 1 | 1 | 4µs | 4µs | CORE:match (opcode) | warnings::
1 | 1 | 1 | 4µs | 4µs | BEGIN@16 | Eval::Closure::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 79)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_10::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 204)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_117::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 206)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_119::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 217)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_130::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 225)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_138::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 431)[Eval/Closure.pm:144]:4] | Eval::Closure::Sandbox_150::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 433)[Eval/Closure.pm:144]:4] | Eval::Closure::Sandbox_152::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 434)[Eval/Closure.pm:144]:4] | Eval::Closure::Sandbox_153::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 445)[Eval/Closure.pm:144]:4] | Eval::Closure::Sandbox_157::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 446)[Eval/Closure.pm:144]:4] | Eval::Closure::Sandbox_158::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 84)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_15::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 93)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_24::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 94)[Eval/Closure.pm:144]:6] | Eval::Closure::Sandbox_25::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 103)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_34::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 108)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_39::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 74)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_5::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 182)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_95::
1 | 1 | 1 | 4µs | 4µs | CORE:subst (opcode) | Moo::_Utils::
1 | 1 | 1 | 4µs | 4µs | BEGIN@13 | Moose::Meta::Method::Constructor::
1 | 1 | 1 | 4µs | 4µs | CORE:match (opcode) | Object::Tiny::
1 | 1 | 1 | 4µs | 4µs | BEGIN@7 | Type::Tiny::
2 | 1 | 1 | 4µs | 4µs | __ANON__[Class/MOP.pm:177] | Class::MOP::
2 | 1 | 1 | 4µs | 4µs | __ANON__[Class/MOP.pm:222] | Class::MOP::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 189)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_102::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 193)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_106::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 194)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_107::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 207)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_120::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 211)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_124::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 212)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_125::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 218)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_131::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 220)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_133::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 229)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_142::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 231)[Eval/Closure.pm:144]:6] | Eval::Closure::Sandbox_144::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 232)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_145::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 236)[Eval/Closure.pm:144]:4] | Eval::Closure::Sandbox_149::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 443)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_156::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 113)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_44::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 122)[Eval/Closure.pm:144]:4] | Eval::Closure::Sandbox_53::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 124)[Eval/Closure.pm:144]:4] | Eval::Closure::Sandbox_55::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 155)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_68::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 158)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_71::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 76)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_7::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 167)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_80::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 168)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_81::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 186)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_99::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 78)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_9::
7 | 1 | 1 | 4µs | 4µs | CORE:subst (opcode) | Method::Generate::Constructor::
1 | 1 | 1 | 4µs | 4µs | BEGIN@296 | Module::Runtime::
1 | 1 | 1 | 4µs | 4µs | _generate_fallback_destructor | Moose::Meta::Method::Destructor::
1 | 1 | 1 | 4µs | 4µs | BEGIN@11 | Mouse::
1 | 1 | 1 | 4µs | 4µs | immutable_options | Mouse::Meta::Class::
1 | 1 | 1 | 4µs | 4µs | BEGIN@8 | Mouse::Util::TypeConstraints::
1 | 1 | 1 | 4µs | 4µs | CORE:match (opcode) | Mouse::Util::TypeConstraints::
1 | 1 | 1 | 4µs | 4µs | BEGIN@8 | Sub::Exporter::Progressive::
1 | 1 | 1 | 4µs | 4µs | BEGIN@16 | Type::Tiny::
1 | 1 | 1 | 4µs | 4µs | BEGIN@47 | Type::Tiny::
1 | 1 | 1 | 4µs | 4µs | __ANON__[Types/Standard.pm:126] | Types::Standard::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 187)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_100::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 188)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_101::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 192)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_105::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 200)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_113::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 215)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_128::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 219)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_132::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 221)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_134::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 223)[Eval/Closure.pm:144]:6] | Eval::Closure::Sandbox_136::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 226)[Eval/Closure.pm:144]:6] | Eval::Closure::Sandbox_139::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 227)[Eval/Closure.pm:144]:6] | Eval::Closure::Sandbox_140::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 228)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_141::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 83)[Eval/Closure.pm:144]:6] | Eval::Closure::Sandbox_14::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 89)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_20::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 92)[Eval/Closure.pm:144]:6] | Eval::Closure::Sandbox_23::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 96)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_27::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 97)[Eval/Closure.pm:144]:6] | Eval::Closure::Sandbox_28::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 98)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_29::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 72)[Eval/Closure.pm:144]:6] | Eval::Closure::Sandbox_3::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 111)[Eval/Closure.pm:144]:6] | Eval::Closure::Sandbox_42::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 73)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_4::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 128)[Eval/Closure.pm:144]:4] | Eval::Closure::Sandbox_59::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 75)[Eval/Closure.pm:144]:6] | Eval::Closure::Sandbox_6::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 159)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_72::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 160)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_73::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 161)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_74::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 162)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_75::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 77)[Eval/Closure.pm:144]:6] | Eval::Closure::Sandbox_8::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 180)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_93::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 181)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_94::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 183)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_96::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 184)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_97::
1 | 1 | 1 | 4µs | 4µs | __ANON__[(eval 281)[Eval/TypeTiny.pm:21]:9] | Eval::TypeTiny::Sandbox::
1 | 1 | 1 | 4µs | 4µs | BEGIN@5 | List::MoreUtils::
2 | 1 | 1 | 4µs | 4µs | __ANON__[Moose/Meta/Class.pm:43] | Moose::Meta::Class::
1 | 1 | 1 | 4µs | 4µs | BEGIN@14 | Moose::Object::
1 | 1 | 1 | 4µs | 4µs | BEGIN@9 | Sub::Exporter::Progressive::
1 | 1 | 1 | 3µs | 3µs | cpu_p | Benchmark::
2 | 1 | 1 | 3µs | 3µs | __ANON__[Class/MOP.pm:132] | Class::MOP::
1 | 1 | 1 | 3µs | 3µs | __ANON__[(eval 195)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_108::
1 | 1 | 1 | 3µs | 3µs | __ANON__[(eval 198)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_111::
1 | 1 | 1 | 3µs | 3µs | __ANON__[(eval 81)[Eval/Closure.pm:144]:6] | Eval::Closure::Sandbox_12::
1 | 1 | 1 | 3µs | 3µs | __ANON__[(eval 222)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_135::
1 | 1 | 1 | 3µs | 3µs | __ANON__[(eval 224)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_137::
1 | 1 | 1 | 3µs | 3µs | __ANON__[(eval 230)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_143::
1 | 1 | 1 | 3µs | 3µs | __ANON__[(eval 85)[Eval/Closure.pm:144]:6] | Eval::Closure::Sandbox_16::
1 | 1 | 1 | 3µs | 3µs | __ANON__[(eval 87)[Eval/Closure.pm:144]:6] | Eval::Closure::Sandbox_18::
1 | 1 | 1 | 3µs | 3µs | __ANON__[(eval 110)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_41::
1 | 1 | 1 | 3µs | 3µs | __ANON__[(eval 112)[Eval/Closure.pm:144]:6] | Eval::Closure::Sandbox_43::
1 | 1 | 1 | 3µs | 3µs | __ANON__[(eval 119)[Eval/Closure.pm:144]:4] | Eval::Closure::Sandbox_50::
1 | 1 | 1 | 3µs | 3µs | __ANON__[(eval 126)[Eval/Closure.pm:144]:4] | Eval::Closure::Sandbox_57::
1 | 1 | 1 | 3µs | 3µs | __ANON__[(eval 129)[Eval/Closure.pm:144]:4] | Eval::Closure::Sandbox_60::
1 | 1 | 1 | 3µs | 3µs | __ANON__[(eval 131)[Eval/Closure.pm:144]:4] | Eval::Closure::Sandbox_62::
1 | 1 | 1 | 3µs | 3µs | __ANON__[(eval 132)[Eval/Closure.pm:144]:4] | Eval::Closure::Sandbox_63::
1 | 1 | 1 | 3µs | 3µs | __ANON__[(eval 177)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_90::
1 | 1 | 1 | 3µs | 3µs | __ANON__[(eval 179)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_92::
2 | 1 | 1 | 3µs | 3µs | _meta_method_class | Moose::Meta::Class::
1 | 1 | 1 | 3µs | 3µs | BEGIN@15 | Moose::Object::
1 | 1 | 1 | 3µs | 3µs | BEGIN@5 | Mouse::Meta::Module::
1 | 1 | 1 | 3µs | 3µs | real | Benchmark::
2 | 1 | 1 | 3µs | 3µs | __ANON__[Class/MOP.pm:286] | Class::MOP::
1 | 1 | 1 | 3µs | 3µs | __ANON__[(eval 70)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_1::
1 | 1 | 1 | 3µs | 3µs | __ANON__[(eval 130)[Eval/Closure.pm:144]:4] | Eval::Closure::Sandbox_61::
1 | 1 | 1 | 3µs | 3µs | __ANON__[(eval 156)[Eval/Closure.pm:144]:6] | Eval::Closure::Sandbox_69::
1 | 1 | 1 | 3µs | 3µs | BEGIN@17 | Moose::Object::
1 | 1 | 1 | 3µs | 3µs | BEGIN@9 | Mouse::
1 | 1 | 1 | 3µs | 3µs | __ANON__[Types/Standard.pm:188] | Types::Standard::
1 | 1 | 1 | 3µs | 3µs | cpu_c | Benchmark::
1 | 1 | 1 | 3µs | 3µs | __ANON__[(eval 203)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_116::
1 | 1 | 1 | 3µs | 3µs | __ANON__[(eval 134)[Eval/Closure.pm:144]:4] | Eval::Closure::Sandbox_65::
2 | 1 | 1 | 3µs | 3µs | __ANON__[Class/MOP.pm:269] | Class::MOP::
1 | 1 | 1 | 3µs | 3µs | __ANON__[(eval 116)[Eval/Closure.pm:144]:4] | Eval::Closure::Sandbox_47::
1 | 1 | 1 | 3µs | 3µs | __ANON__[(eval 117)[Eval/Closure.pm:144]:4] | Eval::Closure::Sandbox_48::
1 | 1 | 1 | 3µs | 3µs | __ANON__[(eval 127)[Eval/Closure.pm:144]:4] | Eval::Closure::Sandbox_58::
3 | 1 | 1 | 3µs | 3µs | default_construction_string | Method::Generate::Accessor::
1 | 1 | 1 | 3µs | 3µs | __ANON__[(eval 120)[Eval/Closure.pm:144]:4] | Eval::Closure::Sandbox_51::
1 | 1 | 1 | 3µs | 3µs | __ANON__[(eval 123)[Eval/Closure.pm:144]:9] | Eval::Closure::Sandbox_54::
1 | 1 | 1 | 3µs | 3µs | __ANON__[(eval 125)[Eval/Closure.pm:144]:4] | Eval::Closure::Sandbox_56::
1 | 1 | 1 | 3µs | 3µs | BEGIN@6 | List::MoreUtils::
1 | 1 | 1 | 3µs | 3µs | __ANON__[Moose/Util/TypeConstraints/Builtins.pm:195] | Moose::Util::TypeConstraints::Builtins::
1 | 1 | 1 | 3µs | 3µs | CORE:match (opcode) | Object::Tiny::XS::
1 | 1 | 1 | 3µs | 3µs | __ANON__[Types/Standard.pm:133] | Types::Standard::
1 | 1 | 1 | 3µs | 3µs | __ANON__[(eval 118)[Eval/Closure.pm:144]:4] | Eval::Closure::Sandbox_49::
1 | 1 | 1 | 3µs | 3µs | __ANON__[(eval 121)[Eval/Closure.pm:144]:4] | Eval::Closure::Sandbox_52::
1 | 1 | 1 | 3µs | 3µs | __ANON__[(eval 133)[Eval/Closure.pm:144]:4] | Eval::Closure::Sandbox_64::
1 | 1 | 1 | 3µs | 3µs | __ANON__[Types/Standard.pm:448] | Types::Standard::
1 | 1 | 1 | 3µs | 3µs | type_names | Types::TypeTiny::
1 | 1 | 1 | 3µs | 3µs | __ANON__[(eval 115)[Eval/Closure.pm:144]:4] | Eval::Closure::Sandbox_46::
1 | 1 | 1 | 3µs | 3µs | __ANON__[(eval 135)[Eval/Closure.pm:144]:4] | Eval::Closure::Sandbox_66::
1 | 1 | 1 | 3µs | 3µs | catch {...} | Module::Implementation::
1 | 1 | 1 | 3µs | 3µs | __ANON__[Moose/Util/TypeConstraints/Builtins.pm:125] | Moose::Util::TypeConstraints::Builtins::
1 | 1 | 1 | 3µs | 3µs | END | Mouse::Util::
1 | 1 | 1 | 2µs | 2µs | new | Foo::Manual::
1 | 1 | 1 | 2µs | 2µs | __ANON__[Moose/Util/TypeConstraints/Builtins.pm:137] | Moose::Util::TypeConstraints::Builtins::
2 | 1 | 1 | 2µs | 2µs | __ANON__[Moose/Util/TypeConstraints/Builtins.pm:28] | Moose::Util::TypeConstraints::Builtins::
1 | 1 | 1 | 2µs | 2µs | CORE:match (opcode) | Sub::Exporter::
2 | 1 | 1 | 2µs | 2µs | CORE:match (opcode) | Exporter::Heavy::
1 | 1 | 1 | 2µs | 2µs | implementation_for | Module::Implementation::
3 | 2 | 1 | 2µs | 2µs | is_a_type_constraint (xsub) | Mouse::Util::
1 | 1 | 1 | 2µs | 2µs | options | Moose::Meta::Method::Destructor::
1 | 1 | 1 | 2µs | 2µs | __ANON__[Types/Standard.pm:116] | Types::Standard::
1 | 1 | 1 | 2µs | 2µs | __ANON__[Moose/Util/TypeConstraints/Builtins.pm:223] | Moose::Util::TypeConstraints::Builtins::
1 | 1 | 1 | 2µs | 2µs | __ANON__[Moose/Util/TypeConstraints/Builtins.pm:258] | Moose::Util::TypeConstraints::Builtins::
1 | 1 | 1 | 2µs | 2µs | __ANON__[Moose/Util/TypeConstraints/Builtins.pm:39] | Moose::Util::TypeConstraints::Builtins::
1 | 1 | 1 | 2µs | 2µs | __ANON__[Moose/Util/TypeConstraints/Builtins.pm:72] | Moose::Util::TypeConstraints::Builtins::
3 | 1 | 1 | 2µs | 2µs | is_valid_class_name (xsub) | Mouse::Util::
1 | 1 | 1 | 2µs | 2µs | TIEHASH | Config::
1 | 1 | 1 | 2µs | 2µs | __ANON__[Moose/Util/TypeConstraints/Builtins.pm:132] | Moose::Util::TypeConstraints::Builtins::
1 | 1 | 1 | 2µs | 2µs | END (xsub) | Class::XSAccessor::
1 | 1 | 1 | 2µs | 2µs | __ANON__[Moose/Meta/TypeConstraint.pm:42] | Moose::Meta::TypeConstraint::
1 | 1 | 1 | 2µs | 2µs | __ANON__[Moose/Util/TypeConstraints/Builtins.pm:157] | Moose::Util::TypeConstraints::Builtins::
1 | 1 | 1 | 2µs | 2µs | __ANON__[Types/Standard.pm:274] | Types::Standard::
2 | 1 | 1 | 2µs | 2µs | CORE:match (opcode) | Class::XSAccessor::
1 | 1 | 1 | 2µs | 2µs | _clear_compiled_coercion | Type::Coercion::
1 | 1 | 1 | 2µs | 2µs | CORE:qr (opcode) | Moose::Deprecated::
1 | 1 | 1 | 2µs | 2µs | CORE:subst (opcode) | Mouse::Util::TypeConstraints::
1 | 1 | 1 | 2µs | 2µs | __ANON__[Types/Standard.pm:196] | Types::Standard::
1 | 1 | 1 | 2µs | 2µs | clearallcache | Benchmark::
2 | 2 | 2 | 2µs | 2µs | name (xsub) | Mouse::Meta::Attribute::
1 | 1 | 1 | 2µs | 2µs | strict_constructor (xsub) | Mouse::Meta::Class::
1 | 1 | 1 | 2µs | 2µs | disablecache | Benchmark::
1 | 1 | 1 | 2µs | 2µs | __ANON__[Moose/Meta/TypeConstraint/Registry.pm:27] | Moose::Meta::TypeConstraint::Registry::
1 | 1 | 1 | 2µs | 2µs | type | Moose::Util::TypeConstraints::Builtins::
1 | 1 | 1 | 2µs | 2µs | __register_metaclass_storage (xsub) | Mouse::Util::
2 | 1 | 1 | 1µs | 1µs | CORE:sort (opcode) | Moose::Meta::Attribute::
1 | 1 | 1 | 1µs | 1µs | attribute_metaclass (xsub) | Mouse::Meta::Class::
2 | 2 | 1 | 1µs | 1µs | CORE:sort (opcode) | Moose::Meta::Class::
1 | 1 | 1 | 1µs | 1µs | __ANON__[Moose/Util/TypeConstraints/Builtins.pm:291] | Moose::Util::TypeConstraints::Builtins::
1 | 1 | 1 | 1µs | 1µs | CORE:sort (opcode) | Mouse::Meta::Class::
1 | 1 | 1 | 1µs | 1µs | linearized_isa (xsub) | Mouse::Meta::Class::
2 | 1 | 1 | 1µs | 1µs | CORE:subst (opcode) | Sub::Exporter::Progressive::
1 | 1 | 1 | 1µs | 1µs | constructor_class (xsub) | Mouse::Meta::Class::
1 | 1 | 1 | 900ns | 900ns | CORE:match (opcode) | Moose::Meta::Class::
1 | 1 | 1 | 900ns | 900ns | CORE:subst (opcode) | Mouse::Meta::Class::
1 | 1 | 1 | 900ns | 900ns | Str | Types::Standard::
1 | 1 | 1 | 900ns | 900ns | Value | Types::Standard::
1 | 1 | 1 | 800ns | 800ns | associated_methods (xsub) | Class::MOP::Attribute::
2 | 1 | 1 | 800ns | 800ns | CORE:subst (opcode) | Method::Generate::Accessor::
1 | 1 | 1 | 800ns | 800ns | accessor_metaclass (xsub) | Mouse::Meta::Attribute::
1 | 1 | 1 | 800ns | 800ns | has_type_constraint (xsub) | Mouse::Meta::Attribute::
1 | 1 | 1 | 800ns | 800ns | should_coerce (xsub) | Mouse::Meta::Attribute::
1 | 1 | 1 | 800ns | 800ns | destructor_class (xsub) | Mouse::Meta::Class::
1 | 1 | 1 | 800ns | 800ns | is_immutable (xsub) | Mouse::Meta::Class::
1 | 1 | 1 | 800ns | 800ns | _generate_constructor (xsub) | Mouse::Meta::Method::Constructor::XS::
1 | 1 | 1 | 700ns | 700ns | CORE:sort (opcode) | Benchmark::
1 | 1 | 1 | 700ns | 700ns | associated_class (xsub) | Mouse::Meta::Attribute::
1 | 1 | 1 | 700ns | 700ns | has_builder (xsub) | Mouse::Meta::Attribute::
1 | 1 | 1 | 700ns | 700ns | should_auto_deref (xsub) | Mouse::Meta::Attribute::
1 | 1 | 1 | 700ns | 700ns | type_constraint (xsub) | Mouse::Meta::Attribute::
1 | 1 | 1 | 600ns | 600ns | has_default (xsub) | Mouse::Meta::Attribute::
1 | 1 | 1 | 600ns | 600ns | has_trigger (xsub) | Mouse::Meta::Attribute::
1 | 1 | 1 | 600ns | 600ns | init_arg (xsub) | Mouse::Meta::Attribute::
1 | 1 | 1 | 600ns | 600ns | is_lazy (xsub) | Mouse::Meta::Attribute::
1 | 1 | 1 | 600ns | 600ns | is_weak_ref (xsub) | Mouse::Meta::Attribute::
1 | 1 | 1 | 600ns | 600ns | is_anon_class (xsub) | Mouse::Meta::Class::
1 | 1 | 1 | 600ns | 600ns | _generate_destructor (xsub) | Mouse::Meta::Method::Destructor::XS::
1 | 1 | 1 | 500ns | 500ns | is_required (xsub) | Mouse::Meta::Attribute::