| Calls | P | F | Exclusive Time |
Inclusive Time |
Subroutine |
|---|---|---|---|---|---|
| 1 | 1 | 1 | 61.0ms | 964ms | main::parse_with_marc_moose |
| 1000 | 1 | 1 | 9.59ms | 867ms | MARC::Moose::Parser::Marcxml::parse |
| 1000 | 1 | 1 | 322ms | 858ms | MARC::Moose::Parser::Marcxml::__ANON__[MARC/Moose/Parser/Marcxml.pm:62] |
| 11000 | 1 | 1 | 245ms | 394ms | MARC::Moose::Field::Std::new |
| 58 | 13 | 11 | 1.00ms | 205ms | Class::MOP::Class::make_immutable |
| 58 | 1 | 1 | 1.29ms | 146ms | Class::MOP::Class::_initialize_immutable |
| 58 | 1 | 1 | 1.04ms | 144ms | Class::MOP::Class::_install_inlined_code |
| 28000 | 4 | 2 | 116ms | 116ms | Moose::Util::TypeConstraints::OptimizedConstraints::Str |
| 304 | 3 | 3 | 5.97ms | 114ms | Try::Tiny::try |
| 191 | 3 | 2 | 3.75ms | 107ms | Class::MOP::Attribute::install_accessors |
| 4000 | 1 | 1 | 64.3ms | 89.4ms | MARC::Moose::Field::Control::new |
| 38 | 1 | 1 | 1.10ms | 83.1ms | Class::MOP::Class::_inline_constructor |
| 123 | 113 | 23 | 3.43ms | 79.3ms | Class::MOP::Mixin::HasAttributes::add_attribute |
| 34657 | 23 | 20 | 75.7ms | 75.7ms | Scalar::Util::blessed(xsub) |
| 234 | 5 | 2 | 6.42ms | 66.7ms | Class::MOP::Attribute::_process_accessors |
| 123 | 1 | 1 | 1.61ms | 65.8ms | Class::MOP::Class::_post_add_attribute |
| 8 | 7 | 7 | 685µs | 61.4ms | Class::MOP::MiniTrait::apply |
| 123 | 1 | 1 | 1.30ms | 59.5ms | Class::MOP::Class::__ANON__[Class/MOP/Class.pm:768] |
| 8 | 5 | 5 | 83µs | 59.2ms | Moose::extends |
| 58 | 1 | 1 | 777µs | 56.0ms | Class::MOP::Class::_rebless_as_immutable |
| 58 | 1 | 1 | 1.26ms | 55.2ms | Class::MOP::Class::_immutable_metaclass |
| 62 | 62 | 61 | 35.9ms | 51.8ms | base::import |
| 32 | 1 | 1 | 477µs | 51.3ms | Class::MOP::Class::_inline_accessors |
| 1415 | 21 | 12 | 9.81ms | 49.2ms | Class::MOP::Class::initialize |
| 177 | 1 | 1 | 2.67ms | 48.8ms | Class::MOP::Attribute::__ANON__[Class/MOP/Attribute.pm:342] |
| 813 | 2 | 1 | 10.2ms | 47.9ms | Class::MOP::Mixin::HasMethods::_get_maybe_raw_method |
| 31 | 1 | 1 | 790µs | 47.7ms | Class::MOP::Method::Constructor::new |
| 393 | 20 | 8 | 10.9ms | 46.5ms | Class::MOP::Mixin::HasMethods::add_method |
| 31 | 1 | 1 | 320µs | 45.5ms | Class::MOP::Method::Constructor::_initialize_body |
| 609 | 6 | 4 | 4.39ms | 45.3ms | Class::MOP::Mixin::HasMethods::get_method |
| 31 | 1 | 1 | 2.20ms | 45.1ms | Class::MOP::Method::Constructor::_generate_constructor_method_inline |
| 13000 | 2 | 2 | 44.3ms | 44.3ms | Moose::Util::TypeConstraints::OptimizedConstraints::ArrayRef |
| 8 | 8 | 8 | 505µs | 44.3ms | Moose::Exporter::__ANON__[Moose/Exporter.pm:425] |
| 177 | 1 | 1 | 4.34ms | 44.3ms | Class::MOP::Method::Accessor::new |
| 16 | 9 | 6 | 267µs | 41.5ms | Moose::has |
| 37 | 3 | 2 | 631µs | 37.5ms | Moose::Meta::Class::superclasses |
| 84 | 2 | 1 | 1.89ms | 34.7ms | Class::MOP::Class::_check_metaclass_compatibility |
| 71 | 1 | 1 | 1.54ms | 34.2ms | Class::MOP::Class::_construct_class_instance |
| 1000 | 1 | 1 | 18.8ms | 32.0ms | MARC::Moose::Record::new |
| 177 | 1 | 1 | 2.04ms | 31.6ms | Class::MOP::Method::Accessor::_initialize_body |
| 108 | 5 | 5 | 2.09ms | 30.3ms | Class::MOP::Class::find_method_by_name |
| 71 | 5 | 4 | 550µs | 29.9ms | Class::MOP::load_class |
| 71 | 1 | 1 | 1.30ms | 29.4ms | Class::MOP::load_first_existing_class |
| 7 | 1 | 1 | 311µs | 27.5ms | Moose::init_meta |
| 139 | 6 | 3 | 25.8ms | 25.8ms | Class::MOP::Method::Generated::_eval_closure |
| 4 | 1 | 1 | 1.96ms | 25.4ms | Class::MOP::__ANON__[Class/MOP.pm:117] |
| 2 | 2 | 1 | 17.8ms | 25.3ms | XML::SAX::ParserFactory::parser |
| 813 | 1 | 1 | 4.30ms | 25.2ms | Class::MOP::Package::get_package_symbol |
| 31 | 5 | 4 | 662µs | 24.0ms | Class::MOP::Mixin::HasMethods::_add_meta_method |
| 265 | 1 | 1 | 3.15ms | 23.7ms | Class::MOP::Method::Constructor::_generate_slot_initializer |
| 46 | 1 | 1 | 394µs | 23.4ms | Class::MOP::Class::add_around_method_modifier |
| 681 | 2 | 2 | 16.6ms | 23.4ms | Package::Stash::add_package_symbol |
| 43 | 2 | 1 | 1.89ms | 21.7ms | Class::MOP::Class::_construct_instance |
| 397 | 2 | 2 | 2.45ms | 21.7ms | Class::MOP::Package::add_package_symbol |
| 202 | 5 | 5 | 4.46ms | 21.4ms | Class::MOP::Method::wrap |
| 104 | 3 | 2 | 1.63ms | 21.3ms | Class::MOP::Class::superclasses |
| 917 | 2 | 2 | 12.1ms | 21.1ms | Package::Stash::get_package_symbol |
| 46 | 1 | 1 | 806µs | 21.0ms | Class::MOP::Class::__ANON__[Class/MOP/Class.pm:935] |
| 8 | 1 | 1 | 166µs | 20.3ms | Moose::Meta::Class::add_attribute |
| 10 | 2 | 1 | 141µs | 19.7ms | Moose::Meta::Attribute::install_accessors |
| 21 | 14 | 12 | 756µs | 19.4ms | Sub::Exporter::__ANON__[Sub/Exporter.pm:756] |
| 44 | 1 | 1 | 693µs | 18.4ms | Class::MOP::Class::_fix_metaclass_incompatibility |
| 357 | 3 | 2 | 2.77ms | 18.0ms | Class::MOP::Attribute::inline_set |
| 103 | 4 | 3 | 2.09ms | 17.3ms | Class::MOP::Class::find_next_method_by_name |
| 11 | 3 | 1 | 301µs | 17.1ms | Moose::Meta::Attribute::_process_accessors |
| 52 | 1 | 1 | 1.62ms | 16.8ms | Class::MOP::Class::_can_fix_metaclass_incompatibility |
| 19 | 19 | 19 | 544µs | 16.2ms | metaclass::import |
| 163 | 163 | 89 | 13.9ms | 16.1ms | Exporter::import |
| 321 | 10 | 5 | 1.58ms | 15.8ms | Class::MOP::Class::get_meta_instance |
| 31 | 2 | 2 | 859µs | 15.2ms | Class::MOP::Method::Meta::wrap |
| 58 | 1 | 1 | 661µs | 14.2ms | Class::MOP::Class::_create_meta_instance |
| 7 | 1 | 1 | 868µs | 14.1ms | Moose::Meta::Method::Constructor::new |
| 204 | 6 | 4 | 1.66ms | 13.9ms | Class::MOP::Mixin::HasMethods::has_method |
| 35 | 4 | 4 | 339µs | 13.6ms | Class::MOP::Class::new_object |
| 21 | 1 | 1 | 1.90ms | 13.4ms | Sub::Exporter::_do_import |
| 7 | 1 | 1 | 474µs | 13.2ms | Moose::Meta::Method::Constructor::_initialize_body |
| 678 | 1 | 1 | 3.82ms | 12.9ms | Class::MOP::Method::Wrapped::__ANON__[Class/MOP/Method/Wrapped.pm:159] |
| 170 | 47 | 6 | 1.18ms | 12.8ms | Class::MOP::Object::meta |
| 84 | 2 | 2 | 982µs | 12.5ms | Class::MOP::Method::_new |
| 323 | 1 | 1 | 4.03ms | 12.4ms | Class::MOP::Class::_single_metaclass_can_be_made_compatible |
| 116 | 5 | 4 | 3.96ms | 12.0ms | Class::MOP::Class::get_all_attributes |
| 347 | 1 | 1 | 3.17ms | 11.7ms | Class::MOP::Attribute::initialize_instance_slot |
| 52 | 1 | 1 | 631µs | 11.1ms | Class::MOP::Method::Accessor::_generate_reader_method_inline |
| 1000 | 1 | 1 | 5.76ms | 10.7ms | MARC::Moose::Record::_leader |
| 8 | 2 | 2 | 137µs | 10.7ms | Moose::Meta::Class::initialize |
| 45 | 2 | 1 | 1.01ms | 10.2ms | Class::MOP::Method::Inlined::can_be_inlined |
| 7 | 1 | 1 | 539µs | 10.1ms | namespace::autoclean::__ANON__[namespace/autoclean.pm:57] |
| 1000 | 1 | 1 | 6.51ms | 9.75ms | MARC::Moose::Record::fields |
| 678 | 1 | 1 | 3.78ms | 9.12ms | Class::MOP::Class:::around |
| 7 | 1 | 1 | 248µs | 8.92ms | Class::MOP::Class::_inline_destructor |
| 7 | 1 | 1 | 564µs | 7.46ms | Class::MOP::Mixin::HasMethods::get_method_list |
| 21 | 1 | 1 | 1.05ms | 7.42ms | Sub::Exporter::default_installer |
| 4 | 4 | 1 | 592µs | 7.36ms | YAML::Base::field |
| 25 | 3 | 3 | 447µs | 7.29ms | Class::MOP::Method::Generated::_compile_code |
| 1 | 1 | 1 | 1.80ms | 7.29ms | POSIX::import |
| 58 | 1 | 1 | 707µs | 7.21ms | Class::MOP::Instance::new |
| 8 | 1 | 1 | 296µs | 7.14ms | Class::MOP::Class::get_all_methods |
| 116 | 4 | 2 | 2.02ms | 6.85ms | Sub::Install::__ANON__[Sub/Install.pm:132] |
| 265 | 5 | 3 | 1.12ms | 6.71ms | Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance |
| 4 | 1 | 1 | 6.11ms | 6.67ms | YAML::Base::__ANON__[YAML/Base.pm:168] |
| 1591 | 7 | 4 | 6.61ms | 6.61ms | Class::MOP::get_metaclass_by_name |
| 286 | 1 | 1 | 2.50ms | 6.56ms | Class::MOP::Attribute::_set_initial_slot_value |
| 123 | 50 | 4 | 2.77ms | 6.55ms | Class::MOP::Attribute::new |
| 9 | 1 | 1 | 325µs | 6.46ms | Class::MOP::Mixin::HasMethods::_get_local_methods |
| 1344 | 5 | 1 | 5.13ms | 6.39ms | Class::MOP::Package::_package_stash |
| 7 | 1 | 1 | 65µs | 6.26ms | Moose::Meta::Method::Accessor::_generate_accessor_method |
| 104 | 1 | 1 | 612µs | 6.17ms | Class::MOP::Package::get_or_add_package_symbol |
| 78 | 3 | 2 | 727µs | 6.11ms | Class::MOP::Attribute::inline_get |
| 7 | 1 | 1 | 260µs | 6.00ms | Moose::Meta::Method::Accessor::_generate_accessor_method_inline |
| 9 | 2 | 2 | 1.18ms | 5.69ms | Moose::Meta::Attribute::new |
| 8 | 1 | 1 | 71µs | 5.69ms | Moose::Meta::Method::Meta::wrap |
| 8 | 5 | 5 | 81µs | 5.50ms | Moose::override |
| 58 | 1 | 1 | 2.19ms | 5.38ms | Class::MOP::Instance::BUILDARGS |
| 1205 | 21 | 19 | 5.15ms | 5.15ms | UNIVERSAL::isa(xsub) |
| 164 | 5 | 4 | 4.12ms | 5.05ms | Data::OptList::mkopt |
| 334 | 2 | 1 | 1.73ms | 4.95ms | Class::MOP::Object::_can_be_made_compatible_with |
| 383 | 2 | 2 | 2.67ms | 4.72ms | Class::MOP::Instance::inline_set_slot_value |
| 1680 | 22 | 12 | 4.69ms | 4.69ms | Class::MOP::Package::name(xsub) |
| 347 | 7 | 2 | 2.19ms | 4.64ms | Class::MOP::Class::linearized_isa |
| 11 | 11 | 11 | 4.61ms | 4.61ms | XSLoader::load |
| 15 | 1 | 1 | 235µs | 4.60ms | Class::MOP::Method::Accessor::_generate_accessor_method_inline |
| 9 | 9 | 9 | 1.14ms | 4.58ms | DynaLoader::bootstrap |
| 17 | 17 | 1 | 541µs | 4.50ms | Moose::Util::TypeConstraints::subtype |
| 103 | 7 | 2 | 602µs | 4.45ms | Class::MOP::Method::Constructor::_attributes |
| 8 | 1 | 1 | 106µs | 4.40ms | Moose::Meta::Class::_process_attribute |
| 64 | 1 | 1 | 873µs | 4.37ms | Class::MOP::Mixin::HasMethods::wrap_method_body |
| 77 | 1 | 1 | 494µs | 4.30ms | Class::MOP::Class::_check_single_metaclass_compatibility |
| 8 | 1 | 1 | 104µs | 4.30ms | Moose::Meta::Class::_process_new_attribute |
| 41 | 38 | 4 | 368µs | 4.15ms | Class::MOP::Mixin::meta |
| 8 | 1 | 1 | 157µs | 4.15ms | Moose::Meta::Attribute::interpolate_class_and_new |
| 46 | 1 | 1 | 1.24ms | 4.10ms | Class::MOP::Method::Wrapped::wrap |
| 110 | 1 | 1 | 1.06ms | 4.09ms | Sub::Exporter::default_generator |
| 422 | 3 | 2 | 2.51ms | 4.07ms | Class::MOP::Object::_is_compatible_with |
| 18 | 2 | 1 | 499µs | 4.06ms | Moose::Util::TypeConstraints::_create_type_constraint |
| 397 | 1 | 1 | 2.89ms | 4.01ms | Package::Stash::_valid_for_type |
| 1350 | 14 | 5 | 4.00ms | 4.00ms | Class::MOP::Mixin::AttributeCore::name(xsub) |
| 116 | 1 | 1 | 2.60ms | 4.00ms | Sub::Install::__ANON__[Sub/Install.pm:175] |
| 1025 | 11 | 3 | 4.00ms | 4.00ms | Class::MOP::Attribute::associated_class |
| 1031 | 4 | 2 | 3.98ms | 3.98ms | Class::MOP::Mixin::HasMethods::_method_map |
| 94 | 94 | 8 | 3.46ms | 3.98ms | constant::import |
| 435 | 5 | 5 | 3.98ms | 3.98ms | Sub::Name::subname(xsub) |
| 1007 | 6 | 2 | 3.93ms | 3.93ms | Class::MOP::Mixin::HasAttributes::_attribute_map |
| 223 | 2 | 2 | 3.90ms | 3.90ms | Class::MOP::Method::Accessor::_new |
| 43 | 2 | 1 | 1.25ms | 3.86ms | Sub::Exporter::_expand_groups |
| 447 | 4 | 4 | 2.46ms | 3.83ms | Class::MOP::Mixin::AttributeCore::default |
| 77 | 1 | 1 | 1.12ms | 3.80ms | Class::MOP::Class::_single_metaclass_is_compatible |
| 58 | 1 | 1 | 779µs | 3.79ms | Class::MOP::Class::find_attribute_by_name |
| 7 | 1 | 1 | 683µs | 3.67ms | Moose::Meta::Method::Destructor::new |
| 104 | 1 | 1 | 592µs | 3.63ms | Package::Stash::get_or_add_package_symbol |
| 947 | 3 | 2 | 3.56ms | 3.56ms | Package::Stash::namespace |
| 11 | 3 | 1 | 164µs | 3.56ms | Moose::Meta::Method::Accessor::_eval_code |
| 1000 | 1 | 1 | 3.54ms | 3.54ms | MARC::Moose::Record::__ANON__[MARC/Moose/Record.pm:20] |
| 13 | 1 | 1 | 421µs | 3.45ms | Moose::Meta::Method::_new |
| 370 | 1 | 1 | 2.34ms | 3.40ms | Class::MOP::Method::attach_to_class |
| 7 | 1 | 1 | 127µs | 3.34ms | Moose::Meta::Method::Constructor::_generate_slot_initializers |
| 229 | 2 | 1 | 1.05ms | 3.29ms | Class::MOP::Class::Immutable::Class::MOP::Class::_method_map |
| 14 | 2 | 2 | 347µs | 3.22ms | Class::MOP::Class::find_all_methods_by_name |
| 441 | 3 | 2 | 1.80ms | 3.21ms | Class::MOP::Attribute::slots |
| 7 | 1 | 1 | 65µs | 3.20ms | Moose::Meta::Method::Constructor::_generate_params |
| 7 | 1 | 1 | 137µs | 3.14ms | Moose::Meta::Method::Constructor::_generate_BUILDARGS |
| 115 | 1 | 1 | 1.89ms | 3.13ms | Class::MOP::Attribute::_new |
| 22 | 1 | 1 | 544µs | 3.13ms | Sub::Exporter::_expand_group |
| 2 | 1 | 1 | 90µs | 3.13ms | Class::MOP::Class::create |
| 2 | 2 | 2 | 49µs | 2.98ms | Moose::Exporter::setup_import_methods |
| 7 | 1 | 1 | 226µs | 2.96ms | Moose::Meta::Method::Destructor::_initialize_body |
| 869 | 8 | 8 | 2.95ms | 2.95ms | Scalar::Util::weaken(xsub) |
| 2 | 1 | 1 | 130µs | 2.93ms | Moose::Exporter::build_import_methods |
| 26 | 3 | 3 | 422µs | 2.92ms | Moose::Meta::Attribute::inline_set |
| 38 | 2 | 2 | 272µs | 2.85ms | Class::MOP::Class::inline_create_instance |
| 546 | 6 | 3 | 2.79ms | 2.79ms | Class::MOP::Mixin::AttributeCore::init_arg |
| 109 | 101 | 99 | 2.71ms | 2.71ms | warnings::import |
| 681 | 1 | 1 | 2.69ms | 2.69ms | Package::Stash::name |
| 47 | 3 | 2 | 281µs | 2.67ms | Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes |
| 476 | 4 | 1 | 2.67ms | 2.67ms | Class::MOP::Instance::inline_slot_access |
| 4 | 1 | 1 | 56µs | 2.66ms | Moose::Meta::Class::add_override_method_modifier |
| 178 | 1 | 1 | 1.42ms | 2.64ms | Class::MOP::Mixin::HasMethods::_code_is_mine |
| 10 | 1 | 1 | 510µs | 2.58ms | Moose::Meta::Method::Constructor::_generate_slot_initializer |
| 6 | 3 | 2 | 109µs | 2.51ms | Sub::Exporter::build_exporter |
| 123 | 1 | 1 | 664µs | 2.51ms | Class::MOP::Class::_attach_attribute |
| 22 | 6 | 2 | 505µs | 2.49ms | Moose::Meta::TypeConstraint::new |
| 6 | 1 | 1 | 249µs | 2.40ms | Sub::Exporter::_rewrite_build_config |
| 574 | 3 | 3 | 2.35ms | 2.35ms | Class::MOP::get_code_info(xsub) |
| 12 | 4 | 3 | 81µs | 2.29ms | Exporter::export |
| 43 | 1 | 1 | 2.02ms | 2.29ms | Class::MOP::Instance::create_instance |
| 13 | 2 | 1 | 2.16ms | 2.22ms | Exporter::as_heavy |
| 181 | 2 | 2 | 1.28ms | 2.06ms | Class::MOP::Mixin::HasAttributes::has_attribute |
| 304 | 3 | 3 | 2.06ms | 2.06ms | Try::Tiny::catch |
| 56 | 1 | 1 | 908µs | 2.06ms | Moose::Exporter::__ANON__[Moose/Exporter.pm:292] |
| 58 | 2 | 2 | 827µs | 2.02ms | Class::MOP::Class::_immutable_options |
| 746 | 7 | 5 | 2.01ms | 2.01ms | Scalar::Util::reftype(xsub) |
| 18 | 2 | 1 | 278µs | 1.99ms | Data::OptList::mkopt_hash |
| 3 | 2 | 2 | 71µs | 1.98ms | Moose::Meta::Method::Accessor::_generate_reader_method_inline |
| 44 | 44 | 31 | 1.97ms | 1.97ms | vars::import |
| 52 | 1 | 1 | 376µs | 1.96ms | Class::MOP::Class::_class_metaclass_can_be_made_compatible |
| 286 | 1 | 1 | 1.93ms | 1.93ms | Class::MOP::Instance::set_slot_value |
| 7 | 1 | 1 | 53µs | 1.91ms | Moose::Util::TypeConstraints::class_type |
| 8 | 2 | 1 | 76µs | 1.91ms | Moose::Meta::Method::Accessor::_inline_store |
| 625 | 14 | 11 | 1.87ms | 1.87ms | UNIVERSAL::can(xsub) |
| 123 | 1 | 1 | 888µs | 1.84ms | Class::MOP::Attribute::attach_to_class |
| 691 | 8 | 7 | 1.83ms | 1.83ms | Class::MOP::Method::body(xsub) |
| 67 | 3 | 3 | 959µs | 1.81ms | List::MoreUtils::all(xsub) |
| 17 | 1 | 1 | 179µs | 1.80ms | Moose::Meta::TypeConstraint::create_child_type |
| 7 | 1 | 1 | 80µs | 1.79ms | Moose::Meta::Method::Constructor::_generate_BUILDALL |
| 13 | 1 | 1 | 187µs | 1.79ms | Class::MOP::Method::Accessor::_generate_predicate_method_inline |
| 7 | 1 | 1 | 68µs | 1.79ms | Moose::Meta::Method::Destructor::is_needed |
| 10 | 1 | 2 | 1.75ms | 1.75ms | DynaLoader::dl_load_file(xsub) |
| 236 | 3 | 3 | 1.74ms | 1.74ms | Class::MOP::Mixin::AttributeCore::is_default_a_coderef |
| 234 | 2 | 1 | 1.71ms | 1.71ms | Class::MOP::Attribute::associate_method |
| 7 | 1 | 1 | 116µs | 1.70ms | namespace::clean::clean_subroutines |
| 344 | 10 | 3 | 1.68ms | 1.68ms | Class::MOP::Class::instance_metaclass |
| 4 | 1 | 1 | 129µs | 1.67ms | Moose::Meta::Method::Overridden::new |
| 355 | 2 | 3 | 1.65ms | 1.65ms | mro::get_linear_isa(xsub) |
| 8 | 2 | 1 | 1.63ms | 1.63ms | namespace::clean::__ANON__[namespace/clean.pm:182] |
| 46 | 1 | 1 | 555µs | 1.63ms | Class::MOP::Method::Wrapped::add_around_modifier |
| 7 | 1 | 1 | 135µs | 1.53ms | Moose::Util::TypeConstraints::create_class_type_constraint |
| 126 | 2 | 1 | 1.03ms | 1.52ms | Class::MOP::Mixin::HasAttributes::get_attribute |
| 2 | 1 | 1 | 17µs | 1.52ms | Moose::Meta::Method::Accessor::_generate_reader_method |
| 123 | 1 | 1 | 927µs | 1.50ms | Class::MOP::Class::invalidate_meta_instances |
| 147 | 139 | 137 | 1.44ms | 1.47ms | strict::import |
| 29 | 2 | 2 | 198µs | 1.46ms | Moose::Meta::TypeConstraint::compile_type_constraint |
| 69 | 2 | 1 | 358µs | 1.45ms | Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa |
| 30 | 2 | 1 | 171µs | 1.43ms | Class::MOP::Class::Immutable::Moose::Meta::Class::_method_map |
| 116 | 1 | 1 | 1.39ms | 1.39ms | Sub::Install::__ANON__[Sub/Install.pm:187] |
| 7 | 1 | 1 | 141µs | 1.39ms | Moose::Meta::TypeConstraint::Class::new |
| 266 | 9 | 3 | 1.38ms | 1.38ms | Class::MOP::Mixin::HasAttributes::attribute_metaclass |
| 63 | 1 | 1 | 1.34ms | 1.34ms | Class::MOP::Class::_new |
| 302 | 2 | 2 | 1.28ms | 1.28ms | Class::MOP::Mixin::AttributeCore::has_initializer |
| 41 | 7 | 3 | 352µs | 1.28ms | Moose::Util::TypeConstraints::find_type_constraint |
| 256 | 8 | 2 | 1.28ms | 1.28ms | Class::MOP::Mixin::HasMethods::method_metaclass |
| 73 | 4 | 1 | 476µs | 1.19ms | Class::MOP::Class::_real_ref_name |
| 23 | 2 | 2 | 130µs | 1.16ms | Moose::Util::TypeConstraints::find_or_create_isa_type_constraint |
| 93 | 2 | 2 | 587µs | 1.15ms | Class::MOP::Method::Constructor::_generate_default_value |
| 238 | 8 | 1 | 1.14ms | 1.14ms | Class::MOP::Mixin::HasMethods::wrapped_method_metaclass |
| 4 | 4 | 2 | 1.14ms | 1.14ms | AutoLoader::import |
| 293 | 23 | 2 | 1.10ms | 1.10ms | Class::MOP::Method::Accessor::associated_attribute |
| 29 | 1 | 1 | 224µs | 1.10ms | Moose::Meta::TypeConstraint::_actually_compile_type_constraint |
| 234 | 1 | 1 | 1.09ms | 1.09ms | Class::MOP::Mixin::AttributeCore::definition_context |
| 21 | 1 | 1 | 642µs | 1.09ms | Sub::Exporter::_collect_collections |
| 78 | 1 | 1 | 546µs | 1.08ms | Class::MOP::Instance::inline_get_slot_value |
| 8 | 1 | 1 | 107µs | 1.06ms | Class::MOP::Method::Inlined::_uninlined_body |
| 114 | 2 | 1 | 749µs | 1.04ms | Class::MOP::Class::is_anon_class |
| 191 | 1 | 1 | 1.04ms | 1.04ms | Class::MOP::Mixin::AttributeCore::has_writer |
| 284 | 4 | 2 | 1.04ms | 1.04ms | Class::MOP::Mixin::AttributeCore::has_default |
| 16 | 3 | 1 | 171µs | 1.03ms | Moose::Meta::Method::Constructor::_generate_slot_assignment |
| 23 | 1 | 1 | 195µs | 1.03ms | Moose::Util::TypeConstraints::find_or_parse_type_constraint |
| 191 | 1 | 1 | 1.02ms | 1.02ms | Class::MOP::Mixin::AttributeCore::has_accessor |
| 185 | 3 | 2 | 1.02ms | 1.02ms | Class::MOP::Mixin::AttributeCore::has_builder |
| 73 | 1 | 1 | 1.02ms | 1.02ms | Package::Stash::new |
| 2 | 2 | 2 | 39µs | 1.00ms | Sub::Exporter::setup_exporter |
| 73 | 2 | 2 | 987µs | 987µs | Class::MOP::_is_valid_class_name |
| 191 | 1 | 1 | 984µs | 984µs | Class::MOP::Mixin::AttributeCore::has_reader |
| 31 | 1 | 1 | 978µs | 978µs | Class::MOP::Method::Constructor::_new |
| 22 | 2 | 1 | 821µs | 972µs | Moose::Meta::Class::_base_metaclasses |
| 40 | 40 | 27 | 530µs | 935µs | strict::unimport |
| 80 | 2 | 1 | 576µs | 928µs | Data::OptList::__is_a |
| 130 | 2 | 3 | 924µs | 924µs | Class::MOP::is_class_loaded(xsub) |
| 73 | 1 | 1 | 908µs | 908µs | base::has_version |
| 191 | 1 | 1 | 906µs | 906µs | Class::MOP::Mixin::AttributeCore::has_predicate |
| 2 | 1 | 2 | 896µs | 896µs | XML::LibXML::bootstrap(xsub) |
| 371 | 1 | 2 | 895µs | 895µs | Class::MOP::Method::package_name(xsub) |
| 11 | 3 | 1 | 107µs | 878µs | Moose::Meta::Method::Accessor::_inline_get |
| 46 | 1 | 1 | 874µs | 874µs | Class::MOP::Method::Wrapped::_new |
| 29 | 6 | 1 | 429µs | 856µs | Moose::Meta::TypeConstraint::Registry::add_type_constraint |
| 116 | 1 | 1 | 530µs | 840µs | Sub::Install::_CODELIKE |
| 191 | 1 | 1 | 824µs | 824µs | Class::MOP::Mixin::AttributeCore::has_clearer |
| 92 | 2 | 1 | 809µs | 809µs | Class::MOP::Method::Wrapped::__ANON__[Class/MOP/Method/Wrapped.pm:69] |
| 1 | 1 | 1 | 175µs | 806µs | Encode::Alias::init_aliases |
| 154 | 2 | 1 | 798µs | 798µs | Sub::Exporter::_group_name |
| 208 | 2 | 2 | 793µs | 793µs | Class::MOP::Method::Generated::is_inline |
| 9 | 1 | 1 | 787µs | 787µs | Moose::Meta::Method::Accessor::_new |
| 223 | 2 | 1 | 787µs | 787µs | Class::MOP::Attribute::accessor_metaclass |
| 52 | 1 | 1 | 554µs | 768µs | Class::MOP::Method::Accessor::_generate_reader_method |
| 1 | 1 | 1 | 15µs | 767µs | Moose::Meta::Method::Accessor::_generate_writer_method |
| 56 | 1 | 1 | 763µs | 763µs | Moose::Exporter::_late_curry_wrapper |
| 166 | 4 | 1 | 756µs | 756µs | Class::MOP::Class::constructor_class |
| 1 | 1 | 1 | 708µs | 748µs | Encode::predefine_encodings |
| 151 | 1 | 1 | 740µs | 740µs | Class::MOP::Mixin::AttributeCore::reader |
| 1 | 1 | 1 | 35µs | 724µs | Moose::Meta::Method::Accessor::_generate_writer_method_inline |
| 4 | 3 | 3 | 38µs | 709µs | Moose::Meta::Role::Method::Required::meta |
| 14 | 2 | 2 | 103µs | 689µs | Class::MOP::Package::has_package_symbol |
| 177 | 1 | 1 | 689µs | 689µs | Class::MOP::Method::Accessor::accessor_type |
| 55 | 2 | 3 | 245µs | 665µs | List::Util::first(xsub) |
| 166 | 4 | 1 | 646µs | 646µs | Class::MOP::Class::destructor_class |
| 2 | 1 | 1 | 300µs | 646µs | Moose::Exporter::_make_sub_exporter_params |
| 48 | 1 | 1 | 638µs | 638µs | Class::MOP::Instance::_new |
| 96 | 3 | 2 | 631µs | 631µs | Class::MOP::Class::_base_metaclasses |
| 44 | 44 | 1 | 623µs | 623µs | Encode::Alias::define_alias |
| 73 | 1 | 1 | 618µs | 618µs | base::has_fields |
| 9 | 1 | 1 | 207µs | 605µs | Moose::Meta::Attribute::_process_options |
| 1 | 1 | 1 | 22µs | 591µs | XML::SAX::ParserFactory::new |
| 25 | 1 | 1 | 471µs | 588µs | Class::MOP::Method::Generated::_add_line_directive |
| 56 | 3 | 1 | 379µs | 582µs | Moose::Meta::TypeConstraint::Registry::get_type_constraint |
| 24 | 24 | 17 | 581µs | 581µs | warnings::unimport |
| 123 | 1 | 1 | 576µs | 576µs | Class::MOP::Class::invalidate_meta_instance |
| 119 | 118 | 47 | 575µs | 575µs | import(xsub) |
| 10 | 10 | 10 | 146µs | 568µs | overload::import |
| 1 | 1 | 1 | 10µs | 568µs | XML::SAX::parsers |
| 102 | 2 | 1 | 567µs | 567µs | Class::MOP::Class::immutable_trait |
| 11 | 1 | 1 | 106µs | 561µs | Class::MOP::Class::_check_class_metaclass_compatibility |
| 46 | 1 | 1 | 560µs | 560µs | Class::MOP::Method::Wrapped::__ANON__[Class/MOP/Method/Wrapped.pm:161] |
| 1 | 1 | 1 | 89µs | 558µs | XML::SAX::load_parsers |
| 7 | 1 | 1 | 78µs | 542µs | Moose::Meta::Method::Constructor::_generate_instance |
| 84 | 7 | 1 | 532µs | 532µs | Moose::Meta::Class::constructor_class |
| 84 | 7 | 1 | 524µs | 524µs | Moose::Meta::Class::destructor_class |
| 180 | 6 | 4 | 519µs | 519µs | Class::MOP::Method::name(xsub) |
| 127 | 4 | 2 | 513µs | 513µs | Moose::Meta::TypeConstraint::Registry::type_constraints |
| 20 | 2 | 2 | 349µs | 509µs | Class::MOP::Method::clone |
| 7 | 1 | 1 | 462µs | 505µs | Moose::Meta::TypeConstraint::Class::_new |
| 124 | 4 | 2 | 492µs | 492µs | Class::MOP::Method::Constructor::associated_metaclass |
| 14 | 1 | 1 | 235µs | 491µs | Package::Stash::has_package_symbol |
| 1 | 1 | 1 | 436µs | 486µs | FileHandle::import |
| 18 | 1 | 1 | 473µs | 483µs | Moose::Meta::TypeConstraint::_new |
| 41 | 1 | 1 | 283µs | 481µs | Moose::Meta::TypeConstraint::Registry::has_type_constraint |
| 123 | 1 | 1 | 477µs | 477µs | Class::MOP::Mixin::AttributeCore::_set_insertion_order |
| 13 | 1 | 1 | 146µs | 458µs | Class::MOP::Attribute::inline_has |
| 11 | 1 | 1 | 129µs | 455µs | Class::MOP::Class::_class_metaclass_is_compatible |
| 41 | 3 | 1 | 453µs | 453µs | strict::bits |
| 1 | 1 | 1 | 14µs | 452µs | Moose::Meta::TypeConstraint::Registry::new |
| 159 | 4 | 3 | 452µs | 452µs | Params::Util::_CODELIKE(xsub) |
| 12 | 2 | 1 | 148µs | 450µs | Moose::Meta::Method::Constructor::_generate_type_constraint_and_coercion |
| 73 | 2 | 2 | 450µs | 450µs | Class::MOP::store_metaclass_by_name |
| 2 | 2 | 2 | 62µs | 448µs | Package::DeprecationManager::import |
| 3 | 1 | 1 | 56µs | 443µs | Class::MOP::Method::Accessor::_generate_writer_method_inline |
| 1 | 1 | 1 | 9µs | 438µs | Class::MOP::Object::_new |
| 73 | 1 | 1 | 432µs | 432µs | base::has_attr |
| 8 | 1 | 1 | 382µs | 427µs | Moose::Meta::Attribute::_new |
| 7 | 7 | 7 | 241µs | 425µs | namespace::autoclean::import |
| 4 | 4 | 4 | 356µs | 424µs | warnings::register::import |
| 4 | 1 | 1 | 423µs | 423µs | Moose::Meta::Method::Overridden::_new |
| 10 | 1 | 1 | 423µs | 423µs | overload::OVERLOAD |
| 45 | 2 | 1 | 411µs | 411µs | Class::MOP::Class::_add_inlined_method |
| 5 | 1 | 1 | 152µs | 405µs | Moose::Meta::TypeConstraint::_compile_subtype |
| 11 | 1 | 1 | 173µs | 400µs | Moose::Meta::Method::Accessor::_eval_environment |
| 2 | 1 | 1 | 11µs | 394µs | Sub::Exporter::__ANON__[Sub/Exporter.pm:937] |
| 1 | 1 | 1 | 23µs | 392µs | Moose::Util::TypeConstraints::type |
| 32 | 1 | 1 | 196µs | 391µs | Class::MOP::Mixin::HasAttributes::get_attribute_list |
| 37 | 4 | 4 | 289µs | 386µs | Class::MOP::class_of |
| 8 | 1 | 1 | 36µs | 362µs | Class::MOP::Attribute::get_value |
| 7 | 1 | 1 | 75µs | 361µs | Moose::Meta::Class::_immutable_options |
| 21 | 1 | 1 | 356µs | 356µs | Sub::Exporter::_mk_collection_builder |
| 31 | 1 | 1 | 349µs | 349µs | Class::MOP::Method::Meta::_generate_meta_method |
| 77 | 6 | 1 | 340µs | 340µs | Moose::Meta::Class::error_class |
| 7 | 1 | 1 | 75µs | 333µs | Moose::Util::TypeConstraints::register_type_constraint |
| 8 | 1 | 1 | 72µs | 326µs | Class::MOP::Attribute::get_raw_value |
| 10 | 2 | 1 | 120µs | 325µs | Moose::Meta::Method::Accessor::_inline_check_lazy |
| 10 | 3 | 1 | 119µs | 308µs | Moose::Meta::Method::Accessor::_instance_is_inlinable |
| 7 | 1 | 1 | 154µs | 305µs | Moose::Meta::Method::Constructor::_generate_triggers |
| 89 | 3 | 3 | 303µs | 303µs | Class::MOP::Class::is_mutable |
| 94 | 2 | 2 | 300µs | 300µs | Class::MOP::Instance::is_inlinable |
| 45 | 1 | 1 | 297µs | 297µs | Moose::Exporter::__ANON__[Moose/Exporter.pm:222] |
| 71 | 9 | 4 | 296µs | 296µs | Class::MOP::Method::associated_metaclass |
| 1 | 1 | 1 | 291µs | 291µs | XML::SAX::_parse_ini_file |
| 10 | 2 | 1 | 109µs | 288µs | Moose::Meta::Method::Accessor::_inline_auto_deref |
| 1 | 1 | 1 | 22µs | 288µs | Class::Accessor::mk_accessors |
| 20 | 1 | 1 | 118µs | 282µs | Class::MOP::Class::Immutable::Class::MOP::Class::is_immutable |
| 58 | 1 | 1 | 279µs | 279µs | Class::MOP::Class::constructor_name |
| 3 | 2 | 2 | 94µs | 276µs | XML::SAX::Base::new |
| 8 | 2 | 1 | 114µs | 270µs | Moose::Meta::Method::Accessor::_inline_check_constraint |
| 4 | 1 | 1 | 29µs | 268µs | Data::Dumper::Dumper |
| 43 | 1 | 1 | 227µs | 268µs | Class::MOP::Instance::_class_name |
| 1 | 1 | 1 | 146µs | 266µs | Class::Accessor::_mk_accessors |
| 95 | 1 | 2 | 263µs | 263µs | mro::method_changed_in(xsub) |
| 23 | 1 | 1 | 152µs | 258µs | Moose::Meta::TypeConstraint::_compile_hand_optimized_type_constraint |
| 95 | 1 | 2 | 257µs | 257µs | Internals::SvREADONLY(xsub) |
| 1 | 1 | 1 | 49µs | 254µs | namespace::clean::import |
| 38 | 1 | 1 | 253µs | 253µs | Class::MOP::Instance::inline_create_instance |
| 16 | 3 | 1 | 104µs | 250µs | Moose::Meta::Method::Accessor::_value_needs_copy |
| 42 | 3 | 3 | 249µs | 249µs | Moose::Meta::TypeConstraint::_compiled_type_constraint |
| 16 | 1 | 1 | 82µs | 246µs | Moose::Exporter::__ANON__[Moose/Exporter.pm:284] |
| 16 | 2 | 1 | 107µs | 240µs | Class::MOP::Package::namespace |
| 4 | 1 | 1 | 29µs | 239µs | Data::Dumper::Dump |
| 31 | 6 | 2 | 238µs | 238µs | Moose::Meta::Method::_inline_throw_error |
| 4 | 1 | 1 | 234µs | 234µs | Moose::Meta::TypeConstraint::Parameterizable::_new |
| 8 | 2 | 2 | 96µs | 233µs | B::Hooks::EndOfScope::on_scope_end |
| 11 | 2 | 1 | 123µs | 226µs | Moose::Meta::Method::Constructor::_generate_type_constraint_check |
| 45 | 1 | 1 | 225µs | 225µs | Class::MOP::Method::Inlined::_expected_method_class |
| 27 | 2 | 1 | 222µs | 222µs | Moose::Exporter::_sub_from_package |
| 26 | 1 | 1 | 134µs | 221µs | Moose::Meta::Mixin::AttributeCore::is_weak_ref |
| 10 | 1 | 1 | 221µs | 221µs | Moose::Meta::Instance::_new |
| 1 | 1 | 1 | 40µs | 216µs | charnames::import |
| 15 | 1 | 1 | 158µs | 216µs | Class::MOP::Method::Accessor::_generate_accessor_method |
| 1 | 1 | 1 | 100µs | 215µs | Time::HiRes::import |
| 8 | 8 | 1 | 77µs | 211µs | Moose::Meta::TypeConstraint::meta |
| 5 | 1 | 2 | 94µs | 210µs | Data::Dumper::Dumpxs(xsub) |
| 58 | 1 | 1 | 204µs | 204µs | Class::MOP::Instance::is_dependent_on_superclasses |
| 42 | 4 | 3 | 201µs | 201µs | Moose::Meta::TypeConstraint::name |
| 7 | 1 | 1 | 98µs | 199µs | Moose::Meta::TypeConstraint::Class::_create_hand_optimized_type_constraint |
| 8 | 7 | 7 | 196µs | 196µs | UNIVERSAL::VERSION(xsub) |
| 38 | 2 | 2 | 196µs | 196µs | Class::MOP::Method::Constructor::options |
| 16 | 2 | 2 | 78µs | 194µs | Moose::Meta::Mixin::AttributeCore::is_lazy |
| 8 | 1 | 1 | 102µs | 194µs | Moose::Exporter::_strip_traits |
| 18 | 2 | 1 | 185µs | 185µs | Package::Stash::_deconstruct_variable_name |
| 38 | 1 | 1 | 184µs | 184µs | Class::MOP::Mixin::AttributeCore::accessor |
| 35 | 4 | 2 | 183µs | 183µs | Moose::Meta::Mixin::AttributeCore::should_coerce |
| 13 | 1 | 1 | 143µs | 183µs | Class::MOP::Method::Accessor::_generate_predicate_method |
| 21 | 2 | 2 | 107µs | 183µs | Moose::Meta::Mixin::AttributeCore::type_constraint |
| 13 | 1 | 1 | 106µs | 182µs | Class::MOP::Instance::inline_is_slot_initialized |
| 36 | 1 | 1 | 182µs | 182µs | Class::MOP::Mixin::AttributeCore::predicate |
| 1 | 1 | 1 | 11µs | 176µs | warnings::enabled |
| 28 | 1 | 1 | 176µs | 176µs | Class::MOP::Class::Immutable::Trait::_get_mutable_metaclass_name |
| 25 | 3 | 2 | 175µs | 175µs | List::MoreUtils::firstidx(xsub) |
| 10 | 1 | 1 | 62µs | 175µs | Moose::Meta::Mixin::AttributeCore::has_handles |
| 8 | 2 | 1 | 80µs | 173µs | Moose::Meta::Method::Accessor::_inline_check_required |
| 3 | 1 | 1 | 121µs | 167µs | XML::SAX::Base::set_feature |
| 30 | 2 | 2 | 165µs | 165µs | Moose::Meta::TypeConstraint::hand_optimized_type_constraint |
| 1 | 1 | 1 | 52µs | 165µs | warnings::__chk |
| 8 | 1 | 1 | 49µs | 164µs | Class::MOP::Class::Immutable::Moose::Meta::Class::linearized_isa |
| 8 | 2 | 1 | 53µs | 162µs | Moose::Meta::Method::Accessor::_inline_copy_value |
| 38 | 2 | 1 | 157µs | 157µs | Moose::Meta::TypeConstraint::has_hand_optimized_type_constraint |
| 8 | 2 | 1 | 78µs | 153µs | Moose::Meta::Method::Accessor::_inline_get_old_value_for_trigger |
| 13 | 1 | 1 | 85µs | 150µs | Class::MOP::Class::_superclasses_updated |
| 8 | 2 | 1 | 81µs | 149µs | Moose::Meta::Method::Accessor::_inline_trigger |
| 8 | 2 | 1 | 85µs | 146µs | Moose::Meta::Method::Accessor::_inline_check_coercion |
| 10 | 1 | 1 | 60µs | 143µs | Moose::Meta::Mixin::AttributeCore::should_auto_deref |
| 45 | 1 | 1 | 141µs | 141µs | Class::MOP::Class::is_immutable |
| 1 | 1 | 1 | 47µs | 138µs | namespace::clean::get_functions |
| 8 | 1 | 1 | 91µs | 133µs | Moose::Exporter::_strip_metaclass |
| 26 | 3 | 2 | 130µs | 130µs | Moose::Meta::Mixin::AttributeCore::has_trigger |
| 23 | 1 | 1 | 126µs | 126µs | Moose::Util::TypeConstraints::normalize_type_constraint_name |
| 6 | 6 | 6 | 123µs | 123µs | Package::DeprecationManager::__ANON__[Package/DeprecationManager.pm:61] |
| 8 | 1 | 1 | 121µs | 121µs | Moose::Util::_caller_info |
| 2 | 1 | 1 | 52µs | 120µs | Class::MOP::Package::initialize |
| 1 | 1 | 1 | 20µs | 119µs | MARC::File::XML::import |
| 8 | 1 | 1 | 79µs | 119µs | Moose::Exporter::_strip_meta_name |
| 25 | 1 | 1 | 118µs | 118µs | Class::MOP::Method::Generated::definition_context |
| 1 | 1 | 1 | 22µs | 117µs | MARC::Charset::Table::new |
| 8 | 1 | 1 | 46µs | 116µs | Class::MOP::Class::Immutable::Moose::Meta::Class::is_immutable |
| 4 | 1 | 1 | 116µs | 116µs | Data::Dumper::new |
| 2 | 1 | 2 | 114µs | 114µs | Unicode::Normalize::bootstrap(xsub) |
| 5 | 1 | 1 | 60µs | 114µs | Moose::Meta::TypeConstraint::_collect_all_parents |
| 8 | 1 | 2 | 114µs | 114µs | Class::MOP::Package::get_all_package_symbols(xsub) |
| 2 | 1 | 1 | 39µs | 113µs | Class::MOP::Attribute::has_value |
| 25 | 2 | 1 | 112µs | 112µs | Class::MOP::Mixin::HasMethods::_meta_method_class |
| 4 | 4 | 2 | 40µs | 111µs | Moose::Meta::Role::Composite::meta |
| 1 | 1 | 1 | 90µs | 109µs | MARC::Moose::Field::Control::meta |
| 6 | 1 | 1 | 106µs | 106µs | Sub::Exporter::_key_intersection |
| 10 | 1 | 2 | 106µs | 106µs | DynaLoader::dl_install_xsub(xsub) |
| 24 | 3 | 2 | 106µs | 106µs | Moose::Meta::Mixin::AttributeCore::has_type_constraint |
| 18 | 2 | 2 | 105µs | 105µs | Moose::Meta::Mixin::AttributeCore::is_required |
| 2 | 2 | 1 | 38µs | 104µs | Carp::trusts |
| 4 | 4 | 2 | 35µs | 100µs | Moose::Meta::TypeCoercion::meta |
| 20 | 1 | 1 | 100µs | 100µs | Class::MOP::Method::_set_original_method |
| 2 | 1 | 2 | 99µs | 99µs | List::MoreUtils::bootstrap(xsub) |
| 4 | 1 | 1 | 96µs | 96µs | YAML::Base::__ANON__[YAML/Base.pm:158] |
| 1 | 1 | 1 | 81µs | 95µs | MARC::Charset::Table::_init |
| 22 | 1 | 1 | 94µs | 94µs | Moose::Meta::TypeConstraint::_has_compiled_type_constraint |
| 2 | 1 | 1 | 52µs | 93µs | Sub::Exporter::__ANON__[Sub/Exporter.pm:544] |
| 2 | 1 | 2 | 93µs | 93µs | Storable::bootstrap(xsub) |
| 17 | 17 | 1 | 93µs | 93µs | Moose::Util::TypeConstraints::where |
| 17 | 17 | 1 | 93µs | 93µs | Moose::Util::TypeConstraints::as |
| 5 | 1 | 1 | 35µs | 91µs | Symbol::qualify_to_ref |
| 8 | 1 | 1 | 55µs | 91µs | Moose::Meta::Attribute::_check_associated_methods |
| 8 | 1 | 1 | 90µs | 90µs | Moose::Exporter::_make_wrapped_sub_with_meta |
| 8 | 1 | 1 | 89µs | 89µs | Moose::Meta::Attribute::interpolate_class |
| 1 | 1 | 1 | 21µs | 88µs | File::Basename::dirname |
| 14 | 2 | 1 | 87µs | 87µs | Moose::Meta::Class::immutable_trait |
| 3 | 3 | 2 | 33µs | 85µs | Moose::Meta::Role::Application::meta |
| 2 | 1 | 2 | 81µs | 81µs | Time::HiRes::bootstrap(xsub) |
| 2 | 2 | 2 | 24µs | 80µs | Moose::Exporter::import |
| 9 | 1 | 2 | 77µs | 77µs | Variable::Magic::cast(xsub) |
| 1 | 1 | 1 | 77µs | 77µs | AutoLoader::find_filename |
| 3 | 3 | 2 | 27µs | 75µs | Moose::Meta::Role::Application::ToClass::meta |
| 2 | 1 | 1 | 34µs | 74µs | Class::MOP::Module::_instantiate_module |
| 15 | 2 | 1 | 73µs | 73µs | Moose::Meta::TypeConstraint::constraint |
| 2 | 2 | 1 | 36µs | 72µs | Moose::Meta::TypeConstraint::Registry::meta |
| 25 | 2 | 2 | 72µs | 72µs | Params::Util::_SCALAR0(xsub) |
| 1 | 1 | 1 | 70µs | 70µs | File::Basename::fileparse_set_fstype |
| 1 | 1 | 1 | 22µs | 69µs | File::Spec::Unix::catfile |
| 2 | 1 | 1 | 24µs | 69µs | Moose::Exporter::_follow_also |
| 8 | 2 | 1 | 68µs | 68µs | warnings::register::mkMask |
| 1 | 1 | 1 | 68µs | 68µs | Exporter::Heavy::_rebuild_cache |
| 3 | 2 | 1 | 33µs | 66µs | Carp::get_status |
| 13 | 1 | 1 | 65µs | 65µs | Class::MOP::Class::update_meta_instance_dependencies |
| 23 | 2 | 2 | 64µs | 64µs | Scalar::Util::refaddr(xsub) |
| 8 | 1 | 1 | 62µs | 62µs | Moose::Exporter::_get_caller |
| 8 | 1 | 1 | 60µs | 60µs | Class::MOP::__ANON__[Class/MOP.pm:233] |
| 1 | 1 | 1 | 28µs | 59µs | Variable::Magic::wizard |
| 9 | 1 | 2 | 59µs | 59µs | Variable::Magic::getdata(xsub) |
| 2 | 1 | 1 | 59µs | 59µs | Moose::Exporter::_make_init_meta |
| 8 | 1 | 1 | 58µs | 58µs | Class::MOP::__ANON__[Class/MOP.pm:320] |
| 13 | 13 | 1 | 58µs | 58µs | Moose::Util::TypeConstraints::optimize_as |
| 1 | 1 | 1 | 10µs | 58µs | namespace::clean::__ANON__[namespace/clean.pm:246] |
| 6 | 1 | 1 | 58µs | 58µs | Sub::Exporter::_assert_collector_names_ok |
| 15 | 1 | 2 | 58µs | 58µs | Moose::Exporter::_flag_as_reexport(xsub) |
| 11 | 1 | 1 | 57µs | 57µs | Moose::Meta::Attribute::accessor_metaclass |
| 8 | 1 | 1 | 57µs | 57µs | Moose::Meta::Class::__ANON__[Moose/Meta/Class.pm:35] |
| 5 | 1 | 1 | 56µs | 56µs | Symbol::qualify |
| 11 | 3 | 1 | 56µs | 56µs | Moose::Meta::Method::Accessor::_inline_pre_body |
| 10 | 1 | 2 | 56µs | 56µs | DynaLoader::dl_find_symbol(xsub) |
| 6 | 1 | 1 | 56µs | 56µs | Class::Accessor::make_accessor |
| 2 | 2 | 2 | 19µs | 56µs | Moose::Meta::Role::Application::RoleSummation::meta |
| 2 | 1 | 1 | 55µs | 55µs | Package::DeprecationManager::_build_warn |
| 9 | 1 | 1 | 54µs | 54µs | DynaLoader::dl_load_flags |
| 14 | 2 | 1 | 54µs | 54µs | Moose::Meta::TypeConstraint::parent |
| 9 | 2 | 2 | 53µs | 53µs | Class::MOP::__ANON__[Class/MOP.pm:509] |
| 8 | 1 | 1 | 53µs | 53µs | Class::MOP::__ANON__[Class/MOP.pm:301] |
| 2 | 2 | 2 | 20µs | 53µs | re::import |
| 8 | 1 | 1 | 53µs | 53µs | Moose::Meta::Class::__ANON__[Moose/Meta/Class.pm:40] |
| 8 | 2 | 2 | 52µs | 52µs | Moose::Meta::TypeConstraint::__ANON__[Moose/Meta/TypeConstraint.pm:32] |
| 4 | 1 | 1 | 51µs | 51µs | Class::MOP::_class_to_pmfile |
| 2 | 2 | 2 | 51µs | 51µs | Sub::Install::exporter |
| 2 | 2 | 2 | 21µs | 50µs | Moose::Meta::Role::Application::ToInstance::meta |
| 2 | 2 | 2 | 17µs | 49µs | Moose::Meta::Role::meta |
| 3 | 3 | 1 | 42µs | 49µs | Sub::Install::_do_with_warn |
| 4 | 4 | 4 | 48µs | 48µs | Sub::Install::__ANON__[Sub/Install.pm:284] |
| 11 | 3 | 1 | 48µs | 48µs | Moose::Meta::Method::Accessor::_inline_post_body |
| 7 | 1 | 1 | 48µs | 48µs | Moose::Meta::Method::Constructor::_generate_fallback_constructor |
| 8 | 1 | 1 | 48µs | 48µs | Class::MOP::Instance::get_slot_value |
| 2 | 1 | 2 | 48µs | 48µs | XML::LibXML::Common::bootstrap(xsub) |
| 8 | 1 | 1 | 45µs | 45µs | Class::MOP::__ANON__[Class/MOP.pm:191] |
| 2 | 1 | 2 | 45µs | 45µs | Params::Util::bootstrap(xsub) |
| 2 | 1 | 1 | 45µs | 45µs | Class::MOP::Package::_new |
| 8 | 1 | 1 | 43µs | 43µs | Class::MOP::__ANON__[Class/MOP.pm:336] |
| 7 | 1 | 1 | 43µs | 43µs | Moose::Meta::TypeConstraint::Class::class |
| 2 | 1 | 1 | 42µs | 42µs | XML::SAX::ParserFactory::_parser_class |
| 2 | 1 | 1 | 14µs | 42µs | Class::MOP::Class::Immutable::Moose::Meta::Class::get_meta_instance |
| 8 | 1 | 1 | 41µs | 41µs | Class::MOP::__ANON__[Class/MOP.pm:275] |
| 9 | 1 | 1 | 40µs | 40µs | Class::MOP::Mixin::AttributeCore::writer |
| 8 | 1 | 1 | 39µs | 39µs | Moose::Meta::Class::_meta_method_class |
| 3 | 1 | 1 | 28µs | 39µs | Class::MOP::Method::Accessor::_generate_writer_method |
| 2 | 1 | 1 | 38µs | 38µs | Moose::Exporter::_make_import_sub |
| 1 | 1 | 1 | 30µs | 38µs | MARC::Moose::Parser::Marcxml::new |
| 1 | 1 | 1 | 13µs | 37µs | Moose::Meta::TypeConstraint::Enum::meta |
| 2 | 2 | 1 | 36µs | 36µs | File::Spec::Unix::canonpath |
| 1 | 1 | 1 | 12µs | 36µs | Moose::Meta::TypeConstraint::Parameterized::meta |
| 2 | 1 | 2 | 36µs | 36µs | Moose::bootstrap(xsub) |
| 8 | 1 | 1 | 36µs | 36µs | Class::MOP::Attribute::associated_methods |
| 1 | 1 | 1 | 13µs | 35µs | Moose::Meta::TypeConstraint::DuckType::meta |
| 7 | 1 | 2 | 35µs | 35µs | Params::Util::_HASHLIKE(xsub) |
| 1 | 1 | 1 | 13µs | 35µs | Moose::Meta::TypeConstraint::Union::meta |
| 1 | 1 | 1 | 35µs | 35µs | File::Basename::fileparse |
| 1 | 1 | 1 | 11µs | 34µs | Moose::Meta::TypeConstraint::Class::meta |
| 1 | 1 | 1 | 14µs | 34µs | Moose::Meta::TypeConstraint::Parameterizable::meta |
| 6 | 1 | 1 | 33µs | 33µs | Class::Accessor::mutator_name_for |
| 2 | 1 | 2 | 33µs | 33µs | Sub::Name::bootstrap(xsub) |
| 10 | 1 | 2 | 33µs | 33µs | DynaLoader::dl_undef_symbols(xsub) |
| 3 | 1 | 1 | 33µs | 33µs | Carp::trusts_directly |
| 1 | 1 | 1 | 13µs | 32µs | Moose::Meta::TypeConstraint::Role::meta |
| 2 | 1 | 1 | 32µs | 32µs | re::bits |
| 2 | 1 | 1 | 20µs | 32µs | Class::MOP::Instance::inline_weaken_slot_value |
| 1 | 1 | 1 | 32µs | 32µs | File::Basename::_strip_trailing_sep |
| 6 | 1 | 1 | 32µs | 32µs | Class::Accessor::accessor_name_for |
| 7 | 1 | 1 | 31µs | 31µs | Moose::Meta::Method::Destructor::options |
| 1 | 1 | 1 | 14µs | 31µs | Moose::Meta::TypeConstraint::_compile_type |
| 2 | 1 | 2 | 31µs | 31µs | Variable::Magic::_wizard(xsub) |
| 3 | 3 | 1 | 31µs | 31µs | Sub::Install::_installer |
| 1 | 1 | 1 | 10µs | 30µs | MARC::Moose::Record::meta |
| 3 | 1 | 1 | 30µs | 30µs | XML::SAX::Base::get_features |
| 4 | 4 | 1 | 30µs | 30µs | Config::FETCH |
| 3 | 2 | 2 | 29µs | 29µs | Time::HiRes::gettimeofday(xsub) |
| 2 | 1 | 2 | 22µs | 28µs | List::MoreUtils::any(xsub) |
| 1 | 1 | 1 | 8µs | 28µs | MARC::Moose::Field::meta |
| 1 | 1 | 1 | 11µs | 28µs | File::Spec::Unix::catdir |
| 2 | 2 | 1 | 28µs | 28µs | Sub::Install::_build_public_installer |
| 1 | 1 | 1 | 10µs | 27µs | MARC::Moose::Parser::meta |
| 3 | 3 | 3 | 27µs | 27µs | bytes::import |
| 1 | 1 | 1 | 27µs | 27µs | Config::import |
| 1 | 1 | 1 | 8µs | 26µs | MARC::Moose::Parser::Marcxml::meta |
| 2 | 1 | 1 | 26µs | 26µs | Sub::Exporter::_setup |
| 1 | 1 | 1 | 9µs | 26µs | Exporter::export_to_level |
| 3 | 1 | 2 | 26µs | 26µs | List::MoreUtils::uniq(xsub) |
| 7 | 1 | 2 | 25µs | 25µs | Params::Util::_ARRAYLIKE(xsub) |
| 2 | 1 | 2 | 25µs | 25µs | XML::LibXML::LIBXML_RUNTIME_VERSION(xsub) |
| 2 | 1 | 1 | 24µs | 24µs | Moose::Exporter::_parse_trait_aliases |
| 1 | 1 | 1 | 9µs | 24µs | MARC::Moose::Parser::MarcxmlSax::meta |
| 2 | 1 | 1 | 24µs | 24µs | Moose::Exporter::_make_unimport_sub |
| 6 | 1 | 1 | 24µs | 24µs | Class::MOP::Instance::associated_metaclass |
| 6 | 1 | 1 | 23µs | 23µs | Moose::Meta::TypeConstraint::has_parent |
| 2 | 1 | 1 | 23µs | 23µs | Package::DeprecationManager::_build_import |
| 2 | 2 | 1 | 22µs | 22µs | if::import |
| 1 | 1 | 1 | 8µs | 22µs | Moose::Meta::TypeCoercion::Union::meta |
| 1 | 1 | 1 | 8µs | 22µs | Moose::Meta::Role::Application::ToRole::meta |
| 3 | 3 | 3 | 22µs | 22µs | integer::import |
| 1 | 1 | 1 | 21µs | 21µs | Symbol::gensym |
| 3 | 3 | 1 | 21µs | 21µs | Sub::Install::__ANON__[Sub/Install.pm:176] |
| 1 | 1 | 1 | 8µs | 20µs | MARC::Moose::Field::Std::meta |
| 2 | 1 | 1 | 19µs | 19µs | Moose::Exporter::_follow_also_real |
| 1 | 1 | 1 | 19µs | 19µs | namespace::clean::get_class_store |
| 1 | 1 | 1 | 19µs | 19µs | POSIX::AUTOLOAD |
| 1 | 1 | 1 | 13µs | 18µs | Moose::Util::TypeConstraints::list_all_type_constraints |
| 3 | 1 | 1 | 17µs | 17µs | XML::SAX::Base::supported_features |
| 1 | 1 | 1 | 16µs | 16µs | XML::Simple::import |
| 2 | 1 | 1 | 15µs | 15µs | Class::MOP::Instance::is_slot_initialized |
| 1 | 1 | 1 | 14µs | 14µs | MARC::Charset::Table::db_path |
| 1 | 1 | 1 | 14µs | 14µs | XML::SAX::Base::NoHandler::new |
| 3 | 1 | 2 | 13µs | 13µs | Params::Util::_HASH(xsub) |
| 1 | 1 | 1 | 12µs | 12µs | utf8::import |
| 1 | 1 | 1 | 12µs | 12µs | XML::SAX::ParserFactory::require_feature |
| 2 | 1 | 2 | 10µs | 10µs | XML::LibXML::LIBXML_VERSION(xsub) |
| 1 | 1 | 1 | 8µs | 8µs | warnings::_error_loc |
| 1 | 1 | 1 | 8µs | 8µs | Encode::Alias::undef_aliases |
| 1 | 1 | 1 | 7µs | 7µs | Moose::Meta::TypeConstraint::Registry::__ANON__[Moose/Meta/TypeConstraint/Registry.pm:24] |