main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format 761 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151 5408 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::_is_string 94 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new;Class::MOP::Instance::BUILDARGS;Class::MOP::Attribute::slots;Class::MOP::Mixin::AttributeCore::name 1057 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::get_metaclass_by_name 12 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method 8186 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@7;FFI::Platypus::Function::BEGIN@4;warnings::import;warnings::_bits 110 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::accessor_type 704 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@171;strict::unimport;strict::bits 96 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Scalar::Util::reftype 761 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::associated_class 15 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;mro::get_pkg_gen 172 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@12;Log::Log4perl::Appender::BEGIN@12;constant::import;mro::method_changed_in 18 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@11;Log::Log4perl::JavaMap::BEGIN@4;strict::import 49 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Mapgen::BEGIN@11;Exporter::import;Exporter::CORE:match 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 17 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module;Class::Load::XS::BEGIN@4;warnings::import;warnings::_bits;warnings::_expand_bits 111 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Mixin::HasMethods::wrapped_method_metaclass 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Mixin::HasMethods::wrapped_method_metaclass 17 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action 212 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes;Class::MOP::Class:::around;Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa;Sub::Util::set_subname 65 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with;UNIVERSAL::isa 11 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::class_of;Scalar::Util::blessed 58 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Method::Wrapped::wrap;Class::MOP::Method::wrap 3548 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;UNIVERSAL::isa 50 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::get_logger 116 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@12;constant::import;Internals::SvREADONLY 17 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_82::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 42 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Instance::create_instance;Class::MOP::Instance::_class_name;Class::MOP::Instance::associated_metaclass 14 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log 1936 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;mro::get_linear_isa 28 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize 148 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@228;constant::import 329 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;UNIVERSAL::isa 164 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::get_code_info 227 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::_is_string 26 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@10;Log::Log4perl::Config::PropertyConfigurator::BEGIN@4;warnings::import;warnings::_bits 1186 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@11;File::Path::BEGIN@6;Exporter::import;Exporter::CORE:subst 53 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_superclasses;Class::MOP::Class:::around;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 37 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_3::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 42 Blacknote::Renderer::Curses::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action 203 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa 141 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::store_metaclass_by_name 34 Blacknote::Interface::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format 57621 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 66 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 9 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@13;constant::import;constant::CORE:match 59 Blacknote::main;Blacknote::Input::process_input;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:157] 512 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;Exporter::export_tags;Exporter::as_heavy 188 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method 512 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Package::name 669 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Blacknote::System::State::BEGIN@2 272 Blacknote::main;Blacknote::Input::process_input;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday 974 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa;mro::get_linear_isa 12 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::move_n;Blacknote::System::RMoving::move;Blacknote::System::Player::y 55 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_14::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@95;warnings::unimport 173 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render 15515 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@17;Log::Log4perl::Util::TimeTracker::BEGIN@9 90 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_new 134 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with 64 File::Temp::END;File::Temp::cleanup;File::Temp::CORE:sort 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Mixin::HasMethods::wrapped_method_metaclass 21 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::name 67 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@566;Blacknote::System::Shell::BEGIN@6 284 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Scalar::Util::weaken 124 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol 133 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@9;MRO::Compat::BEGIN@10;mro::BEGIN@11;warnings::import 72 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@232 113 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 141 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format 2943 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::new 488 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::get_logger;Log::Log4perl::Logger::get_logger;Log::Log4perl::Logger::_new 99 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@36;base::import;base::__ANON__[/usr/lib/x86_64-linux-gnu/perl-base/base.pm:75];base::CORE:subst 61 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@10;Exporter::import 355 main::BEGIN@0;Blacknote::BEGIN@21;Blacknote::Map::BEGIN@4;Exporter::import 220 Blacknote::Renderer::Curses::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::composite 49 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Constructor::_eval_environment;Class::MOP::Class::_eval_environment;Class::MOP::Class::get_all_attributes;Class::MOP::Mixin::HasAttributes::_attribute_map 20 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 297 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_base_metaclasses 50 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@11;Exporter::import;Exporter::export;Exporter::as_heavy;Exporter::CORE:subst 66 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;Carp::Heavy::BEGIN@3 129 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::CORE:match 13 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Layout::PatternLayout::new;Log::Log4perl::Layout::PatternLayout::define;Log::Log4perl::Layout::PatternLayout::CORE:match 5 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@9;Try::Tiny::BEGIN@8;warnings::import;warnings::_bits;warnings::_expand_bits 114 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@4;Cwd::BEGIN@2;strict::import 26 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:match 79 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Class::constructor_class 8 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::__ANON__[lib/Blacknote/System.pm:156];Blacknote::System::RMoving::can_move;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log 2328 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@4;strict::import 40 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@13;Log::Log4perl::Filter::Boolean::BEGIN@13;constant::import;constant::CORE:regcomp 31 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass 9375 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Package::name 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible 16711 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::name 40 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 1181 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;UNIVERSAL::can 48 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@6 100 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Mixin::HasAttributes::get_attribute;Class::MOP::Mixin::HasAttributes::_attribute_map 158 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module;Class::Load::XS::BEGIN@3 189 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method 3036 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create 6279 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Class::Immutable::Class::MOP::Class::_method_map;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped__method_map;Class::MOP::Class:::around 914 main::BEGIN@0;Blacknote::BEGIN@20 102 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@7;Class::MOP::Mixin::HasOverloads::__ANON__ 14 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@6;strict::import 35 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:regcomp 86 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class;Scalar::Util::weaken 9 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@14;constant::import;constant::CORE:regcomp 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@15;Class::MOP::Mixin::HasAttributes::BEGIN@7;Exporter::import 311 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::name 290 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::__ANON__[lib/Blacknote/System.pm:156];Blacknote::System::RMoving::can_move;UNIVERSAL::isa 533 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Blacknote::System::State::__ANON__[lib/Blacknote/System/State.pm:264];Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:212] 126 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Method::Constructor::options 23 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::reset;Log::Log4perl::Logger::reset;Log::Log4perl::Filter::reset 28 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa 66 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new;Class::MOP::Instance::_new 1658 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_attach_attribute;Class::MOP::Attribute::attach_to_class 1148 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@2;strict::import 55 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method 264 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 64 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@19;File::Basename::BEGIN@14;warnings::import;warnings::_bits;warnings::_expand_bits 54 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class 195 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses 2398 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Package::name 20 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:212] 11 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::is_mutable 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::store_metaclass_by_name 23 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag 560 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@146 101 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Module::Runtime::module_notional_filename;Module::Runtime::CORE:subst 30 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::get_code_info 241 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:regcomp 270 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::BEGIN@4 91 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_method_map 1108 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try 7672 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Class::MOP::Class::Immutable::Trait::BEGIN@7 158 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@18;Sub::Identify::BEGIN@4;Exporter::import 208 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes 48 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@12;File::Spec::Functions::BEGIN@3 236 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 69 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Blacknote::System::__ANON__ 10 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_default;Class::MOP::Attribute::_inline_set_value 1697 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create 4507 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@4 100 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol;Package::Stash::XS::namespace 777 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@15 128 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@10;Class::MOP::Method::Constructor::BEGIN@10;parent::import;Class::MOP::Method::Inlined::BEGIN@5;warnings::import;warnings::_bits;warnings::_expand_bits 78 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 233 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;Exporter::import 381 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@11;Class::MOP::Class::__ANON__ 10 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@16;constant::import;mro::method_changed_in 12 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line 275 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::Meta::_generate_meta_method 197 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday 40 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@14;base::import;base::__ANON__[/usr/lib/x86_64-linux-gnu/perl-base/base.pm:75] 204 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Class::Load::__ANON__ 9 main::BEGIN@0;Blacknote::BEGIN@21;Blacknote::Map::BEGIN@3;warnings::import;warnings::_bits;warnings::_expand_bits 143 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@7;warnings::import;warnings::_bits;warnings::_expand_bits 58 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Scalar::Util::blessed 20 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Exporter::import;Exporter::export;Exporter::as_heavy;Exporter::Heavy::BEGIN@188;warnings::unimport;warnings::_expand_bits 64 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Logger::add_appender;Log::Log4perl::Appender::name 39 Blacknote::Renderer::Curses::CHECK;Blacknote::Renderer::Curses::init_rendering;Curses::cbreak 92 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method 12700 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 120 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:match 38 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute 1624 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Logger::__ANON__ 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::associated_class 516 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Class::destructor_class 137 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method 529 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_133::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 42 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Constructor::_eval_environment;Class::MOP::Class::_eval_environment 8234 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::Tiles::BEGIN@3;warnings::import;warnings::_bits;warnings::_expand_bits 160 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Mixin::AttributeCore::default 34 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_validate_env;Scalar::Util::reftype 806 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:212] 33 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module;Class::Load::XS::BEGIN@3;strict::import 41 Blacknote::Interface::INIT;Blacknote::Interface::finalize 3179 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log;Log::Log4perl::Appender::File::CORE:print 1205 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_superclasses;Class::MOP::Class:::around;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 445 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 192 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method 273 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_base_metaclasses 27 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa 111 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface 3431 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Blacknote::System::State::BEGIN@4 128 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Exporter::import;Exporter::CORE:subst 27 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module;Module::Runtime::module_notional_filename 134 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Sub::Util::set_subname 465 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::Input::BEGIN@10 306 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Module::_instantiate_module;Class::MOP::Package::name 96 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 109 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_canonicalize_source;Scalar::Util::reftype 12 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses 414 Blacknote::System::INIT;Blacknote::System::State::bnsm_change_state;Blacknote::System::State::bnsm_set_state 32 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@16;POSIX::import;Exporter::import;Exporter::Heavy::heavy_export 4758 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol 655 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name 449 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 626 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@16;POSIX::import;Exporter::import;Exporter::Heavy::heavy_export;Exporter::Heavy::CORE:subst 410 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140] 48 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize 377 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@7;Class::MOP::Instance::BEGIN@5;warnings::import 72 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::get_all_attributes;Class::MOP::Class::initialize 4322 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 329 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@14;Log::Log4perl::Config::Watch::BEGIN@3;constant::import;mro::method_changed_in 16 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::catch 2604 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@12;Log::Log4perl::Appender::BEGIN@12;constant::import;constant::CORE:match 60 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Scalar::Util::blessed 488 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Generated::is_inline 437 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name 260 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_validate_env;Scalar::Util::reftype 9 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::CORE:match 2382 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_predicate 63 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@9 104 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@8;FFI::Platypus::Type::BEGIN@4;warnings::import;warnings::_bits;warnings::_expand_bits 107 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@10 225 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_constructor;Class::MOP::Mixin::AttributeCore::init_arg 932 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Generated::is_inline 11 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method 10682 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10;parent::import;Class::MOP::Method::Generated::BEGIN@7;Eval::Closure::BEGIN@10;Exporter::import 99 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::get_code_info 17 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@8;Exporter::import;Exporter::CORE:match 23 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map;Class::MOP::Method::body 7 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::CORE:match 13 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 871 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::__ANON__ 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility 2382 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize 4323 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Package::name 13 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Curses::addch 635 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140] 49 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_accessor 2288 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object 232 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@10;constant::import;Internals::SvREADONLY 21 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308] 578 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_constructor;Class::MOP::Attribute::_inline_set_value 197 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 237 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Scalar::Util::blessed 182 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::name 15 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@8;Sub::Install::BEGIN@134;Sub::Install::CORE:qr 15 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Mixin::HasAttributes::_attribute_map 67 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Logger::add_appender;Log::Log4perl::Logger::reset_all_output_methods;Log::Log4perl::Logger::set_output_methods;Log::Log4perl::Logger::parent_logger;Log::Log4perl::Logger::parent_string 90 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@12;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::_is_string 51 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses 4184 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@10;Log::Log4perl::Config::PropertyConfigurator::BEGIN@2;Log::Log4perl::Config::BaseConfigurator::BEGIN@5;constant::import;constant::CORE:match 63 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@9;MRO::Compat::BEGIN@39;warnings::unimport 196 File::Temp::END 299 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@19 76 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@8;Data::OptList::BEGIN@1 166 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::_accessor_description;Class::MOP::Attribute::associated_class 344 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value;Class::MOP::Instance::set_slot_value 326 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10;parent::import;Class::MOP::Method::Generated::BEGIN@9 112 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@10;Fcntl::BEGIN@3;strict::import 24 main::BEGIN@0;main::__ANON__ 10 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@57;constant::BEGIN@40;strict::unimport;strict::bits 99 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_default;Class::MOP::Mixin::AttributeCore::has_initializer 665 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta;Class::MOP::Class::initialize 109 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@17;Log::Log4perl::Util::TimeTracker::BEGIN@13;Log::Log4perl::Util::module_available;Time::HiRes::BEGIN@70 96 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol 265 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all 291 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::class_of;Scalar::Util::blessed 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_code_is_mine;Class::MOP::get_code_info 27 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@11;Class::MOP::MiniTrait::BEGIN@4;strict::import 36 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Scalar::Util::blessed 17 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;UNIVERSAL::isa 113 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method 176 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@11;File::Path::BEGIN@6;Exporter::import 720 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize 795 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility 243 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@57;constant::BEGIN@141;strict::unimport;strict::bits 60 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_accessor 1201 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::get_all_attributes;Class::MOP::Mixin::HasAttributes::_attribute_map 24 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline 12601 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_16::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 42 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Scalar::Util::blessed 140 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 14 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::_make_compiler;Eval::Closure::_make_compiler_source 4557 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;mro::get_linear_isa 33 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Instance::create_instance 704 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method;Class::MOP::Method::Accessor::associated_attribute 567 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_preserve_weak_metaclasses;Class::MOP::metaclass_is_weak 58 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Class::destructor_class 51 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@3;warnings::import 163 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Instance::create_instance;Class::MOP::Instance::_class_name 45 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::catch 108 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;DynaLoader::BEGIN@21;Config::BEGIN@10;warnings::import;warnings::_bits 176 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 215 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@8;Module::Runtime::BEGIN@117 41 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 504 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance 1767 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@8 22622 Blacknote::System::State::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday 70 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:219] 128 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Scalar::Util::blessed 35 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value;Class::MOP::Mixin::AttributeCore::has_initializer 148 Blacknote::main;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday 297 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;UNIVERSAL::isa 39 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::class_of 376 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 148 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Package::name 508 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_fallback_constructor 4314 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@9;constant::import;Internals::SvREADONLY 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@11;Exporter::import;Exporter::export 65 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@3;FFI::CheckLib::BEGIN@7 102 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors 9146 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::new;Log::Log4perl::Appender::File::syswrite_encoder 40 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@25;constant::import;constant::CORE:match 115 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object 716 Blacknote::System::INIT;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:219] 12 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@2;strict::import 46 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@149;UNIVERSAL::VERSION 82 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@9 89 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@3 122 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class;Scalar::Util::weaken 43 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Module::Implementation::build_loader_sub;Module::Implementation::_build_loader;Module::Implementation::CORE:subst 54 Blacknote::main;Blacknote::Input::process_input;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::caller_depth_offset 1093 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::metaclass_is_weak 48 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses 296 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with 210 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_messages;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:179] 869 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::_make_compiler 401 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::reset 307 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Blacknote::Mapgen::hollow_room;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:332] 783 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code 252 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 14 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@57;constant::BEGIN@3 120 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 785 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::Meta::_generate_meta_method;Scalar::Util::weaken 32 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@542;strict::unimport 84 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 642 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::_make_compiler;Eval::Closure::_make_compiler_source 139 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Package::name 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@12;Module::Implementation::implementation_for 33 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::_is_string 36 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Mixin::HasMethods::method_metaclass 9 Blacknote::main;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday;Time::HiRes::gettimeofday 104 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 78 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_115::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 13 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 153 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@8;IO::Handle::BEGIN@8;IO::BEGIN@8;warnings::import;warnings::_bits;warnings::_expand_bits 138 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol 76 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_constructor;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_meta_instance 718 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Module::_instantiate_module;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 17 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Class::destructor_class 8 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@7;threads::BEGIN@73;strict::unimport;strict::bits 94 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@12;parent::import;Class::MOP::Method::BEGIN@5 90 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with;UNIVERSAL::isa 15 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Attribute::new;Class::MOP::Attribute::_new 381 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class 181 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::catch 3092 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Blacknote::System::State::BEGIN@45;constant::import;Internals::SvREADONLY 162 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@52;constant::import;constant::CORE:regcomp 41 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 26 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@171 113 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 159 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::get_method_list;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Package::list_all_package_symbols;Package::Stash::XS::list_all_symbols;Package::Stash::XS::namespace 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_fallback_constructor;Class::MOP::Package::name 11 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Constructor::_eval_environment;Class::MOP::Class::_eval_environment;Class::MOP::Class::get_all_attributes;Class::MOP::Class::initialize 109 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::System::Renderers::BEGIN@3;warnings::import;warnings::_bits 193 main::BEGIN@0;Blacknote::BEGIN@20;feature::import 88 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply 4692 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map 17 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Attribute::new 4584 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_base_metaclasses 60 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::instance_metaclass 174 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Scalar::Util::blessed 29 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Object::meta;Class::MOP::Class::initialize 53 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::associated_class 55 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::has_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_method_map 17 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@8;Sub::Install::BEGIN@176 628 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::caller_depth_offset 67 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@15 83 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@12;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::catch 119 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::initialize 219 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@16;constant::import;constant::CORE:match 39 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@19;Class::MOP::__ANON__ 21 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol 276 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;mro::get_pkg_gen 136 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_immutable_options 5332 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308] 1535 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@8;IO::Handle::BEGIN@8;IO::BEGIN@8 95 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Layout::PatternLayout::new;Log::Log4perl::Layout::PatternLayout::CORE:subst 30 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body 260 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename 120 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Blacknote::System::State::__ANON__[lib/Blacknote/System/State.pm:264] 818 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map 134 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Layout::PatternLayout::new;Log::Log4perl::Layout::PatternLayout::define;Log::Log4perl::Layout::PatternLayout::CORE:subst 94 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@57;constant::import;constant::CORE:subst 65 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::accessor_type 2059 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_constructor;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set 491 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_meta_instance;Class::MOP::Class:::around 46 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot 298 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;DynaLoader::BEGIN@21;Config::BEGIN@10;warnings::import 112 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Method::wrap;Class::MOP::Method::_new 992 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Class::MOP::Method::Accessor::associated_attribute 60 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;Blacknote::Sound::__ANON__ 13 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::_accessor_description 4533 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:179] 238 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class;Scalar::Util::weaken 62 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance 3272 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@566;Exporter::import 39596 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@343;Errno::BEGIN@9 215 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::body 345 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::has_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol 2940 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated 1821 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@8;Devel::GlobalDestruction::BEGIN@8;Sub::Exporter::Progressive::BEGIN@20;strict::unimport 85 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Class::_real_ref_name;Class::MOP::Class::is_immutable 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::package_name 13 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::name 21 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 66 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes;Class::MOP::Class:::around 126 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::Meta::_generate_meta_method 1044 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_writer 198 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::catch 294 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@73 103 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Logger::add_appender;Log::Log4perl::Logger::reset_all_output_methods;Log::Log4perl::Logger::set_output_methods;Log::Log4perl::Logger::generate_coderef;Log::Log4perl::Logger::generate_watch_code 33 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_base_metaclasses 52 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa 55 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Blacknote::System::State::__ANON__[lib/Blacknote/System/State.pm:264];Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::caller_depth_offset 455 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 14 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new;Class::MOP::Instance::BUILDARGS;Class::MOP::Attribute::slots 3648 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:205] 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap 1434 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Sub::Util::set_subname 55 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Exporter::import;Exporter::export;Exporter::as_heavy;Exporter::Heavy::BEGIN@4;strict::unimport 80 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Class::_add_inlined_method 1826 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Scalar::Util::weaken 20 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Mixin::HasMethods::wrapped_method_metaclass 21 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::accessor_metaclass 58 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@18 83 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible 911 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@52 203 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_preserve_weak_metaclasses;Class::MOP::metaclass_is_weak;Scalar::Util::isweak 427 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;UNIVERSAL::isa 118 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@3;strict::import 62 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::BEGIN@4;warnings::import;warnings::_bits 107 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:179] 14 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol 164 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Class::MOP::Class::Immutable::Trait::BEGIN@5;warnings::import;warnings::_bits 170 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Mixin::HasAttributes::get_attribute_list;Class::MOP::Mixin::HasAttributes::_attribute_map 400 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@728;strict::unimport;strict::bits 103 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@3;FFI::CheckLib::BEGIN@8;base::import;base::__ANON__[/usr/lib/x86_64-linux-gnu/perl-base/base.pm:75];utf8::encode 22 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 20 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@8;Sub::Exporter::Progressive::__ANON__[/usr/share/perl5/Sub/Exporter/Progressive.pm:47] 339 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@10;Log::Log4perl::Config::PropertyConfigurator::BEGIN@2;Log::Log4perl::Config::BaseConfigurator::BEGIN@3 157 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Blacknote::Mapgen::hollow_room;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140] 73710 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@6;Log::Log4perl::Layout::PatternLayout::Multiline::BEGIN@4;base::import;UNIVERSAL::isa 24 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility 492 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@4 173 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Class::_real_ref_name;Class::MOP::Class::is_immutable 64 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@9;MRO::Compat::BEGIN@39 105 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Class::destructor_class 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::attach;FFI::Platypus::function;FFI::Platypus::find_symbol;FFI::Platypus::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/FFI/Platypus.pm:493] 399 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::get_method_list;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Method::wrap 1404 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::Input::BEGIN@15;constant::import;constant::CORE:subst 44 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::accessor_type 172 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_preserve_weak_metaclasses;Class::MOP::Package::name 9 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding 1025 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@15;Class::MOP::__ANON__ 18 Blacknote::System::State::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:212] 18 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Logger::level;Log::Log4perl::Logger::CORE:match 16 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Logger::add_appender;Log::Log4perl::Logger::reset_all_output_methods;Log::Log4perl::Logger::set_output_methods;Log::Log4perl::Logger::level 77 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create 1309 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::name 27 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 46 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize 59 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Mixin::HasMethods::method_metaclass 141 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday 73 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::name 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@566;Blacknote::System::Shell::BEGIN@6;Exporter::import;Exporter::Heavy::heavy_export;Exporter::Heavy::CORE:subst 5288 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@8;Module::Runtime::BEGIN@286 114 main::BEGIN@0;Blacknote::BEGIN@21;Blacknote::Map::BEGIN@7;Exporter::import;Exporter::CORE:match 10 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log 287 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@13;Exporter::import;Exporter::CORE:match 30 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility 2097 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action 209 Blacknote::Renderer::Curses::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log;Log::Log4perl::Appender::File::CORE:print 376 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@19 107 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_constructor;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set 80640 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_meta_instance 57 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order 51 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name 4062 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_linearized_isa 639 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} 559 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday;Time::HiRes::gettimeofday 13 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@17;Exporter::import 227 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;mro::get_linear_isa 12 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::subclasses;mro::get_isarev 260 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::__ANON__[lib/Blacknote/System.pm:156];Blacknote::System::RMoving::can_move;Blacknote::System::State::bnsm_get_log 158 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol 194 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module;Module::Runtime::module_notional_filename;Module::Runtime::CORE:subst 31 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with;UNIVERSAL::isa 11 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@16;Tie::Hash::BEGIN@6;warnings::register::import;warnings::register_categories;warnings::_mkMask 137 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;Fcntl::O_BINARY 51 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module;XSLoader::load 2250 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::Equipment::BEGIN@2 254 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Mapgen::BEGIN@5;Exporter::import 526 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace;Package::Stash::XS::name 78 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@9 95 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses 1122 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map;Class::MOP::Method::body 84 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map 31 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Instance::create_instance 138 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_128::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 44 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::_make_compiler;Eval::Closure::_clean_eval 2608 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Class::MOP::Class::invalidate_meta_instances;Class::MOP::Class::invalidate_meta_instance 173 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56 65923 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::__ANON__[lib/Blacknote/System.pm:156];Blacknote::System::RMoving::can_move;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:205] 98 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::Dir::BEGIN@2575 113 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;UNIVERSAL::isa 9 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Class::Immutable::Class::MOP::Class::_method_map;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped__method_map;Class::MOP::Class:::around 862 Log::Log4perl::END;Log::Log4perl::Logger::cleanup;Log::Log4perl::easy_closure_global_cleanup;Log::Log4perl::easy_closure_category_cleanup 587 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 227 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@3;FFI::CheckLib::BEGIN@6;Exporter::import 428 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@8;Devel::GlobalDestruction::BEGIN@3 166 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@38 101 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::metaclass_is_weak 353 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses 116 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::catch;Sub::Util::set_subname 1817 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::name 12 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@147;File::Temp::__ANON__ 8 main::BEGIN@0;Blacknote::BEGIN@17;warnings::import;warnings::_bits 203 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::layout 47 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@57;constant::BEGIN@4;warnings::register::import 118 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@7 252 main::BEGIN@0;Blacknote::BEGIN@21;Blacknote::Map::BEGIN@2;strict::import 37 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_preserve_weak_metaclasses;Class::MOP::metaclass_is_weak 49 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::name 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize 116 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_6::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:13] 53 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer 16296 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@7;warnings::import 123 Blacknote::Renderer::Curses::CHECK;Blacknote::Renderer::Curses::init_rendering;Curses::noecho 37 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 18 Blacknote::Message::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:191] 21 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Object::meta;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Class::constructor_class 8 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::Input::BEGIN@10;Exporter::import;Exporter::Heavy::heavy_export;Exporter::Heavy::CORE:subst 5193 Blacknote::System::State::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:191] 19 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::move_e;Blacknote::System::RMoving::move;Blacknote::System::State::bnsm_push_turn 38 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::_accessor_description;Class::MOP::Attribute::associated_class 951 Blacknote::System::INIT;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:191] 13 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@12;parent::import;Class::MOP::Method::BEGIN@15 145 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Blacknote::Message::BEGIN@7 103 Blacknote::main;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:205] 583 main::BEGIN@0;Blacknote::BEGIN@4;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:212] 18 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::caller_depth_offset 133 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Scalar::Util::weaken 913 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render 2038 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 125 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::layout 78 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_50::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 42 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Layout::PatternLayout::new;Log::Log4perl::Util::TimeTracker::new;Log::Log4perl::Util::TimeTracker::reset;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday 87 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@254;strict::unimport 75 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors 9525 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log 453 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::move_e;Blacknote::System::RMoving::move;Blacknote::System::Player::y 28 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;mro::get_pkg_gen 11 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;mro::get_pkg_gen 93 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 36 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::name 158 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new;Class::MOP::Instance::BUILDARGS;Class::MOP::Attribute::slots 202 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@12;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module;Package::Stash::XS::BEGIN@2 165 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Mixin::HasMethods::add_method;Sub::Util::set_subname 54 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_default;Class::MOP::Class::_inline_default_value;Class::MOP::Mixin::AttributeCore::has_default 1897 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order 324 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Generated::is_inline 141 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9 11478 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Blacknote::Tiles::Tile::Wall::new;Scalar::Util::blessed 28923 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@8;Data::OptList::BEGIN@2;warnings::import 122 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::body 1198 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Class::superclasses 97 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@18;Sub::Identify::BEGIN@6 374 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@22;Exporter::import 111 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace;Package::Stash::XS::name 14 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@9;MRO::Compat::BEGIN@118;strict::unimport;strict::bits 98 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::has_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Class::MOP::Package::_package_stash 553 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::update_meta_instance_dependencies 280 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_90::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@10;Class::MOP::Method::Constructor::BEGIN@8;Exporter::import;Exporter::CORE:match 21 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Mixin::HasMethods::get_method_list;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Package::name 117 Blacknote::System::State::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log 198 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::__ANON__[lib/Blacknote/System.pm:156];Blacknote::System::RMoving::can_move;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:179] 120 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@8;Devel::GlobalDestruction::BEGIN@8;Sub::Exporter::Progressive::BEGIN@20;strict::unimport;strict::bits 91 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Class::MOP::Class::invalidate_meta_instances;Class::MOP::Class::invalidate_meta_instance 220 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::__ANON__[lib/Blacknote/System.pm:156];Blacknote::System::RMoving::can_move;Blacknote::Tiles::Tile::Wall::blocking 346 main::BEGIN@0;Blacknote::BEGIN@10;Exporter::import;Exporter::CORE:match 83 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Method::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Method.pm:16] 1034 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@61;parent::BEGIN@21;strict::unimport 72 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@228 80 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;DynaLoader::BEGIN@21;Config::BEGIN@47;strict::unimport 72 Blacknote::main;Curses::refresh 12699 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Generated::is_inline 437 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@11;Log::Log4perl::JavaMap::BEGIN@6;constant::import;Internals::SvREADONLY 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Mixin::HasMethods::method_metaclass 23 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::get_code_info 24 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Mapgen::BEGIN@141;Exporter::import;Exporter::CORE:match 11 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value;Class::MOP::Mixin::AttributeCore::name 88 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@17;Log::Log4perl::Util::TimeTracker::BEGIN@9;Exporter::import;Exporter::CORE:match 47 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Module::Implementation::build_loader_sub;Module::Implementation::_build_loader 258 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@13;Log::Log4perl::Filter::Boolean::BEGIN@15;base::import;base::has_fields 64 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@4;strict::import 28 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try 69258 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_101::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:31] 57 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::accessor_metaclass 504 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize 59 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@9;MRO::Compat::BEGIN@228;warnings::unimport;warnings::_expand_bits 44 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::Input::BEGIN@15;constant::import;constant::CORE:regcomp 60 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::is_dependent_on_superclasses 22 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@7 11955 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;UNIVERSAL::isa 681 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_immutable_options;Class::MOP::Class::destructor_class 101 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@16;POSIX::import;POSIX::CORE:subst 64 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@20;constant::import;Internals::SvREADONLY 10 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Generated::is_inline 104 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;mro::get_linear_isa 104 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace;Package::Stash::XS::name 9 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_superclasses;Class::MOP::Class:::around;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 61 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_meta_instance;Class::MOP::Class:::around;Class::MOP::Class::get_meta_instance 23 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash;Package::Stash::XS::new 152 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@9;Try::Tiny::BEGIN@2 176 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Sub::Util::set_subname 283 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa 52 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Class::Accessor::import 49 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@13;Exporter::import 386 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:191] 721 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::get_method_list;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Method::wrap;Scalar::Util::weaken 107 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_immutable_options;Class::MOP::Class::destructor_class 245 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Class::_real_ref_name 69 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@8;IO::Handle::BEGIN@7;IO::Handle::__ANON__ 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap 523 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::_accessor_description;Class::MOP::Mixin::AttributeCore::name 12 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_linearized_isa;Class::MOP::Class:::around;Class::MOP::Class::linearized_isa;mro::get_linear_isa 8 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@566;Blacknote::System::Shell::BEGIN@5;warnings::import;warnings::_bits 217 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@18;Exporter::import 1233 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@7;parent::import;FFI::Platypus::TypeParser::BEGIN@7 87 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_immutable_options;Class::MOP::Class::constructor_name 7 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@8;Sub::Install::BEGIN@176;Sub::Install::_installer 100 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Module::_instantiate_module 119 Blacknote::System::INIT;Blacknote::System::State::bnsm_add_snd_chunk;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308] 342 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Package::name 90 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render 1108 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@7;Class::MOP::Instance::BEGIN@7;Exporter::import;Exporter::CORE:match 40 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@5 93 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value;Class::MOP::Instance::set_slot_value 135 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::initialize 125 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@10;Exporter::import 276 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Scalar::Util::weaken 32 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::Lang::C::native_type_map;FFI::Platypus::ShareConfig::get;FFI::Platypus::ShareConfig::dist_dir;File::Spec::Unix::catdir;File::Spec::Unix::canonpath 11 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@19;Class::MOP::Attribute::BEGIN@11;Exporter::import 443 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@8;Sub::Install::BEGIN@170;strict::unimport 84 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@10;Class::MOP::Method::Constructor::BEGIN@10;parent::import;Class::MOP::Method::Inlined::BEGIN@9;parent::import;parent::CORE:subst 69 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses 47 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Blacknote::Message::BEGIN@4 99 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;UNIVERSAL::can 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@18 114 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method 2811 Blacknote::Renderer::Curses::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log 590 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class;Scalar::Util::weaken 608 Blacknote::Renderer::Curses::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday;Time::HiRes::gettimeofday 21 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 26 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Mixin::HasMethods::add_method;Class::MOP::get_code_info 260 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Package::name 12 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 157 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol 112 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action 209 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_41::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 41 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@9;Try::Tiny::ScopeGuard::BEGIN@167;constant::import;constant::CORE:regcomp 62 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map 153 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Blacknote::Mapgen::hollow_room;Blacknote::Mapgen::Room::new 682 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 100 main::BEGIN@0;Blacknote::BEGIN@16 145 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Class::MOP::Class::Immutable::Trait::BEGIN@8;Module::Runtime::import;Module::Runtime::CORE:match 17 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash;Class::MOP::Package::name 35 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@8;Class::MOP::Method::Wrapped::BEGIN@8 8332 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@12;parent::import;Class::MOP::Method::BEGIN@9;parent::import;Class::MOP::Object::BEGIN@8;Exporter::import 280 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Mixin::HasAttributes::has_attribute;Class::MOP::Mixin::HasAttributes::_attribute_map 183 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday 204 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::associated_class 536 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation 352 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 53 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class 5450 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@14;Log::Log4perl::Config::Watch::BEGIN@3;constant::import;constant::CORE:regcomp 23 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@5 172 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Mixin::HasAttributes::has_attribute;Class::MOP::Mixin::HasAttributes::_attribute_map 14 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_preserve_weak_metaclasses;Class::MOP::metaclass_is_weak 2192 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try 294 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_134::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:22] 56 Blacknote::System::INIT;Blacknote::Sound::load_soundfile;Blacknote::Sound::Mix_LoadWAV_RW 549387 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class 67 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday 516 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility 312 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@11;File::Path::BEGIN@19 37 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@13;Log::Log4perl::Filter::Boolean::BEGIN@15;base::import;UNIVERSAL::isa 21 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@2 170 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} 71767 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 31 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@216;constant::import;mro::method_changed_in 17 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses 322 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance 106 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@18;constant::import;Internals::SvREADONLY 10 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@8;Exporter::import;Exporter::CORE:match 57 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_get_value;Class::MOP::Attribute::_inline_instance_get;Class::MOP::Mixin::AttributeCore::name 969 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body 549 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;Class::MOP::Package::name 83 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Class::constructor_class 20 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@219;constant::import;constant::CORE:regcomp 17 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Mixin::HasAttributes::attribute_metaclass 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@12;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module;Package::Stash::XS::BEGIN@3 91 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Blacknote::System::State::BEGIN@245;Exporter::import;Exporter::CORE:match 25 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_get_value 5070 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@176;Exporter::import 87 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_attach_attribute;Class::MOP::Attribute::attach_to_class;Scalar::Util::blessed 454 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_meta_instance 326 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Layout::PatternLayout::new;Log::Log4perl::Layout::PatternLayout::define;Log::Log4perl::Layout::PatternLayout::CORE:subst 96 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map;Class::MOP::Method::body 15 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday 149 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::__ANON__[lib/Blacknote/System.pm:156] 1240 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@7;Exporter::import 698 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Sub::Util::set_subname 486 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Class::instance_metaclass 9 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@14;Log::Log4perl::DateFormat::BEGIN@4;warnings::import;warnings::_bits;warnings::_expand_bits 37 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Constructor::_eval_environment;Class::MOP::Class::_eval_environment;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa 2073 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@13 110 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method 828 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@49;constant::import;mro::method_changed_in 18 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_default 8848 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;Exporter::import 928 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@6;Exporter::import 519 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Mapgen::BEGIN@4;Exporter::import 628 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} 663 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::get_metaclass_by_name 103 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes 5134 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@168;overloading::BEGIN@2 196 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::layout 51 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 689 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:157] 257 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::get_code_info 48 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@8;Sub::Install::BEGIN@176;Sub::Install::_do_with_warn 212 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@12;parent::import;Class::MOP::Method::BEGIN@9;parent::import 9174 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@10;Class::MOP::Package::__ANON__ 8 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;DynaLoader::bootstrap;DynaLoader::dl_install_xsub 76 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::_method_map 147 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Constructor::_eval_environment;Class::MOP::Method::Constructor::associated_metaclass 708 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;mro::get_pkg_gen 36 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::associated_class 403 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@149;Exporter::import;Exporter::CORE:match 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Class::Accessor::mk_accessors;Class::Accessor::_mk_accessors;Class::Accessor::mutator_name_for 84 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 35 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::package_name 24 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@10;Exporter::import;Exporter::CORE:match 11 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes;Class::MOP::Class:::around;Class::MOP::Class::get_all_attributes;Class::MOP::Class::initialize 223 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create 1389 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Class::destructor_class 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::Lang::C::native_type_map;FFI::Platypus::ShareConfig::BEGIN@4;warnings::import;warnings::_bits 109 Blacknote::Interface::INIT;Class::MOP::get_metaclass_by_name 302 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::CheckLib::find_lib_or_die;FFI::CheckLib::find_lib;FFI::CheckLib::CORE:open_dir 22025 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Blacknote::Mapgen::Map::layout 508 Blacknote::main;Blacknote::Input::process_input;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log 2944 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_method_map;Class::MOP::Method::body 133 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;mro::get_pkg_gen 468 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@8;Sub::Exporter::Progressive::__ANON__[/usr/share/perl5/Sub/Exporter/Progressive.pm:47];Sub::Exporter::Progressive::CORE:subst 18 main::BEGIN@0;Blacknote::BEGIN@11;Exporter::import 552 Blacknote::Interface::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::layout 743 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance 473 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@228;constant::import;constant::CORE:regcomp 17 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action 347 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::name 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@16;Exporter::import;Exporter::CORE:match 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::package_name 13 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Class::MOP::Method::wrap;Class::MOP::Method::Accessor::_new 5834 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Class::destructor_class 17 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@6;List::Util::BEGIN@10 87 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_method_map 248 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Scalar::Util::reftype 13 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::Equipment::BEGIN@5 101 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Blacknote::Message::BEGIN@3;Exporter::import;Exporter::CORE:match 20 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@7;threads::BEGIN@3 197 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta;Scalar::Util::blessed 20 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_messages;Curses::Vars::FETCH 267 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:219] 185 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Mixin::HasMethods::method_metaclass 153 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@57;constant::BEGIN@90;strict::unimport;strict::bits 61 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;UNIVERSAL::can 73 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::metaclass_is_weak 531 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors 11101 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@16 83 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::move_s;Blacknote::System::State::bnsm_get_player 79 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Instance::create_instance 69 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Instance::create_instance 463 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance 289 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Package::list_all_package_symbols;Package::Stash::XS::list_all_symbols;Package::Stash::XS::namespace 62 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} 105 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@7;FFI::Platypus::Function::BEGIN@12;overload::import 105 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@7;Class::MOP::Instance::BEGIN@4 213 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses 127 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@16;Tie::Hash::BEGIN@6 117 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;UNIVERSAL::isa 492 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:regcomp 3 Blacknote::System::INIT;Blacknote::System::Player::y 38 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::name 7 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@12;Exporter::import 295 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method 2582 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible 5219 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;mro::get_pkg_gen 163 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure 831 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Class::Immutable::Class::MOP::Class::_method_map;Sub::Util::set_subname 1524 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@7;parent::import;FFI::Platypus::TypeParser::create_type_basic 412 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::_lang_class;FFI::Platypus::Lang::C::BEGIN@3 192 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_129::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 44 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;UNIVERSAL::isa 24 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@14;Log::Log4perl::DateFormat::BEGIN@4;warnings::import;warnings::_bits 128 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::initialize 129 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 143 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::accessor 93 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name 741 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@16;Log::Log4perl::__ANON__ 7 Blacknote::main;Blacknote::update;Blacknote::System::Player::turn 692 main::BEGIN@0;Blacknote::BEGIN@10 134 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::System::Player::symbol 333 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@10;Class::MOP::Method::Constructor::BEGIN@5 106 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@6;List::Util::BEGIN@9;strict::import 27 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new;Class::MOP::Instance::BUILDARGS;Scalar::Util::blessed 184 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value;Class::MOP::Instance::set_slot_value 861 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@12;parent::import;Class::MOP::Method::BEGIN@9;parent::import;Class::MOP::Object::BEGIN@5;warnings::import;warnings::_bits 107 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor 15844 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method 678 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@11;Exporter::import;Exporter::CORE:match 49 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::get_all_attributes 292 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@63;Params::Util::PP::BEGIN@4;warnings::import;warnings::_bits 115 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_117::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:31] 57 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@168;Carp::BEGIN@1 254 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@3;UNIVERSAL::VERSION 162 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Mixin::HasAttributes::has_attribute;Class::MOP::Mixin::HasAttributes::_attribute_map 373 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 558 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash;Class::MOP::Package::name 11 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Class::MOP::Mixin::AttributeCore::definition_context 91 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140] 3979 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::get_method_list;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Method::wrap;Scalar::Util::reftype 38 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace;Package::Stash::XS::name 8 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@19;constant::import;constant::CORE:subst 21 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Mapgen::BEGIN@149;Blacknote::Mapgen::__ANON__ 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@5;warnings::import;warnings::_bits 107 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::attach;FFI::Platypus::function;FFI::Platypus::TypeParser::Version1::parse;FFI::Platypus::TypeParser::types 565 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol 156 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@12;constant::import;constant::CORE:regcomp 33 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::CORE:subst 94 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_new 187 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@22;Exporter::import;Exporter::CORE:match 66 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@10;constant::import 524 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@14;Class::MOP::Mixin::AttributeCore::BEGIN@9;parent::import;Class::MOP::Mixin::BEGIN@8;Module::Runtime::import;Module::Runtime::CORE:match 16 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_new 960 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::Lang::C::native_type_map;FFI::Platypus::ShareConfig::get;File::Spec::Unix::file_name_is_absolute;File::Spec::Unix::CORE:match 9 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@17;Log::Log4perl::Util::TimeTracker::BEGIN@13 113 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method 1042 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@8;Class::MOP::Method::Wrapped::BEGIN@7;Exporter::import;Exporter::CORE:match 25 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::clone;Class::MOP::Method::_set_original_method 66 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 117 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object 215 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::System::Player::color 375 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Class::constructor_class 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 94 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format 28839 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Object::meta;Scalar::Util::blessed 16 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_55::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:13] 52 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Constructor::_eval_environment;Class::MOP::Class::_eval_environment;Class::MOP::Class::CORE:sort;Class::MOP::Mixin::AttributeCore::name 2343 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@116 91 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@23;vars::import;vars::CORE:match 173 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Scalar::Util::weaken 53 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Blacknote::Message::BEGIN@2;base::import;base::__ANON__[/usr/lib/x86_64-linux-gnu/perl-base/base.pm:75] 138 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 568 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@8;Class::MOP::Method::Wrapped::BEGIN@8;Exporter::import;Exporter::CORE:match 46 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::module_notional_filename;Module::Runtime::CORE:subst 1302 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value;Class::MOP::Instance::set_slot_value 660 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@22;Exporter::import;Exporter::export;Exporter::as_heavy 166 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@15;Exporter::import;Exporter::CORE:match 39 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@49;constant::import;Internals::SvREADONLY 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;Exporter::export_tags 91 main::BEGIN@0;Blacknote::BEGIN@3 5858 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@7;Class::MOP::Instance::BEGIN@9;parent::import;parent::CORE:subst 86 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::_lang_class;FFI::Platypus::Lang::C::BEGIN@4;warnings::import;warnings::_bits 233 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@9;Try::Tiny::BEGIN@16;Sub::Util::BEGIN@8;warnings::import;warnings::_bits 157 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@7 16041 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class;Scalar::Util::weaken 9 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Class::_method_lookup_order 1722 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::store_metaclass_by_name 79 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::name 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@9;MRO::Compat::BEGIN@10 4885 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@7 279 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@4;Cwd::CORE:match 14 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_superclasses 103 Blacknote::main;Blacknote::Input::process_input;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log;Log::Log4perl::Appender::File::CORE:print 3422 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility 389 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7 33308 Blacknote::System::State::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::caller_depth_offset 75 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 263 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::name 122 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Class::_real_ref_name;Class::MOP::Class::is_immutable 92 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@16;UNIVERSAL::VERSION 182 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::CheckLib::find_lib_or_die;FFI::CheckLib::find_lib;FFI::CheckLib::_matches;FFI::CheckLib::CORE:regcomp 323566 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@9;Exporter::import 519 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@8;FFI::Platypus::__ANON__ 11 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log 734 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Module::_instantiate_module;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 584 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@8;Class::MOP::Method::Wrapped::BEGIN@10;parent::import;parent::CORE:subst 121 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;Class::MOP::Package::name 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::__ANON__ 39 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 2407 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::body 88 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap 2378 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@8;UNIVERSAL::VERSION 127 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Blacknote::Renderer::Curses::clear_area;Curses::addch 725662 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@7;warnings::import 114 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@15;Log::Log4perl::NDC::BEGIN@7;warnings::import;warnings::_bits 161 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface 444 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_linearized_isa;Class::MOP::Class:::around 2114 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Method::wrap;Scalar::Util::reftype 151 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Mixin::HasMethods::wrapped_method_metaclass 169 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@25 164 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::_accessor_description;Class::MOP::Mixin::AttributeCore::name 331 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order 97 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::has_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol 1989 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@12;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module 3958 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 185 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Class::_real_ref_name 399 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::CheckLib::find_lib_or_die;FFI::CheckLib::find_lib;File::Spec::Unix::rel2abs;File::Spec::Unix::catdir 265 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Sub::Util::set_subname 53 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol 760 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Class::constructor_class 84 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_method_map 1344 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:regcomp 9 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::_is_string 944 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@17;Log::Log4perl::Util::TimeTracker::BEGIN@13;Log::Log4perl::Util::module_available;XSLoader::load 2448 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value;Class::MOP::Mixin::AttributeCore::has_initializer 71 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Class::Accessor::mk_accessors;Class::Accessor::_mk_accessors;Class::Accessor::make_accessor 202 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@60 87 Blacknote::main;Blacknote::Renderer::Curses::render_map;Data::Dumper::Dumper;Data::Dumper::Dump;Data::Dumper::Dumpxs;Data::Dumper::new 454 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@6 93 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Class::instance_metaclass 17 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::CORE:match 35 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@12 22047 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::name 6 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@8 105 Blacknote::main 5092 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods 122 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Mixin::AttributeCore::name 397 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 49 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Logger::level;Log::Log4perl::Logger::reset_all_output_methods;Log::Log4perl::Logger::set_output_methods 3396 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Class::Immutable::Class::MOP::Class::_method_map;Sub::Util::set_subname 979 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Blacknote::Mapgen::hollow_room;Blacknote::Mapgen::Map::set_tile_at;Blacknote::Mapgen::Map::layout 1119 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Package::name 539 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash;Package::Stash::XS::new 146 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 2113 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::catch;Sub::Util::set_subname 4910 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@9;Try::Tiny::BEGIN@16;UNIVERSAL::VERSION 307 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:212] 30 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name 304 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::Lang::C::native_type_map;FFI::Platypus::ShareConfig::get 4914 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@12;Log::Log4perl::Appender::BEGIN@5 255 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa 149 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_56::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_67::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 Blacknote::main;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:219] 74 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;UNIVERSAL::isa 135 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize 1271 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try 812 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action 1859 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_base_metaclasses 47 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize 829 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@14;base::import 62490 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Class::Immutable::Class::MOP::Class::_method_map;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped__method_map 1670 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::CheckLib::find_lib_or_die;FFI::CheckLib::find_lib;File::Basename::dirname;File::Basename::_strip_trailing_sep 233 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@6;List::Util::BEGIN@35 91 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Mixin::HasMethods::get_method_list;Class::MOP::Mixin::HasMethods::_full_method_map 1134 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Class::Load::BEGIN@2;warnings::import;warnings::_bits 122 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Blacknote::System::State::__ANON__[lib/Blacknote/System/State.pm:264];Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308] 1522 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::Lang::C::native_type_map;FFI::Platypus::ShareConfig::get;FFI::Platypus::ShareConfig::dist_dir;File::Spec::Unix::rel2abs;File::Spec::Unix::canonpath 17 Blacknote::System::INIT;Blacknote::System::State::bnsm_add_snd_chunk;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:212] 17 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_meta_instance;Class::MOP::Class:::around 275 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@17;warnings::import;warnings::_bits;warnings::_expand_bits 152 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value;Class::MOP::Mixin::AttributeCore::name 40 Blacknote::main;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format 21350 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes;Class::MOP::Class:::around;Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa 73 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_messages;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::layout 1467 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@27;Log::Log4perl::Util::module_available;Sys::Hostname::BEGIN@5 99 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_linearized_isa;Class::MOP::Class:::around 66 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Scalar::Util::blessed 105 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 210 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_superclasses 2547 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new 177 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Scalar::Util::reftype 23 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@566;Blacknote::System::Shell::BEGIN@5;warnings::import 140 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::metaclass_is_weak 50 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@12;parent::import;Class::MOP::Method::BEGIN@9;parent::import;Class::MOP::Object::BEGIN@5;warnings::import 66 Blacknote::main;Blacknote::Renderer::Curses::render_map;Blacknote::Renderer::Curses::render_tile;Blacknote::Tiles::Tile::Wall::y 43657 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@9;Try::Tiny::BEGIN@16;Sub::Util::BEGIN@8;warnings::import 110 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@228;constant::import;mro::method_changed_in 12 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_messages;Curses::addstring 7493 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Mixin::HasAttributes::has_attribute 2064 Blacknote::Message::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308] 289 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Scalar::Util::blessed 1020 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log;Log::Log4perl::Appender::File::CORE:print 631 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Layout::PatternLayout::new;Log::Log4perl::Layout::PatternLayout::define;Log::Log4perl::Layout::PatternLayout::rep;Log::Log4perl::Layout::PatternLayout::curlies_csv_parse 40 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@38;strict::unimport;strict::bits 92 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_attach_attribute;Class::MOP::Attribute::attach_to_class 3378 Blacknote::main;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::caller_depth_offset 328 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::make_immutable;Class::MOP::Class::_immutable_options;Class::MOP::Class::constructor_name 11 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_124::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 41 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_72::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 44 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_superclasses;Class::MOP::Class:::around;Class::MOP::Class::superclasses 290 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::name 13 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@85 117 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Method::Wrapped::add_around_modifier 2136 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@8;Sub::Install::BEGIN@7 38 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@4;warnings::import 124 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::store_metaclass_by_name 87 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Method::wrap;Class::MOP::Method::_new 1454 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@7 108 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19 4559 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map 19 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class;Scalar::Util::weaken 92 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_messages;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action 7592 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@7;FFI::Platypus::Function::Function::BEGIN@22;parent::import;parent::CORE:subst 142 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@9;Data::Dumper::BEGIN@278;constant::import 519 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value 5010 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Constructor::_eval_environment;Class::MOP::Class::_eval_environment;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa;mro::get_linear_isa 441 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@16;Tie::Hash::BEGIN@6;warnings::register::import;warnings::register_categories 207 Blacknote::main;Blacknote::Input::process_input;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140] 1311 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::reset;Log::Log4perl::Logger::reset 267 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@83;strict::unimport;strict::bits 74 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Blacknote::Mapgen::hollow_room;Blacknote::Mapgen::Map::set_tile_at 5309 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Mixin::HasAttributes::attribute_metaclass 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;Class::MOP::Package::name 18 Blacknote::System::INIT;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action 142 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable 2670 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors 90151 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Sub::Util::set_subname 352 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@9;Try::Tiny::ScopeGuard::BEGIN@167;constant::import;mro::method_changed_in 17 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::class_of 265 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@16;List::Util::import 124 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::_is_string 51 Blacknote::main;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render 4580 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@566;Blacknote::System::Shell::BEGIN@5;warnings::import;warnings::_bits;warnings::_expand_bits 184 Blacknote::System::INIT;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::layout 28 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@27;Log::Log4perl::Util::module_available;Sys::Hostname::BEGIN@5;Exporter::import;Exporter::CORE:match 28 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_new 9364 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::does_metaclass_exist 1314 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new;Scalar::Util::weaken 12 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Module::_instantiate_module;Class::MOP::Package::name 76 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@57;constant::BEGIN@24;Internals::SvREADONLY 20 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10 18572 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::has_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method 92 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility 149 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::BEGIN@11;Exporter::import 1056 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Mixin::HasAttributes::attribute_metaclass 270 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol 150 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@128;re::BEGIN@5;warnings::import;warnings::_bits;warnings::_expand_bits 156 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@8 118 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@18;Sub::Identify::BEGIN@3;strict::import 27 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_83::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_114::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 117 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_meta_instance 45 Blacknote::main;Blacknote::Renderer::Curses::render_map;Blacknote::Renderer::Curses::render_tile;Blacknote::Tiles::Tile::Ground::y 1253 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_messages;Blacknote::Message::y 5370 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 136 Blacknote::main;Blacknote::Input::process_input;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday 1171 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Sub::Util::set_subname 1445 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::_accessor_description;Class::MOP::Package::name 25 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@12;parent::import;Class::MOP::Method::BEGIN@9;parent::import;Class::MOP::Object::BEGIN@4 167 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@14;constant::import;constant::CORE:subst 25 main::BEGIN@0;Blacknote::BEGIN@21;Blacknote::Map::BEGIN@5;Exporter::import;Exporter::CORE:match 46 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@270;strict::unimport 63 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 17 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::CORE:match 27 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses 44 Blacknote::main;Blacknote::Input::process_input;Curses::getch 39371028 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol;Package::Stash::XS::namespace 18 Blacknote::Interface::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday 1282 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::BEGIN@13;Exporter::import;Exporter::CORE:subst 16 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_clearer 201 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 81 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@7;warnings::import;warnings::_bits;warnings::_expand_bits 35 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 16 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method 809 Log::Log4perl::END 98 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Package::list_all_package_symbols;Package::Stash::XS::list_all_symbols;Package::Stash::XS::namespace 116 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@13;Log::Log4perl::Filter::Boolean::BEGIN@13;constant::import;constant::CORE:match 55 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::MOP::BEGIN@2;warnings::import 93 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::store_metaclass_by_name 411 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 322 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 32 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::composite 22 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:191] 268 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@17;Log::Log4perl::Util::TimeTracker::BEGIN@13;Log::Log4perl::Util::module_available;Time::HiRes::BEGIN@70;strict::unimport 90 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Module::_instantiate_module 1036 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;UNIVERSAL::isa 15 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 372 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa 57 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes;Class::MOP::Class:::around;Class::MOP::Class::get_all_attributes 418 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@4 207 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta;Scalar::Util::blessed 34 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@5 204 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_18::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 70 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Mixin::HasMethods::method_metaclass 8 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Scalar::Util::blessed 41 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol 84 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace;Package::Stash::XS::name 31 Blacknote::main;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday 2143 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::BEGIN@13;Sub::Name::BEGIN@65;Sub::Name::__ANON__ 7 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@18;List::Util::import 156 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::name 27 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_default;Class::MOP::Class::_inline_default_value;Class::MOP::Mixin::AttributeCore::has_builder 1382 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Package::name 19 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_messages;Blacknote::Message::y;Class::Accessor::get 2482 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@8;IO::Handle::BEGIN@6;Symbol::BEGIN@3 157 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Module::create 298 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Mixin::HasMethods::add_method;Scalar::Util::blessed 18 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::Input::BEGIN@10;Exporter::import;Exporter::export;Exporter::as_heavy;Exporter::CORE:subst 70 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class;Scalar::Util::weaken 18 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;DynaLoader::bootstrap;DynaLoader::CORE:ftfile 56 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@18;Exporter::import;Exporter::CORE:match 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot 308 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility 192 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Module::Runtime::use_package_optimistically;Module::Runtime::module_notional_filename 94 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Scalar::Util::blessed 127 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_105::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:31] 53 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 55 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@9;MRO::Compat::BEGIN@118 109 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Layout::PatternLayout::new;Log::Log4perl::Layout::PatternLayout::define;Log::Log4perl::Layout::PatternLayout::CORE:regcomp 522 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log 452 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::get_all_attributes;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 41 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@9;MRO::Compat::BEGIN@2;strict::import 27 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility 137 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::body 85 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Method::wrap;Class::MOP::Method::_new 4220 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@223;constant::import 341 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday 2674 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance 1742 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::get_code_info 155 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::_is_string 27 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@63;Params::Util::PP::BEGIN@16;Scalar::Util::BEGIN@10 86 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_52::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 46 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Logger::level;Log::Log4perl::Logger::reset_all_output_methods;Log::Log4perl::Logger::set_output_methods;Log::Log4perl::Level::isGreaterOrEqual 606 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name 1152 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Module::_instantiate_module;Class::MOP::Package::name 19 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@750;strict::import;strict::bits 58 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes 133 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_constructor;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Instance::inline_set_slot_value;Class::MOP::Instance::inline_slot_access 104 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:match 856 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::Tiles::BEGIN@2;strict::import 71 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Mixin::AttributeCore::_set_insertion_order 630 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} 16981 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@6;warnings::import 73 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Class::MOP::Class::invalidate_meta_instances 256 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@167 227 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 123 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol 68867 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with 75 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value 420 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::BEGIN@13;Sub::Name::BEGIN@54;strict::import 29 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@11;Log::Log4perl::JavaMap::BEGIN@3 181 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@8;IO::Handle::BEGIN@6 10326 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;Class::MOP::Package::name 155 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap 234 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method 489 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Sub::Util::set_subname 4531 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Mixin::AttributeCore::default 1340 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::get_code_info 138 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} 6134 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@7;threads::BEGIN@5;strict::import 27 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@3;FFI::CheckLib::BEGIN@3 186 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::attach;FFI::Platypus::Function::Function::attach;FFI::Platypus::Function::Function::CORE:match 464 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10;parent::import;Class::MOP::Method::Generated::BEGIN@7;Eval::Closure::BEGIN@15;Exporter::import 261 Blacknote::Renderer::Curses::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday 80 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Mixin::HasAttributes::get_attribute;Class::MOP::Mixin::HasAttributes::_attribute_map 8 Blacknote::main;Blacknote::Renderer::Curses::render_map;Blacknote::Renderer::Curses::render_tile;Curses::addch 49202 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::MOP::BEGIN@1 154 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Constructor::_eval_environment;Class::MOP::Class::_eval_environment;Class::MOP::Class::get_all_attributes;Class::MOP::Class::initialize 3919 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::get_metaclass_by_name 145 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_61::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 42 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@3;Exporter::import 628 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@14;Log::Log4perl::Config::Watch::BEGIN@3;constant::import;Internals::SvREADONLY 14 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::get_metaclass_by_name 13 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::move_s;Blacknote::System::RMoving::move;Blacknote::System::Player::x 124 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::name 8 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@4;strict::import 46 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible 914 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action 133 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 15 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_130::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:31] 71 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method 36999 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::__ANON__[lib/Blacknote/System.pm:156];Blacknote::System::RMoving::can_move;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday 397 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::__ANON__[lib/Blacknote/System.pm:156];Blacknote::System::RMoving::can_move;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::composite 165 Blacknote::main;Blacknote::Renderer::Curses::render_player 232 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::_superclass_metas 385 Blacknote::main;Blacknote::Input::process_input;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action 3061 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 16 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_113::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Module::_instantiate_module;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 15 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Class::MOP::Mixin::AttributeCore::definition_context 39 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4 62821 Blacknote::Renderer::Curses::CHECK;Blacknote::Renderer::Curses::init_rendering;Curses::Vars::FETCH 37 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_code_is_mine;Class::MOP::Package::name 20 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@8;Data::OptList::BEGIN@2;warnings::import;warnings::_bits;warnings::_expand_bits 172 Blacknote::Message::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:212] 16 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::subclasses;Class::MOP::Package::name 89 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@19;Class::MOP::Attribute::BEGIN@7 153 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_get_value;Class::MOP::Attribute::_inline_instance_get;Class::MOP::Instance::inline_get_slot_value 222 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Layout::PatternLayout::new;Log::Log4perl::Util::TimeTracker::new;Log::Log4perl::Util::TimeTracker::reset;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday;Time::HiRes::gettimeofday 27 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name 6058 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;UNIVERSAL::can 24 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@9 98 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@19;Class::MOP::Attribute::BEGIN@5;warnings::import 135 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::BEGIN@12 123 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;Class::MOP::Package::name 953 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@9;Data::Dumper::BEGIN@21;constant::import 558 Blacknote::main;Blacknote::Renderer::Curses::stop_render;Curses::echo 36 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10 66362 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@10;Log::Log4perl::Config::PropertyConfigurator::BEGIN@2;Log::Log4perl::Config::BaseConfigurator::BEGIN@5;constant::import;mro::method_changed_in 61 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Package::name 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::get_code_info 20 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Class::MOP::Attribute::associated_class 975 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::bnsh_restore;Curses::setsyx 41 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Instance::inline_set_slot_value;Class::MOP::Instance::inline_slot_access 162 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Class::_real_ref_name 695 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Sub::Util::set_subname 580 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@63;Params::Util::PP::BEGIN@16;Scalar::Util::BEGIN@10;warnings::import;warnings::_bits;warnings::_expand_bits 31 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 15 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::get_code_info 63 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::Input::BEGIN@4;warnings::import;warnings::_bits 190 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::State::bnsm_get_state 400 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@9;Exporter::import;Exporter::CORE:match 41 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 22 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon 400873 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@19;File::Basename::BEGIN@12 99 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Mixin::HasAttributes::attribute_metaclass 21 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::__ANON__[lib/Blacknote/System.pm:156];Blacknote::System::RMoving::can_move;Blacknote::System::RMoving::tile_at;Blacknote::System::RMoving::mapdata 396 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 13 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Scalar::Util::blessed 187 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@15;constant::import 343 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Mixin::HasMethods::method_metaclass 141 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@17;Log::Log4perl::Util::TimeTracker::BEGIN@6 95 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action 134 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_70::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Mixin::HasMethods::wrapped_method_metaclass 21 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@4 51888 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::import;Log::Log4perl::get_logger;Log::Log4perl::Logger::get_logger;Log::Log4perl::Logger::_new;Log::Log4perl::Logger::set_output_methods;Log::Log4perl::Logger::generate_is_xxx_coderef;Log::Log4perl::Logger::generate_watch_code 276 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Scalar::Util::blessed 628 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::package_name 88 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::name 84 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@4;Exporter::import 111 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility 51 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@6;warnings::import;warnings::_bits 108 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@63;Params::Util::PP::BEGIN@17;overload::BEGIN@112;overloading::unimport 74 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@10;Log::Log4perl::Config::PropertyConfigurator::BEGIN@2;Log::Log4perl::Config::BaseConfigurator::BEGIN@4 94 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Mixin::HasAttributes::has_attribute 83 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::Equipment::BEGIN@3;warnings::import;warnings::_bits;warnings::_expand_bits 153 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@5;warnings::import;warnings::_bits;warnings::_expand_bits 134 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value;Class::MOP::Instance::set_slot_value 133 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::attach;FFI::Platypus::function;FFI::Platypus::TypeParser::Version1::parse;FFI::Platypus::TypeParser::Version1::parse;FFI::Platypus::TypeParser::global_types 50 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::get_code_info 73 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_method_map 21 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@8 7562 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;UNIVERSAL::isa 15 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Blacknote::Message::push 108 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Object::meta 3339 main::BEGIN@0;Blacknote::BEGIN@21;Blacknote::Map::BEGIN@8 94 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Blacknote::Mapgen::Map::get_tile_at 179495 Blacknote::main;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308] 1129 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;mro::get_linear_isa 81 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_immutable_options 2271 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 195 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Blacknote::Message::BEGIN@2;base::import;Exporter::import 427 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 19 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Class::MOP::Mixin::AttributeCore::definition_context 110 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@7 166 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Method::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Method.pm:16] 30 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;Class::MOP::Package::name 18 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@23;vars::BEGIN@7;warnings::register::import;warnings::register_categories 184 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@14;Log::Log4perl::DateFormat::BEGIN@7;Exporter::import;Exporter::CORE:match 11 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 90 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol 101 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::__ANON__[lib/Blacknote/System.pm:156];Blacknote::System::RMoving::can_move;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log 970 Blacknote::main;Blacknote::Renderer::Curses::render_map;Blacknote::Renderer::Curses::render_tile;Curses::ACS_BLOCK 26077 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new;Scalar::Util::weaken 13 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 170 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@8;IO::Handle::BEGIN@348;strict::unimport;strict::bits 126 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@3;warnings::CORE:match 143 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_preserve_weak_metaclasses 2711 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::reset;Log::Log4perl::Logger::_new;Log::Log4perl::Logger::set_output_methods;Log::Log4perl::Logger::generate_is_xxx_coderef;Log::Log4perl::Logger::generate_watch_code 287 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_48::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 44 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_constructor;Class::MOP::Mixin::AttributeCore::has_initializer 2393 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@5;warnings::import 69 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new;Class::MOP::Instance::BUILDARGS;Scalar::Util::blessed 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@6;XSLoader::load 2996 Blacknote::main;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log;Log::Log4perl::Appender::File::CORE:print 1614 Blacknote::Message::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render 985 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with 226 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday 47 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Mixin::HasAttributes::get_attribute;Class::MOP::Mixin::HasAttributes::_attribute_map 1089 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_meta_instance 151 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@12 119 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol 1471 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Mixin::HasAttributes::has_attribute;Class::MOP::Mixin::HasAttributes::_attribute_map 484 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@102;strict::unimport;strict::bits 93 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::reset;Log::Log4perl::Logger::_new;Log::Log4perl::Logger::set_output_methods 1192 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Blacknote::System::State::__ANON__[lib/Blacknote/System/State.pm:264];Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140] 527 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Blacknote::Tiles::Tile::Ground::new 10120 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::Input::BEGIN@6 100 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@7;parent::import 11324 Blacknote::System::INIT;Blacknote::System::State::bnsm_add_snd_chunk;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:205] 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@61;parent::import;parent::CORE:subst 48 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map 61 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;UNIVERSAL::can 787 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 165 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Sub::Util::set_subname 223 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Exporter::import;Exporter::CORE:subst 136 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@63;Exporter::import 1031 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::Input::BEGIN@9;Exporter::import 272 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol 4938 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Scalar::Util::reftype 115 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_linearized_isa 58899 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@9 14957 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::reset;Log::Log4perl::Filter::reset 34 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::System::Renderers::BEGIN@2;strict::import 53 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create 201 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18 106879 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Mixin::AttributeCore::default 55 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render 690 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@75;constant::import;constant::CORE:regcomp 37 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Class::find_next_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 159 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_clearer 893 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Layout::PatternLayout::new;Log::Log4perl::Layout::PatternLayout::define;Log::Log4perl::Layout::PatternLayout::rep;Log::Log4perl::Layout::PatternLayout::curlies_csv_parse 45 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 78 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Mixin::HasAttributes::has_attribute 2813 Blacknote::main;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140] 3977 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@128;re::BEGIN@5 115 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} 100 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Method::Inlined::_expected_method_class 13 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::System::Renderers::BEGIN@3;warnings::import 120 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;Fcntl::O_NOINHERIT 390 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Mixin::AttributeCore::init_arg 43 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses 101 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Sub::Util::set_subname 980 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map 1206 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Scalar::Util::weaken 161 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try 2320 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_base_metaclasses 279 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;DynaLoader::BEGIN@21;Config::BEGIN@10 93 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Mixin::HasMethods::method_metaclass 13 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@12;UNIVERSAL::VERSION 85 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 47 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Curses::COLOR_PAIR 226 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::_lang_class;FFI::Platypus::Lang::C::BEGIN@4 105 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with 220 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 27 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@9;base::import;base::__ANON__[/usr/lib/x86_64-linux-gnu/perl-base/base.pm:75];base::CORE:subst 32 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@87;strict::import 65 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@61;parent::BEGIN@2 156 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@542 103 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@240;strict::unimport 90 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Logger::level;Log::Log4perl::Logger::reset_all_output_methods;Log::Log4perl::Logger::set_output_methods;Log::Log4perl::Logger::generate_is_xxx_coderef 1044 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;UNIVERSAL::isa 18 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Class::MOP::Instance::is_inlinable 1338 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@38;strict::unimport 80 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5 49490 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@294 93 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;Class::MOP::Package::name 28 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Package::name 41 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa;Sub::Util::set_subname 765 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@16;POSIX::import 353 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;mro::get_pkg_gen 40 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map 218 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10;parent::import;Class::MOP::Method::Generated::BEGIN@7;Eval::Closure::BEGIN@13 103 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@187 88 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@17;Log::Log4perl::Util::TimeTracker::BEGIN@13;Log::Log4perl::Util::module_available;Log::Log4perl::Util::CORE:subst 57 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Class::destructor_class 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@8;Devel::GlobalDestruction::BEGIN@23;warnings::unimport 193 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:regcomp 15 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Scalar::Util::blessed 141 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Mixin::HasAttributes::_attribute_map 486 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;mro::get_pkg_gen 30 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace;Package::Stash::XS::name 8 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@150;UNIVERSAL::VERSION 78 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Method::name 504 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol 515 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@6 311 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::metaclass_is_weak;Scalar::Util::isweak 23 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class;Scalar::Util::weaken 27 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@13;Log::Log4perl::Filter::Boolean::BEGIN@11;Log::Log4perl::Filter::Boolean::__ANON__ 8 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 970 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance 97 Blacknote::main;Blacknote::Renderer::Curses::render_map;Data::Dumper::Dumper;Data::Dumper::Dump 184 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@16;POSIX::import;Exporter::import;Exporter::export;Exporter::as_heavy 164 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@7;parent::import;FFI::Platypus::TypeParser::BEGIN@3;strict::import 31 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create 1662 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@11 109 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::_is_string 1699 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@10;Class::MOP::Method::Constructor::BEGIN@7;Exporter::import 426 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible 1541 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::get_all_attributes;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 1243 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Method::clone;Scalar::Util::weaken 47 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:179] 24 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@15;constant::import;constant::CORE:regcomp 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_meta_instance 67 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Object::meta;Class::MOP::Class::initialize 1065 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 98 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method 379 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@14;Class::MOP::Mixin::AttributeCore::BEGIN@9;parent::import;parent::CORE:subst 159 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@7;parent::import;FFI::Platypus::TypeParser::BEGIN@4;warnings::import 71 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@14;base::import;UNIVERSAL::isa 30 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@22 153 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_accessor 282 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@4;Log::Log4perl::Layout::SimpleLayout::BEGIN@10 91 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_code_is_mine;Class::MOP::get_code_info 278 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value 1194 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@12;parent::import;Class::MOP::Method::BEGIN@15;overload::import;overload::OVERLOAD 467 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::CORE:subst 49 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@4 4780 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute 12447 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Sub::Util::set_subname 64 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@60;constant::import;mro::method_changed_in 12 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::CheckLib::find_lib_or_die;FFI::CheckLib::find_lib;FFI::CheckLib::CORE:ftlink 677 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::attach;FFI::Platypus::function;FFI::Platypus::find_symbol;FFI::Platypus::DL::RTLD_PLATYPUS_DEFAULT 38 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible 9651 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@7;parent::import;FFI::Platypus::TypeParser::BEGIN@6 266 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::Input::BEGIN@15;constant::import;mro::method_changed_in 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::body 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses 399 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object 361 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@14 80 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Scalar::Util::blessed 11 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@146;Exporter::import 512 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log 783 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@12;parent::import;Class::MOP::Method::BEGIN@5;warnings::import;warnings::_bits;warnings::_expand_bits 90 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Blacknote::System::State::__ANON__[lib/Blacknote/System/State.pm:264];Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log;Log::Log4perl::Appender::File::CORE:print 1353 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday 46 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log;Log::Log4perl::Appender::File::CORE:print 591 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@10 102 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Mixin::HasAttributes::get_attribute;Class::MOP::Mixin::HasAttributes::_attribute_map 8 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@9;base::import;UNIVERSAL::isa 38 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:205] 12 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Appender::layout 67 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::__ANON__[lib/Blacknote/System.pm:156];Blacknote::System::RMoving::can_move;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action 1094 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13 7923 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 9 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Package::name 54 Blacknote::System::INIT;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308] 163 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@119 90 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@20 153 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@6 3236 Blacknote::Renderer::Curses::CHECK;Blacknote::Renderer::Curses::init_rendering;Curses::keypad 337 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@3;FFI::CheckLib::BEGIN@5;FFI::CheckLib::__ANON__ 8 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes 222 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@12;Module::Implementation::build_loader_sub 72 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_79::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 main::BEGIN@0;Blacknote::BEGIN@21;Exporter::import 416 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Layout::PatternLayout::new 512 main::BEGIN@0;Blacknote::BEGIN@4;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday 59 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible 117 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_95::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:40] 61 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_118::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:13] 54 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Sub::Util::set_subname 2353 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Object::meta;Class::MOP::Class::initialize 2068 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Sub::Util::set_subname 247 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::__ANON__[lib/Blacknote/System.pm:156];Blacknote::System::RMoving::can_move;Blacknote::System::RMoving::tile_at 1563 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@7;Class::MOP::Instance::BEGIN@9 93 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value;Class::MOP::Mixin::AttributeCore::has_initializer 157 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance 108 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::_make_compiler;Eval::Closure::_clean_eval 156099 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@19;constant::import 374 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Data::Dumper::Dumper;Data::Dumper::Dump 2017 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new;Scalar::Util::weaken 302 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize 123 Blacknote::Interface::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:191] 377 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@16 114 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@5;warnings::import;warnings::_bits;warnings::_expand_bits 168 Blacknote::main;Blacknote::Renderer::Curses::render_map;Data::Dumper::Dumper 135 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Sub::Util::set_subname 160 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;Class::MOP::Package::name 94 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_method_map 68 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_81::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 42 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action 2742 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Package::name 24 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_46::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:13] 53 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 98 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;parent::CORE:subst 318 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@9;base::import;base::has_attr 57 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;mro::get_linear_isa 81 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@83 88 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::move_w;Blacknote::System::RMoving::move 626 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::BEGIN@13;Sub::Name::BEGIN@59 44 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility 472 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::CORE:sort 9125 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@9;Data::Dumper::BEGIN@18 222 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@36;base::import;base::CORE:match 9 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class;Scalar::Util::weaken 482 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 16 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@12 148 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::get_all_attributes 8088 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;DynaLoader::BEGIN@21 10380 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@15;Exporter::import 267 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@11;Class::MOP::MiniTrait::BEGIN@7;Module::Runtime::import 209 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Class::initialize 434 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@8;Data::OptList::BEGIN@2 97 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Class::MOP::Package::_package_stash 30 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@13;Log::Log4perl::Filter::Boolean::BEGIN@7;strict::import 38 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:191] 21 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Method::wrap;Scalar::Util::blessed 216 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Method::Wrapped::wrap;Class::MOP::Method::wrap;Scalar::Util::blessed 155 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@12;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Sub::Util::set_subname 48 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::name 14 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@9;Try::Tiny::BEGIN@13;Exporter::import 63545 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Mixin::HasMethods::wrapped_method_metaclass 97 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@5;warnings::import;warnings::_bits;warnings::_expand_bits 108 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Class::MOP::Attribute::associate_method 3680 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 30 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Package::name 12 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_base_metaclasses 44 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@566;Exporter::import;Exporter::CORE:match 30 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10;parent::import 6523 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Package::name 68 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log 331 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;mro::get_pkg_gen 143 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename 266 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::instance_metaclass 9 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140] 116 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo 221 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@7;parent::import;FFI::Platypus::TypeParser::BEGIN@7;Exporter::import 266 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;Class::MOP::Package::name 39 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Mapgen::BEGIN@140;Exporter::import 326 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_code_is_mine;Class::MOP::get_code_info 366 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_linearized_isa;Class::MOP::Class:::around;Class::MOP::Class::linearized_isa;mro::get_linear_isa 55 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Instance::create_instance 189 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140] 118 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@57 20057 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::attach;FFI::Platypus::function;FFI::Platypus::TypeParser::Version1::parse;FFI::Platypus::TypeParser::Version1::parse;FFI::Platypus::TypeParser::Version1::CORE:match 98 Log::Log4perl::END;Log::Log4perl::Logger::cleanup;Log::Log4perl::Logger::DESTROY 20 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@18 133 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_23::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 44 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::System::Renderers::BEGIN@3 108 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::name 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class 424 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 13 Blacknote::System::INIT 674 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@6;Exporter::import 458 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 553 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes 46 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::_is_string 284 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 30 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::get_all_attributes 684 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_superclasses;Class::MOP::Class:::around 295 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::Input::BEGIN@10;Exporter::import;Exporter::Heavy::heavy_export 40876 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::import 1716 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Mixin::HasAttributes::attribute_metaclass 17 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;UNIVERSAL::can 177 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors 36540 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@19;File::Basename::BEGIN@12;strict::import 34 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@8;Exporter::import 472 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;UNIVERSAL::can 53 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta;Class::MOP::Class::initialize 57 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@11;Class::MOP::MiniTrait::BEGIN@5;warnings::import;warnings::_bits 134 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@7;Class::MOP::Overload::BEGIN@11;parent::import 263 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 42 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_new 1276 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_attach_attribute;Class::MOP::Attribute::attach_to_class;Scalar::Util::weaken 839 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@36;base::import;base::__ANON__[/usr/lib/x86_64-linux-gnu/perl-base/base.pm:75];utf8::encode 21 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body 200 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@17;Log::Log4perl::Util::TimeTracker::BEGIN@13;Log::Log4perl::Util::module_available;Time::HiRes::BEGIN@3 196 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::immutable_trait 184 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@8;Class::MOP::Method::Wrapped::BEGIN@4 178 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::name 30 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log 292 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10;parent::import;Class::MOP::Method::Generated::BEGIN@7;Eval::Closure::BEGIN@15;Exporter::import;Exporter::CORE:match 10 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} 1981 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;UNIVERSAL::can 755 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@16;Log::Log4perl::MDC::BEGIN@6 90 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::package_name 117 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with 2553 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Class::MOP::Class::Immutable::Trait::BEGIN@29 144 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10;parent::import;parent::CORE:subst 101 Blacknote::Interface::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:219] 304 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@3;warnings::import 134 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Object::meta;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Class::instance_metaclass 9 Blacknote::Interface::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log 3104 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Exporter::import 1068 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;UNIVERSAL::isa 22 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::Dir::BEGIN@2574 195 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@12;parent::import;parent::CORE:subst 78 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::module_notional_filename 84 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} 1474 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol 144 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@116;strict::unimport 60 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new;Class::MOP::Instance::_new 97 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;XSLoader::load 5606 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@10;Log::Log4perl::Config::PropertyConfigurator::BEGIN@17 111 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::initialize 436 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Class::MOP::Method::wrap;Scalar::Util::weaken 996 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_119::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 41 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@20;constant::import;constant::CORE:regcomp 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::Meta::_generate_meta_method;Scalar::Util::weaken 12 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Class::instance_metaclass 136 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 181 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash;Class::MOP::Package::name 10 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements 5233 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@61 4141 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::get_method_list;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Package::list_all_package_symbols 180 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@17 103 Blacknote::Interface::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:179] 381 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@12;parent::import;Class::MOP::Method::BEGIN@9;parent::import;Class::MOP::Object::BEGIN@8;Exporter::import;Exporter::CORE:match 11 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 47 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Scalar::Util::blessed 14 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@10 10407 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@17;Log::Log4perl::Util::TimeTracker::BEGIN@8;Exporter::import 286 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_clearer 579 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_new 1558 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@566;Blacknote::System::Shell::BEGIN@6;Exporter::import;Exporter::Heavy::heavy_export 42664 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::body 18 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Logger::add_appender;Log::Log4perl::Logger::reset_all_output_methods;Log::Log4perl::Logger::set_output_methods;Log::Log4perl::Logger::generate_is_xxx_coderef 1064 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::package_name 14 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create 170 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::accessor 39 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 233 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_new 115 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag 226 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Class::destructor_class 18 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 981 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::Immutable::Class::MOP::Class::is_mutable;Sub::Util::set_subname 1141 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::caller_depth_offset 44 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@803;strict::import;strict::bits 58 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@14;Class::MOP::Mixin::AttributeCore::BEGIN@9;parent::import;Class::MOP::Mixin::BEGIN@8 86 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Scalar::Util::blessed 148 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::Lang::C::native_type_map;FFI::Platypus::ShareConfig::BEGIN@3 233 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 18 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;mro::get_pkg_gen 64 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@4;strict::import 39 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated 246 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Scalar::Util::blessed 17 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_immutable_options;Class::MOP::Class::immutable_trait 13 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object 152 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code 287 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Blacknote::System::State::BEGIN@4;Exporter::import 625 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_method_map 129 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::package_name 133 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::get_metaclass_by_name 13 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@4;Log::Log4perl::Layout::SimpleLayout::BEGIN@14;base::BEGIN@4;strict::import 61 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@4;strict::import 55 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_107::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_predicate 900 Blacknote::main;Blacknote::Renderer::Curses::render_map;Blacknote::Renderer::Curses::render_tile;Blacknote::Tiles::Tile::Ground::symbol 1468 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Blacknote::Message::BEGIN@2;base::import;Class::Accessor::BEGIN@25;strict::unimport;strict::bits 97 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::name 28 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@743;strict::unimport 135 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@7;threads::BEGIN@6;warnings::import;warnings::_bits;warnings::_expand_bits 89 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@4;Cwd::BEGIN@2 148 Blacknote::main;Blacknote::Renderer::Curses::render_map;Data::Dumper::Dumper;Data::Dumper::Dump;Data::Dumper::Dumpxs 734 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:205] 11 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@63;Exporter::import;Exporter::CORE:match 45 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Mixin::HasMethods::add_method 486 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;mro::get_pkg_gen 138 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_get_value 246 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute 1205 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::import 628 Blacknote::Interface::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::caller_depth_offset 1200 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Layout::PatternLayout::new;Log::Log4perl::Layout::PatternLayout::define;Log::Log4perl::Layout::PatternLayout::rep;Log::Log4perl::DateFormat::new;Log::Log4perl::DateFormat::prepare 697 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;mro::get_pkg_gen 661 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::get_method_list;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Method::wrap;Class::MOP::Method::_new 648 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility 1429 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::name 170 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::CORE:match 32 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::Lang::C::native_type_map;FFI::Platypus::ShareConfig::get;FFI::Platypus::ShareConfig::dist_dir 592 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot 1882 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@16 153 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash;Class::MOP::Package::name 20 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new 2951 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with;UNIVERSAL::isa 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@9;Data::Dumper::BEGIN@21;constant::import;mro::method_changed_in 18 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action 8245 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code 1117 Blacknote::Renderer::Curses::CHECK;Blacknote::Renderer::Curses::init_rendering;Curses::start_color 79 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods 165 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Package::name 98 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta 4683 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Sub::Util::set_subname 4288 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace;Package::Stash::XS::name 52 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class;Scalar::Util::weaken 202 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize 1879 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@18 213 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_63::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 42 Blacknote::main;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday 2421 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:212] 666 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9 20783 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Curses::COLOR_PAIR 16 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@16;constant::import;constant::CORE:match 23 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Mixin::HasMethods::method_metaclass 125 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Mixin::HasAttributes::attribute_metaclass 24 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@4;Log::Log4perl::Layout::SimpleLayout::BEGIN@9;strict::import 45 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@27;Log::Log4perl::Util::module_available 11476 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::name 71 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance 272 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses 1057 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value;Class::MOP::Mixin::AttributeCore::name 45 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Module::Runtime::use_package_optimistically;Module::Runtime::require_module 13422 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name 1307 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::get_logger;Log::Log4perl::Logger::get_logger;Log::Log4perl::Logger::_new;Log::Log4perl::Logger::CORE:subst 37 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@11;File::Path::BEGIN@29;strict::unimport;strict::bits 87 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@61 97 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try 2449 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Package::name 11 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@7;warnings::import;warnings::_bits 151 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Class::_real_ref_name 53 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Module::_instantiate_module 84 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with;UNIVERSAL::isa 1003 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new 239 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@9;MRO::Compat::BEGIN@258 91 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Logger::level;Log::Log4perl::Logger::reset_all_output_methods;Log::Log4perl::Logger::set_output_methods;Log::Log4perl::Logger::parent_logger 236 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;UNIVERSAL::isa 550 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::Input::BEGIN@15;constant::import;Internals::SvREADONLY 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_canonicalize_source;Scalar::Util::reftype 59 Blacknote::Interface::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:212] 292 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_clearer_method 113 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::Dir::BEGIN@2576;overload::import;overload::OVERLOAD 458 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@119;constant::import;mro::method_changed_in 13 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class;Scalar::Util::weaken 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@19;Class::MOP::Attribute::BEGIN@10 108 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10;parent::import;Class::MOP::Method::Generated::BEGIN@7;Eval::Closure::BEGIN@17 116 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance 1198 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Method::Constructor::options 820 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 7 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@22;strict::unimport;strict::bits 87 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@4;warnings::import;warnings::_bits;warnings::_expand_bits 160 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::does_metaclass_exist 34 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 8 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@9 70555 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Scalar::Util::blessed 34 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@9;Log::Log4perl::Logger::__ANON__ 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Blacknote::Message::BEGIN@2;base::import;UNIVERSAL::isa 33 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with 1149 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method 320 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::TypeParser::have_type 1620 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;UNIVERSAL::isa 89 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::move_e;Blacknote::System::State::bnsm_get_player 15 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@12 143 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 97 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors 2461 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@19;File::Basename::BEGIN@14;warnings::import 103 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 173 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 7 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@10 504 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;Class::MOP::Package::name 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action 497 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7 7861 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7 108 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Blacknote::Mapgen::Map::get_height;Blacknote::Mapgen::Map::layout 19 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::__ANON__[lib/Blacknote/System.pm:156];Blacknote::System::RMoving::can_move;Blacknote::System::RMoving::tile_at;Blacknote::System::RMoving::mapdata;Blacknote::System::State::bnsm_get_mapdata 203 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer 780 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@13 153 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method 423 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Sub::Util::set_subname 60 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Layout::PatternLayout::new;Log::Log4perl::Util::TimeTracker::new;Log::Log4perl::Util::TimeTracker::reset;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday 75 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::get_code_info 151 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::add_priority 512 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Mixin::HasMethods::method_metaclass 9 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol;Package::Stash::XS::namespace 490 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::import;Log::Log4perl::get_logger;Log::Log4perl::Logger::get_logger;Log::Log4perl::Logger::_new;Log::Log4perl::Logger::set_output_methods;Log::Log4perl::Logger::generate_noop_coderef;Log::Log4perl::Logger::generate_watch_code 77 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Instance::inline_set_slot_value;Class::MOP::Instance::inline_slot_access 3410 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 967 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_method_map 460 Blacknote::System::State::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::layout 50 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Instance::create_instance;Class::MOP::Instance::_class_name 147 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 64 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Mixin::HasAttributes::attribute_metaclass 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::CheckLib::find_lib_or_die;FFI::CheckLib::find_lib;FFI::CheckLib::CORE:readdir 73965 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Exporter::import;Exporter::Heavy::heavy_export;Exporter::Heavy::CORE:subst 5322 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Layout::PatternLayout::new;Log::Log4perl::Util::TimeTracker::new 166 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@19;Exporter::import 698 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log 6026 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_linearized_isa;Class::MOP::Class:::around;Class::MOP::Class::linearized_isa 128 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;UNIVERSAL::VERSION 94 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag 81 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method 190 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@772;strict::unimport 63 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@9;MRO::Compat::BEGIN@39;warnings::unimport;warnings::_expand_bits 34 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::has_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method 120 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@14 129 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers 7515 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap 213 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Class::MOP::Attribute::accessor_metaclass 959 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Mixin::HasMethods::wrapped_method_metaclass 20 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize 385 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:219] 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@12 46 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method 2922 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new 94 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@219;constant::import;Internals::SvREADONLY 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::package_name 84 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::_accessor_description;Class::MOP::Attribute::associated_class 37 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes;Class::MOP::Class:::around;Class::MOP::Class::get_all_attributes;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 30 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_immutable_options;Class::MOP::Class::constructor_class 5 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 633 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@15;Log::Log4perl::NDC::BEGIN@7;warnings::import 113 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format 7379 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Exporter::import;Exporter::export;Exporter::as_heavy 24311 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::catch;Sub::Util::set_subname 2308 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses 70 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_messages;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log;Log::Log4perl::Appender::File::CORE:print 7659 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap 280 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::Input::BEGIN@4 102 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::catch 575 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::name 90 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 92 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@61;parent::BEGIN@21;strict::unimport;strict::bits 82 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Layout::PatternLayout::new;Log::Log4perl::Layout::PatternLayout::define;Log::Log4perl::Layout::PatternLayout::rep 215 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::BEGIN@13;Sub::Name::BEGIN@52 232 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 157 main::BEGIN@0;Blacknote::BEGIN@7;Exporter::import 859 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::Meta::_generate_meta_method;Scalar::Util::weaken 101 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@3 182 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::subclasses 864 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@17;Log::Log4perl::Util::TimeTracker::BEGIN@8 111 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::reader 478 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_meta_instance;Class::MOP::Class:::around 131 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@75;constant::import;Internals::SvREADONLY 18 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Class::Immutable::Class::MOP::Class::_method_map;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped__method_map;Class::MOP::Class:::around;Class::MOP::Mixin::HasMethods::_method_map 260 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@9;Data::Dumper::BEGIN@763 3633 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;UNIVERSAL::can 67 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Constructor::_eval_environment;Class::MOP::Class::_eval_environment;Class::MOP::Class::CORE:sort 206 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::get_code_info 179 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Module::Runtime::module_notional_filename 67 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@8;Devel::GlobalDestruction::BEGIN@8;Sub::Exporter::Progressive::BEGIN@26;strict::import 24 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@12;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:match 78 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Class::constructor_class 85 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@7 110 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_default;Class::MOP::Class::_inline_default_value;Class::MOP::Mixin::AttributeCore::has_default 69 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Mapgen::BEGIN@9;Exporter::import 674 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@227;constant::import;constant::CORE:match 21 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;mro::get_pkg_gen 368 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Class::initialize 120 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::CORE:match 40 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method 1681 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::CORE:match 112 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@9;constant::import 500 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@566;Blacknote::System::Shell::BEGIN@9;Exporter::import 421 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_immutable_options;Class::MOP::Class::constructor_class 113 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::get_code_info 525 Blacknote::System::INIT;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render 756 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@12;Log::Log4perl::Appender::BEGIN@10 110 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@227;constant::import;constant::CORE:subst 20 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:212] 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol 1237 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Class::MOP::Attribute::associated_class 910 main::BEGIN@0;Blacknote::BEGIN@19;Exporter::import;Exporter::CORE:match 39 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Curses::getch 9350704 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@9;Module::Runtime::import;Module::Runtime::CORE:match 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object 134 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Class::MOP::Attribute::associated_class 37 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::has_method 99 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Mixin::HasAttributes::get_attribute 60 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_94::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:13] 53 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@16;Exporter::import 260 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@7;Class::MOP::Instance::BEGIN@5 88 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:match 388 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::metaclass_is_weak;Scalar::Util::isweak 9 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Scalar::Util::blessed 587 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@11 122 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@63;Params::Util::PP::BEGIN@17;overload::BEGIN@142;warnings::register::import;warnings::register_categories 295 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::Meta::_generate_meta_method 114 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Module::_instantiate_module 149 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@5;warnings::import 115 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Generated::_generate_description;Class::MOP::Method::Generated::definition_context 13 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Class::destructor_class 8 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 39 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag 134 Blacknote::main;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log 14024 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace;Package::Stash::XS::name 9 Blacknote::main;Blacknote::Input::process_input;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::composite 575 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 19 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@17;Log::Log4perl::Util::TimeTracker::BEGIN@13;Log::Log4perl::Util::module_available;Log::Log4perl::Util::CORE:match 25 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Attribute::new 1715 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@8;Devel::GlobalDestruction::BEGIN@23 144 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Scalar::Util::blessed 569 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@15;Class::MOP::Mixin::HasAttributes::BEGIN@9 91 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method 873 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Sub::Util::set_subname 56 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_linearized_isa;Class::MOP::Class:::around;Class::MOP::Class::linearized_isa 90 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa 180 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_messages;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday 2833 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Package::name 11 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@8;Sub::Install::BEGIN@176;Sub::Install::_do_with_warn;Sub::Install::__ANON__[/usr/share/perl5/Sub/Install.pm:162] 34 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log 528 main::BEGIN@0;Blacknote::BEGIN@21;Blacknote::Map::BEGIN@6;Exporter::import;Exporter::CORE:match 10 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@742;warnings::unimport 209 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::clone;Scalar::Util::weaken 87 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::_method_map 31 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance 504 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@7;FFI::Platypus::Function::BEGIN@4 92 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes;Class::MOP::Class:::around 278 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::get_method;Scalar::Util::blessed 133 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Package::name 81 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Class::destructor_class 26 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@168;Carp::BEGIN@1;overloading::unimport 94 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::catch;Sub::Util::set_subname 75 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method 416 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@15;Exporter::import;Exporter::CORE:match 11 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::immutable_trait 11 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@137;Carp::_univ_mod_loaded 64 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Class::destructor_class 20 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@9;Log::Log4perl::Appender::File::__ANON__ 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 63 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods;Class::MOP::Method::name 227 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map 17 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Curses::echo 91 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Method::wrap;Scalar::Util::weaken 221 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object 121 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@11;Exporter::import;Exporter::CORE:match 47 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;Fcntl::O_EXLOCK;File::Temp::__ANON__[/usr/lib/x86_64-linux-gnu/perl-base/File/Temp.pm:252] 12 Blacknote::Renderer::Curses::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:157] 37 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@10 181 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Scalar::Util::blessed 21 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Blacknote::Message::BEGIN@5;Exporter::import;Exporter::Heavy::heavy_export 41163 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@8;IO::Handle::BEGIN@7 3543 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Scalar::Util::blessed 841 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize 4238 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@13 3722 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new;Class::MOP::Instance::_new 97 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@128 24674 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Instance::inline_set_slot_value 6721 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@12;Log::Log4perl::Appender::BEGIN@200 113 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_clearer_method;Class::MOP::Method::Accessor::associated_attribute 22 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance 901 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@15 9238 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5 2803 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 76 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@57;constant::import;Internals::SvREADONLY 12 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@8;Module::Runtime::BEGIN@293 37 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@25;constant::import;constant::CORE:regcomp 96 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@11;Log::Log4perl::JavaMap::BEGIN@3;Exporter::import 688 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::name 15 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::import;Package::DeprecationManager::_build_import 51 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday;Time::HiRes::gettimeofday 40 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 64 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Package::name 10 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol 298 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@566;Blacknote::System::Shell::BEGIN@93;warnings::unimport;warnings::_expand_bits 57 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::subclasses 76 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_items 510 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_linearized_isa 106 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method 183 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name 7930 Blacknote::main;Blacknote::Input::process_input;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:219] 272 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename 656 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@5;warnings::import;warnings::_bits 209 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Blacknote::System::State::BEGIN@248;warnings::unimport;warnings::_expand_bits 47 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@13;File::Slurp::__ANON__ 9 Blacknote::System::State::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday 81 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method;Class::MOP::Method::Accessor::associated_attribute 136 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@12;Log::Log4perl::Appender::BEGIN@12;constant::import 521 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Logger::__ANON__ 10 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday 131 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::_accessor_description;Class::MOP::Mixin::AttributeCore::name 34 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@10;List::Util::import 164 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure 736 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format 8963 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::__ANON__[lib/Blacknote/System.pm:156];Blacknote::System::RMoving::can_move;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:219] 99 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::BEGIN@9 223 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable 85 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::catch 273 Blacknote::System::INIT;Blacknote::System::State::bnsm_add_snd_chunk;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::caller_depth_offset 89 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_75::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 50 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::is_mutable 17 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} 1932 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@15;constant::import;Internals::SvREADONLY 10 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@14;Log::Log4perl::Config::Watch::BEGIN@3 164 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::_meta_method_class 55 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@9;Exporter::import;Exporter::CORE:match 35 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Class::MOP::Mixin::AttributeCore::definition_context 36 Blacknote::Message::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::layout 45 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 13 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;XSLoader::load 2530 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::BEGIN@13;Sub::Name::BEGIN@55;warnings::import;warnings::_bits;warnings::_expand_bits 85 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map 77800 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::name 16 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@10;Log::Log4perl::Config::PropertyConfigurator::BEGIN@2;Log::Log4perl::Config::BaseConfigurator::BEGIN@5;constant::import;constant::CORE:regcomp 40 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::associated_class 387 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new;Class::MOP::Instance::BUILDARGS;Scalar::Util::blessed 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Method::Constructor::options 20 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta;Scalar::Util::blessed 231 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_accessor 76 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance 2442 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object 738 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@14;Log::Log4perl::DateFormat::BEGIN@4;warnings::import 83 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::subclasses;mro::get_isarev 103 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::name 37 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol;Package::Stash::XS::namespace 47 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash;Class::MOP::Package::name 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible 86 main::BEGIN@0;Blacknote::BEGIN@4;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::composite 38 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value 259 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors 3303 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value;Class::MOP::Mixin::AttributeCore::name 282 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Constructor::_eval_environment;Class::MOP::Class::_eval_environment;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa;mro::get_linear_isa 12 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize 75 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::name 946 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize 111 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@27;Sys::Hostname::hostname 106 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Module::_instantiate_module;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 8 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::CORE:subst 54 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::move_n;Blacknote::System::RMoving::move;Blacknote::System::State::bnsm_push_turn 75 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log;Log::Log4perl::Appender::File::CORE:print 349 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday 88 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@10;Class::MOP::Method::Constructor::BEGIN@4;strict::import 44 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::__ANON__ 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10;parent::import;Class::MOP::Method::Generated::BEGIN@7;Eval::Closure::BEGIN@6;strict::import 27 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol 95 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:match 76 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::Lang::C::native_type_map;FFI::Platypus::ShareConfig::get;FFI::Platypus::ShareConfig::dist_dir;File::Spec::Unix::catfile;File::Spec::Unix::canonpath 104 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Blacknote::Renderer::Curses::render_tile;Curses::addch 547431 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Class::Load::BEGIN@1 157 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set 13642 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol 2548 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_base_metaclasses 27 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@9;MRO::Compat::BEGIN@258;strict::unimport;strict::bits 65 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;UNIVERSAL::isa 485 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_messages;Blacknote::Message::get_all_messages 889 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Class::destructor_class 86 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@6 84 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::catch 73 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log 197 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_messages;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log 38375 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::_accessor_description;Class::MOP::Attribute::associated_class 111 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@17;Log::Log4perl::Util::TimeTracker::BEGIN@9;Exporter::import 475 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::superclasses 930 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot 302 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::BEGIN@8;Exporter::import 513 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@3;warnings::import;warnings::_bits;warnings::_expand_bits 166 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 32 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52] 256 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_default;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Mixin::AttributeCore::name 359 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::package_name 348 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name 43 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Method::name 15 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@129;warnings::unimport 203 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new 170 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Package::list_all_package_symbols;Class::MOP::Package::_package_stash 200 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::name 9 Blacknote::Renderer::Curses::CHECK;Blacknote::Renderer::Curses::init_rendering 899 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@16;POSIX::import;POSIX::load_imports 6689 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new 9695 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::name 163 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@7;XSLoader::load 2479 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Package::name 10 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_superclasses;Class::MOP::Class:::around;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 1590 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method 1710 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::store_metaclass_by_name 341 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class;Scalar::Util::weaken 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140] 103 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::name 39 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::Input::BEGIN@9;List::Util::import 152 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 125 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol;Package::Stash::XS::namespace 125 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::BEGIN@9;List::Util::import 160 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;UNIVERSAL::isa 423 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta 95 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@20;constant::import 334 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Exporter::import;Exporter::export;Exporter::as_heavy;Exporter::Heavy::BEGIN@4 99 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@14 14750 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::_make_compiler;Eval::Closure::_make_compiler_source;Eval::Closure::_make_lexical_assignment 71 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;Class::MOP::Package::name 36 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@8;IO::Handle::BEGIN@8 4665 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::body 154 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Blacknote::System::State::__ANON__[lib/Blacknote/System/State.pm:264];Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action 1448 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Scalar::Util::blessed 697 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::Input::BEGIN@6;Exporter::import 589 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@4;Log::Log4perl::Layout::SimpleLayout::BEGIN@14;base::import 748 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Method::Inlined::_expected_method_class 533 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 22 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::body 117 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;mro::get_pkg_gen 516 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag 2871 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Scalar::Util::weaken 34 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::BEGIN@11 177 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_new 1219 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@19;File::Basename::BEGIN@14;warnings::import;warnings::_bits 155 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag 112 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::__ANON__[lib/Blacknote/System.pm:156];Blacknote::System::RMoving::can_move;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log;Log::Log4perl::Appender::File::CORE:print 897 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::Lang::C::native_type_map;FFI::Platypus::ShareConfig::BEGIN@4;warnings::import;warnings::_bits;warnings::_expand_bits 83 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Scalar::Util::weaken 768 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_attach_attribute;Class::MOP::Attribute::attach_to_class;Scalar::Util::weaken 139 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize 1166 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Blacknote::Message::BEGIN@5;Exporter::import;Exporter::export;Exporter::as_heavy 163 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@8;Class::MOP::Method::Wrapped::BEGIN@7;Exporter::import 344 Blacknote::main;Blacknote::Renderer::Curses::render_map;Blacknote::Renderer::Curses::render_tile;Blacknote::Tiles::Tile::Wall::color 31659 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::reset;Log::Log4perl::Logger::reset;Log::Log4perl::Logger::_new 72 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday 137 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta 80 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Sub::Util::set_subname 1826 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::Lang::C::native_type_map;FFI::Platypus::ShareConfig::get;File::Spec::Unix::file_name_is_absolute 47 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@10 15103 main::BEGIN@0;Blacknote::BEGIN@19 142 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@9;Try::Tiny::BEGIN@10;Exporter::import 108 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::Input::BEGIN@9 229 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:179] 92 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name 242 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 641 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::_is_string 41 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140] 98 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize 52 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@13;constant::import;Internals::SvREADONLY 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@8;Devel::GlobalDestruction::BEGIN@23;warnings::unimport;warnings::_expand_bits 115 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings 792 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Mixin::HasMethods::method_metaclass 23 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::class_of;Scalar::Util::blessed 13 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Class::MOP::Method::wrap;Scalar::Util::reftype 507 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 89 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday;Time::HiRes::gettimeofday 27 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object 335 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@15 102 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::package_name 12 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Object::meta;Scalar::Util::blessed 525 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::metaclass_is_weak 53 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_get_value;Class::MOP::Attribute::_inline_instance_get 629 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility 6748 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@12;parent::import;Class::MOP::Method::BEGIN@9;parent::import;Class::MOP::Object::BEGIN@4;strict::import 28 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class 858 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_reader 2513 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses 499 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday;Time::HiRes::gettimeofday 29 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Blacknote::Message::BEGIN@3 113 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@14;Log::Log4perl::DateFormat::BEGIN@5 101 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@7;warnings::import;warnings::_bits;warnings::_expand_bits 44 Blacknote::main;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:179] 703 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_method_map 68 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create 452 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;UNIVERSAL::isa 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;XSLoader::load 3752 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 96 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code 194 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with 58 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Class::_real_ref_name 1056 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Class::MOP::Attribute::associate_method 130 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@15;Class::MOP::Mixin::HasAttributes::BEGIN@4 173 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::_accessor_description 444 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::__ANON__[lib/Blacknote/System.pm:156];Blacknote::System::RMoving::can_move;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:212] 99 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol 80 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::find_method_by_name 7457 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 70 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class 66 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;Class::MOP::Package::name 153 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@75;constant::import 475 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@17;Exporter::import;Exporter::export;Exporter::as_heavy;Exporter::CORE:subst 53 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@4;Log::Log4perl::Layout::SimpleLayout::BEGIN@13 87 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;UNIVERSAL::isa 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_meta_instance 53 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@52;constant::import;constant::CORE:subst 68 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@7;FFI::Platypus::Function::BEGIN@3 174 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_messages;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format 26374 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Class::Load::BEGIN@1;strict::import 30 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@566;Blacknote::System::Shell::BEGIN@8 100 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Scalar::Util::blessed 57 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@75;constant::import;constant::CORE:match 46 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@17;Exporter::import 421 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;Exporter::import;Exporter::CORE:subst 55 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Module::_instantiate_module;Class::MOP::Package::add_package_symbol 526 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Class::instance_metaclass 85 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name 163 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@12;parent::import;Class::MOP::Method::BEGIN@7;Exporter::import;Exporter::CORE:match 24 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::body 11 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_messages;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render 88577 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::_make_compiler;Eval::Closure::_clean_eval 6013 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::Equipment::BEGIN@4;Exporter::import;Exporter::CORE:match 36 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@3 104 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@63;constant::import;mro::method_changed_in 12 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@11;Exporter::import 718 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Instance::create_instance;Class::MOP::Instance::_class_name 26 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@16;Log::Log4perl::MDC::BEGIN@5 170 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10;parent::import;Class::MOP::Method::Generated::BEGIN@7;Exporter::import;Exporter::CORE:match 21 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;UNIVERSAL::isa 33 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@14;parent::import 250 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_get_value;Class::MOP::Attribute::_inline_instance_get;Class::MOP::Class::get_meta_instance 1518 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body 1141 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;DynaLoader::BEGIN@21;Config::import 161 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@14;constant::import;constant::CORE:match 23 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;Class::MOP::Package::name 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 61 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@149 190 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_38::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:31] 57 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@229;constant::import;constant::CORE:match 20 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Class::MOP::Attribute::associate_method 151 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Package::list_all_package_symbols 193 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name 258 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Curses::getsyx 54 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Class::find_next_method_by_name;Class::MOP::Class::initialize 2458 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol 414 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@7;Class::MOP::Instance::BEGIN@7 88 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 456 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::get_method_list;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Method::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Method.pm:16] 51 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@4;Cwd::BEGIN@40 49 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@216;constant::import;constant::CORE:regcomp 52 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@6 361 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@232;Sub::Install::exporter 95 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:205] 242 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::metaclass_is_weak;Scalar::Util::isweak 13 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Mixin::HasAttributes::has_attribute 614 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Exporter::import 341 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;mro::get_linear_isa 522 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Method::wrap 12098 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses 3311 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::update_meta_instance_dependencies 31 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Class::MOP::Package::_package_stash 1374 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@9 98 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Blacknote::System::State::BEGIN@6;Exporter::import;Exporter::CORE:match 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass 297 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Constructor::_eval_environment;Class::MOP::Class::_eval_environment;Class::MOP::Class::get_all_attributes;Class::MOP::Mixin::HasAttributes::_attribute_map 704 Blacknote::System::INIT;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday 45 Blacknote::System::State::INIT;Data::Dumper::Dumper;Data::Dumper::Dump;Data::Dumper::Dumpxs;Data::Dumper::new 324 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@12;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_copy_symbols 1000 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 170 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name 242 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::catch;Sub::Util::set_subname 1708 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::get_method_list;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Package::name 42 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::body 79 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol 287 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@127 87 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::composite 20 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_new 3822 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::composite 88 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body 13247 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 1363 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::Lang::C::native_type_map;FFI::Platypus::ShareConfig::BEGIN@6;FFI::Platypus::ShareConfig::__ANON__ 9 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Method::name 781 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@27;Log::Log4perl::Util::module_available;Sys::Hostname::BEGIN@18;XSLoader::load 1835 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@8;Log::Log4perl::Config::__ANON__ 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@3;Exporter::import;Exporter::CORE:match 50 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::package_name 32 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa 3777 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;mro::get_linear_isa 494 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@3;warnings::import;warnings::_bits;warnings::_expand_bits 56 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol 67477 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance 168 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@6;List::Util::BEGIN@10;warnings::import 68 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Exporter::import;Exporter::export;Exporter::as_heavy;Exporter::Heavy::BEGIN@4;strict::unimport;strict::bits 95 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::get_method_list;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;UNIVERSAL::isa 35 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;DynaLoader::BEGIN@21;Config::BEGIN@9;strict::import 46 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes 40 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create 545 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::caller_depth_offset 184 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Class::linearized_isa 120 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@10 91 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:212] 104 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@11 7466 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@7;FFI::Platypus::Function::BEGIN@6;FFI::Platypus::Function::__ANON__ 8 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@14;Class::MOP::Mixin::AttributeCore::BEGIN@7;Exporter::import;Exporter::CORE:match 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::accessor 362 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::Input::BEGIN@4;warnings::import 116 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::name 274 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::accessor_type 39 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::name 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::_accessor_description;Class::MOP::Package::name 6 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;mro::get_pkg_gen 52 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::__ANON__[lib/Blacknote/System.pm:156];Blacknote::System::RMoving::can_move;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::layout 203 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@19;File::Basename::BEGIN@5 110 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Curses::curs_set 585 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:regcomp 4 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_validate_env 3818 main::BEGIN@0;Blacknote::BEGIN@17;warnings::import 112 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method 128 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@23;vars::import 663 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@8;IO::Handle::BEGIN@8;IO::BEGIN@6;Exporter::import 617 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@10;Log::Log4perl::Config::PropertyConfigurator::BEGIN@4 161 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render 1068 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::body 37 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance 550 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::package_name 150 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@61;parent::import 294 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Mixin::HasAttributes::attribute_metaclass 149 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Blacknote::Message::BEGIN@5;Exporter::import;Exporter::export 76 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@8;IO::Handle::BEGIN@8;IO::BEGIN@6;Exporter::import;Exporter::CORE:match 26 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@16 58331 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;UNIVERSAL::isa 24 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_attach_attribute;Class::MOP::Attribute::attach_to_class;Scalar::Util::weaken 426 Blacknote::main;Blacknote::Renderer::Curses::render_map;Blacknote::Renderer::Curses::render_tile;Blacknote::Tiles::Tile::Wall::x 42255 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_59::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 46 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::new_object;UNIVERSAL::isa 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Method::package_name 197 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@13;Log::Log4perl::Filter::Boolean::BEGIN@13 93 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@12;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module;Package::Stash::XS::BEGIN@3;warnings::import;warnings::_bits;warnings::_expand_bits 88 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance 210 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method 1877 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::Input::BEGIN@15 109 main::BEGIN@0;Blacknote::BEGIN@21;Blacknote::Map::BEGIN@8;Exporter::import 91 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@4;Log::Log4perl::Layout::SimpleLayout::BEGIN@14;base::import;base::has_fields 50 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Class::Immutable::Class::MOP::Class::_method_map;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped__method_map;Class::MOP::Class:::around 787 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new 30712 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_clearer 1705 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@223;constant::import;Internals::SvREADONLY 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::BEGIN@13;Sub::Name::BEGIN@55 91 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 31 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@73;Carp::_fetch_sub 76 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Layout::PatternLayout::new;Log::Log4perl::Layout::PatternLayout::define;Log::Log4perl::Layout::PatternLayout::CORE:substcont 41 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated 411 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@8;Module::Runtime::import 199 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@7;FFI::Platypus::Function::Wrapper::BEGIN@58;parent::import 188 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Package::name 583 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@3;FFI::CheckLib::BEGIN@8;base::import;base::has_attr 55 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::class_of 95 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_immutable_options;Class::MOP::Class::immutable_trait 12 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Scalar::Util::blessed 69 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Sub::Util::set_subname 165 Blacknote::Interface::INIT;Class::MOP::get_all_metaclass_names 455 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@17;Exporter::import;Exporter::CORE:match 24 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;UNIVERSAL::can 70 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Mixin::HasAttributes::has_attribute;Class::MOP::Mixin::HasAttributes::_attribute_map 113 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa 84 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Class::MOP::Method::wrap 20985 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::Meta::_generate_meta_method;Scalar::Util::weaken 12 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@12;parent::import;Class::MOP::Method::BEGIN@9;parent::import;Class::MOP::Object::BEGIN@9;Module::Runtime::import 56 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Object::meta;Scalar::Util::blessed 241 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Class::_method_lookup_order 54 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;UNIVERSAL::isa 104 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@4;Log::Log4perl::Layout::SimpleLayout::BEGIN@14;base::BEGIN@4;strict::import;strict::bits 62 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_meta_instance 45 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@10;Exporter::import 3838 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@7;Class::MOP::Overload::BEGIN@11 95 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Class::Immutable::Class::MOP::Class::_method_map;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped__method_map;Class::MOP::Class:::around 1151 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Blacknote::Mapgen::Map::get_width;Blacknote::Mapgen::Map::layout 500 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@57;constant::BEGIN@90;strict::unimport 65 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Package::name 13 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308] 242 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@60;constant::import;Internals::SvREADONLY 11 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Instance::create_instance;Class::MOP::Instance::_class_name 51 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa;Sub::Util::set_subname 2475 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@12 113 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag 516 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible 4107 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::Meta::_generate_meta_method 277 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@12;parent::import;parent::CORE:subst 91 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@6;List::Util::BEGIN@10;warnings::import;warnings::_bits;warnings::_expand_bits 30 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::get_metaclass_by_name 102 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@12;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:regcomp 7 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::BEGIN@9;UNIVERSAL::VERSION 184 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Sub::Util::set_subname 55 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Mapgen::BEGIN@140 101 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@8;Devel::GlobalDestruction::BEGIN@4;warnings::import;warnings::_bits;warnings::_expand_bits 80 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Blacknote::Message::BEGIN@7;Exporter::import;Exporter::CORE:match 49 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::superclasses 50 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@16;Log::Log4perl::Layout::PatternLayout::__ANON__ 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name 39 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@8 102 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@8;IO::Handle::BEGIN@348;strict::unimport 108 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@742 98 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::BEGIN@11;Exporter::import;Exporter::CORE:subst 143 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@4;Log::Log4perl::Layout::SimpleLayout::BEGIN@11 91 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@11;File::Path::BEGIN@3 236 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_attach_attribute;Class::MOP::Attribute::attach_to_class 5079 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::get_method_list;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Package::list_all_package_symbols;Package::Stash::XS::list_all_symbols 167 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Class::MOP::Package::_package_stash 184 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module;Class::Load::XS::BEGIN@4;warnings::import 100 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Module::Runtime::use_package_optimistically;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:regcomp 8 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_get_value;Class::MOP::Attribute::_inline_instance_get;Class::MOP::Instance::inline_get_slot_value;Class::MOP::Instance::inline_slot_access 92 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module;Class::Load::XS::BEGIN@10 153 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday 830 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@18;Log::Log4perl::Layout::PatternLayout::__ANON__ 7 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@4;Cwd::BEGIN@648;strict::unimport;strict::bits 119 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 44 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::superclasses 109 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@17 100 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@6;strict::import 40 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::catch;Sub::Util::set_subname 202 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@572 389 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa 59 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Config::FETCH 246 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Instance::create_instance;Class::MOP::Instance::_class_name;Class::MOP::Package::name 6 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::move_w 215 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Class::MOP::Mixin::AttributeCore::definition_context 386 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Module::_instantiate_module;Class::MOP::Package::name 70 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_68::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 41 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new;Class::MOP::Instance::_new 91 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Package::name 100 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:191] 143 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::body 12 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@13;Log::Log4perl::Filter::Boolean::BEGIN@13;constant::import;constant::CORE:subst 47 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Instance::create_instance;Class::MOP::Instance::_class_name 22 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::__ANON__[lib/Blacknote/System.pm:156];Blacknote::System::RMoving::can_move;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday 347 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Scalar::Util::reftype 261 Blacknote::System::INIT;Blacknote::System::Player::x 44 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_extra_init 15 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole 778 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::_lang_class;UNIVERSAL::can 67 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 334 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@15;warnings::import 90 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::has_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol 54 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;UNIVERSAL::VERSION 122 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@27;Log::Log4perl::Util::module_available;Sys::Hostname::BEGIN@18 252 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::name 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta;Scalar::Util::blessed 28 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::System::Player::color 37 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with 297 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create 148 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::is_dependent_on_superclasses 332 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@10;Log::Log4perl::Config::PropertyConfigurator::BEGIN@2;Log::Log4perl::Config::BaseConfigurator::BEGIN@3;warnings::import;warnings::_bits;warnings::_expand_bits 37 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Curses::setsyx 55 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@14;Class::MOP::Mixin::AttributeCore::BEGIN@9;parent::import;Class::MOP::Mixin::BEGIN@4 171 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@6;Log::Log4perl::Layout::PatternLayout::Multiline::BEGIN@4;base::import;base::__ANON__[/usr/lib/x86_64-linux-gnu/perl-base/base.pm:75] 102 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new 3327 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 29 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::attach;FFI::Platypus::function;FFI::Platypus::TypeParser::Version1::parse;FFI::Platypus::TypeParser::global_types 250 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Blacknote::System::State::BEGIN@45;constant::import;mro::method_changed_in 17 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Mixin::HasAttributes::has_attribute 1007 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::move_w;Blacknote::System::RMoving::move;Blacknote::System::State::bnsm_push_turn 75 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;Class::MOP::Package::name 643 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::_accessor_description;Class::MOP::Package::name 60 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance 1170 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@36;base::import;base::has_fields 67 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8 10374 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_meta_instance;Class::MOP::Class:::around;Class::MOP::Class::get_meta_instance 38 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@7;Class::MOP::Overload::BEGIN@9;Exporter::import 506 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Mixin::HasAttributes::attribute_metaclass 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Exporter::import 2394 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::CORE:match 516 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::name 403 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 17 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag 68162 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:179] 24 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:match 266 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::_make_compiler;Eval::Closure::_clean_eval 115040 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses 130 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Mixin::AttributeCore::_set_insertion_order 936 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Scalar::Util::blessed 82 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::Lang::C::native_type_map 6942 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name 105 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Mapgen::BEGIN@10;Exporter::import;Exporter::CORE:match 22 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@13 105 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Blacknote::Message::BEGIN@5;Exporter::import;Exporter::Heavy::heavy_export;Exporter::Heavy::CORE:subst 5343 Blacknote::System::State::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:157] 39 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@119;constant::import 367 Log::Log4perl::END;Log::Log4perl::Logger::cleanup;Log::Log4perl::easy_closure_global_cleanup 113 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::CheckLib::find_lib_or_die;FFI::CheckLib::find_lib 824734 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;mro::get_pkg_gen 38 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@8;Exporter::import 465 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_meta_instance 102 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method 1502 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Mixin::HasMethods::method_metaclass 8 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@8;Devel::GlobalDestruction::BEGIN@8;Sub::Exporter::Progressive::import;Sub::Exporter::Progressive::sub_export_options;Sub::Exporter::Progressive::CORE:match 93 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@10;Package::Stash::__ANON__ 7 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@61;parent::BEGIN@2;strict::import 25 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:179] 1078 main::BEGIN@0;Blacknote::BEGIN@4;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:157] 31 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with;UNIVERSAL::isa 259 Blacknote::main;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action 6387 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Instance::create_instance 144 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday 42 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_code_is_mine;Class::MOP::Package::name 270 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Class::MOP::Method::Accessor::associated_attribute 1491 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new 2158 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 21 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::System::State::bnsm_get_player 416 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Blacknote::Renderer::Curses::render_tile;Blacknote::Tiles::Tile::Wall::symbol 605175 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@519 146 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Mixin::HasAttributes::has_attribute;Class::MOP::Mixin::HasAttributes::_attribute_map 35 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot 2948 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;UNIVERSAL::can 102 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Class::MOP::Package::name 422 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance 175 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes 43 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Instance::create_instance 72 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@20;constant::import;constant::CORE:match 34 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 1249 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with 98 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename 688 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::get_metaclass_by_name 14 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:regcomp 341 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Mixin::HasMethods::wrapped_method_metaclass 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Scalar::Util::weaken 17 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag 2453 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Mixin::HasAttributes::has_attribute 2882 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308] 439 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::BEGIN@13;Exporter::import 429 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 562 Blacknote::main;Blacknote::update;Blacknote::System::Player::update;Blacknote::System::Player::x 296 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::Meta::_generate_meta_method 823 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Scalar::Util::blessed 152 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10 6885 Blacknote::System::State::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render 1022 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol 2611 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@95 824 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@4;warnings::import;warnings::_bits 156 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method 11859 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@8;IO::Handle::BEGIN@8;IO::BEGIN@5 106 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_messages;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::composite 1206 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@557;strict::unimport 58 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::_accessor_description;Class::MOP::Attribute::associated_class 474 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::has_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Class::MOP::Package::_package_stash 13 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@7;FFI::Platypus::Function::Wrapper::BEGIN@97;strict::unimport;strict::bits 103 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@11;Exporter::import 439 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map 65 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@18;Sub::Identify::BEGIN@6;XSLoader::load 2157 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@12;Log::Log4perl::Appender::BEGIN@12;constant::import;constant::CORE:regcomp 39 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Scalar::Util::blessed 70 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::metaclass_is_weak 45 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@5;warnings::import;warnings::_bits 177 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@4;strict::import 28 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@9;MRO::Compat::BEGIN@3;warnings::import 82 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@12;parent::import;Class::MOP::Method::BEGIN@7 83 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday;Time::HiRes::gettimeofday 1025 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Logger::add_appender;Log::Log4perl::Logger::CORE:sort 22 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 35 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_linearized_isa 57 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_attach_attribute;Class::MOP::Attribute::attach_to_class;Scalar::Util::weaken 469 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@16;POSIX::import;Exporter::import;Exporter::export 72 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@8;Sub::Install::BEGIN@170;strict::unimport;strict::bits 89 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Class::Immutable::Class::MOP::Class::_method_map;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped__method_map 1252 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::has_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol;Package::Stash::XS::namespace 290 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 35 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 53 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::BEGIN@13;Sub::Name::BEGIN@55;warnings::import;warnings::_bits 113 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method 243 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@19;Class::MOP::Attribute::BEGIN@5;warnings::import;warnings::_bits 192 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Mixin::HasAttributes::get_attribute;Class::MOP::Mixin::HasAttributes::_attribute_map 299 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::__ANON__[lib/Blacknote/System.pm:156];Blacknote::System::RMoving::can_move;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format 3572 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@3;FFI::CheckLib::BEGIN@3;strict::import 57 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@3 34365 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::get_code_info 80 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@5;warnings::import;warnings::_bits;warnings::_expand_bits 106 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@6;List::Util::BEGIN@35;strict::unimport 74 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Mixin::AttributeCore::init_arg 1162 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Class::destructor_class 8 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag 89 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable 1229 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@7;Class::MOP::Overload::BEGIN@8 93 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with 265 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol 151 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Sub::Util::set_subname 219 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::_is_string 112 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::layout 528 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@147;UNIVERSAL::VERSION 99 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash;Class::MOP::Package::name 10 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Mixin::HasMethods::get_method_list;Class::MOP::Mixin::HasMethods::_full_method_map;mro::get_pkg_gen 176 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol;Package::Stash::XS::namespace 15 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::store_metaclass_by_name 239 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name 236 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Mixin::AttributeCore::name 131 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::accessor_type 237 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:match 24 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map 295 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::CORE:match 23 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol 2318 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::has_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method 3752 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@58 224 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@10;Exporter::import;Exporter::CORE:match 10 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@6;Log::Log4perl::Layout::PatternLayout::Multiline::BEGIN@4;base::import;base::__ANON__[/usr/lib/x86_64-linux-gnu/perl-base/base.pm:75];utf8::encode 17 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@11;Log::Log4perl::JavaMap::BEGIN@4 99 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::name 86 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Blacknote::Message::BEGIN@2;base::import;Exporter::import;Exporter::CORE:match 35 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@6;Log::Log4perl::Layout::PatternLayout::Multiline::BEGIN@4;base::import;base::CORE:match 10 Blacknote::main;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::composite 1099 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash;Package::Stash::XS::new 42 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol;Package::Stash::XS::namespace 15 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@11;Class::MOP::MiniTrait::BEGIN@4 171 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new;Scalar::Util::weaken 282 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 1064 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Mixin::HasMethods::wrapped_method_metaclass 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@15;Class::MOP::Mixin::HasAttributes::BEGIN@5 95 Blacknote::main;Blacknote::update 2201 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 15 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::get_method_list;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method 489 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Layout::PatternLayout::new;Log::Log4perl::Layout::PatternLayout::define;Log::Log4perl::Layout::PatternLayout::rep;Log::Log4perl::DateFormat::new;Log::Log4perl::DateFormat::prepare;Log::Log4perl::DateFormat::CORE:subst 46 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Scalar::Util::blessed 282 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@13;Log::Log4perl::Filter::Boolean::BEGIN@13;constant::import;Internals::SvREADONLY 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name 44 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_writer 1117 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Logger::add_appender;Log::Log4perl::Logger::reset_all_output_methods;Log::Log4perl::Logger::set_output_methods;Log::Log4perl::Logger::generate_noop_coderef 243 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::Meta::_generate_meta_method;Scalar::Util::weaken 44 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 1210 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Method::wrap;Class::MOP::Method::_new 4195 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with 63 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize 104 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol 298 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Class::find_next_method_by_name;Class::MOP::Class::_method_lookup_order 545 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@5;warnings::import 82 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Exporter::import;Exporter::export;Exporter::as_heavy;Exporter::Heavy::BEGIN@188 121 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize 432 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class;Scalar::Util::weaken 407 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Mixin::AttributeCore::default 51 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Exporter::import;Exporter::export;Exporter::as_heavy;Exporter::Heavy::BEGIN@3 219 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass 4320 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Class::_real_ref_name 59 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_base_metaclasses 235 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Mixin::HasMethods::wrapped_method_metaclass 153 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::__ANON__ 9 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@119;constant::import;constant::CORE:subst 24 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;UNIVERSAL::can 143 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new;Class::MOP::Instance::BUILDARGS;Scalar::Util::blessed 11 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_attach_attribute;Class::MOP::Attribute::attach_to_class;UNIVERSAL::isa 335 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Sub::Util::set_subname 480 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@9;Try::Tiny::ScopeGuard::BEGIN@167 199 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:205] 670 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@7;Exporter::import 363 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body 564 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value 390 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Class::MOP::Class::Immutable::Trait::BEGIN@4;strict::import 56 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@5;warnings::import 148 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} 6742 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@6;warnings::unimport 195 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::catch;Sub::Util::set_subname 203 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@63;Params::Util::PP::BEGIN@3;strict::import 27 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::bnsh_restore;Curses::cbreak 196 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class 2444 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol 7609 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@9;MRO::Compat::BEGIN@3;warnings::import;warnings::_bits;warnings::_expand_bits 30 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Class::find_next_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;mro::get_linear_isa 170 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Mixin::HasMethods::wrapped_method_metaclass 56 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;Class::MOP::Package::name 9 Blacknote::main;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log;Log::Log4perl::Appender::File::CORE:print 7383 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_accessor 831 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::catch;Sub::Util::set_subname 69 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Curses::addstring 375 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::add_method;UNIVERSAL::isa 67 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;Class::MOP::Package::name 366 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_base_metaclasses 52 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Mapgen::BEGIN@9 103 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::accessor_type 73 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value;Class::MOP::Instance::set_slot_value 1293 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag 3222 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@9;Data::Dumper::BEGIN@278;constant::import;constant::CORE:regcomp 36 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@227;constant::import;mro::method_changed_in 11 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@12;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation 275 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Logger::level;Log::Log4perl::Level::is_valid;Log::Log4perl::Level::CORE:match 23 Blacknote::main;Blacknote::update;Blacknote::System::Player::update;Blacknote::System::Player::y 248 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@566;Blacknote::System::Shell::BEGIN@12 101 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Blacknote::Renderer::Curses::render_tile;Blacknote::Tiles::Tile::Ground::y 13748 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308] 1244 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:212] 18 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@16;Log::Log4perl::MDC::BEGIN@7 81 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body 1561 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308] 239 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Constructor::_eval_environment;Class::MOP::Class::_eval_environment;Class::MOP::Mixin::AttributeCore::default 2690 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Scalar::Util::blessed 21 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::Input::BEGIN@15;constant::import;constant::CORE:match 55 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@9;Log::Log4perl::Level::import 709 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Sub::Util::set_subname 373 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::get_all_attributes;Class::MOP::Class::initialize 112 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_writer 682 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@10;Class::MOP::Method::Constructor::BEGIN@10;parent::import;Class::MOP::Method::Inlined::BEGIN@4;strict::import 28 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;UNIVERSAL::can 553 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::clone;Scalar::Util::weaken 36 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Scalar::Util::reftype 12 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::CheckLib::find_lib_or_die;FFI::CheckLib::find_lib;FFI::CheckLib::_matches;File::Spec::Unix::catfile 968883 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash;Package::Stash::XS::new 252 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@12;parent::import;parent::CORE:subst 83 Blacknote::System::INIT;Blacknote::System::State::bnsm_add_snd_chunk;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140] 134 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_66::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@5;warnings::import;warnings::_bits;warnings::_expand_bits 43 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Scalar::Util::blessed 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@63;Params::Util::PP::BEGIN@17 17859 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Method::Constructor::associated_metaclass 21 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@11;File::Path::BEGIN@4;strict::import 34 Blacknote::System::State::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308] 257 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag 1131 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@8;Devel::GlobalDestruction::BEGIN@4;warnings::import;warnings::_bits 112 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_default 240 main::BEGIN@0;Blacknote::BEGIN@4;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::caller_depth_offset 59 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_extra_init 14 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@15 53 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@8;Exporter::import;Exporter::CORE:match 26 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@18;constant::import;mro::method_changed_in 12 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Layout::PatternLayout::new;Log::Log4perl::Util::TimeTracker::new;Log::Log4perl::Util::TimeTracker::reset 99 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@10;Fcntl::BEGIN@3 204 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Exporter::import;Exporter::export 114 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@7;FFI::Platypus::Function::Function::BEGIN@22;parent::import 248 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_immutable_options 147 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor 457 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Blacknote::System::State::__ANON__[lib/Blacknote/System/State.pm:264];Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:205] 125 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Scalar::Util::blessed 106 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@12;File::Spec::Functions::BEGIN@52;strict::unimport;strict::bits 91 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 165 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@7;threads::BEGIN@6;warnings::import 73 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Scalar::Util::reftype 10 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@13;constant::import;Internals::SvREADONLY 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::_accessor_description;Class::MOP::Attribute::associated_class 11 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes;Class::MOP::Class:::around;Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_linearized_isa 33 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_writer 609 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_linearized_isa;Class::MOP::Class:::around;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 17 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value;Class::MOP::Mixin::AttributeCore::name 291 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Class::Immutable::Class::MOP::Class::_method_map 3154 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Mapgen::BEGIN@8;Exporter::import;Exporter::CORE:match 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@7;Exporter::import 417 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@3;FFI::CheckLib::BEGIN@8;base::import;UNIVERSAL::isa 22 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Class::MOP::Package::_package_stash 56 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Mixin::HasAttributes::has_attribute;Class::MOP::Mixin::HasAttributes::_attribute_map 15 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_49::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 42 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 499 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body 141 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object 110 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Class::MOP::Mixin::AttributeCore::definition_context 352 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::import;Sub::Install::__ANON__[/usr/share/perl5/Sub/Install.pm:118];Sub::Install::_CODELIKE 129 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Scalar::Util::blessed 536 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new;Class::MOP::Instance::BUILDARGS 350 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility 345 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10;parent::import;Class::MOP::Method::Generated::BEGIN@5;warnings::import 83 Blacknote::Message::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday;Time::HiRes::gettimeofday 21 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors 2707 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Class::superclasses 163 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Exporter::import 1119 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@15;Class::MOP::Mixin::HasAttributes::BEGIN@5;warnings::import;warnings::_bits 119 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@8 171 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:205] 38 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::CORE:match 213 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Mixin::AttributeCore::name 440 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag 69 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@25;constant::import;constant::CORE:subst 69 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::catch;Sub::Util::set_subname 225 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@10;Log::Log4perl::Config::PropertyConfigurator::BEGIN@2;Log::Log4perl::Config::BaseConfigurator::BEGIN@3;warnings::import 76 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Exporter::import;Exporter::Heavy::heavy_export 42895 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::CheckLib::find_lib_or_die;FFI::CheckLib::find_lib;FFI::CheckLib::_matches 2458781 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 14 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with 367 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_meta_instance;Class::MOP::Class:::around 37 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Mixin::AttributeCore::_set_insertion_order 726 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method 437 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_default;Class::MOP::Class::_inline_default_value;Class::MOP::Mixin::AttributeCore::has_builder 70 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@7 12987 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;DynaLoader::BEGIN@17 118 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@52;constant::import;constant::CORE:match 70 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@11;File::Path::BEGIN@29 86 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@187;strict::unimport;strict::bits 179 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa 472 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all 275 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_attach_attribute 353 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method 400 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@4;Cwd::CORE:regcomp 120 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:219] 19 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Curses::move 91 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@9;Data::Dumper::BEGIN@21;constant::import;constant::CORE:subst 62 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap 2582 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 85 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol 1099 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::Dir::BEGIN@2574;Exporter::import;Exporter::CORE:match 60 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 8 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Layout::PatternLayout::new;Log::Log4perl::Layout::PatternLayout::CORE:subst 32 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Class::MOP::Package::_package_stash 194 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Mixin::HasMethods::method_metaclass 240 Blacknote::Message::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format 721 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::metaclass_is_weak;Scalar::Util::isweak 80 Blacknote::Renderer::Curses::CHECK;Blacknote::Renderer::Curses::init_rendering;Curses::init_pair 127 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body 5229 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@3;FFI::CheckLib::BEGIN@8;base::import;base::__ANON__[/usr/lib/x86_64-linux-gnu/perl-base/base.pm:75];base::CORE:subst 28 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@14;Class::MOP::Mixin::AttributeCore::BEGIN@9;parent::import;Class::MOP::Mixin::BEGIN@4;strict::import 28 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance 291 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Mixin::HasMethods::method_metaclass 92 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_base_metaclasses 27 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Mixin::HasMethods::get_method 823 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Mixin::HasAttributes::_attribute_map 632 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Mixin::HasAttributes::has_attribute;Class::MOP::Mixin::HasAttributes::_attribute_map 484 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::name 378 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@11;File::Path::BEGIN@27;File::Path::__ANON__ 11 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_messages;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday;Time::HiRes::gettimeofday 816 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_attach_attribute;Class::MOP::Attribute::attach_to_class;Scalar::Util::blessed 841 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::class_of 61 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_constructor;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Instance::inline_set_slot_value 6545 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Class::MOP::Package::_package_stash 28 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log 214 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map 3848 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday 82 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Blacknote::System::State::__ANON__[lib/Blacknote/System/State.pm:264];Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:219] 129 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Class::Accessor::mk_accessors;Class::Accessor::_mk_accessors 1376 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::BEGIN@9;Exporter::import;Exporter::CORE:match 11 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Scalar::Util::blessed 870 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@17;Log::Log4perl::Util::TimeTracker::BEGIN@13;Log::Log4perl::Util::module_available;Time::HiRes::BEGIN@70;strict::unimport;strict::bits 96 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:191] 56 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::move_n;Blacknote::System::State::bnsm_get_player 29 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_superclasses 1141 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods 2533 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::_meta_method_class 244 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@15;Class::MOP::Mixin::HasAttributes::BEGIN@5;warnings::import;warnings::_bits;warnings::_expand_bits 91 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@25;constant::import;mro::method_changed_in 21 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:205] 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Package::list_all_package_symbols;Class::MOP::Package::_package_stash 28 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::_accessor_description;Class::MOP::Package::name 81 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Mixin::HasAttributes::_attribute_map 40 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@11;Exporter::import 583 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_code_is_mine;Class::MOP::Package::name 39 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_predicate 142 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_126::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::Input::BEGIN@11;Exporter::import;Exporter::CORE:match 25 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_new 214 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_method_map 476 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::Lang::C::native_type_map;FFI::Platypus::ShareConfig::get;File::Spec::Unix::catfile;File::Spec::Unix::canonpath 7 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol 84 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@36;base::import;UNIVERSAL::isa 27 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Instance::create_instance;Class::MOP::Instance::_class_name 153 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance 319 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_34::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 41 Blacknote::Message::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:179] 24 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::CORE:match 350 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new;Class::MOP::Instance::BUILDARGS 6722 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@8;IO::Handle::BEGIN@348 142 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Blacknote::System::State::__ANON__[lib/Blacknote/System/State.pm:264];Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log 1291 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::reset;Log::Log4perl::Logger::_new 207 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@4;Log::Log4perl::Layout::SimpleLayout::BEGIN@14;base::BEGIN@4 84 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::Immutable::Class::MOP::Class::is_mutable;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_is_mutable 912 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol 1669 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::BEGIN@13;Exporter::import;Exporter::CORE:match 11 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 55 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;mro::get_linear_isa 232 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Layout::PatternLayout::new;Log::Log4perl::Layout::PatternLayout::define 537 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;mro::get_pkg_gen 19 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@728 111 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday 661 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::composite 42 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::instance_metaclass 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::BEGIN@8;Exporter::import;Exporter::CORE:match 33 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::metaclass_is_weak 49 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Class::MOP::Class::instance_metaclass 558 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::update_meta_instance_dependencies 22 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance 515 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Mixin::HasMethods::method_metaclass 8 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@270 192 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@57;constant::BEGIN@4;warnings::register::import;warnings::register_categories;warnings::_mkMask 133 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Class::constructor_class 18 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::__ANON__ 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 20 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@499;warnings::unimport;warnings::_expand_bits 140 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class;Scalar::Util::weaken 136 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@63;Params::Util::PP::BEGIN@4;warnings::import;warnings::_bits;warnings::_expand_bits 32 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new;Class::MOP::Instance::BUILDARGS;Class::MOP::Attribute::slots 142 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@17;constant::import;constant::CORE:regcomp 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format 4979 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_constructor;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Mixin::AttributeCore::name 39 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_preserve_weak_metaclasses 144 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_method_map 172 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@6;strict::import 51 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@7;threads::BEGIN@6;warnings::import;warnings::_bits 106 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize 54 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Method::wrap 5116 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@18;constant::import;constant::CORE:subst 21 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::_accessor_description 432 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::get_method_list;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_method_map 161 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 32 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday;Time::HiRes::gettimeofday 47 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Package::name 13 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::Input::BEGIN@10;Exporter::import 1196 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@16;POSIX::BEGIN@3 110 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@10;Log::Log4perl::Config::PropertyConfigurator::BEGIN@17;constant::import;constant::CORE:subst 87 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map 1479 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@18 134 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@10;Class::MOP::Method::Constructor::BEGIN@10;parent::import;Class::MOP::Method::Inlined::BEGIN@5 91 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@20;Class::MOP::__ANON__ 7 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::CheckLib::find_lib_or_die;FFI::CheckLib::find_lib;File::Basename::dirname;File::Basename::fileparse 703 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Class::instance_metaclass 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::System::Renderers::BEGIN@3;warnings::import;warnings::_bits;warnings::_expand_bits 163 Blacknote::main;Blacknote::Input::process_input;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:179] 332 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Method::Inlined::_expected_method_class 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 1032 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot 814 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log;Log::Log4perl::Appender::File::CORE:print 3008 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@14;constant::import;Internals::SvREADONLY 10 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes 93 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@4 222 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable 246 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@27;Log::Log4perl::Util::module_available;Log::Log4perl::Util::CORE:match 27 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_132::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@9;Data::Dumper::BEGIN@21;constant::import;Internals::SvREADONLY 18 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;Class::MOP::Package::name 350 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol 4473 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::Meta::_generate_meta_method;Scalar::Util::weaken 40 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@12 101 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@3;FFI::CheckLib::BEGIN@4;warnings::import;warnings::_bits 165 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 328 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize 717 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Mixin::HasAttributes::attribute_metaclass 351 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;UNIVERSAL::can 783 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_default;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Instance::inline_set_slot_value;Class::MOP::Instance::inline_slot_access 843 Blacknote::main;Blacknote::Input::process_input;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render 20779 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@4;Cwd::BEGIN@3;Exporter::import 274 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::__ANON__ 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Blacknote::System::State::BEGIN@45;constant::import;constant::CORE:match 282 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Sub::Util::set_subname 46 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log;Log::Log4perl::Appender::File::CORE:print 2062 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::CORE:match 20 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order 55 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@11 119 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with 64 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 273 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;UNIVERSAL::isa 41 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::_is_string 313 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_validate_env;Scalar::Util::reftype 8 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap 473 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_97::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 44 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@8;Devel::GlobalDestruction::BEGIN@8;Sub::Exporter::Progressive::BEGIN@26 104 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@125 76 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Module::_instantiate_module 504 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Constructor::_eval_environment;Class::MOP::Class::_eval_environment;Class::MOP::Class::get_all_attributes;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 26 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_constructor;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Instance::inline_set_slot_value;Class::MOP::Instance::inline_slot_access 2895 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@168;overloading::BEGIN@2;warnings::import;warnings::_bits 128 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@14;Class::MOP::Mixin::AttributeCore::BEGIN@5 93 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Blacknote::Message::BEGIN@5;Exporter::import 1131 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 579 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:212] 171 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@3;Exporter::import 762 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@10;Log::Log4perl::Config::PropertyConfigurator::BEGIN@2;Log::Log4perl::Config::BaseConfigurator::BEGIN@5;constant::import 546 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_canonicalize_source 107 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@12;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module;Package::Stash::XS::BEGIN@4 137 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@15;Class::MOP::Mixin::HasAttributes::BEGIN@9;parent::import;parent::CORE:subst 82 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 8 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::Meta::_generate_meta_method 211 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@63;Params::Util::PP::BEGIN@17;overload::BEGIN@112 104 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10;parent::import;Class::MOP::Method::Generated::BEGIN@7;Eval::Closure::BEGIN@17;constant::import;constant::CORE:regcomp 58 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@4 104 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@8;Sub::Install::BEGIN@125;Sub::Install::CORE:qr 51 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Class::Load::BEGIN@2;warnings::import;warnings::_bits;warnings::_expand_bits 36 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::store_metaclass_by_name 67 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Blacknote::System::State::CORE:match 1301 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Package::list_all_package_symbols;Package::Stash::XS::list_all_symbols;Package::Stash::XS::namespace 19 Blacknote::main;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140] 382 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@6;Log::Log4perl::Layout::PatternLayout::Multiline::BEGIN@4;base::import 615 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@20 126 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 33 Blacknote::System::INIT;Blacknote::Sound::open_audio;Blacknote::Sound::Mix_OpenAudio 4639308 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 73 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@27;Log::Log4perl::Util::module_available;Sys::Hostname::BEGIN@3 180 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all 4388 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_superclasses;Class::MOP::Class:::around;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 2033 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@566;Blacknote::System::Shell::BEGIN@9;Exporter::import;Exporter::CORE:match 25 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@12;Sub::Install::__ANON__[/usr/share/perl5/Sub/Install.pm:270] 49 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::__ANON__[lib/Blacknote/System.pm:156];Blacknote::System::RMoving::can_move;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308] 1149 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::associated_class 1348 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@17 10408 Blacknote::Renderer::Curses::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:179] 24 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Package::name 118 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance 4060 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@20;Devel::OverloadInfo::__ANON__ 6 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::subclasses;Class::MOP::Package::name 8 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 493 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::caller_depth_offset 672 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa 66 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Mixin::HasAttributes::attribute_metaclass 89 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Package::name 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:regcomp 47 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize 167 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@566;Blacknote::System::Shell::BEGIN@93 116 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new 331 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::composite 442 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::caller_depth_offset 49 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:212] 67 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Package::name 20 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_messages;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::caller_depth_offset 2574 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::package_name 405 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log;Log::Log4perl::Appender::File::CORE:print 100 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140] 169 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Module::Implementation::build_loader_sub 89 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@4;warnings::import;warnings::_bits 161 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:219] 12 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@12;Exporter::import 937 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 112 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 142 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::class_of;Scalar::Util::blessed 112 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@63;Params::Util::PP::BEGIN@17;overload::BEGIN@142 121 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 563 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined 9199 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 57 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308] 453 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@19;Exporter::import;Exporter::CORE:match 37 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@9;Try::Tiny::BEGIN@7;strict::import 45 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method 200 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::get_code_info 68 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol 959 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Blacknote::Renderer::Curses::render_tile;Blacknote::Tiles::Tile::Ground::color 9357 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::_meta_method_class 63 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 78 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday 117 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::get_code_info 730 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash;Package::Stash::XS::new 1294 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::Input::BEGIN@10;Exporter::import;Exporter::export 67 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;Fcntl::O_EXLOCK 183 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 99 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Sub::Util::set_subname 640 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::CORE:subst 38 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method 217 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@15;Log::Log4perl::NDC::BEGIN@7 89 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::Input::BEGIN@13;Exporter::import;Exporter::CORE:match 10 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_messages;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:191] 735 Blacknote::System::INIT;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::caller_depth_offset 56 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Exporter::import;Exporter::export;Exporter::as_heavy;Exporter::Heavy::BEGIN@3;strict::import 66 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@16;Tie::Hash::BEGIN@5;Exporter::import;Exporter::CORE:match 45 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes;Class::MOP::Class:::around 74 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Method::wrap;Scalar::Util::reftype 369 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:regcomp 111 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_60::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:31] 59 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::catch 683 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 115 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@12;Log::Log4perl::Appender::BEGIN@12;constant::import;constant::CORE:subst 71 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Class::MOP::Class::invalidate_meta_instances 757 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Blacknote::System::State::__ANON__[lib/Blacknote/System/State.pm:264];Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::composite 229 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@8;Class::MOP::Method::Wrapped::BEGIN@5;warnings::import;warnings::_bits 131 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::metaclass_is_weak 53 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Logger::add_appender;Log::Log4perl::Logger::reset_all_output_methods 132 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object 231 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::CORE:match 36 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Method::wrap;Scalar::Util::reftype 90 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_140::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:13] 54 Blacknote::Message::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::caller_depth_offset 72 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@10;constant::import;constant::CORE:match 58 main::BEGIN@0;Blacknote::BEGIN@21;Blacknote::Map::BEGIN@4 105 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@6;Log::Log4perl::Layout::PatternLayout::Multiline::BEGIN@4;base::import;base::has_fields 58 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;UNIVERSAL::isa 80 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;UNIVERSAL::isa 17 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::has_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_method_map 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 62 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@6 97 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Package::name 20 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class 659 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Module::Runtime::module_notional_filename 72 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@13;Log::Log4perl::Filter::Boolean::BEGIN@15 101 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@145;strict::import 49 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::CORE:sort 279 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::import;Log::Log4perl::easy_closure_create 755 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module;Class::Load::XS::BEGIN@8;UNIVERSAL::VERSION 133 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::import;Log::Log4perl::get_logger;Log::Log4perl::Logger::get_logger;Log::Log4perl::Logger::_new;Log::Log4perl::Logger::level;Log::Log4perl::Logger::parent_logger 191 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Scalar::Util::weaken 16 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@119;constant::import;constant::CORE:match 29 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@14;base::import;base::CORE:match 12 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Logger::add_appender;Log::Log4perl::Logger::reset_all_output_methods;Log::Log4perl::Logger::set_output_methods;Log::Log4perl::Logger::generate_coderef 116 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@11;File::Path::BEGIN@10 48 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Class::_method_lookup_order 156 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_default;Class::MOP::Class::_inline_default_value;Class::MOP::Mixin::AttributeCore::is_default_a_coderef 1187 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10;parent::import;Class::MOP::Method::Generated::BEGIN@7;Eval::Closure::BEGIN@13;Exporter::import;Exporter::CORE:match 28 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@168 115 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::CheckLib::find_lib_or_die;FFI::CheckLib::find_lib;FFI::CheckLib::_matches;File::Spec::Unix::catfile;File::Spec::Unix::catdir;File::Spec::Unix::canonpath 95684 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_constructor;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_meta_instance;Class::MOP::Class:::around 577 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol;Package::Stash::XS::namespace 116 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@49;constant::import;constant::CORE:match 47 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@6 91 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@8;Class::MOP::Method::Wrapped::BEGIN@8;Exporter::import 498 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@3;FFI::CheckLib::BEGIN@4 149 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday 80 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 105 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::import;Log::Log4perl::get_logger 111 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 17 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Method::wrap 12579 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@6 11234 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@3 164 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;Exporter::import;Exporter::CORE:subst 82 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses 68 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize 91 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility 153 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10;parent::import;Class::MOP::Method::Generated::BEGIN@7 19311 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Attribute::new 1707 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new;Class::MOP::Instance::BUILDARGS;Class::MOP::Attribute::slots;Class::MOP::Mixin::AttributeCore::name 52 Blacknote::System::INIT;Blacknote::System::Player::new 356 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@4;Log::Log4perl::Layout::SimpleLayout::BEGIN@10;warnings::import;warnings::_bits;warnings::_expand_bits 50 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;Fcntl::O_NOINHERIT;File::Temp::__ANON__[/usr/lib/x86_64-linux-gnu/perl-base/File/Temp.pm:244] 13 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_15::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::get_logger;Log::Log4perl::Logger::get_logger 104 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Blacknote::Renderer::Curses::render_tile;Curses::ACS_BLOCK 293037 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Sub::Util::set_subname 170 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Mixin::meta;Class::MOP::Class::initialize 61 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@16;POSIX::BEGIN@2;strict::import 32 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@8;strict::import 36 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 207 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Method::Wrapped::wrap;Class::MOP::Method::wrap;Class::MOP::Method::Wrapped::_new 1132 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;UNIVERSAL::isa 199 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value;Class::MOP::Instance::set_slot_value 860 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Mixin::HasAttributes::_attribute_map 75 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@566;Blacknote::System::Shell::BEGIN@6;Exporter::import;Exporter::CORE:match 92 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method 2716 Blacknote::Message::CHECK;Class::Accessor::new 89 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@8;IO::Handle::BEGIN@8;IO::BEGIN@7;strict::import 42 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log 2472 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class;Scalar::Util::weaken 11 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format 431 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::System::Renderers::BEGIN@5 105 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:219] 247 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag 80 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10;parent::import;Class::MOP::Method::Generated::BEGIN@7;Eval::Closure::BEGIN@17;constant::import;constant::CORE:subst 72 Blacknote::Message::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log 203 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@16;POSIX::BEGIN@225;strict::unimport 59 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method 121 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Object::meta;Class::MOP::Class::initialize 908 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize 850 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@9;warnings::import;warnings::_bits 182 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@5;warnings::import;warnings::_bits;warnings::_expand_bits 128 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday 156 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@4;strict::import 27 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Constructor::_eval_environment;Class::MOP::Class::_eval_environment;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 11 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::package_name 39 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@17;constant::import;constant::CORE:match 20 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@63;Params::Util::PP::BEGIN@17;overload::BEGIN@142;warnings::register::import 124 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@13;Log::Log4perl::Filter::Boolean::BEGIN@15;base::import;base::has_attr 52 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_predicate 619 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@25;constant::import;Internals::SvREADONLY 29 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:157] 141 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@18;Exporter::import;Exporter::CORE:subst 41 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@9;Class::MOP::__ANON__ 17 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new 183 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try 774 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Scalar::Util::blessed 589 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method 83508 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility 365 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@5;strict::import 27 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta;Scalar::Util::blessed 49 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map 165 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name 40 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 256 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Scalar::Util::blessed 19 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::State::bnsm_get_player 265 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Exporter::import;Exporter::export;Exporter::as_heavy;Exporter::CORE:subst 95 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::import;Sub::Install::__ANON__[/usr/share/perl5/Sub/Install.pm:118];Sub::Install::_CODELIKE;Scalar::Util::reftype 33 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@14;Class::MOP::Mixin::AttributeCore::BEGIN@5;warnings::import;warnings::_bits;warnings::_expand_bits 110 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@9;MRO::Compat::BEGIN@2 161 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16 18600 Blacknote::Message::CHECK;Curses::Vars::FETCH 17 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute 5440 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@219;constant::import;constant::CORE:subst 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Method::Constructor::associated_metaclass 23 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Class::instance_metaclass 49 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@14;Class::MOP::__ANON__ 12 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors 1304 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@13;constant::import;mro::method_changed_in 17 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create 1131 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:205] 38 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@167;parent::import;parent::CORE:subst 149 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Class::MOP::Mixin::AttributeCore::definition_context 729 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_65::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 41 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Object::meta 1135 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Method::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Method.pm:16] 357 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Blacknote::Renderer::Curses::render_tile;Blacknote::Tiles::Tile::Wall::color 352090 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@11;File::Path::BEGIN@4 88 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::Meta::_generate_meta_method 103 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::caller_depth_offset 2943 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14 107001 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@6;Exporter::import;Exporter::CORE:match 23 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new 3054 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_137::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap 192 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Method::Constructor::associated_metaclass 16 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Layout::PatternLayout::new;Log::Log4perl::Layout::PatternLayout::define;Log::Log4perl::Layout::PatternLayout::rep;Log::Log4perl::DateFormat::new 139 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create 337 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::get_metaclass_by_name 14 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag 215 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@566;Blacknote::System::Shell::BEGIN@6;Exporter::import;Exporter::export;Exporter::as_heavy;Exporter::CORE:subst 84 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Method::wrap;Scalar::Util::blessed 767 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Package::name 100 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_attach_attribute;Class::MOP::Attribute::attach_to_class 3818 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;mro::get_pkg_gen 89 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Class::instance_metaclass 333 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::catch 2718 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Logger::add_appender;Log::Log4perl::Logger::reset_all_output_methods;Log::Log4perl::Logger::set_output_methods;Log::Log4perl::Logger::parent_logger 177 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements;List::Util::any 966 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 162 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:match 72 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@8;IO::Handle::BEGIN@4;strict::import 26 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_superclasses;Class::MOP::Class:::around;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 100 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@8;Devel::GlobalDestruction::BEGIN@8;Sub::Exporter::Progressive::BEGIN@21;warnings::unimport;warnings::_expand_bits 73 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name 101 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility 63 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new;Class::MOP::Instance::BUILDARGS;Scalar::Util::blessed 200 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@3;warnings::import;warnings::_bits 134 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements;Class::MOP::get_metaclass_by_name 15 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_code_is_mine 1987 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@149;Exporter::import 420 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@9;Try::Tiny::BEGIN@16;Sub::Util::BEGIN@7 187 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@12;constant::import;constant::CORE:match 61 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@63;constant::import;constant::CORE:regcomp 17 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Blacknote::Renderer::Curses::render_tile;Curses::COLOR_PAIR 320183 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@20;constant::import;constant::CORE:subst 20 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with;UNIVERSAL::isa 13 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@17 325 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::_meta_method_class 28 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@5 175 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@4;warnings::import 114 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::_accessor_description;Class::MOP::Attribute::associated_class 86 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::Input::BEGIN@3 252 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log 835 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 369 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@6;Blacknote::Interface::__ANON__ 7 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@8;Class::MOP::Method::Wrapped::BEGIN@5;warnings::import;warnings::_bits;warnings::_expand_bits 106 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@216;constant::import;constant::CORE:subst 55 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@57;constant::BEGIN@3;strict::import 43 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface 397 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@8;Devel::GlobalDestruction::BEGIN@8 13354 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new;Class::MOP::Instance::BUILDARGS;Class::MOP::Attribute::slots;Class::MOP::Mixin::AttributeCore::name 177 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::import 641 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@23;vars::BEGIN@7;warnings::register::import 106 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::get_method_list 162 Blacknote::main;Blacknote::Input::process_input;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308] 3703 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::Tiles::BEGIN@6;Exporter::import;Exporter::CORE:match 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@17;Exporter::import;Exporter::export 68 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@15;constant::import;constant::CORE:subst 21 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with 1684 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@7 99 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6 48009 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::name 9 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::update_meta_instance_dependencies 51 main::BEGIN@0;Blacknote::BEGIN@4;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140] 87 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename 108 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_fallback_constructor;Class::MOP::Class::_generate_fallback_constructor 38 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_new 117 Blacknote::System::INIT;Blacknote::System::State::bnsm_add_snd_chunk;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::layout 52 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::CORE:match 146 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance 3041 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::body 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;UNIVERSAL::isa 25 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_11::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 42 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::Input::BEGIN@5;Exporter::import;Exporter::CORE:match 53 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:212] 246 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::add_method 249 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@11;File::Path::BEGIN@8 37 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@8;IO::Handle::BEGIN@7;SelectSaver::BEGIN@7;Exporter::import 407 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::name 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@7;Class::MOP::Overload::BEGIN@9 170 main::BEGIN@0;Blacknote::BEGIN@14 4747 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with 1309 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@216 105 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 44 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@7 99 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 215 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Mixin::HasMethods::method_metaclass 704 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@57;constant::BEGIN@40;strict::unimport 90 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 100 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday 1021 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Class::Immutable::Class::MOP::Class::_method_map 1516 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 123 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 35 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::CORE:match 65 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 508 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@19;File::Basename::fileparse_set_fstype 586 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Module::Runtime::use_package_optimistically;Module::Runtime::module_notional_filename;Module::Runtime::CORE:subst 55 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@4;Cwd::BEGIN@648;strict::unimport 119 Blacknote::System::INIT;Blacknote::System::Bag::new 281 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new;Class::MOP::Instance::BUILDARGS;Class::MOP::Attribute::slots;Class::MOP::Mixin::AttributeCore::name 36 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@9;MRO::Compat::BEGIN@227;strict::unimport 67 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value;Class::MOP::Instance::set_slot_value 118 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@3;FFI::CheckLib::BEGIN@8;base::import;base::CORE:match 8 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods 3675 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@11;Log::Log4perl::JavaMap::BEGIN@6;constant::import 477 Blacknote::main;Blacknote::init;Blacknote::Mapgen::Map::layout 20 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::CheckLib::find_lib_or_die 259 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@12;Log::Log4perl::Appender::BEGIN@200;strict::unimport;strict::bits 98 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol 6249 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@11;File::Path::BEGIN@20;vars::import 570 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} 2755 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try 7191 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@3;FFI::CheckLib::BEGIN@6;List::Util::import 164 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body 4520 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::is_dependent_on_superclasses 18 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::body 154 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@19;Class::MOP::Attribute::BEGIN@13 104 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_method_map 612 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@14;constant::import;mro::method_changed_in 11 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::associated_class 124 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Scalar::Util::blessed 175 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Class::_real_ref_name 59 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@557 132 main::BEGIN@0;Blacknote::BEGIN@17 113 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::associated_class 54 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Sub::Util::set_subname 118 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Mixin::HasMethods::method_metaclass 8 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;mro::get_pkg_gen 12 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10;parent::import;Class::MOP::Method::Generated::BEGIN@5;warnings::import;warnings::_bits 114 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::get_code_info 168 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 101 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 7 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol 144 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility 55 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::import;UNIVERSAL::can 81 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@566;Blacknote::System::Shell::BEGIN@94 87 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@7;threads::import 139 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140] 39515 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@9;Data::Dumper::BEGIN@21;constant::import;constant::CORE:match 56 Blacknote::main;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:205] 62 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@4;strict::import 36 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name 126 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible 478 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@18;Exporter::import 130 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Class::constructor_class 360 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_fallback_constructor;Class::MOP::Package::name 380 Blacknote::main;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:212] 589 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol 859 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_fallback_constructor 160 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@8;IO::Handle::BEGIN@5 84 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_constructor;Class::MOP::Attribute::_inline_set_value 5575 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Module::create 486 Blacknote::Interface::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render 18773 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::has_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol 55 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Object::meta;Class::MOP::Class::initialize 55 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::_meta_method_class 149 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Blacknote::System::State::BEGIN@3;warnings::import;warnings::_bits;warnings::_expand_bits 159 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::lib 129 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} 389 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_9::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 975 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@13 92 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@8;IO::Handle::BEGIN@6;Exporter::import;Exporter::CORE:match 37 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Mapgen::BEGIN@2;strict::import 45 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create 420 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements 584 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 512 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@8;IO::Handle::BEGIN@7;SelectSaver::BEGIN@6;Exporter::import 427 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@7;Exporter::import;Exporter::CORE:match 26 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new 27221 main::BEGIN@0;Blacknote::BEGIN@18;Exporter::import 1535 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::catch 63264 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@10;Exporter::import;Exporter::CORE:subst 35 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Package::name 11 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Scalar::Util::blessed 59 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 131 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses 1025 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Mapgen::BEGIN@4 105 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::get_all_attributes;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 27 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_superclasses;Class::MOP::Class:::around;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 193 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_method_map 177 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 433 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} 3976 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_25::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 42 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@14;Class::MOP::Mixin::AttributeCore::BEGIN@9;parent::import;Class::MOP::Mixin::BEGIN@5;warnings::import;warnings::_bits;warnings::_expand_bits 72 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Sub::Util::set_subname 1827 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 24 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@12;File::Spec::Functions::BEGIN@3;File::Spec::Functions::__ANON__ 8 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday 77 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 138 Blacknote::System::INIT;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday 56 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes;Class::MOP::Class:::around 94 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:219] 18 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize 231 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance 240 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize 244 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Scalar::Util::blessed 49 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::BEGIN@3;strict::import 37 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::CORE:sort;Class::MOP::Mixin::AttributeCore::name 2447 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_28::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 Blacknote::Renderer::Curses::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:191] 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Constructor::_eval_environment;Class::MOP::Class::_eval_environment 312 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::CORE:match 573 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method 225 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new;Scalar::Util::weaken 25 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class;Scalar::Util::weaken 113 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@19;Exporter::import;Exporter::CORE:match 22 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility 678 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log 7664 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map;Class::MOP::Method::body 15 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Class::destructor_class 89 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Class::initialize 59 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Attribute::new 5706 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Class::instance_metaclass 21 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with;UNIVERSAL::isa 58 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create 148 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods 1213 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::__ANON__[lib/Blacknote/System.pm:156];UNIVERSAL::can 249 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@16;Log::Log4perl::MDC::BEGIN@7;warnings::import;warnings::_bits 109 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@7;FFI::Platypus::Function::BEGIN@4;warnings::import 78 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::new;Log::Log4perl::Appender::File::CORE:match 43 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@7;Config::FETCH 56 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute 19185 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Scalar::Util::blessed 34 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Blacknote::Mapgen::hollow_room;Blacknote::Mapgen::Room::new;Blacknote::Interface::__ANON__[lib/Blacknote/Interface.pm:92] 46 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@8;FFI::Platypus::Type::BEGIN@4;warnings::import 92 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Scalar::Util::weaken 350 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_method_map 480 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@9;base::import;base::CORE:match 17 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new 180 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Blacknote::Mapgen::new_empty_dungeon_map;Blacknote::Mapgen::Map::new 242 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@12;constant::import;constant::CORE:subst 74 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name 628 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 7390 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::move_w;Blacknote::System::RMoving::move;Blacknote::System::Player::y 60 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;UNIVERSAL::isa 14 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@10;XSLoader::load 3133 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_code_is_mine;Class::MOP::Package::name 6412 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable 180 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods 469 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Scalar::Util::weaken 120 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body 9294 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility 691 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Method::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Method.pm:16] 168 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::generate_coderef 151 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::clone 1497 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Scalar::Util::blessed 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::get_meta_instance 91 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::superclasses 55 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Sub::Util::set_subname 204 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_superclasses;Class::MOP::Class:::around;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 326 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::_make_compiler 8462 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@8;IO::Handle::BEGIN@6;Exporter::import 598 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::__ANON__[lib/Blacknote/System.pm:156];Blacknote::System::RMoving::can_move;Blacknote::Message::push 704 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Mapgen::BEGIN@5 94 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Class::MOP::Mixin::AttributeCore::definition_context 1131 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Class::MOP::Class::invalidate_meta_instances 559 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Class::_real_ref_name 283 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@556;warnings::unimport;warnings::_expand_bits 34 main::BEGIN@0;Blacknote::BEGIN@4;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:205] 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 1403 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@9;Data::Dumper::BEGIN@278;Data::Dumper::_vstring 37 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;DynaLoader::BEGIN@21;Config::BEGIN@9 165 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body 4616 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Exporter::import;Exporter::CORE:match 83 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Sub::Util::set_subname 504 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;Class::MOP::Package::name 315 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Class::Load::BEGIN@2;warnings::import 71 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@8;IO::Handle::BEGIN@8;IO::BEGIN@8;warnings::import;warnings::_bits 150 Blacknote::main;Blacknote::Input::process_input;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday;Time::HiRes::gettimeofday 283 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor 735 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_meta_instance 99 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@6;Exporter::import;Exporter::CORE:match 79 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format 815 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::package_name 603 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Exporter::import 638 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@11;Class::MOP::MiniTrait::BEGIN@5;warnings::import;warnings::_bits;warnings::_expand_bits 103 Blacknote::Renderer::Curses::CHECK 225 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@60;warnings::import 87 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Class::MOP::Attribute::associate_method 1173 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@20 94 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace;Package::Stash::XS::name 102 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::_real_ref_name 73 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@12;Exporter::import;Exporter::CORE:match 26 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Class::constructor_class 133 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes 104 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Mapgen::BEGIN@142;Exporter::import;Exporter::CORE:match 26 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@219;constant::import;constant::CORE:match 22 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@16;POSIX::BEGIN@11 105 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@9;Exporter::import;Exporter::CORE:match 24 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility 305 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta;Class::MOP::Class::initialize 378 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Exporter::import;Exporter::CORE:match 86 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@14;Class::MOP::Mixin::AttributeCore::BEGIN@9;parent::import;Class::MOP::Mixin::BEGIN@5 87 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:match 35 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method 3800 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@16;POSIX::import;Exporter::import;Exporter::Heavy::heavy_export;Exporter::Heavy::CORE:match 30 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 382 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@12;Log::Log4perl::Config::__ANON__ 7 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_method_map 91 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Constructor::_eval_environment;Class::MOP::Method::Constructor::associated_metaclass 19 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@15;Exporter::import 668 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_validate_env;Scalar::Util::reftype 37 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::composite 38 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@16;constant::import;constant::CORE:regcomp 73 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday 769 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@60;warnings::import;warnings::_bits 143 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Logger::add_appender 252 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@7;Class::MOP::Overload::BEGIN@4 167 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace;Package::Stash::XS::name 8 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@4 263 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@17;Log::Log4perl::Util::TimeTracker::BEGIN@7 104 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@3;strict::import 53 Blacknote::System::INIT;Blacknote::System::State::bnsm_change_state;List::Util::any 59 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap 1563 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10;parent::import;Class::MOP::Method::Generated::BEGIN@9;parent::import;parent::CORE:subst 84 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 87 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_attach_attribute 478 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render 9335 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@749;strict::unimport 59 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@4;Log::Log4perl::Layout::SimpleLayout::BEGIN@11;Log::Log4perl::Level::import 685 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@12;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name 39 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::metaclass_is_weak;Scalar::Util::isweak 70 Blacknote::main;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:157] 152 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::Lang::C::native_type_map;FFI::Platypus::ShareConfig::BEGIN@3;strict::import 28 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_constructor;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance 1569 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@10 157 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Class::destructor_class 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Class::MOP::Attribute::_accessor_description;Class::MOP::Package::name 434 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 53 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::composite 1344 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_24::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_immutable_options;Class::MOP::Class::constructor_name 7 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with 59 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Mixin::AttributeCore::default 495 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Mixin::HasMethods::method_metaclass 53 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::get_method_list;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Scalar::Util::reftype 88 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Mixin::HasAttributes::_attribute_map 41 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol;Package::Stash::XS::namespace 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa 59 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_superclasses;Class::MOP::Class:::around;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 40 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::Lang::C::native_type_map;FFI::Platypus::ShareConfig::get;FFI::Platypus::ShareConfig::dist_dir;File::Spec::Unix::rel2abs;File::Spec::Unix::file_name_is_absolute;File::Spec::Unix::CORE:match 39 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_reader 917 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_fallback_constructor;Class::MOP::Class::_generate_fallback_constructor 1293 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_89::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Mapgen::BEGIN@3;warnings::import;warnings::_bits;warnings::_expand_bits 148 Blacknote::main;Blacknote::Renderer::Curses::render_map;Blacknote::Renderer::Curses::clear_area 90074 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Module::_instantiate_module;Class::MOP::Package::name 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@60 99 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@18;constant::import;constant::CORE:regcomp 15 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::catch 3707 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes 377 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Sub::Util::set_subname 252 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@6;strict::import 27 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Class::destructor_class 116 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value;Class::MOP::Instance::set_slot_value 480 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@7;Class::MOP::Overload::BEGIN@9;Exporter::import;Exporter::CORE:match 22 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name 78 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute 709 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;Class::MOP::Package::name 342 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@17;Log::Log4perl::__ANON__ 7 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@7;parent::import;FFI::Platypus::TypeParser::BEGIN@3 166 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@11;Class::MOP::MiniTrait::BEGIN@5 152 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_code_is_mine;Class::MOP::get_code_info 56 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;Fcntl::O_TEMPORARY 179 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Mixin::HasMethods::wrapped_method_metaclass 154 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_86::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:13] 51 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Method::Wrapped::wrap;Class::MOP::Method::wrap;Scalar::Util::reftype 102 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Scalar::Util::blessed 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Module::Runtime::use_package_optimistically;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name 120 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::bnsh_restore;Curses::noecho 40 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes;Class::MOP::Class:::around 281 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance 673 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import 20713 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Mixin::HasAttributes::get_attribute_list 76 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::Tiles::BEGIN@5;Exporter::import;Exporter::CORE:match 50 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::name 378 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Scalar::Util::reftype 20 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Module::Runtime::use_package_optimistically;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:match 119 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class 1919 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@6;Exporter::import 607 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses 57 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;Class::MOP::Package::name 523 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@5;warnings::import;warnings::_bits 216 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@4;warnings::import;warnings::_bits;warnings::_expand_bits 161 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@14;constant::import;constant::CORE:subst 22 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_80::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:43] 55 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@9;Data::Dumper::CORE:qr 41 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module;Class::Load::XS::BEGIN@8;Exporter::import 268 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Class::_method_lookup_order 447 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 7 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::_superclass_metas 41 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@49;constant::import;constant::CORE:regcomp 46 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@16;Log::Log4perl::MDC::BEGIN@7;warnings::import 76 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@8;Class::MOP::Method::Wrapped::BEGIN@8;UNIVERSAL::VERSION 605 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Sub::Util::set_subname 583 Blacknote::Interface::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:157] 603 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Instance::create_instance;Class::MOP::Instance::_class_name 25 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@11;File::Path::BEGIN@6 123 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@61;Carp::_fetch_sub 109 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::CheckLib::find_lib_or_die;FFI::CheckLib::find_lib;File::Basename::dirname;File::Basename::_strip_trailing_sep;File::Basename::CORE:subst 322 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::_make_compiler 101 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@566;Blacknote::System::Shell::BEGIN@4 327 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:157] 65 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Scalar::Util::weaken 35 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::CORE:match 196 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_immutable_options;Class::MOP::Class::destructor_class 5 Blacknote::Renderer::Curses::CHECK;Blacknote::Renderer::Curses::init_rendering;Curses::initscr 7283 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@9;constant::import;constant::CORE:match 63 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@11;Exporter::import 480 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Mixin::AttributeCore::_set_insertion_order 228 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_reader 87 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_method_map 643 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@176 151 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_get_value;Class::MOP::Attribute::_inline_instance_get;Class::MOP::Attribute::associated_class 821 Blacknote::Renderer::Curses::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140] 130 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::get_metaclass_by_name 15 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 1174 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body 2092 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@12;Module::Implementation::build_loader_sub;Module::Implementation::_build_loader 243 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new;Scalar::Util::weaken 17 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:157] 440 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@153;Exporter::import;Exporter::CORE:match 11 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::subclasses;mro::get_isarev 1073 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method 1254 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map 2567 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::name 50 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Class::destructor_class 8 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 60 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_superclasses;Class::MOP::Class:::around;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 692 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_meta_instance;Class::MOP::Class:::around 100 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Class::MOP::Class::Immutable::Trait::BEGIN@39;strict::unimport;strict::bits 60 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace;Package::Stash::XS::name 7 Blacknote::main;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action 811 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::get_metaclass_by_name 141 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::layout 318 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility 3761 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag 58 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Blacknote::System::State::BEGIN@62 128 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@15;warnings::import;warnings::_bits 134 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Class::instance_metaclass 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Package::name 20 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@803;strict::import 57 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses 2442 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa;mro::get_linear_isa 17 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@6;warnings::import 95 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 46 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_superclasses;Class::MOP::Class:::around 204 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::CheckLib::find_lib_or_die;FFI::CheckLib::find_lib;FFI::CheckLib::CORE:sort 250 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol 3001 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@750;strict::import 66 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_106::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:13] 52 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@6;Exporter::import;Exporter::CORE:match 38 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_5::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:25] 57 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;UNIVERSAL::can 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class 65 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol 234 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 133 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@14;base::import;base::has_fields 82 Blacknote::System::INIT;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140] 58 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@566;Blacknote::System::Shell::BEGIN@5 106 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap 240 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@8;IO::Handle::BEGIN@7;SelectSaver::BEGIN@6 158 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Mixin::HasAttributes::_attribute_map 195 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Sub::Util::set_subname 54 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 101 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa;mro::get_linear_isa 280 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility 479 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@11;File::Path::BEGIN@6;Exporter::import;Exporter::CORE:match 13 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@12;Log::Log4perl::Appender::BEGIN@10;Exporter::import;Exporter::CORE:match 47 Blacknote::main;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:157] 1055 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;UNIVERSAL::can 1814 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa 105 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class 70 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Mixin::HasAttributes::attribute_metaclass 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log;Log::Log4perl::Appender::File::CORE:print 569 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Constructor::_eval_environment;Class::MOP::Class::_eval_environment;Class::MOP::Class::get_all_attributes;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 1059 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;DynaLoader::bootstrap;DynaLoader::CORE:subst 382 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Class::MOP::Class::invalidate_meta_instances 2594 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Mixin::AttributeCore::name 94 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash;Package::Stash::XS::new 124 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Class::MOP::Class::instance_metaclass 21 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@8;Class::MOP::Method::Wrapped::BEGIN@4;strict::import 41 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;UNIVERSAL::VERSION 158 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@57;constant::BEGIN@65 88 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@5 262 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log 436 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;mro::get_pkg_gen 15 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Blacknote::System::State::__ANON__[lib/Blacknote/System/State.pm:264];Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:191] 140 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new 230 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Curses::Vars::FETCH 134 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@3;strict::import 41 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::metaclass_is_weak 344 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@519;warnings::unimport 280 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::CORE:subst 483 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code 69 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@52;constant::import;mro::method_changed_in 20 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@7;parent::import;FFI::Platypus::TypeParser::BEGIN@6;List::Util::import 155 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method 4060 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Module::_instantiate_module 213 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::catch 7715 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Class::linearized_isa;mro::get_linear_isa 11 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_writer 80 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@18;Exporter::import 667 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_immutable_options 148 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10;parent::import;Class::MOP::Method::Generated::BEGIN@7;Eval::Closure::BEGIN@14 43 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@8;IO::Handle::BEGIN@8;IO::BEGIN@6 90 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name 2324 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@57;constant::CORE:qr 69 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@12 107 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Blacknote::Mapgen::hollow_room;Blacknote::Mapgen::Map::set_tile_at;Blacknote::Mapgen::Map::get_tile_at 4291 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@13;Log::Log4perl::Config::__ANON__ 13 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure 221 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Blacknote::Message::BEGIN@5;Exporter::import;Exporter::CORE:match 47 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format 429 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::body 10 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@9;constant::import;constant::CORE:regcomp 47 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Sub::Util::set_subname 833 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace;Package::Stash::XS::name 52 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_123::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 41 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_new 153 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes 614 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_22::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:37] 58 Blacknote::Renderer::Curses::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:212] 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::package_name 37 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@10;Class::MOP::Method::Constructor::BEGIN@10;parent::import;parent::CORE:subst 98 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method 383 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::Meta::_generate_meta_method;Scalar::Util::weaken 144 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 71 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object 95 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_4::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 44 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@5;Blacknote::Interface::__ANON__ 10 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with;UNIVERSAL::isa 391 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10;parent::import;Class::MOP::Method::Generated::BEGIN@7;Eval::Closure::BEGIN@7;warnings::import 73 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Package::name 33 Blacknote::Interface::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308] 3934 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@6 115 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@5;warnings::import 111 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@9;MRO::Compat::BEGIN@10;mro::BEGIN@11 82 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::Equipment::BEGIN@5;Exporter::import 789 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with;UNIVERSAL::isa 228 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Object::meta;Scalar::Util::blessed 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@4 221 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;mro::get_linear_isa 269 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods;Class::MOP::Class::initialize 122 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Class::initialize 2174 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method 816 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_default;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance 573 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@12;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52] 169 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 852 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Class::Immutable::Class::MOP::Class::_method_map;Sub::Util::set_subname 1392 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined 376 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_code_is_mine 204 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value;Class::MOP::Mixin::AttributeCore::has_initializer 218 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Instance::create_instance;Class::MOP::Instance::_class_name;Class::MOP::Package::name 7 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Scalar::Util::blessed 562 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@17 129 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Blacknote::Renderer::Curses::render_tile;Blacknote::Tiles::Tile::Wall::y 478957 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@9;MRO::Compat::BEGIN@118;strict::unimport 83 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_default;Class::MOP::Class::_inline_default_value 410 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@16;Exporter::import;Exporter::CORE:match 11 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;DynaLoader::bootstrap;DynaLoader::dl_load_flags 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::_superclass_metas 35 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag 282 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@27;Log::Log4perl::Util::module_available;Sys::Hostname::BEGIN@14 43 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday;Time::HiRes::gettimeofday 12 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash;Package::Stash::XS::new 72 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 113 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@10;Class::MOP::Method::Constructor::BEGIN@5;warnings::import 105 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@12;Log::Log4perl::Appender::BEGIN@200;strict::unimport 96 Blacknote::main;Curses::doupdate 13208 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create 326 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::metaclass_is_weak;Scalar::Util::isweak 19 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Mapgen::BEGIN@2 262 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::is_dependent_on_superclasses 350 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with;UNIVERSAL::isa 678 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;Fcntl::O_TEMPORARY;File::Temp::__ANON__[/usr/lib/x86_64-linux-gnu/perl-base/File/Temp.pm:274] 13 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@10;constant::import;constant::CORE:regcomp 54 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes;Class::MOP::Class:::around;Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_linearized_isa;Class::MOP::Class:::around;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 11 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors 12025 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Class::find_next_method_by_name 3836 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag 793 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@20;constant::import;Internals::SvREADONLY 11 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Logger::add_appender;Log::Log4perl::Logger::reset_all_output_methods;Log::Log4perl::Logger::set_output_methods;Log::Log4perl::Logger::generate_is_xxx_coderef;Log::Log4perl::Logger::generate_watch_code 805 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Class::constructor_class 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::CheckLib::find_lib_or_die;FFI::CheckLib::find_lib;FFI::CheckLib::CORE:ftis 608 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility 176 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Class::initialize 133 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::CORE:match 100 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure 245 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::Input::BEGIN@11;Exporter::import 461 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:212] 38 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value;Class::MOP::Mixin::AttributeCore::has_initializer 84 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to 11035 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::catch;Sub::Util::set_subname 459 Blacknote::Interface::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action 3359 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Scalar::Util::weaken 134 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@16;Tie::Hash::BEGIN@5 219 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa;mro::get_linear_isa 15 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@9;Exporter::import 566 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@14 109 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::import;Log::Log4perl::get_logger;Log::Log4perl::Logger::get_logger;Log::Log4perl::Logger::_new;Log::Log4perl::Logger::set_output_methods;Log::Log4perl::Logger::parent_logger 125 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map 1001 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_reader 779 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;DynaLoader::bootstrap;DynaLoader::dl_find_symbol 34 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_26::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 42 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@4;Log::Log4perl::Layout::SimpleLayout::BEGIN@9 95 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;UNIVERSAL::can 1423 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename 103 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::Dir::BEGIN@2576;overload::import 103 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 9 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol;Package::Stash::XS::namespace 163 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Sub::Util::set_subname 110 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag 76 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::accessor_metaclass 128 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta;Class::MOP::Class::initialize 547 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Mixin::HasAttributes::_attribute_map 150 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method 4851 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 10 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::_accessor_description 1350 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@8;Class::MOP::Method::Wrapped::BEGIN@10;parent::import 277 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_messages;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:219] 674 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try 302 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 54 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_125::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:31] 57 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 69 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 68 Log::Log4perl::END;Log::Log4perl::Logger::cleanup 456 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_attach_attribute;Class::MOP::Attribute::attach_to_class;Scalar::Util::blessed 101 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute 2998 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::catch 346 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Sub::Util::set_subname 859 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::does_metaclass_exist 424 main::BEGIN@0;Blacknote::BEGIN@8 25658 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Mixin::HasAttributes::has_attribute;Class::MOP::Mixin::HasAttributes::_attribute_map 343 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@10;Log::Log4perl::Config::PropertyConfigurator::BEGIN@17;constant::import 647 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@5;warnings::import 124 Blacknote::Interface::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::composite 586 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::Lang::C::native_type_map;FFI::Platypus::ShareConfig::get;FFI::Platypus::ShareConfig::dist_dir;FFI::Platypus::ShareConfig::CORE:ftfile 275 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::Meta::_generate_meta_method;Scalar::Util::weaken 18 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::Input::BEGIN@10;Exporter::import;Exporter::CORE:match 44 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@12;parent::import;Class::MOP::Method::BEGIN@9;parent::import;parent::CORE:subst 58 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with;UNIVERSAL::isa 79 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure 89522 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@6 97 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@14;Class::MOP::Mixin::AttributeCore::BEGIN@9;parent::import;Class::MOP::Mixin::BEGIN@7;Exporter::import 279 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::Lang::C::native_type_map;FFI::Platypus::ShareConfig::get;File::Spec::Unix::catfile;File::Spec::Unix::catdir;File::Spec::Unix::canonpath 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log 1102 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;DynaLoader::bootstrap;Curses::bootstrap 15683 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map 114 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map 38 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set 672 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name 383 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@18;UNIVERSAL::VERSION 86 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@4;strict::import 57 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@4;Log::Log4perl::Layout::SimpleLayout::BEGIN@13;strict::unimport 73 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Package::name 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name 171 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player 2742 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_superclasses;Class::MOP::Class:::around 130 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes;Class::MOP::Class:::around 85 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::composite 179 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@16;POSIX::import;Exporter::import 17372 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::Input::BEGIN@10;Exporter::import;Exporter::export;Exporter::as_heavy 158 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::accessor 39 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::clone;Scalar::Util::blessed 51 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 50 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Class::constructor_class 8 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Instance::create_instance;Class::MOP::Instance::_class_name 27 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@17;warnings::import;warnings::_bits 196 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@2;strict::BEGIN@7;strict::CORE:match 144 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@566;Blacknote::System::Shell::BEGIN@94;warnings::unimport 123 Blacknote::main;Blacknote::Renderer::Curses::render_map;Blacknote::Renderer::Curses::render_tile;Blacknote::Tiles::Tile::Wall::symbol 54199 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 165 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 14 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 136 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_immutable_options;Class::MOP::Class::destructor_class 5 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Layout::PatternLayout::new;Log::Log4perl::Util::TimeTracker::new;Log::Log4perl::Util::TimeTracker::reset 104 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@10;Exporter::import;Exporter::CORE:match 20 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::MOP::BEGIN@2;warnings::import;warnings::_bits;warnings::_expand_bits 40 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Object::meta;Scalar::Util::blessed 136 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@17;constant::import;Internals::SvREADONLY 10 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method;Class::MOP::Method::Accessor::associated_attribute 190 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::name 52 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_method_map 93 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@14;Class::MOP::Mixin::AttributeCore::BEGIN@9;parent::import;Class::MOP::Mixin::BEGIN@7 88 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_attach_attribute;Class::MOP::Attribute::attach_to_class;UNIVERSAL::isa 452 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_attach_attribute 1420 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Module::Runtime::use_package_optimistically 290 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes 984 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Curses::addch 52 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 347 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method 262 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility 55 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Scalar::Util::blessed 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::CheckLib::find_lib_or_die;FFI::CheckLib::find_lib;FFI::CheckLib::_matches;File::Spec::Unix::catfile;File::Spec::Unix::catdir 522209 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::__ANON__[lib/Blacknote/System.pm:156];Blacknote::System::RMoving::can_move;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140] 379 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;UNIVERSAL::isa 685 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@13;Log::Log4perl::Filter::Boolean::BEGIN@15;base::import;base::__ANON__[/usr/lib/x86_64-linux-gnu/perl-base/base.pm:75] 107 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Scalar::Util::weaken 25 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:179] 38 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Mapgen::BEGIN@11 98 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Constructor::_eval_environment;Class::MOP::Class::_eval_environment;Class::MOP::Class::get_all_attributes 7097 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@10;Class::MOP::Method::Constructor::BEGIN@10;parent::import;Class::MOP::Method::Inlined::BEGIN@7 80 Blacknote::System::INIT;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log 313 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@14;Class::MOP::Mixin::AttributeCore::BEGIN@5;warnings::import 87 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::class_of 738 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::superclasses 114 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 129 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure 10184 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@9;MRO::Compat::BEGIN@228 96 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol 93 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@12;parent::import;Class::MOP::Method::BEGIN@4 219 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@10;Class::MOP::Method::Constructor::BEGIN@10;parent::import;Class::MOP::Method::Inlined::BEGIN@9 89 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@14;base::import;base::has_attr 49 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@12;parent::import;Class::MOP::Method::BEGIN@9;parent::import;Class::MOP::Object::BEGIN@9 103 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@12;parent::import;Class::MOP::Method::BEGIN@9;parent::import;Class::MOP::Object::BEGIN@7;parent::import 216 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@17;Exporter::import;Exporter::export;Exporter::as_heavy 160 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:match 43 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Class::instance_metaclass 21 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 15 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with;UNIVERSAL::isa 65 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@12;Log::Log4perl::Appender::BEGIN@9 96 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Scalar::Util::reftype 14 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@4 136 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::_accessor_description;Class::MOP::Mixin::AttributeCore::name 956 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@13;Log::Log4perl::Filter::Boolean::BEGIN@15;base::import;base::__ANON__[/usr/lib/x86_64-linux-gnu/perl-base/base.pm:75];utf8::encode 20 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol 322 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Class::_add_inlined_method 61 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::new_object;Class::MOP::Package::name 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 91 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;UNIVERSAL::can 32 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with 219 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::reset;Log::Log4perl::Logger::reset;Log::Log4perl::Logger::level;Log::Log4perl::Logger::parent_logger;Log::Log4perl::Logger::parent_string 106 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_meta_instance;Class::MOP::Class:::around 69 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Blacknote::System::State::BEGIN@248;warnings::unimport 188 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_reader 105 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors 63871 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;UNIVERSAL::isa 22 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Scalar::Util::blessed 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@8;Sub::Exporter::Progressive::__ANON__[/usr/share/perl5/Sub/Exporter/Progressive.pm:47];Sub::Exporter::Progressive::CORE:match 79 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@19 20943 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::initialize 226 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_predicate 541 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@63;constant::import;Internals::SvREADONLY 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::get_metaclass_by_name 14 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@49;constant::import;constant::CORE:subst 54 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;Exporter::Heavy::heavy_export_tags;Exporter::Heavy::_push_tags 209 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Blacknote::Mapgen::new_empty_dungeon_map;Blacknote::Mapgen::Map::new;Scalar::Util::blessed 12 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes;Class::MOP::Class:::around 474 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::Input::BEGIN@13;Exporter::import 301 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@15;warnings::import;warnings::_bits;warnings::_expand_bits 102 Blacknote::System::INIT;Blacknote::Sound::open_audio 737 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@19;File::Basename::fileparse_set_fstype;File::Basename::CORE:regcomp 644 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_44::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:31] 53 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@17;constant::import 332 Blacknote::System::INIT;Blacknote::System::State::bnsm_add_snd_chunk;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:179] 26 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@16;XSLoader::load 8026 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@4;strict::import 50 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Module::Runtime::module_notional_filename;Module::Runtime::CORE:subst 20 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@20;constant::import;mro::method_changed_in 12 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action 797 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::store_metaclass_by_name 59 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308] 135 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_51::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 42 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::name 37 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;UNIVERSAL::can 132 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Scalar::Util::blessed 44 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa;Sub::Util::set_subname 71 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Scalar::Util::blessed 72 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map 151 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Class::constructor_class 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::get_method_list;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::_method_map 31 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::Meta::_generate_meta_method;Scalar::Util::weaken 31 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Sub::Util::set_subname 175 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@12;parent::import;Class::MOP::Method::BEGIN@9;parent::import;Class::MOP::Object::BEGIN@5;warnings::import;warnings::_bits;warnings::_expand_bits 79 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@16;Exporter::import 268 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 273 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Mixin::HasAttributes::_attribute_map 656 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@27;Log::Log4perl::Util::module_available;Log::Log4perl::Util::CORE:subst 57 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@7;warnings::import;warnings::_bits;warnings::_expand_bits 52 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@8 104 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@10;Log::Log4perl::Config::PropertyConfigurator::BEGIN@4;warnings::import 172 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 197 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@13;Log::Log4perl::Filter::Boolean::BEGIN@15;base::import;base::CORE:match 6 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with 230 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::reset;Log::Log4perl::Logger::reset;Log::Log4perl::Logger::level 98 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_131::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Object::meta;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 667 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::get_code_info 806 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::Input::BEGIN@4;warnings::import;warnings::_bits;warnings::_expand_bits 159 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::_accessor_description;Class::MOP::Package::name 259 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Player::autoturn 527 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@7;FFI::Platypus::Function::BEGIN@3;strict::import 25 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@3;warnings::import;warnings::_bits;warnings::_expand_bits 125 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::caller_depth_offset 457 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_meta_instance 345 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 61 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_110::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@10;Class::MOP::Method::Constructor::BEGIN@7 327 Blacknote::main;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::layout 198 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Mixin::AttributeCore::name 1001 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Data::Dumper::Dumper;Data::Dumper::Dump;Data::Dumper::Dumpxs;Data::Dumper::new 5459 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value;Class::MOP::Mixin::AttributeCore::has_initializer 523 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} 59 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Scalar::Util::blessed 230 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_superclasses 232 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@9;Try::Tiny::BEGIN@13 137 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_40::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Mixin::HasAttributes::get_attribute 57 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@176;UNIVERSAL::VERSION 91 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method 3459 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 104 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@9 106 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_meta_instance;Class::MOP::Class:::around 111 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::Equipment::BEGIN@3;warnings::import;warnings::_bits 199 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_canonicalize_source;Scalar::Util::reftype 467 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 186 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Mixin::HasAttributes::get_attribute_list 82 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@16;POSIX::import;POSIX::CORE:sort 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol 1004 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@14;Module::Runtime::import 136 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@7;Exporter::import;Exporter::CORE:match 25 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol 2792 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag 223 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Sub::Util::set_subname 123 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 136 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Errno::_tie_it;Errno::TIEHASH 14 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Class::MOP::Package::_package_stash 660 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::clone;Scalar::Util::blessed 108 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::generate_coderef;Log::Log4perl::Logger::generate_watch_code 70 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@10;Exporter::import 95 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@15;Log::Log4perl::NDC::BEGIN@6;strict::import 49 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Logger::level;Log::Log4perl::Logger::reset_all_output_methods;Log::Log4perl::Logger::set_output_methods;Log::Log4perl::Logger::generate_noop_coderef;Log::Log4perl::Logger::generate_watch_code 145 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with 1165 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log 17383 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create 1325 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@3 171 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@19;constant::import;constant::CORE:match 21 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 15 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@19;constant::import;constant::CORE:regcomp 16 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:regcomp 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@22;UNIVERSAL::VERSION 82 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@5 113 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_validate_env 5813 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Package::list_all_package_symbols 957 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::CheckLib::find_lib_or_die;FFI::CheckLib::find_lib;FFI::CheckLib::_matches;FFI::CheckLib::CORE:match 392416 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Constructor::_eval_environment;Class::MOP::Class::_eval_environment 107 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 136 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@5;strict::import 43 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 50 Blacknote::main;Blacknote::Input::process_input;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:212] 263 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10 112 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 8 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements 149 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize 56 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@7 93 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 33 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all 288 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier 1845 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Scalar::Util::weaken 17 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes 52 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::associated_class 34 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Class::get_meta_instance 64 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::_make_compiler;Eval::Closure::_make_compiler_source 5030 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:179] 296 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_122::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Mixin::HasMethods::add_method;UNIVERSAL::isa 153 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Class::MOP::Class::Immutable::Trait::BEGIN@5;warnings::import 123 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 234 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::Lang::C::native_type_map;FFI::Platypus::ShareConfig::get;FFI::Platypus::ShareConfig::dist_dir;File::Spec::Unix::rel2abs;File::Spec::Unix::file_name_is_absolute 93 main::BEGIN@0;Blacknote::BEGIN@4;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday;Time::HiRes::gettimeofday 17 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order 134 main::BEGIN@0;Blacknote::BEGIN@21;Blacknote::Map::BEGIN@7 506 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@36 112 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Scalar::Util::blessed 18 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_10::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 45 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@17;Exporter::import;Exporter::Heavy::heavy_export;Exporter::Heavy::CORE:subst 5415 Blacknote::System::INIT;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format 478 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::unique_name 68 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Class::MOP::Attribute::associate_method 1330 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method 67728 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Class::MOP::Package::_package_stash 29 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@19;Class::MOP::Attribute::BEGIN@9 109 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Sub::Util::set_subname 58 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta;Class::MOP::Class::initialize 385 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::_accessor_description;Class::MOP::Attribute::associated_class 40 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@14;Class::MOP::Mixin::AttributeCore::BEGIN@9;parent::import;Class::MOP::Mixin::BEGIN@5;warnings::import 74 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@57;constant::import;mro::method_changed_in 23 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Sub::Util::set_subname 89 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with 657 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;Class::MOP::Package::name 91 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Mapgen::BEGIN@8;Exporter::import;Exporter::CORE:subst 111 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag 236 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with 220 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method 1332 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes;Class::MOP::Class:::around 91 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;mro::get_pkg_gen 13 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::Tiles::BEGIN@6;Exporter::import 405 main::BEGIN@0;Blacknote::BEGIN@4;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format 695 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Package::name 88 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_constructor;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Mixin::AttributeCore::name 1207 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render 3981 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::name 605 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_windows 529 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Constructor::_eval_environment;Class::MOP::Class::_eval_environment;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 382 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::_lang_class 3111 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_writer 68 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize 125 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Module::Runtime::module_notional_filename;Module::Runtime::CORE:subst 566 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@9;MRO::Compat::BEGIN@227 108 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Generated::is_inline 10 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::CORE:match 120 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@14 172 Blacknote::main;Blacknote::Input::process_input;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:205] 260 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Mixin::HasMethods::add_method;Scalar::Util::blessed 53 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Module::Runtime::module_notional_filename;Module::Runtime::CORE:subst 16 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::System::Player::symbol 30 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@10;UNIVERSAL::VERSION 172 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value;Class::MOP::Instance::set_slot_value 323 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta 998 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@7;threads::BEGIN@6 82 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Package::name 26 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@7;Class::MOP::Instance::BEGIN@7;Exporter::import 502 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@127;constant::import;mro::method_changed_in 12 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Class::MOP::Package::_package_stash 25 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10;parent::import;Class::MOP::Method::Generated::BEGIN@5;warnings::import;warnings::_bits;warnings::_expand_bits 95 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@63;Params::Util::PP::BEGIN@17;overload::BEGIN@142;warnings::register::import;warnings::register_categories;warnings::_mkMask 181 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@19;Exporter::import 378 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::_superclass_metas 80 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@11;Log::Log4perl::JavaMap::BEGIN@6 86 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::_accessor_description;Class::MOP::Package::name 269 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol 3070 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method 4489 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Mixin::HasMethods::get_method_list 747 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Mixin::HasMethods::get_method;UNIVERSAL::isa 694 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::_make_compiler;Eval::Closure::_make_compiler_source 224 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_get_player 380 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap 660 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Mixin::AttributeCore::_set_insertion_order 164 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol 70 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap 459 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@9;Exporter::import 483 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_new 77 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_linearized_isa 50 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically 6672 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::_is_string 50 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;mro::get_linear_isa 44 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::body 12 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;mro::get_pkg_gen 81 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::CheckLib::find_lib_or_die;FFI::CheckLib::find_lib;File::Spec::Unix::rel2abs;File::Spec::Unix::file_name_is_absolute 244 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@5;warnings::import 108 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses 61 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render 67976 Blacknote::Message::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:157] 35 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::_is_string 53 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Layout::PatternLayout::new;Log::Log4perl::Util::TimeTracker::new;Log::Log4perl::Util::TimeTracker::reset;Log::Log4perl::Util::TimeTracker::gettimeofday 74 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_accessor 947 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order 717 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;mro::get_pkg_gen 14 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@2;strict::import 49 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Blacknote::Mapgen::Map::get_tile_at;Blacknote::Mapgen::Map::layout 44863 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::name 14 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@12;Log::Log4perl::Appender::BEGIN@7;warnings::import;warnings::_bits;warnings::_expand_bits 46 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@57;constant::BEGIN@141;strict::unimport 63 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try 267 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes 651 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Class::Immutable::Class::MOP::Class::_method_map 138 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_1::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 40 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@187;strict::unimport 104 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try 20512 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log;Log::Log4perl::Appender::File::CORE:print 12277 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::_meta_method_class 48 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses 86 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Method::wrap;Scalar::Util::weaken 17 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::name 89 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Constructor::_eval_environment;Class::MOP::Class::_eval_environment;Class::MOP::Class::get_all_attributes;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 26 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Sub::Util::set_subname 48 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::add_method 3223 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::Lang::C::native_type_map;FFI::Platypus::ShareConfig::get;File::Spec::Unix::catfile;File::Spec::Unix::catdir 44 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::metaclass_is_weak;Scalar::Util::isweak 13 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::move_e 125 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Method::wrap 2979 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 105 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@8;Data::OptList::BEGIN@2;warnings::import;warnings::_bits 166 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@566 35794 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Mixin::HasMethods::method_metaclass 17 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:157] 39 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Class::MOP::Package::_package_stash 8384 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;mro::get_pkg_gen 18 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 76 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::CORE:match 181 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Blacknote::System::State::BEGIN@62;Exporter::import 98 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance 4639 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new;Class::MOP::Instance::BUILDARGS;Class::MOP::Attribute::slots 608 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::get_code_info 666 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Module::_instantiate_module;Class::MOP::Package::name 20 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name 280 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_reader 197 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Mixin::HasMethods::wrapped_method_metaclass 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 68 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_immutable_options;Class::MOP::Class::constructor_class 5 Blacknote::Interface::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log;Log::Log4perl::Appender::File::CORE:print 4520 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@22;Exporter::import;Exporter::Heavy::heavy_export;Exporter::Heavy::CORE:subst 5455 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::Input::BEGIN@5;Exporter::import 762 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@13;Log::Log4perl::Filter::Boolean::BEGIN@13;constant::import;mro::method_changed_in 14 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@16;POSIX::import;Exporter::import;Exporter::CORE:match 40 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_base_metaclasses 28 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 91 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@4;Log::Log4perl::Layout::SimpleLayout::BEGIN@14;base::import;base::__ANON__[/usr/lib/x86_64-linux-gnu/perl-base/base.pm:75];utf8::encode 17 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_predicate 185 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@20;constant::import;constant::CORE:regcomp 20 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@7;warnings::import;warnings::_bits 142 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;mro::get_pkg_gen 36 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes 317 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::subclasses;mro::get_isarev 620 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 826 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 771 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility 139 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::name 120 main::BEGIN@0;Blacknote::BEGIN@3;Exporter::import;Exporter::CORE:match 47 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_attach_attribute;Class::MOP::Attribute::attach_to_class;Scalar::Util::blessed 135 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_attach_attribute;Class::MOP::Attribute::attach_to_class;UNIVERSAL::isa 309 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Generated::_generate_description 4689 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@12;File::Spec::Functions::BEGIN@4;strict::import 52 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility 439 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap 239 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes 195 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@9;base::import;base::__ANON__[/usr/lib/x86_64-linux-gnu/perl-base/base.pm:75] 124 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@9;Try::Tiny::ScopeGuard::BEGIN@167;constant::import;Internals::SvREADONLY 20 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::subclasses;Class::MOP::Package::name 184 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::body 28 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;UNIVERSAL::isa 66 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa;mro::get_linear_isa 12 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::_is_string 477 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module;Class::Load::XS::BEGIN@4 107 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta 111 main::BEGIN@0;Blacknote::BEGIN@11;Exporter::import;Exporter::CORE:match 36 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::name 187 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_method_map 255 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:332] 979 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Blacknote::Message::BEGIN@7;Exporter::import 675 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers 314 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class;Scalar::Util::weaken 152 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Mixin::HasMethods::get_method_list;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::_method_map 196 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308] 2283 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@4;Log::Log4perl::Layout::SimpleLayout::BEGIN@8 217 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa;Sub::Util::set_subname 74 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 14 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@19;File::Basename::BEGIN@13 136 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_writer 148 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::CORE:match 208 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Package::name 85 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_messages;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:157] 1261 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5 43728 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@23;vars::BEGIN@3 182 Blacknote::Renderer::Curses::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:205] 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method 399 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable 190 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@7;parent::import;FFI::Platypus::TypeParser::BEGIN@7;Exporter::import;Exporter::CORE:match 12 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@150 182 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_canonicalize_source 7557 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_attach_attribute;Class::MOP::Attribute::attach_to_class;UNIVERSAL::isa 102 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@4;warnings::import;warnings::_bits;warnings::_expand_bits 134 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;UNIVERSAL::isa 73 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@14;Class::MOP::Mixin::AttributeCore::BEGIN@9;parent::import;Class::MOP::Mixin::BEGIN@7;Exporter::import;Exporter::CORE:match 12 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses 357 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance 207 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Object::meta 83 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance 130 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method;Class::MOP::Method::Accessor::associated_attribute 67 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@229 85 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@4 187 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::import;Sub::Install::__ANON__[/usr/share/perl5/Sub/Install.pm:118] 397 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::move_n;Blacknote::System::RMoving::move;Blacknote::System::Player::x 68 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename 111 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@7;FFI::Platypus::Function::BEGIN@5 114 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new;Class::MOP::Instance::BUILDARGS 3173 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@12;Log::Log4perl::Appender::BEGIN@7;warnings::import 117 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_validate_env 272 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map 631 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@9;Data::Dumper::BEGIN@763;bytes::import 55 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log;Log::Log4perl::Appender::File::CORE:print 956 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_fallback_constructor;Class::MOP::Class::_generate_fallback_constructor 37 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 77 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize 323 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa 86 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_120::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 42 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::instance_metaclass 11 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@7;parent::import;FFI::Platypus::TypeParser::BEGIN@4;warnings::import;warnings::_bits;warnings::_expand_bits 84 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@9;Try::Tiny::BEGIN@16;Sub::Util::BEGIN@8 115 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Blacknote::Mapgen::hollow_room;Blacknote::Mapgen::Room::new;Blacknote::Interface::__ANON__[lib/Blacknote/Interface.pm:90] 53 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::Vars::TIESCALAR 107 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@14;Class::MOP::Mixin::AttributeCore::BEGIN@7 100 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::State::bnsm_request_quit 43 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Mixin::AttributeCore::_set_insertion_order 72 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Blacknote::Message::BEGIN@2;base::import 23056 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@119;constant::import;Internals::SvREADONLY 11 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_8::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash;Class::MOP::Package::name 27 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Package::name 35 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag 152 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;UNIVERSAL::isa 13 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_method_map 130 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with 227 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Layout::PatternLayout::new;Log::Log4perl::Layout::PatternLayout::define;Log::Log4perl::Layout::PatternLayout::rep;Log::Log4perl::DateFormat::new;Log::Log4perl::DateFormat::prepare;Log::Log4perl::DateFormat::CORE:match 22 Blacknote::System::INIT;Blacknote::System::State::bnsm_add_snd_chunk;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:191] 21 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Package::name 240 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Scalar::Util::reftype 152 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol 100 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create 1668 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_method_map 575 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::CORE:match 48 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@9;Log::Log4perl::Level::import 617 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_superclasses;Class::MOP::Class:::around;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 4259 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::reset;Log::Log4perl::Appender::reset 22 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@343;Errno::BEGIN@17 3447 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@5;warnings::import;warnings::_bits;warnings::_expand_bits 28 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@17;Exporter::import 333 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@10;Log::Log4perl::Config::PropertyConfigurator::BEGIN@2;Log::Log4perl::Config::PropertyConfigurator::__ANON__ 38 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;mro::get_pkg_gen 1208 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map;Class::MOP::Method::body 45 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Layout::PatternLayout::new;Log::Log4perl::Layout::PatternLayout::define;Log::Log4perl::Layout::PatternLayout::CORE:match 22 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object 307 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@7;Exporter::import 473 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa 2405 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@63;constant::import 347 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method 2589 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@95 102 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@7;warnings::import;warnings::_bits 178 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@7;FFI::Platypus::Function::Wrapper::BEGIN@58 107 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@146;Exporter::import;Exporter::CORE:match 35 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Class::_real_ref_name;Class::MOP::Class::is_immutable 15 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Logger::level;Log::Log4perl::Logger::reset_all_output_methods;Log::Log4perl::Logger::set_output_methods;Log::Log4perl::Logger::generate_noop_coderef 292 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@8;IO::Handle::BEGIN@5;Exporter::import 433 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class 65 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class 235 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors 432 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value 423 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;UNIVERSAL::can 53 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Exporter::import;Exporter::CORE:match 68 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@15;Log::Log4perl::Layout::PatternLayout::__ANON__ 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@6;Exporter::import 1011 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Package::name 18 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class 122 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@19;Class::MOP::Attribute::BEGIN@11 103 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Module::create 353 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;mro::get_pkg_gen 13 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_preserve_weak_metaclasses;Class::MOP::metaclass_is_weak;Scalar::Util::isweak 12 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize 5629 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_predicate 65 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Sub::Util::set_subname 400 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Mixin::HasMethods::wrapped_method_metaclass 21 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:157] 380 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Mixin::meta;Scalar::Util::blessed 14 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance 2662 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible 6331 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value 455 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 2444 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 64 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@11;Exporter::import;Exporter::export;Exporter::as_heavy 144 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::_is_string 92 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@63;Params::Util::PP::BEGIN@3 162 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:regcomp 8 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@4;warnings::import 124 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@11;Exporter::import;Exporter::CORE:match 37 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with 4418 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Method::Constructor::associated_metaclass 674 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10;parent::import;Class::MOP::Method::Generated::BEGIN@4;strict::import 35 Blacknote::main;Blacknote::init 151 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Class::get_meta_instance 24 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;UNIVERSAL::isa 44 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@4;Log::Log4perl::Layout::SimpleLayout::BEGIN@14;base::import;base::has_attr 40 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@7;warnings::import 71 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map 380 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance 2650 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta 97 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Module::_instantiate_module;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 8 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:191] 14 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol;Package::Stash::XS::namespace 119 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_42::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@12;Module::Implementation::build_loader_sub;Module::Implementation::_build_loader;Module::Implementation::CORE:subst 51 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@63;Params::Util::PP::BEGIN@17;overload::BEGIN@81;overloading::unimport 119 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Class::destructor_class 135 Blacknote::Interface::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log 7420 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class 451 Blacknote::main;Blacknote::Input::process_input;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::layout 630 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@3;FFI::CheckLib::BEGIN@5 269 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 56 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@8 21759 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Method.pm:16] 38 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Scalar::Util::blessed 58 Blacknote::main;Blacknote::Renderer::Curses::render_map;Blacknote::Renderer::Curses::render_tile;Curses::COLOR_PAIR 28503 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;UNIVERSAL::isa 21 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::__ANON__ 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@7;parent::import;FFI::Platypus::TypeParser::BEGIN@4 86 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@13;constant::import 477 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@11;Exporter::import 607 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::BEGIN@4;warnings::import 72 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@8;IO::Handle::BEGIN@7;SelectSaver::BEGIN@6;Exporter::import;Exporter::CORE:match 24 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Class::MOP::Class::Immutable::Trait::BEGIN@29;strict::unimport;strict::bits 98 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:157] 41 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::attach;FFI::Platypus::function;FFI::Platypus::TypeParser::Version1::parse;FFI::Platypus::TypeParser::Version1::parse;FFI::Platypus::TypeParser::types 29 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Class::instance_metaclass 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@7;Class::MOP::Overload::BEGIN@5 88 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new 705 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method 136256 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log 2786 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;DynaLoader::BEGIN@21;Config::BEGIN@10;warnings::import;warnings::_bits;warnings::_expand_bits 91 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;mro::get_linear_isa 45 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Blacknote::System::State::_init_hooks 253 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;UNIVERSAL::can 429 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@3;warnings::import;warnings::_bits 243 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::get_code_info 25 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_69::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 44 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Mapgen::BEGIN@141 103 Blacknote::main;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday;Time::HiRes::gettimeofday 565 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Blacknote::Mapgen::hollow_room 5302 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 37 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@17 114 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@10;constant::import;mro::method_changed_in 17 main::BEGIN@0;Blacknote::BEGIN@16;strict::import 51 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Blacknote::Message::BEGIN@2 260 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Sub::Util::set_subname 550 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:219] 698 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::subclasses 2365 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Mixin::HasAttributes::get_attribute_list;Class::MOP::Mixin::HasAttributes::_attribute_map 14 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::_meta_method_class 136 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Package::name 222 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@229;constant::import;constant::CORE:regcomp 17 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Mixin::HasMethods::get_method 10378 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Class::Immutable::Class::MOP::Class::_method_map 2252 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::new 174 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@85;strict::unimport;strict::bits 119 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_copy_symbols;Module::Implementation::CORE:subst 27 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_superclasses;Class::MOP::Class:::around;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 75 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@4;Log::Log4perl::Layout::__ANON__ 10 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Mapgen::BEGIN@142;Exporter::import 491 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;mro::get_pkg_gen 384 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 174 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 7 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method 850 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::reset 58 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::has_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol;Package::Stash::XS::namespace 7 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements;List::Util::any 379 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 27 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Mixin::HasMethods::method_metaclass 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with;UNIVERSAL::isa 67 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa 1086 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute 13516 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 176 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa 764 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:157] 21 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order 61 main::BEGIN@0;Blacknote::BEGIN@11 107 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Class::_add_inlined_method 54 main::BEGIN@0;Blacknote::BEGIN@4 84 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Blacknote::System::State::__ANON__[lib/Blacknote/System/State.pm:264];Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday 522 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@22 334 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Constructor::_eval_environment;Class::MOP::Class::_eval_environment;Class::MOP::Class::get_all_attributes;Class::MOP::Mixin::HasAttributes::_attribute_map 21 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@12;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module;Module::Runtime::module_notional_filename 94 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@16;constant::import;Internals::SvREADONLY 10 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::_method_map 1011 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa 58 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::Tiles::BEGIN@5;Exporter::import 702 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Blacknote::System::State::BEGIN@5 192 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open 3627 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::store_metaclass_by_name 34 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@772 93 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance 3205 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::get_method_list;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Package::list_all_package_symbols;Class::MOP::Package::_package_stash 32 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method 1838 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes;Class::MOP::Class:::around 40 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;mro::get_pkg_gen 37 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 289 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Scalar::Util::blessed 554 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:179] 124 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Constructor::_eval_environment 224 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@12;parent::import;Class::MOP::Method::BEGIN@9 96 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Blacknote::Mapgen::Map::get_height 76 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Sub::Util::set_subname 113 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Class::MOP::Class::invalidate_meta_instances;Class::MOP::Class::invalidate_meta_instance 668 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@5;warnings::import;warnings::_bits 111 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag 776 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@36;base::import;base::__ANON__[/usr/lib/x86_64-linux-gnu/perl-base/base.pm:75] 111 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::accessor_metaclass 170 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated 146 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@63;Params::Util::PP::BEGIN@16 4741 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Scalar::Util::blessed 71 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash;Package::Stash::XS::new 761 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Class::_real_ref_name 364 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Scalar::Util::reftype 11 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@8;Module::Runtime::import;Module::Runtime::CORE:match 21 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Object::meta;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 295 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::caller_depth_offset 74 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Class::Immutable::Class::MOP::Class::_method_map;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped__method_map 693 Blacknote::System::INIT;Blacknote::System::State::bnsm_add_snd_chunk;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday;Time::HiRes::gettimeofday 31 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Class::MOP::Class::invalidate_meta_instances;Class::MOP::Class::invalidate_meta_instance 763 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:179] 25 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Renderer::Curses::__ANON__ 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::Lang::C::native_type_map;FFI::Platypus::ShareConfig::get;FFI::Platypus::ShareConfig::dist_dir;File::Spec::Unix::catdir 61 Blacknote::Renderer::Curses::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::layout 52 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@19;Class::MOP::Attribute::BEGIN@9;Exporter::import;Exporter::CORE:match 56 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:regcomp 3 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Mixin::HasAttributes::_attribute_map 21 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Scalar::Util::blessed 27 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@8;Exporter::import 537 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol;Package::Stash::XS::namespace 16 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@60;constant::import;constant::CORE:match 23 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@16;POSIX::import;Exporter::import;Exporter::export;Exporter::as_heavy;Exporter::CORE:subst 48 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::subclasses;Class::MOP::Package::name 76 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 18 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename 202 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Object::meta 1026 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@14;Log::Log4perl::DateFormat::BEGIN@7 84 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;UNIVERSAL::isa 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;UNIVERSAL::isa 19 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@803 97 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name 1596 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize 346 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash;Class::MOP::Package::name 143 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::get_all_attributes;Class::MOP::Class::initialize 152 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure 196 main::BEGIN@0;Blacknote::BEGIN@10;Exporter::import 1063 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@7;parent::import;FFI::Platypus::TypeParser::BEGIN@4;warnings::import;warnings::_bits 107 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create 1099 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::catch;Sub::Util::set_subname 1886 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::name 68 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle 2204 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::_accessor_description;Class::MOP::Mixin::AttributeCore::name 318 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_104::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map 874 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash;Class::MOP::Package::name 29 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@75 101 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Scalar::Util::blessed 133 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Sub::Util::set_subname 5801 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Module::_instantiate_module;Class::MOP::Package::name 10 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@168;overloading::BEGIN@2;warnings::import;warnings::_bits;warnings::_expand_bits 37 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility 340 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with 354 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 134 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code 872 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::get_code_info 109 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 54 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@11;Class::MOP::MiniTrait::BEGIN@7;Module::Runtime::import;Module::Runtime::CORE:match 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@7;parent::import;FFI::Platypus::TypeParser::BEGIN@6;Exporter::import 305 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Class::instance_metaclass 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Mixin::HasAttributes::has_attribute 207 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with 83 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value;Class::MOP::Mixin::AttributeCore::name 123 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::Meta::_generate_meta_method 111 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log 1302 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Instance::create_instance;Class::MOP::Instance::_class_name;Class::MOP::Instance::associated_metaclass 14 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 60841 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa;mro::get_linear_isa 23 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_constructor;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Instance::inline_set_slot_value 227 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@3;FFI::CheckLib::BEGIN@46;warnings::unimport;warnings::_expand_bits 92 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Class::_real_ref_name;Class::MOP::Class::is_immutable 17 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Sub::Util::set_subname 129 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::bnsh_restore;Curses::Vars::FETCH 68 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::Input::BEGIN@3;strict::import 57 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try 825 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::body 642 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods 314 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@8;Devel::GlobalDestruction::BEGIN@8;Sub::Exporter::Progressive::BEGIN@3;strict::import 28 Blacknote::main;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log 1839 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Blacknote::System::State::__ANON__[lib/Blacknote/System/State.pm:264];Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::layout 277 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::get_all_attributes;Class::MOP::Mixin::HasAttributes::_attribute_map 750 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::layout 53 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 1529 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::_meta_method_class 13 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::TypeParser::type_map 82 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash;Package::Stash::XS::new 82 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@7;Class::MOP::Overload::BEGIN@5;warnings::import;warnings::_bits;warnings::_expand_bits 84 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@11;Exporter::import 559 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@9;Try::Tiny::ScopeGuard::BEGIN@167;constant::import;constant::CORE:match 87 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Method::wrap 561 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10;parent::import;Class::MOP::Method::Generated::BEGIN@9;parent::import 282 File::Temp::END;File::Temp::cleanup 291 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated 482 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@23;vars::BEGIN@7;warnings::register::import;warnings::register_categories;warnings::_mkMask 126 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::attach;FFI::Platypus::function;FFI::Platypus::find_symbol 3250 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@743 151 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute 4851 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Blacknote::Message::BEGIN@2;base::import;Class::Accessor::BEGIN@3;strict::import 55 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@9;constant::import;mro::method_changed_in 18 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 143 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Sub::Util::set_subname 669 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Package::name 10 Blacknote::main;Blacknote::update;Blacknote::System::Player::update 1355 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Instance::inline_create_instance 1280 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::body 373 Blacknote::main;Blacknote::Renderer::Curses::render_map;Blacknote::Renderer::Curses::render_tile 608332 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@13;Log::Log4perl::Filter::Boolean::BEGIN@7 96 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class 127 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_superclasses;Class::MOP::Class:::around;Class::MOP::Class::superclasses 153 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@750 98 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible 822 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::CheckLib::find_lib_or_die;FFI::CheckLib::find_lib;File::Basename::dirname 552 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Method::Wrapped::wrap 4639 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Constructor::_eval_environment;Class::MOP::Class::_eval_environment;Class::MOP::Class::get_all_attributes 204 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Method::Wrapped::wrap;Scalar::Util::blessed 204 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Package::name 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::BEGIN@13;Sub::Name::BEGIN@65 148 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::Equipment::BEGIN@3 108 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_get_value;Class::MOP::Attribute::_inline_instance_get;Class::MOP::Instance::inline_get_slot_value 4698 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_constructor;Class::MOP::Mixin::AttributeCore::init_arg 32 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@7;warnings::import;warnings::_bits 174 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename 203 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol 153 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Class::initialize 3350 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Package::list_all_package_symbols;Package::Stash::XS::list_all_symbols 690 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::subclasses;mro::get_isarev 24 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::name 7 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140] 570 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Method::Wrapped::wrap;Class::MOP::Method::Wrapped::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Method/Wrapped.pm:65] 751 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7 9767 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body 231 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@147 282 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Scalar::Util::blessed 21 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log 131 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Instance::inline_create_instance 40 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::CORE:match 95 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol 469 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Mixin::HasMethods::method_metaclass 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map 585 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::Equipment::BEGIN@5;Exporter::import;Exporter::CORE:match 43 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 114 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Generated::_generate_description 9441 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@7;Class::MOP::Overload::BEGIN@11;parent::import;parent::CORE:subst 82 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render 688 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Sub::Util::set_subname 243 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Class::MOP::Package::_package_stash 27 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name 41 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 466 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@7;Exporter::import;Exporter::CORE:match 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@23;feature::import 98 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class 193 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@6;warnings::import;warnings::_bits;warnings::_expand_bits 129 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;UNIVERSAL::can 56 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::import;Package::DeprecationManager::_build_warn 98 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:match 26 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@772;strict::unimport;strict::bits 57 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@7;warnings::import 107 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;UNIVERSAL::isa 44 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Logger::add_appender;Log::Log4perl::Logger::reset_all_output_methods;Log::Log4perl::Logger::set_output_methods;Log::Log4perl::Level::isGreaterOrEqual 594 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Class::MOP::Method::wrap;Scalar::Util::blessed 735 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;Class::MOP::Package::name 64 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@17;Log::Log4perl::Util::TimeTracker::BEGIN@7;warnings::import;warnings::_bits 118 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@743;strict::unimport;strict::bits 152 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_77::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 42 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::associated_class 98 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@219;constant::import 342 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@11 105 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@63;Exporter::import;Exporter::CORE:subst 74 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::package_name 95 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@566;Blacknote::System::Shell::BEGIN@4;strict::import 75 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_constructor;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance 66 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Package::name 367 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa 1172 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol 79 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Layout::PatternLayout::new;Log::Log4perl::Util::TimeTracker::new 151 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@4 172 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Package::name 11 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Method::Constructor::associated_metaclass 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@8;Devel::GlobalDestruction::BEGIN@4 89 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@7;Class::MOP::Instance::BEGIN@5;warnings::import;warnings::_bits 102 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_messages;Blacknote::Message::w 1840 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::get_metaclass_by_name 28 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::catch;Sub::Util::set_subname 58 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method 13873 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Logger::add_appender;Log::Log4perl::Logger::reset_all_output_methods;Log::Log4perl::Logger::set_output_methods;Log::Log4perl::Logger::generate_noop_coderef;Log::Log4perl::Logger::generate_watch_code 108 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@8;Module::Runtime::BEGIN@113 175 main::BEGIN@0;Blacknote::BEGIN@21;Blacknote::Map::BEGIN@5 106 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Scalar::Util::blessed 19 main::BEGIN@0;Blacknote::BEGIN@17;warnings::import;warnings::_bits;warnings::_expand_bits 156 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@6;List::Util::BEGIN@35;strict::unimport;strict::bits 80 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Sub::Util::set_subname 1013 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@6 93 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:191] 11 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@144 351 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_canonicalize_source 346 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::catch 115 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name 2633 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map 24 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@12;parent::import;Class::MOP::Method::BEGIN@9;parent::import;Class::MOP::Object::BEGIN@7;parent::import;parent::CORE:subst 57 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol 156 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility 278 main::BEGIN@0;Blacknote::BEGIN@21;Blacknote::Map::BEGIN@6;Exporter::import 312 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Class::__ANON__ 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Blacknote::System::State::BEGIN@248 109 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2 47501 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_immutable_options;Class::MOP::Class::immutable_trait 449 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance 98 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::import;Log::Log4perl::get_logger;Log::Log4perl::Logger::get_logger;Log::Log4perl::Logger::_new;Log::Log4perl::Logger::level;Log::Log4perl::Logger::parent_logger;Log::Log4perl::Logger::parent_string 144 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_attach_attribute;Class::MOP::Attribute::attach_to_class 379 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value;Class::MOP::Mixin::AttributeCore::has_initializer 161 Blacknote::Message::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:219] 20 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::is_mutable 199 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::_accessor_description;Class::MOP::Mixin::AttributeCore::name 36 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Package::list_all_package_symbols;Package::Stash::XS::list_all_symbols 206 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@9;base::import;base::has_fields 67 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Mixin::HasAttributes::attribute_metaclass 148 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@10;Log::Log4perl::Config::PropertyConfigurator::BEGIN@17;constant::import;constant::CORE:match 585 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10;parent::import;Class::MOP::Method::Generated::BEGIN@7;Exporter::import 403 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@19 40009 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@5 204 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::CORE:subst 113 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Package::name 19 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format 1218 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize 146 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Package::name 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@11;Class::MOP::MiniTrait::BEGIN@7 100 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with 1818 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 120 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable 90 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Mixin::HasAttributes::has_attribute 1855 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::name 52 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::name 7 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_37::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Package::name 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value;Class::MOP::Mixin::AttributeCore::name 43 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@14;constant::import;Internals::SvREADONLY 11 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::get_metaclass_by_name 13 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::name 334 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_85::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:31] 55 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value;Class::MOP::Mixin::AttributeCore::has_initializer 83 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@5;warnings::import;warnings::_bits 125 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 51 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@12;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module;Package::Stash::XS::BEGIN@3;warnings::import 78 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance 924 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@2 7555 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Mixin::HasAttributes::attribute_metaclass 55 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::Lang::C::native_type_map;FFI::Platypus::ShareConfig::BEGIN@4;warnings::import 74 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;mro::get_pkg_gen 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible 983 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Mixin::HasMethods::method_metaclass 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::BEGIN@13;XSLoader::load 2226 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol 162 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot 295 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Scalar::Util::blessed 166 Blacknote::System::INIT;Blacknote::System::State::bnsm_add_snd_chunk;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log 544 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 4315 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:219] 12 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 14 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Class::MOP::Class::invalidate_meta_instances 3415 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_messages;Blacknote::Message::w;Class::Accessor::get 781 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create 216 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Mixin::HasMethods::method_metaclass 212 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize 56 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name 73 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure 7494 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;Class::MOP::Package::name 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@5;warnings::import;warnings::_bits 102 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::reset;Log::Log4perl::Logger::_new;Log::Log4perl::Logger::set_output_methods;Log::Log4perl::Logger::generate_noop_coderef 120 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@14;Log::Log4perl::DateFormat::BEGIN@7;Exporter::import;Exporter::CORE:subst 40 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Mixin::HasAttributes::has_attribute 458 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with 52 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Blacknote::Mapgen::hollow_room;Blacknote::Mapgen::randroomrange 375 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses 208 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_superclasses;Class::MOP::Class:::around;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 434 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@23;vars::BEGIN@7 85 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash;Package::Stash::XS::new 170 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@6;Exporter::import 423 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@10;Log::Log4perl::Config::PropertyConfigurator::BEGIN@17;constant::import;mro::method_changed_in 22 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;Class::MOP::Package::name 183 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@150;Exporter::import 3369 Blacknote::System::INIT;Blacknote::System::State::bnsm_add_snd_chunk;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log;Log::Log4perl::Appender::File::CORE:print 328 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Class::constructor_class 17 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@4 183 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_superclasses;Class::MOP::Class:::around 4190 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Blacknote::System::State::__ANON__[lib/Blacknote/System/State.pm:264];Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format 4711 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with 241 Blacknote::main;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render 37849 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@17;Log::Log4perl::Util::TimeTracker::BEGIN@13;Log::Log4perl::Util::module_available;Time::HiRes::BEGIN@7 41 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Sub::Util::set_subname 160 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Module::_instantiate_module;Class::MOP::Package::name 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@14;Module::Runtime::import;Module::Runtime::CORE:match 11 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@18;constant::import 337 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 49 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name 37 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Blacknote::Renderer::Curses::clear_area 1228368 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:191] 32 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Class::MOP::Class::Immutable::Trait::BEGIN@8 92 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol;Package::Stash::XS::namespace 32 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method 334 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@10;UNIVERSAL::VERSION 112 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;mro::get_pkg_gen 153 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses 575 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@8;Class::MOP::Method::Wrapped::BEGIN@10 132 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang 3974 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes 101 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Blacknote::Message::BEGIN@2;base::import;base::CORE:match 7 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@5 116 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Scalar::Util::blessed 255 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@63;Params::Util::PP::BEGIN@16;Scalar::Util::BEGIN@9;strict::import 25 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 17 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::catch 2378 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@8;Sub::Install::BEGIN@6 102 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta;Scalar::Util::blessed 12 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@4;Config::FETCH 55 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Sub::Util::set_subname 649 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:regcomp 3 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 31 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method 14927 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible 91 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@8;Devel::GlobalDestruction::BEGIN@8;Sub::Exporter::Progressive::BEGIN@4;warnings::import 69 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Class::MOP::Attribute::_accessor_description;Class::MOP::Attribute::associated_class 630 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@12;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module;XSLoader::load 2612 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Class::constructor_class 19 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name 469 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag 73 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Blacknote::System::State::BEGIN@6 104 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@8;Devel::GlobalDestruction::BEGIN@8;Sub::Exporter::Progressive::BEGIN@21 99 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 71 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline 14905 Blacknote::System::State::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action 217 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@11;Log::Log4perl::JavaMap::BEGIN@6;constant::import;constant::CORE:subst 56 Blacknote::Message::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday 78 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Mixin::HasMethods::wrapped_method_metaclass 394 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 63 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@557;strict::unimport;strict::bits 60 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value;Class::MOP::Instance::set_slot_value 1031 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Attribute::associated_class 50 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 14144 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta;Class::MOP::Class::initialize 57 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@7;FFI::Platypus::__ANON__ 10 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_76::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 42 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@27;Log::Log4perl::Util::module_available;Sys::Hostname::BEGIN@5;Exporter::import 477 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_code_is_mine;Class::MOP::Package::name 190 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::attach;FFI::Platypus::function;FFI::Platypus::TypeParser::Version1::parse;FFI::Platypus::TypeParser::Version1::parse 859 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@10;Log::Log4perl::Config::PropertyConfigurator::BEGIN@4;warnings::import;warnings::_bits;warnings::_expand_bits 67 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap 1661 Blacknote::System::State::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::composite 37 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Mixin::HasAttributes::get_attribute_list 2717 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_canonicalize_source 107 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@5;warnings::import;warnings::_bits;warnings::_expand_bits 81 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Package::name 22 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 33 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap 445 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Package::name 22 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@3;FFI::CheckLib::BEGIN@7;Exporter::import;Exporter::CORE:match 18 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@13;constant::import;constant::CORE:regcomp 39 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_111::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:31] 54 Blacknote::Message::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140] 119 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::attach;FFI::Platypus::function;FFI::Platypus::find_symbol;FFI::Platypus::_lang_class 221 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Class::instance_metaclass 85 main::BEGIN@0;Blacknote::BEGIN@4;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action 227 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Mixin::HasAttributes::get_attribute 226 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@128;re::import;re::bits 122 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 70 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::name 20 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new 74 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements;Class::MOP::get_metaclass_by_name 73 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Package::name 71 main::BEGIN@0;Blacknote::BEGIN@21;Blacknote::Map::BEGIN@3;warnings::import;warnings::_bits 184 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@749;strict::unimport;strict::bits 62 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@128;re::BEGIN@5;warnings::import;warnings::_bits 175 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@7;threads::BEGIN@73;strict::unimport 88 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_109::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 42 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@16;POSIX::BEGIN@11;Exporter::import;Exporter::CORE:match 239 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name 105 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Module::create 1793 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses 2508 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@4 103 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@9;Data::Dumper::BEGIN@278;constant::import;constant::CORE:subst 361 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@3;FFI::CheckLib::BEGIN@6 231 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@6;Exporter::import;Exporter::CORE:match 44 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Scalar::Util::reftype 18 Blacknote::main;Blacknote::Input::process_input;Curses::keyname 1185 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes;Class::MOP::Class:::around;Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_linearized_isa;Class::MOP::Class:::around 83 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@8;Sub::Install::BEGIN@125 150 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::Tiles::BEGIN@3;warnings::import;warnings::_bits 200 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class;Scalar::Util::weaken 55 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Blacknote::System::State::BEGIN@245 151 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method;Class::MOP::Method::Accessor::associated_attribute 676 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@9;Try::Tiny::BEGIN@8;warnings::import 97 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Class::get_meta_instance 1446 Blacknote::System::State::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:179] 26 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@3;FFI::CheckLib::BEGIN@8;base::import;base::__ANON__[/usr/lib/x86_64-linux-gnu/perl-base/base.pm:75] 110 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Class::constructor_class 50 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;UNIVERSAL::isa 478 main::BEGIN@0;Blacknote::BEGIN@18;Exporter::import;Exporter::Heavy::heavy_export;Exporter::Heavy::CORE:subst 5269 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta 122 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@49;constant::import 555 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@12;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module;Package::Stash::XS::BEGIN@9;Package::Stash::XS::__ANON__ 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 103 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::CheckLib::find_lib_or_die;FFI::CheckLib::find_lib;File::Spec::Unix::rel2abs;File::Spec::Unix::catdir;File::Spec::Unix::canonpath 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@60;warnings::import;warnings::_bits;warnings::_expand_bits 42 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance 424 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::attach;FFI::Platypus::CORE:match 243 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@25;constant::import 789 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method 3585 Blacknote::Message::CHECK 514 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@16;constant::import;mro::method_changed_in 14 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 6788 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 1115 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@137 158 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 39 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses 161 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@22;Exporter::import;Exporter::Heavy::heavy_export 42130 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with 654 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Class::MOP::Attribute::associate_method 1912 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@13;Exporter::import;Exporter::CORE:match 15 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@8;Sub::Install::BEGIN@176;Sub::Install::__ANON__[/usr/share/perl5/Sub/Install.pm:162] 74 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@4;strict::import 49 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_84::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 44 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@7;FFI::Platypus::Function::BEGIN@12 136 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@63;Params::Util::PP::BEGIN@4;warnings::import 77 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::BEGIN@13 4679 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@15;constant::import;mro::method_changed_in 12 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Blacknote::Renderer::Curses::render_tile;Blacknote::Tiles::Tile::Ground::symbol 17433 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Package::name 23 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@16;constant::import;constant::CORE:regcomp 22 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Package::name 80 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 29 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Attribute::new;Class::MOP::Attribute::_new 5375 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@7;parent::import;parent::CORE:subst 116 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Sub::Util::set_subname 65 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::caller_depth_offset 348 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::get_code_info 734 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10;parent::import;Class::MOP::Method::Generated::BEGIN@7;Eval::Closure::BEGIN@17;constant::import 541 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 27 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@15;Log::Log4perl::Level::import 637 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@19;File::Basename::BEGIN@184 133 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Constructor::_eval_environment;Class::MOP::Class::_eval_environment;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa;mro::get_linear_isa 11 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::move_s 636 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses 584 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::clone;Class::MOP::Method::_set_original_method 172 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace;Package::Stash::XS::name 16 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@12;Exporter::import 187 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map 1232432 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize 168 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Class::Immutable::Class::MOP::Class::_method_map 2499 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::import;Log::Log4perl::get_logger;Log::Log4perl::Logger::get_logger;Log::Log4perl::Logger::_new;Log::Log4perl::Logger::set_output_methods;Log::Log4perl::Logger::generate_noop_coderef 114 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:219] 71 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:205] 17 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::Input::BEGIN@6;Exporter::import;Exporter::CORE:match 36 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Class::constructor_class 17 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@5 167 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@20 89 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable 3208 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10 12581 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@128;re::BEGIN@4;strict::import 62 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::get_metaclass_by_name 27 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@13;Log::Log4perl::Logger::__ANON__ 12 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@15 91 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method 3108 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::_make_compiler;Eval::Closure::_make_compiler_source;Eval::Closure::_make_lexical_assignment 80 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Devel::OverloadInfo::__ANON__ 8 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value;Class::MOP::Mixin::AttributeCore::name 74 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol;Package::Stash::XS::namespace 190 Blacknote::Message::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:205] 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 135 Blacknote::main;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308] 7346 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_100::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 41 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@10;Log::Log4perl::Config::PropertyConfigurator::BEGIN@2 17179 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors 80 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new 127 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Blacknote::Message::BEGIN@2;base::import;base::has_fields 67 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 223 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::name 683 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map;Class::MOP::Method::body 8 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@17;Exporter::import;Exporter::CORE:match 34 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@12;Log::Log4perl::Appender::BEGIN@6;strict::import 48 Blacknote::System::State::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log;Log::Log4perl::Appender::File::CORE:print 414 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Scalar::Util::blessed 18 Blacknote::main;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:179] 96 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::Equipment::BEGIN@4;Exporter::import 474 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@13;Log::Log4perl::Filter::Boolean::BEGIN@8 98 main::BEGIN@0;Blacknote::BEGIN@20;feature::import;feature::__common 508 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::has_method 2789 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible 358 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Class::MOP::Attribute::associate_method 396 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;UNIVERSAL::VERSION 111 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute 4076 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new 8714 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa 96 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Generated::_generate_description 473 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 68 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@12;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try 306 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@11;Log::Log4perl::JavaMap::BEGIN@3;Exporter::import;Exporter::CORE:match 52 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14 8271 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@9;MRO::Compat::BEGIN@3 86 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@12;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module;Package::Stash::XS::BEGIN@2;strict::import 35 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Class::MOP::Package::_package_stash 374 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 59 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta;Scalar::Util::blessed 63 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Blacknote::Message::BEGIN@2;base::import;base::has_attr 53 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@11 4316 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag 398 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new 585 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@5;warnings::import;warnings::_bits 137 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::new;Log::Log4perl::Appender::File::file_open;Log::Log4perl::Appender::File::CORE:open 1577 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@3;warnings::import 98 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace;Package::Stash::XS::name 15 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize 1204 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::metaclass_is_weak 106 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Sub::Util::set_subname 110 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@254 93 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Attribute::new;Class::MOP::Mixin::AttributeCore::is_default_a_coderef 317 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_attach_attribute;Class::MOP::Attribute::attach_to_class;Scalar::Util::blessed 45 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::import;Log::Log4perl::get_logger;Log::Log4perl::Logger::get_logger;Log::Log4perl::Logger::_new;Log::Log4perl::Logger::set_output_methods;Log::Log4perl::Level::isGreaterOrEqual 203 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method 8080 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Blacknote::System::State::BEGIN@4;Exporter::import;Exporter::CORE:match 37 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@12;constant::import 600 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@13;Log::Log4perl::Filter::Boolean::BEGIN@13;constant::import 440 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10;parent::import;Class::MOP::Method::Generated::BEGIN@7;Eval::Closure::BEGIN@2 148 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@11;File::Path::BEGIN@20 88 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa 223 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize 318 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_17::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 41 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 67 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map 5376 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@5 120 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Layout::PatternLayout::new;Log::Log4perl::Layout::PatternLayout::define;Log::Log4perl::Layout::PatternLayout::rep 658 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;DynaLoader::BEGIN@21;Config::BEGIN@47 235 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::BEGIN@9;Exporter::import 280 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@7;FFI::Platypus::Function::BEGIN@6 174 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@9;Data::Dumper::BEGIN@21 132 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@8;IO::Handle::BEGIN@8;XSLoader::load 3586 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility 2541 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@7 91 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::catch;Sub::Util::set_subname 188 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Mixin::HasAttributes::has_attribute 80 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@14;parent::import;parent::CORE:subst 102 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render 2889 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Logger::level;Log::Log4perl::Level::is_valid 117 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@10;Class::MOP::Method::Constructor::BEGIN@10;parent::import;Class::MOP::Method::Inlined::BEGIN@7;Exporter::import;Exporter::CORE:match 13 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 19 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@10;Log::Log4perl::Config::PropertyConfigurator::BEGIN@17;constant::import;constant::CORE:regcomp 49 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@228;constant::import;Internals::SvREADONLY 10 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@3 186 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa;mro::get_linear_isa 372 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 123 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;Exporter::Heavy::heavy_export_tags 96 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_fallback_constructor;Class::MOP::Package::name 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@7;Exporter::import;Exporter::CORE:match 47 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 195 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@12;parent::import;Class::MOP::Method::BEGIN@9;parent::import;Class::MOP::Object::BEGIN@5 83 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::_meta_method_class 26 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Blacknote::Mapgen::hollow_room;Blacknote::Mapgen::Room::area;Blacknote::Mapgen::Room::x 87 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods 14162 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@355;warnings::unimport 284 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::metaclass_is_weak 103 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta;Class::MOP::Class::initialize 53 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@7;FFI::Platypus::Function::BEGIN@4;warnings::import;warnings::_bits;warnings::_expand_bits 83 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::initialize 163 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize 61 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name 134 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Class::constructor_class 140 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_reader 267 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@10;Class::MOP::Method::Constructor::BEGIN@10;parent::import;Class::MOP::Method::Inlined::BEGIN@9;parent::import 223 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Method::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Method.pm:16] 117 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::body 15 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_clearer 68 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@153;Exporter::import 283 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Mixin::HasMethods::add_method;Sub::Util::set_subname 1128 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes;Class::MOP::Class:::around;Class::MOP::Class::get_all_attributes;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 62 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::get_code_info 62 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_validate_env 126 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;UNIVERSAL::can 721 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:regcomp 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@12;parent::import;Class::MOP::Method::BEGIN@4;strict::import 33 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Layout::PatternLayout::new;Log::Log4perl::Layout::PatternLayout::define;Log::Log4perl::Layout::PatternLayout::CORE:regcomp 43 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::has_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_method_map 895 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Class::MOP::Package::_package_stash 282 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Class::Immutable::Class::MOP::Class::_method_map;Sub::Util::set_subname 1809 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@3;FFI::CheckLib::BEGIN@46;warnings::unimport 178 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::accessor_type 80 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with 232 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol 30286 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Instance::inline_set_slot_value 318 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::require_module 2201 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Mixin::HasAttributes::has_attribute 84 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map;Class::MOP::Method::body 72 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@4;Log::Log4perl::Layout::SimpleLayout::BEGIN@14;base::import;base::__ANON__[/usr/lib/x86_64-linux-gnu/perl-base/base.pm:75] 134 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308] 2920 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::CORE:match 22 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@13 104 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10;parent::import;Class::MOP::Method::Generated::BEGIN@7;Eval::Closure::BEGIN@7;warnings::import;warnings::_bits;warnings::_expand_bits 80 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@5 97 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value 421 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::get_method_list;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_method_map 119 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Logger::level;Log::Log4perl::Logger::reset_all_output_methods;Log::Log4perl::Logger::set_output_methods;Log::Log4perl::Logger::level 123 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_58::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 44 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10;parent::import;Class::MOP::Method::Generated::BEGIN@5 85 Blacknote::Renderer::Curses::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format 864 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 711 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;UNIVERSAL::can 540 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 65 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::reset;Log::Log4perl::Logger::_new;Log::Log4perl::Logger::set_output_methods;Log::Log4perl::Level::isGreaterOrEqual 221 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_immutable_options;Class::MOP::Class::immutable_trait 221 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::_accessor_description 4034 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@10;Class::MOP::Method::Constructor::BEGIN@8 104 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::_make_compiler 101 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::move_e;Blacknote::System::RMoving::move;Blacknote::System::Player::x 32 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_112::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:13] 51 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 608 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Scalar::Util::reftype 27 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Mixin::HasMethods::wrapped_method_metaclass 92 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize 59 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::make_immutable;Class::MOP::Class::_immutable_options 176 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@15;Class::MOP::Mixin::HasAttributes::BEGIN@4;strict::import 28 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@8;Exporter::import 324 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::_make_compiler;Eval::Closure::_make_compiler_source;Eval::Closure::_make_lexical_assignment 2391 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@16;POSIX::BEGIN@11;Exporter::import 2265 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::attach 1737 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class;Scalar::Util::weaken 63 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all 268 Blacknote::Renderer::Curses::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:219] 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::CORE:match 110 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag 143 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@6;Log::Log4perl::Layout::__ANON__ 11 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::get_code_info 46 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@14;Class::MOP::Mixin::AttributeCore::BEGIN@9 106 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:212] 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Class::_real_ref_name 71 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@8;Sub::Install::BEGIN@134 79 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@16;constant::import 355 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Scalar::Util::blessed 12 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::__ANON__[lib/Blacknote/System.pm:156];Blacknote::System::RMoving::can_move;Blacknote::System::RMoving::tile_at;Blacknote::System::Player::x 184 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_new 4513 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log 1876 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@5 221 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::attach;FFI::Platypus::function;FFI::Platypus::find_symbol;FFI::Platypus::DL::dlopen 187126 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa;mro::get_linear_isa 11 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Class::MOP::Class::invalidate_meta_instances 2255 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;DynaLoader::bootstrap;DynaLoader::dl_load_file 5894 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Scalar::Util::blessed 1381 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag 532 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method 2338 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render 2056 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;UNIVERSAL::can 31 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol 97 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Sub::Util::set_subname 1590 Blacknote::System::State::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log 460 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@57;constant::BEGIN@40 106 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag 247 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::class_of 391 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@7;threads::BEGIN@121;overload::import;overload::OVERLOAD 335 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Method::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Method.pm:16] 17 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Class::instance_metaclass 19 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Curses::getstring 20058192 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::get_method_list;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Method::wrap;Scalar::Util::blessed 57 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all 1689 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;UNIVERSAL::can 100 main::BEGIN@0;Blacknote::BEGIN@4;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log 198 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Module::_instantiate_module;Class::MOP::Package::name 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@5;warnings::import;warnings::_bits;warnings::_expand_bits 61 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Package::name 202 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_get_value;Class::MOP::Attribute::_inline_instance_get;Class::MOP::Attribute::associated_class 34 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:match 85 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log 351 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@16;POSIX::BEGIN@225 125 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Mapgen::BEGIN@10;Exporter::import 523 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@9;Data::Dumper::BEGIN@278;constant::import;constant::CORE:match 59 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@11;File::Path::BEGIN@7 40 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Method::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Method.pm:16] 252 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@8;Module::Runtime::CORE:qr 96 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@52;constant::import 564 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap 234 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Sub::Util::set_subname 2162 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@7;FFI::Platypus::Function::BEGIN@12;overload::import;overload::OVERLOAD 336 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Scalar::Util::weaken 277 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@9 120 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name 78 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Scalar::Util::reftype 71 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@17;Log::Log4perl::Util::TimeTracker::BEGIN@13;Log::Log4perl::Util::module_available 10950 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 76 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with 59 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@223;constant::import;constant::CORE:regcomp 17 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Instance::create_instance;Class::MOP::Instance::_class_name 88 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::body 87 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_constructor 530 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_64::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 41 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_constructor;Class::MOP::Mixin::AttributeCore::has_initializer 86 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::Tiles::BEGIN@3 222 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Class::_real_ref_name 67 Blacknote::System::INIT;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log;Log::Log4perl::Appender::File::CORE:print 124 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday;Time::HiRes::gettimeofday 219 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable 10355 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@13 12324 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@10;Log::Log4perl::Config::PropertyConfigurator::BEGIN@5 119 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@15;Class::MOP::Mixin::HasAttributes::BEGIN@5;warnings::import 78 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@9;Try::Tiny::ScopeGuard::BEGIN@167;constant::import 582 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@10 220 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Blacknote::Message::BEGIN@5;Exporter::import;Exporter::export;Exporter::as_heavy;Exporter::CORE:subst 80 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::body 38 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Class::Accessor::mk_accessors;Class::Accessor::_mk_accessors;Sub::Name::subname 206 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@7;parent::import;FFI::Platypus::TypeParser::BEGIN@5 112 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::CORE:subst 63 main::BEGIN@0;Blacknote::BEGIN@21;Blacknote::Map::BEGIN@3 100 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::get_metaclass_by_name 212 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize 52 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@17;Log::Log4perl::Util::TimeTracker::BEGIN@7;warnings::import;warnings::_bits;warnings::_expand_bits 35 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new 185 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 65 main::BEGIN@0;Blacknote::BEGIN@21 6989 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:regcomp 6 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 5181 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Blacknote::System::State::BEGIN@45 313 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 35 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@5 223 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;Class::MOP::Package::name 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance 294 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with 1078 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::name 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@11;Exporter::import;Exporter::CORE:match 23 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method 1294 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Method::clone;Class::MOP::Method::_set_original_method 84 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new;Class::MOP::Instance::BUILDARGS;Class::MOP::Attribute::slots 216 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_default;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Attribute::associated_class 339 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Class::Immutable::Class::MOP::Class::_method_map;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped__method_map 72 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 1714 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method 128 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::attach;FFI::Platypus::function;FFI::Platypus::find_symbol;FFI::Platypus::DL::dlsym 767 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol 96 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Sub::Util::set_subname 60 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::import;Params::Util::_HASH0 18 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@36;base::import;base::has_attr 49 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_code_is_mine 45560 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@19;Class::MOP::Attribute::BEGIN@5 115 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::make_immutable 277 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@8;Data::OptList::BEGIN@1;strict::import 37 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;UNIVERSAL::isa 138 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta 192 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@3;FFI::CheckLib::BEGIN@7;Exporter::import 377 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot 542 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Scalar::Util::blessed 76 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa 2219 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Blacknote::System::State::bnsm_set_state 575 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Module::_instantiate_module;Class::MOP::Package::add_package_symbol 88 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:157] 1456 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@19;File::Basename::BEGIN@14 102 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Mixin::HasAttributes::get_attribute 5285 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::accessor_metaclass 1765 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::__ANON__ 11 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::Meta::_generate_meta_method 828 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 61 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes 252 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;Class::MOP::Package::name 64 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Mixin::HasAttributes::attribute_metaclass 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new;Class::MOP::Instance::BUILDARGS 157 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::name 91 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Blacknote::System::State::BEGIN@45;constant::import 2254 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Sub::Util::set_subname 414 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 17 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag 1958 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Object::meta;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 16 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_127::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 42 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with 254 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@11;Exporter::import;Exporter::Heavy::heavy_export;Exporter::Heavy::CORE:subst 589 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@4 109 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@4;Log::Log4perl::Layout::SimpleLayout::BEGIN@14;Log::Log4perl::Layout::SimpleLayout::BEGIN@1 169 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Sub::Util::set_subname 131 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@11;Exporter::import;Exporter::Heavy::heavy_export 5054 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Package::name 401 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@8;Exporter::import;Exporter::CORE:match 24 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_linearized_isa;Class::MOP::Class:::around 589 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@15;Log::Log4perl::NDC::BEGIN@5 237 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@12;parent::import 195 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash;Package::Stash::XS::new 230 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@16;POSIX::BEGIN@2 162 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@3;warnings::import;warnings::_bits 235 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Scalar::Util::blessed 129 main::BEGIN@0;Blacknote::BEGIN@4;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render 1116 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@4 244 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@10;Class::MOP::Method::Constructor::BEGIN@10;parent::import 8449 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@63;Params::Util::PP::BEGIN@16;UNIVERSAL::VERSION 84 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try 10875 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@8;FFI::Platypus::Type::BEGIN@5 140 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Logger::add_appender;Log::Log4perl::Logger::reset_all_output_methods;Log::Log4perl::Logger::set_output_methods 2828 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_superclasses;Class::MOP::Class:::around;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 1149 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@168;overload::import 101 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create 516 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140] 3647 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@5;warnings::import;warnings::_bits 149 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol 154 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_canonicalize_source;Scalar::Util::reftype 13 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::_meta_method_class 22 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@7;Class::MOP::Overload::BEGIN@8;Exporter::import 414 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Object::meta;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 299 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::move_n;Blacknote::System::RMoving::move 494 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_base_metaclasses 35 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@95;warnings::unimport;warnings::_expand_bits 108 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:match 46 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Module::_instantiate_module;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 76 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::composite 57 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@10;Exporter::import 493 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Package::name 20 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Class::instance_metaclass 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@10 111 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 9615 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::is_dependent_on_superclasses 21 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@18;Sub::Identify::BEGIN@4 90 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Scalar::Util::blessed 821 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 354 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Module::_instantiate_module;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 106 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order 319 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::CORE:match 39 main::BEGIN@0;Blacknote::BEGIN@7;Exporter::import;Exporter::CORE:match 67 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;mro::get_linear_isa 11 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol;Package::Stash::XS::namespace 21 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 7 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Scalar::Util::reftype 654 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible 541 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@10;Class::MOP::Method::Constructor::BEGIN@5;warnings::import;warnings::_bits 144 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@8;Devel::GlobalDestruction::BEGIN@8;Sub::Exporter::Progressive::import 317 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name 124 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@7;parent::import;FFI::Platypus::TypeParser::BEGIN@6;UNIVERSAL::VERSION 88 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new 592 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::CheckLib::find_lib_or_die;FFI::CheckLib::find_lib;File::Spec::Unix::rel2abs 566 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Scalar::Util::blessed 171 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Blacknote::Renderer::Curses::render_tile;Blacknote::Tiles::Tile::Wall::x 473085 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::store_metaclass_by_name 36 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance 254 Blacknote::Renderer::Curses::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log 200 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@14 8057 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try 980 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 51 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::CORE:sort 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::is_dependent_on_superclasses 23 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name 24 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses 7976 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@12;constant::import;mro::method_changed_in 22 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_get_state 201 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::get_method_list;Class::MOP::Mixin::HasMethods::_full_method_map 673 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@7;parent::import;FFI::Platypus::TypeParser::BEGIN@6;Exporter::import;Exporter::CORE:match 13 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value;Class::MOP::Mixin::AttributeCore::name 49 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@566;Blacknote::System::Shell::CORE:match 2523 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Package::name 146 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10;parent::import;Class::MOP::Method::Generated::BEGIN@4 184 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@566;Blacknote::System::Shell::BEGIN@7 166 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@11 104 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Mixin::HasAttributes::attribute_metaclass 27 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash;Package::Stash::XS::new 256 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method 888 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::Lang::C::native_type_map;FFI::Platypus::ShareConfig::get;FFI::Platypus::ShareConfig::dist_dir;FFI::Platypus::ShareConfig::CORE:ftdir 67 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;Class::MOP::Package::name 10 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Sub::Util::set_subname 1641 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors 1565 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name 165 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta 200 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash;Class::MOP::Package::name 90 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Layout::PatternLayout::new;Log::Log4perl::Layout::PatternLayout::define;Log::Log4perl::Layout::PatternLayout::CORE:substcont 197 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name 42 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::CORE:match 1195 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@12;Log::Log4perl::Appender::BEGIN@10;Exporter::import 615 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_superclasses;Class::MOP::Class:::around;Class::MOP::Class::superclasses 396 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::Dir::BEGIN@2576 104 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@3;FFI::CheckLib::BEGIN@4;warnings::import 119 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::catch 4021 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_preserve_weak_metaclasses;Class::MOP::metaclass_is_weak;Scalar::Util::isweak 15 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@8;IO::Handle::BEGIN@8;IO::BEGIN@7 87 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Constructor::_eval_environment;Class::MOP::Class::_eval_environment;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa 58 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_91::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:31] 104 Blacknote::System::INIT;Blacknote::System::Bag::new;Scalar::Util::blessed 24 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Scalar::Util::blessed 15 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;UNIVERSAL::can 198 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes;Class::MOP::Class:::around 49 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@18 10068 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::name 68 main::BEGIN@0;Blacknote::BEGIN@9 10228 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Constructor::_eval_environment;Class::MOP::Class::_eval_environment;Class::MOP::Class::CORE:sort 7919 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses 53 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@17;Log::Log4perl::Layout::PatternLayout::__ANON__ 13 main::BEGIN@0;Blacknote::BEGIN@18;Exporter::import;Exporter::export;Exporter::as_heavy;Exporter::CORE:subst 79 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@12;parent::import;Class::MOP::Method::BEGIN@5;warnings::import;warnings::_bits 112 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Class::destructor_class 204 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Instance::create_instance 69 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log;Log::Log4perl::Appender::File::CORE:print 340 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@16;constant::import;Internals::SvREADONLY 12 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 52 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Method::wrap;Scalar::Util::weaken 867 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order 104 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Method::Wrapped::add_around_modifier;Class::MOP::Method::Wrapped::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Method/Wrapped.pm:65] 689 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@9;warnings::import 118 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors 30359 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@12 117 Blacknote::Renderer::Curses::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::caller_depth_offset 82 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::import;Log::Log4perl::get_logger;Log::Log4perl::Logger::get_logger;Log::Log4perl::Logger::_new;Log::Log4perl::Logger::set_output_methods;Log::Log4perl::Logger::level;Log::Log4perl::Logger::parent_logger;Log::Log4perl::Logger::parent_string 83 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@128;re::BEGIN@4 192 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::__ANON__[lib/Blacknote/System.pm:156];Blacknote::System::Player::disrupted 335 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Exporter::import;Exporter::CORE:match 54 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot 562 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize 396 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday;Time::HiRes::gettimeofday 150 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass 263 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@13;Log::Log4perl::Filter::Boolean::BEGIN@10 109 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@16;Tie::StdHash::TIEHASH 32 Blacknote::System::State::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday;Time::HiRes::gettimeofday 26 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes 448 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@270;strict::unimport;strict::bits 67 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes;Class::MOP::Class:::around;Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa;Sub::Util::set_subname 43 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::reset;Log::Log4perl::Logger::reset;Log::Log4perl::Appender::reset 27 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@61;parent::BEGIN@21 86 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around 301 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::import;Sub::Name::subname 128 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@9;MRO::Compat::BEGIN@228;warnings::unimport 180 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::_is_string 49 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@167;UNIVERSAL::VERSION 166 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::has_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol 96 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash;Package::Stash::XS::new 108 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value 857 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class 108 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@7;parent::import;FFI::Platypus::TypeParser::create_type_pointer 205 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol;Package::Stash::XS::namespace 26 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_constructor 13455 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map 883 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Package::list_all_package_symbols 402 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Package::name 24 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa;mro::get_linear_isa 22 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@16;Tie::Hash::BEGIN@5;Exporter::import 695 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::Lang::C::native_type_map;FFI::Platypus::ShareConfig::get;FFI::Platypus::ShareConfig::dist_dir;File::Spec::Unix::catfile 499 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol 259 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@9;MRO::Compat::BEGIN@10;mro::BEGIN@11;warnings::import;warnings::_bits 115 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_attach_attribute 164 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@63 28454 main::BEGIN@0;Blacknote::BEGIN@21;Exporter::import;Exporter::CORE:match 13 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::BEGIN@12;Sub::Install::__ANON__[/usr/share/perl5/Sub/Install.pm:270] 48 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@9;Try::Tiny::BEGIN@7 107 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@14;strict::import 36 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_method_map 67 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::accessor 406 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Class::instance_metaclass 17 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class 56 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class 381 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::CORE:match 71 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@5 97 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_copy_symbols 180 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta 603 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::subclasses 217 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::new;Log::Log4perl::Appender::File::file_open;Log::Log4perl::Appender::File::CORE:select 32 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@9;Try::Tiny::BEGIN@13;Exporter::import;Exporter::CORE:match 48 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@13;constant::import;constant::CORE:subst 69 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 17 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility 57 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Exporter::import;Exporter::CORE:match 25 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash;Package::Stash::XS::new 198 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@12;parent::import 269 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes;Class::MOP::Class:::around;Class::MOP::Class::get_all_attributes 200 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@6;warnings::import;warnings::_bits;warnings::_expand_bits 30 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::Meta::_generate_meta_method 207 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_superclasses;Class::MOP::Class:::around;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 4735 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::CORE:match 20 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map 61 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@6;Exporter::import;Exporter::CORE:match 35 Blacknote::System::INIT;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:157] 25 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible 1040 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Blacknote::System::State::__ANON__[lib/Blacknote/System/State.pm:264];Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:157] 233 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_new 1701 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;List::Util::any 917 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::name 63 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Generated::is_inline 1113 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::does_metaclass_exist 39 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_135::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 44 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@8 34240 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::require_module 65 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@12;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_copy_symbols;Module::Implementation::CORE:subst 110 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::CORE:match 25 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize 93 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Sub::Util::set_subname 507 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline 654 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module;Class::Load::XS::BEGIN@4;warnings::import;warnings::_bits 148 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;mro::get_linear_isa 283 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 214 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::BEGIN@10 156 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::package_name 14 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Scalar::Util::blessed 1605 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method 377 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses 460 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@27;Log::Log4perl::Util::module_available;Sys::Hostname::BEGIN@3;strict::import 42 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::attach;FFI::Platypus::function;FFI::Platypus::find_symbol;FFI::Platypus::_lang_class;FFI::Platypus::CORE:match 12 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::get_code_info 1853 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@7;threads::BEGIN@121;overload::import 121 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_fallback_constructor 127 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::_accessor_description;Class::MOP::Mixin::AttributeCore::name 75 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@19;Class::MOP::Attribute::BEGIN@4;strict::import 78 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object 3006 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@63;Params::Util::PP::BEGIN@4 88 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta 66 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@5;warnings::import 125 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes;Class::MOP::Class:::around;Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_linearized_isa 41 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@10;Log::Log4perl::Config::PropertyConfigurator::BEGIN@2;Log::Log4perl::Config::BaseConfigurator::BEGIN@5;constant::import;constant::CORE:subst 69 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;Exporter::import;Exporter::CORE:match 27 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_messages;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308] 8461 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol;Package::Stash::XS::namespace 17 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::accessor_metaclass 565 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_linearized_isa;Class::MOP::Class:::around;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 11 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Mapgen::BEGIN@8;Exporter::import 952 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes 468 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility 369 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::CheckLib::find_lib_or_die;FFI::CheckLib::find_lib;File::Basename::dirname;File::Basename::fileparse;File::Basename::CORE:match 248 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_meta_instance;Class::MOP::Class:::around 278 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;Class::MOP::Package::name 85 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Generated::_generate_description;Class::MOP::Method::Generated::definition_context 1003 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object 389 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Mapgen::BEGIN@3;warnings::import 119 Blacknote::System::INIT;Blacknote::System::State::bnsm_add_snd_chunk;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render 1108 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::Tiles::BEGIN@6;Exporter::import;Exporter::CORE:subst 30 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::instance_metaclass 23 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@566;Blacknote::System::Shell::BEGIN@8;Exporter::import;Exporter::CORE:match 39 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Mixin::AttributeCore::name 47 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@8;Devel::GlobalDestruction::BEGIN@8;Sub::Exporter::Progressive::BEGIN@21;warnings::unimport 188 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot 262 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::attach;FFI::Platypus::function;FFI::Platypus::CORE:match 168 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class;Scalar::Util::weaken 1226 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize 108 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@12;Log::Log4perl::Appender::BEGIN@286;strict::unimport;strict::bits 65 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap 606 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@149;Exporter::import;Exporter::CORE:subst 30 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 41 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@63;constant::import;constant::CORE:match 22 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Module::create 372 Blacknote::System::INIT;Blacknote::System::State::bnsm_add_snd_chunk;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log 222 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Class::_real_ref_name;Class::MOP::Class::is_immutable 179 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14 75421 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday 438 Blacknote::main;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:191] 622 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@8;FFI::Platypus::Type::BEGIN@3 406 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::__ANON__[lib/Blacknote/System.pm:156];Blacknote::System::RMoving::can_move;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::caller_depth_offset 372 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create 1134 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::name 28 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes;Class::MOP::Class:::around;Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_linearized_isa;Class::MOP::Class:::around;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::attach;FFI::Platypus::function;FFI::Platypus::find_symbol;FFI::Platypus::_lang_class;UNIVERSAL::can 49 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::attach;FFI::Platypus::function;FFI::Platypus::TypeParser::Version1::parse;FFI::Platypus::TypeParser::type_map 85 Blacknote::main;Blacknote::Input::process_input 6463 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log;Log::Log4perl::Appender::File::CORE:print 2369 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::Immutable::Class::MOP::Class::is_mutable;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_is_mutable;Class::MOP::Class:::around 340 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_attach_attribute 1609 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_attach_attribute;Class::MOP::Attribute::attach_to_class;Scalar::Util::blessed 421 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Method::Wrapped::add_around_modifier;Class::MOP::Method::Wrapped::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Method/Wrapped.pm:168] 1504 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_clearer 146 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa 491 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace;Package::Stash::XS::name 7 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined 228 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash;Package::Stash::XS::new 726 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create 181 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@16 44 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@216;constant::import 529 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::name 293 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::System::Renderers::BEGIN@5;Exporter::import;Exporter::CORE:match 87 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol 669 Blacknote::System::INIT;Blacknote::System::Player::new;Scalar::Util::blessed 8 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors 1220 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_reader 971 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_base_metaclasses 27 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@9;Try::Tiny::BEGIN@16;Sub::Util::BEGIN@8;warnings::import;warnings::_bits;warnings::_expand_bits 127 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@216;constant::import;constant::CORE:match 57 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday 85 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses 49 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@9 148 main::BEGIN@0;Blacknote::BEGIN@15 3275 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 791 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 1828 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance 3103 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@16;constant::import;constant::CORE:subst 21 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@20;constant::import 379 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@52;constant::import;Internals::SvREADONLY 21 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa 79 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@23;vars::BEGIN@8;strict::import 73 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_base_metaclasses 430 main::BEGIN@0;Blacknote::BEGIN@18;Exporter::import;Exporter::export;Exporter::as_heavy 166 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@7;FFI::Platypus::Function::Wrapper::BEGIN@58;parent::import;parent::CORE:subst 63 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 236 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::CORE:match 55 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Method::name 258 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol 1271 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@7;Class::MOP::Overload::BEGIN@7 41 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_superclasses;Class::MOP::Class:::around;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 283 main::BEGIN@0;Blacknote::BEGIN@7 24804 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object 1116 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::associated_class 555 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance 472 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::Tiles::BEGIN@3;warnings::import 125 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@5;warnings::import 94 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Layout::PatternLayout::new;Log::Log4perl::Layout::PatternLayout::define;Log::Log4perl::Layout::PatternLayout::rep;Log::Log4perl::DateFormat::new;Log::Log4perl::DateFormat::prepare;Log::Log4perl::DateFormat::CORE:substcont 168 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@7;threads::BEGIN@5 94 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@14;base::import;base::__ANON__[/usr/lib/x86_64-linux-gnu/perl-base/base.pm:75];utf8::encode 28 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Mixin::HasAttributes::get_attribute;Class::MOP::Mixin::HasAttributes::_attribute_map 38 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_74::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::Lang::C::native_type_map;FFI::Platypus::ShareConfig::get;File::Spec::Unix::catfile 90 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_new 126 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Sub::Util::set_subname 67 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@8;Sub::Install::BEGIN@6;Exporter::import;Exporter::CORE:match 32 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@17;constant::import;mro::method_changed_in 12 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try 8244 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 10 Blacknote::System::INIT;Blacknote::System::State::bnsm_run_hooks 61 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value;Class::MOP::Mixin::AttributeCore::name 435 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::clearer 10 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_99::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 41 main::BEGIN@0;Blacknote::BEGIN@21;Blacknote::Map::BEGIN@3;warnings::import 112 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 9 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@17;Log::Log4perl::Util::TimeTracker::BEGIN@5 178 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Attribute::new;Class::MOP::Attribute::_new 1214 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Class::_real_ref_name;Class::MOP::Class::is_immutable 223 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Sub::Util::set_subname 506 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;Class::MOP::Package::name 64 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_43::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10;parent::import;Class::MOP::Method::Generated::BEGIN@7;Eval::Closure::BEGIN@17;constant::import;Internals::SvREADONLY 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap 607 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Blacknote::Mapgen::hollow_room;Blacknote::Mapgen::Room::area 436 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;Exporter::import;Exporter::CORE:match 33 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_attach_attribute;Class::MOP::Attribute::attach_to_class;Scalar::Util::weaken 103 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map 68 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Class::find_next_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa 999 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Class::_real_ref_name;Class::MOP::Class::is_immutable 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@22 118 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Filter::__ANON__ 28 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::caller_depth_offset 885 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace;Package::Stash::XS::name 7 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Blacknote::Message::BEGIN@6;warnings::import;warnings::_bits 199 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:179] 14 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@75;constant::import;mro::method_changed_in 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@216;constant::import;Internals::SvREADONLY 19 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Data::Dumper::Dumper;Data::Dumper::Dump;Data::Dumper::Dumpxs 8042 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::caller_depth_offset 133 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Blacknote::System::State::__ANON__[lib/Blacknote/System/State.pm:264];Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render 8772 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Generated::_generate_description;Class::MOP::Method::Generated::definition_context 466 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@8 18276 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Class::linearized_isa 181 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@9;base::import;base::__ANON__[/usr/lib/x86_64-linux-gnu/perl-base/base.pm:75];utf8::encode 21 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11 14123 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_141::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:37] 57 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Method::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Method.pm:16] 719 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Mixin::HasMethods::wrapped_method_metaclass 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@3;FFI::CheckLib::BEGIN@8 124 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol 613 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Package::name 76 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Blacknote::System::State::BEGIN@45;constant::import;constant::CORE:subst 253 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_params 1228 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@3 49453 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Curses::addch 115 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new 1178 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Mixin::HasMethods::wrapped_method_metaclass 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Instance::create_instance 64 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map 313 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@14;Log::Log4perl::Config::Watch::BEGIN@3;constant::import;constant::CORE:match 47 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@11;File::Path::BEGIN@29;strict::unimport 79 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 139 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log 116 Blacknote::System::INIT;Blacknote::Sound::load_soundfile;Blacknote::Sound::SDL_RWFromFile 872 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@10;Log::Log4perl::Config::PropertyConfigurator::BEGIN@17;constant::import;Internals::SvREADONLY 23 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create 178 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;UNIVERSAL::isa 504 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@7;Class::MOP::Overload::BEGIN@8;Exporter::import;Exporter::CORE:match 29 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@16 159 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_12::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 42 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_messages 15475 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@11;Exporter::import;Exporter::Heavy::heavy_export;Exporter::Heavy::CORE:match 29 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@9;MRO::Compat::BEGIN@10;mro::BEGIN@10;strict::import 25 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@254;strict::unimport;strict::bits 83 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Blacknote::Mapgen::hollow_room;Blacknote::Mapgen::Map::set_tile_at;Blacknote::Mapgen::Map::get_tile_at;Blacknote::Mapgen::Map::layout 1148 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa 113 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@127;constant::import;constant::CORE:match 26 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@9;base::import 654 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Exporter::import 378 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 67 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Sub::Util::set_subname 93 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::CheckLib::find_lib_or_die;FFI::CheckLib::find_lib;List::Util::any 114 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Blacknote::Message::BEGIN@2;base::import;Class::Accessor::BEGIN@216 72 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Mixin::HasAttributes::has_attribute;Class::MOP::Mixin::HasAttributes::_attribute_map 81 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with 342 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses 5666 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_method_map;Class::MOP::Method::body 10 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::_accessor_description;Class::MOP::Mixin::AttributeCore::name 99 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@8;Sub::Install::BEGIN@273 134 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::_make_compiler;Eval::Closure::_clean_eval 3379 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::get_code_info 387 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::immutable_trait 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance 92 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::_definition_context 3866 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;DynaLoader::BEGIN@21;Config::BEGIN@47;strict::unimport;strict::bits 76 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@6;Exporter::import 88 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::get_metaclass_by_name 289 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Blacknote::System::State::BEGIN@3;warnings::import 117 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance 718 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Sub::Util::set_subname 168 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new;Class::MOP::Instance::BUILDARGS;Class::MOP::Attribute::slots;Class::MOP::Mixin::AttributeCore::name 52 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 10 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:157] 21 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@10;Class::MOP::Method::Constructor::BEGIN@10 105 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::__ANON__[lib/Blacknote/System.pm:156];Blacknote::System::RMoving::can_move 2697 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 1119 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Class::instance_metaclass 110 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@5;warnings::import;warnings::_bits 179 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_33::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:13] 56 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::Meta::_generate_meta_method;Scalar::Util::weaken 14 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;UNIVERSAL::can 242 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@8;FFI::Platypus::Type::BEGIN@4;warnings::import;warnings::_bits 137 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@16;constant::import;constant::CORE:subst 33 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Class::initialize 54 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@8 108 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::get_all_attributes;Class::MOP::Mixin::HasAttributes::_attribute_map 19 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::__ANON__[lib/Blacknote/System.pm:156];Blacknote::System::RMoving::can_move;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday;Time::HiRes::gettimeofday 115 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value;Class::MOP::Mixin::AttributeCore::name 81 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::metaclass_is_weak;Scalar::Util::isweak 123 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Generated::_generate_description 157 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 289 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::Dir::BEGIN@2575;strict::import 58 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@7;threads::BEGIN@121 148 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10;parent::import;Class::MOP::Method::Generated::BEGIN@7;Eval::Closure::BEGIN@7 90 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol 1307 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::__ANON__[lib/Blacknote/System.pm:156];Blacknote::System::RMoving::can_move;Blacknote::System::RMoving::tile_at;Blacknote::System::Player::y 147 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@9;MRO::Compat::BEGIN@227;strict::unimport;strict::bits 66 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@128;re::BEGIN@5;warnings::import 123 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::package_name 84 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Scalar::Util::blessed 104 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_canonicalize_source;Scalar::Util::reftype 1054 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Blacknote::System::State::__ANON__[lib/Blacknote/System/State.pm:264];Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:179] 154 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Class::MOP::Attribute::_accessor_description 7799 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@17;Log::Log4perl::Util::TimeTracker::BEGIN@13;Log::Log4perl::Util::module_available;Time::HiRes::BEGIN@4;strict::import 27 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@14;Log::Log4perl::Layout::PatternLayout::__ANON__ 20 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Package::name 593 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@12;feature::import;feature::__common 424 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 597 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@9;Exporter::import;Exporter::CORE:match 27 main::BEGIN@0;Blacknote::BEGIN@21;Blacknote::Map::BEGIN@5;Exporter::import 605 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 131 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Constructor::_eval_environment 86 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Method::clone;Scalar::Util::blessed 50 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;UNIVERSAL::can 527 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@14;Class::MOP::Mixin::AttributeCore::BEGIN@5;warnings::import;warnings::_bits 122 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass 442 main::BEGIN@0;Blacknote::BEGIN@21;Blacknote::Map::BEGIN@6 95 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::subclasses;Class::MOP::Package::name 17 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Sub::Util::set_subname 4119 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Blacknote::System::State::bnsm_get_log 35 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@566;Blacknote::System::Shell::BEGIN@9 101 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Generated::is_inline 42 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@4;Cwd::BEGIN@3 87 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_base_metaclasses 174 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 98 Blacknote::main;Blacknote::Input::process_input;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:191] 294 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@16 90 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@8;Class::MOP::Method::Wrapped::BEGIN@5 99 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace;Package::Stash::XS::name 7 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Method::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Method.pm:16] 246 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 318 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_meta_instance;Class::MOP::Class:::around 99 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Constructor::_eval_environment;Class::MOP::Class::_eval_environment;Class::MOP::Mixin::AttributeCore::default 107 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::get_code_info 20 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_108::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 42 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@152;Exporter::import 184 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 70 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@9;Data::Dumper::BEGIN@25;XSLoader::load 2848 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::_superclass_metas 41 Blacknote::System::INIT;Blacknote::System::State::bnsm_add_snd_chunk;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::composite 42 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::reset;Log::Log4perl::Logger::_new;Log::Log4perl::Logger::set_output_methods;Log::Log4perl::Logger::level 60 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::Lang::C::native_type_map;FFI::Platypus::ShareConfig::get;FFI::Platypus::ShareConfig::dist_dir;File::Spec::Unix::catfile;File::Spec::Unix::catdir 179 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 833 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@8;IO::Handle::BEGIN@3 174 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@17 95 Blacknote::System::INIT;Blacknote::System::State::bnsm_add_snd_chunk 191 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa;mro::get_linear_isa 591 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::import;Log::Log4perl::get_logger;Log::Log4perl::Logger::get_logger;Log::Log4perl::Logger::_new 271 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::subclasses 1044 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility 517 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@12;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::catch;Sub::Util::set_subname 89 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_121::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;Fcntl::O_NOFOLLOW 79 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash;Class::MOP::Package::name 173 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:191] 196 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@219 89 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::body 47 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;UNIVERSAL::isa 229 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::has_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol 77 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta;Scalar::Util::blessed 177 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class 1732 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_superclasses;Class::MOP::Class:::around;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 24 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::CORE:subst 53 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method 1293 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::Lang::C::native_type_map;FFI::Platypus::ShareConfig::get;FFI::Platypus::ShareConfig::dist_dir;File::Spec::Unix::rel2abs 139 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements 1689 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Module::_instantiate_module 91 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_messages;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday 3780 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility 2574 Blacknote::main;Blacknote::Renderer::Curses::stop_render 258 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::name 18 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 181 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@5;warnings::import 91 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::get_method_list;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Package::name 34 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@57;constant::BEGIN@4;warnings::register::import;warnings::register_categories 363 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@171;strict::unimport 90 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::class_of 71 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} 313 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Sub::Util::set_subname 53 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 306 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta;Scalar::Util::blessed 125 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Method::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Method.pm:16] 190 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Scalar::Util::blessed 59 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@4 179 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@10;Log::Log4perl::Config::PropertyConfigurator::BEGIN@5;strict::import 46 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format 1788 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@14;Class::MOP::Mixin::AttributeCore::BEGIN@9;parent::import 4153 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@228;constant::import;constant::CORE:match 21 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@219;constant::import;mro::method_changed_in 11 Blacknote::Message::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log 448 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 32 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_20::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Attribute::associated_class 1013 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::superclasses 520 Blacknote::System::State::INIT;Data::Dumper::Dumper 112 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@116;strict::unimport;strict::bits 60 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes 99 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@12;Log::Log4perl::Logger::__ANON__ 14 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class;Scalar::Util::weaken 454 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::metaclass_is_weak;Scalar::Util::isweak 14 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with 56 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;UNIVERSAL::isa 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@9;Try::Tiny::BEGIN@8 90 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@5 168 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@167;parent::import 281 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::CORE:match 28 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable 125 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::associated_class 45 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::update_meta_instance_dependencies 57 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap 407 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:match 24 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Logger::level;Log::Log4perl::Logger::reset_all_output_methods;Log::Log4perl::Logger::set_output_methods;Log::Log4perl::Logger::generate_is_xxx_coderef;Log::Log4perl::Logger::generate_watch_code 809 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Scalar::Util::blessed 32 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name 456 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new 92357 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Data::Dumper::Dumper 1554 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_19::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 33 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@7;Class::MOP::Instance::BEGIN@4;strict::import 29 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::add_method;Scalar::Util::blessed 8 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@13;constant::import 536 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Instance::create_instance;Class::MOP::Instance::_class_name 137 Blacknote::main;Blacknote::System::State::bnsm_is_playing 371 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method 173 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@14;base::import;base::__ANON__[/usr/lib/x86_64-linux-gnu/perl-base/base.pm:75];base::CORE:subst 105 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 34 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;mro::get_pkg_gen 80 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Mixin::HasMethods::add_method;UNIVERSAL::isa 37 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Blacknote::Mapgen::hollow_room;Blacknote::Mapgen::Room::area;Blacknote::Mapgen::Room::w 49 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::catch 906 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::make_immutable;Class::MOP::Class::_immutable_options;Class::MOP::Class::immutable_trait 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 557 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:match 3504 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:191] 41 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_27::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 42 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@8;Exporter::import 593 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@12;Log::Log4perl::Appender::BEGIN@9;Log::Log4perl::Level::import 798 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@168;overload::import;overload::OVERLOAD 414 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::Immutable::Class::MOP::Class::is_mutable 1841 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with 61 main::BEGIN@0;Blacknote::BEGIN@19;Exporter::import 582 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes 307 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::caller_depth_offset 74 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@10;Log::Log4perl::Config::PropertyConfigurator::BEGIN@2;Log::Log4perl::Config::BaseConfigurator::BEGIN@5;constant::import;Internals::SvREADONLY 15 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@10;Class::MOP::Method::Constructor::BEGIN@10;parent::import;Class::MOP::Method::Inlined::BEGIN@5;warnings::import;warnings::_bits 108 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140] 199 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@17;Exporter::import;Exporter::CORE:match 20 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@749 84 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name 80 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@4;Log::Log4perl::Layout::SimpleLayout::BEGIN@14 21270 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::catch 773 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses 784 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility 129 Blacknote::System::INIT;Blacknote::System::State::bnsm_add_snd_chunk;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday 89 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@15;Class::MOP::Mixin::HasAttributes::BEGIN@7 94 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Class::Accessor::mk_accessors 132 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::MOP::BEGIN@2;warnings::import;warnings::_bits 154 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Scalar::Util::blessed 24 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::metaclass_is_weak 149 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 53 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with;UNIVERSAL::isa 50 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::get_code_info 34 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::CORE:match 21 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_immutable_options;Class::MOP::Class::constructor_name 125 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_extra_init 443 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot 1910 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_13::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:43] 74 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Class::initialize 58 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag 965 Blacknote::System::State::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:219] 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@15;Class::MOP::Mixin::HasAttributes::BEGIN@9;parent::import 195 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@6;warnings::unimport;warnings::_expand_bits 36 Blacknote::main;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::composite 140 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Mixin::HasAttributes::_attribute_map 271 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} 1009 main::BEGIN@0;Blacknote::BEGIN@3;Exporter::import 754 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@16;strict::import 50 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_clearer 679 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa;Sub::Util::set_subname 119 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Blacknote::Message::BEGIN@3;Exporter::import 412 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 14 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@12;Log::Log4perl::Appender::BEGIN@12;constant::import;Internals::SvREADONLY 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Instance::create_instance;Class::MOP::Instance::_class_name 20 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_92::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:13] 54 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_method_map 668 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Appender::new;UNIVERSAL::can 41 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol 1027 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::_make_compiler;Eval::Closure::_make_compiler_source 130 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@229;constant::import;Internals::SvREADONLY 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@8;Exporter::import;Exporter::CORE:match 17 main::BEGIN@0;Blacknote::BEGIN@4;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday 48 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@8;FFI::Platypus::Type::BEGIN@6;Exporter::import;Exporter::CORE:match 26 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@23 140 Blacknote::main;Blacknote::Renderer::Curses::stop_render;Curses::nocbreak 121 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::catch;Sub::Util::set_subname 379 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class;Scalar::Util::weaken 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Class::MOP::Class::Immutable::Trait::BEGIN@39;strict::unimport 61 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@23;vars::BEGIN@8;strict::import;strict::bits 80 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically 195 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;mro::get_linear_isa 56 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@3;FFI::CheckLib::BEGIN@4;warnings::import;warnings::_bits;warnings::_expand_bits 128 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Blacknote::Mapgen::hollow_room;Blacknote::Mapgen::Room::new;Scalar::Util::blessed 17 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Class::destructor_class 28 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::import;Log::Log4perl::get_logger;Log::Log4perl::Logger::get_logger;Log::Log4perl::Logger::_new;Log::Log4perl::Logger::level 201 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@13;Log::Log4perl::Filter::Boolean::BEGIN@15;base::import 652 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::Input::BEGIN@9;Exporter::import;Exporter::CORE:match 10 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@4;Log::Log4perl::Layout::SimpleLayout::BEGIN@14;base::import;UNIVERSAL::isa 24 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Blacknote::Tiles::Tile::Ground::new;Scalar::Util::blessed 543 main::BEGIN@0;Blacknote::BEGIN@9;Curses::keypad 161 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@227;constant::import;Internals::SvREADONLY 10 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::move_s;Blacknote::System::RMoving::move 856 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes;Class::MOP::Class:::around;Class::MOP::Class::get_all_attributes;Class::MOP::Class::initialize 118 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@15;constant::import;constant::CORE:match 21 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@22 84 Blacknote::Interface::INIT;Blacknote::Interface::CORE:match 1274 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@12;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module;Module::Runtime::module_notional_filename;Module::Runtime::CORE:subst 33 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name 169 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::get_all_attributes 171 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_new 196 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::associated_class 977 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Object::meta;Scalar::Util::blessed 14 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;UNIVERSAL::isa 56 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method 477 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@227;constant::import;constant::CORE:regcomp 17 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Mixin::HasAttributes::attribute_metaclass 130 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Mixin::meta 70 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 28 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20 100 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash;Class::MOP::Package::name 99 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Mixin::HasMethods::method_metaclass 347 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@3;FFI::CheckLib::BEGIN@8;base::import;base::has_fields 66 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Layout::PatternLayout::new;Log::Log4perl::Util::TimeTracker::new;Log::Log4perl::Util::TimeTracker::reset;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday;Time::HiRes::gettimeofday 156 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::name 36 Blacknote::main;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::layout 1282 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance 175 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;mro::get_pkg_gen 25 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@127;constant::import 361 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::Meta::_generate_meta_method;Scalar::Util::weaken 14 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@3;FFI::CheckLib::BEGIN@6;UNIVERSAL::VERSION 153 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_103::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize 546 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@57;constant::BEGIN@90 100 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@11;Log::Log4perl::JavaMap::BEGIN@6;constant::import;constant::CORE:match 55 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@14 97 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::CORE:match 217 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Blacknote::Message::BEGIN@2;base::import;Class::Accessor::BEGIN@25 102 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 372 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@15 122 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::import;Sub::Install::__ANON__[/usr/share/perl5/Sub/Install.pm:118];Sub::Install::__ANON__[/usr/share/perl5/Sub/Install.pm:161];Sub::Install::__ANON__[/usr/share/perl5/Sub/Install.pm:173] 129 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 14 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize 121 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@223 81 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Attribute::new;Class::MOP::Mixin::AttributeCore::is_default_a_coderef 365 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@6;Log::Log4perl::Layout::PatternLayout::Multiline::BEGIN@4;base::import;base::__ANON__[/usr/lib/x86_64-linux-gnu/perl-base/base.pm:75];base::CORE:subst 73 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@14;Log::Log4perl::DateFormat::BEGIN@5;strict::import 33 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@16;constant::import 388 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods;Class::MOP::Class::_method_lookup_order 53 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses 548 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_superclasses;Class::MOP::Class:::around;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 377 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::name 386 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol 3676 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;UNIVERSAL::isa 43 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance 286 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap 257 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@11;Exporter::import 3976 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Method::Constructor::associated_metaclass 621 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@14;constant::import 351 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Method::wrap;Scalar::Util::weaken 352 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@12;Log::Log4perl::Appender::BEGIN@12 97 Blacknote::main;Blacknote::Renderer::Curses::render_map;Blacknote::Renderer::Curses::clear_area;Curses::addch 64782 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value;Class::MOP::Mixin::AttributeCore::name 48 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Class::MOP::Package::_package_stash 36 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Mixin::HasAttributes::get_attribute 967 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 64 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@9 98 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new 89 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Scalar::Util::blessed 64 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::Equipment::BEGIN@4 108 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Mapgen::BEGIN@3 108 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name 2734 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;UNIVERSAL::isa 130 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code 7801 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@13;Log::Log4perl::Level::import 654 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize 1163 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map 388 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta 242 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::class_of;Scalar::Util::blessed 10 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Sub::Util::set_subname 144 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::get_method_list;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Scalar::Util::blessed 107 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Class::constructor_class 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:332] 31 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@229;constant::import;constant::CORE:subst 19 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Scalar::Util::blessed 31 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;Exporter::import 922 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@153 101 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Class::MOP::Package::_package_stash 338 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Constructor::_eval_environment;Class::MOP::Method::Constructor::associated_metaclass 17 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize 252 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance 236 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::superclasses 307 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try 1739 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Sub::Util::set_subname 164 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body 3370 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 17 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::_meta_method_class 47 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;Class::MOP::Package::name 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Class::Load::BEGIN@2 87 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize 357 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 486 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with;UNIVERSAL::isa 146 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Mixin::HasAttributes::_attribute_map 941 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 7 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:regcomp 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Mixin::HasMethods::wrapped_method_metaclass 10 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday;Time::HiRes::gettimeofday 106 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Class::Immutable::Class::MOP::Class::_method_map;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped__method_map;Class::MOP::Class:::around;Class::MOP::Mixin::HasMethods::_method_map 40 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;Class::MOP::Package::name 36 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140] 494 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@14;Log::Log4perl::Config::Watch::BEGIN@3;constant::import 425 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;UNIVERSAL::isa 61 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:157] 76 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 301 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@13;constant::import;constant::CORE:regcomp 52 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::add_method;Sub::Util::set_subname 58 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Scalar::Util::blessed 15 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_87::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 44 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@8;Class::MOP::Method::Wrapped::BEGIN@7 91 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::metaclass_is_weak;Scalar::Util::isweak 19 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::name 76 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::is_mutable 616 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@49 90 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log 4124 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@128;strict::unimport 98 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol;Package::Stash::XS::namespace 4531 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format 678 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@499;warnings::unimport 276 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Constructor::_eval_environment;Class::MOP::Class::_eval_environment;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa 61 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::composite 228 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:191] 70 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@11;Log::Log4perl::JavaMap::BEGIN@6;constant::import;mro::method_changed_in 15 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} 681 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@20;constant::import;mro::method_changed_in 12 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Class::Accessor::mk_accessors;Class::Accessor::_mk_accessors;Class::Accessor::accessor_name_for 97 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} 2981 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes;Class::MOP::Class:::around;Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_linearized_isa;Class::MOP::Class:::around;Class::MOP::Class::linearized_isa;mro::get_linear_isa 12 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@3;FFI::CheckLib::CORE:ftis 94 Blacknote::System::State::INIT 260 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@12 104 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Module::_instantiate_module 87 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::has_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol;Package::Stash::XS::namespace 8 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@10;Exporter::import;Exporter::CORE:match 362 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_constructor;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Attribute::associated_class 1013 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value 828 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility 75 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@12;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} 82 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@13;Log::Log4perl::Filter::Boolean::BEGIN@8;warnings::import;warnings::_bits;warnings::_expand_bits 54 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@742;warnings::unimport;warnings::_expand_bits 47 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@8;Devel::GlobalDestruction::BEGIN@8;Sub::Exporter::Progressive::import;Sub::Exporter::Progressive::sub_export_options 524 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Exporter::import 813 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::has_method 78 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:219] 38 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_preserve_weak_metaclasses 90 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::superclasses 53 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa 194 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10 33079 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value;Class::MOP::Mixin::AttributeCore::has_initializer 82 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Method::wrap;Scalar::Util::reftype 371 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_new 131 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map 40 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body 8650 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format 1496 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;DynaLoader::BEGIN@21;Config::TIEHASH 22 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_attach_attribute;Class::MOP::Attribute::attach_to_class 844 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@10;Class::MOP::Method::Constructor::BEGIN@5;warnings::import;warnings::_bits;warnings::_expand_bits 134 Blacknote::Message::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log;Log::Log4perl::Appender::File::CORE:print 393 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@8 86 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::reset;Log::Log4perl::Logger::_new;Log::Log4perl::Logger::set_output_methods;Log::Log4perl::Logger::generate_noop_coderef;Log::Log4perl::Logger::generate_watch_code 40 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Package::name 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@10;Class::MOP::Method::Constructor::BEGIN@10;parent::import;Class::MOP::Method::Inlined::BEGIN@7;Exporter::import 291 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 46 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@5 88 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@9;Data::Dumper::BEGIN@21;constant::import;constant::CORE:regcomp 58 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes;Class::MOP::Class:::around;Class::MOP::Class::get_all_attributes;Class::MOP::Mixin::HasAttributes::_attribute_map 58 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@17 84 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@7 137 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::class_of;Scalar::Util::blessed 56 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_31::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:40] 79 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@14;Log::Log4perl::Config::Watch::BEGIN@3;constant::import;constant::CORE:subst 47 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@3;FFI::CheckLib::CORE:qr 53 Blacknote::System::INIT;Blacknote::System::State::bnsm_add_snd_chunk;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action 220 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility 83 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday 279 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::CORE:match 64 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::bnsh_restore;Curses::addstring 264 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 13 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash;Package::Stash::XS::new 78 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Class::constructor_class 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa 85 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@13;Log::Log4perl::Filter::Boolean::BEGIN@5 276 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@12 263 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 74 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Mixin::HasAttributes::has_attribute;Class::MOP::Mixin::HasAttributes::_attribute_map 13 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Blacknote::Message::BEGIN@4;strict::import 38 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;DynaLoader::bootstrap;DynaLoader::CORE:ftdir 330 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::reset;Log::Log4perl::Logger::_new;Log::Log4perl::Logger::set_output_methods;Log::Log4perl::Logger::parent_logger 39 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::move_n 206 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method 339 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance 191 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_new 2107 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:match 236 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@499 154 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses 73 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@227;constant::import 345 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@4 145 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@63;Params::Util::PP::BEGIN@16;Scalar::Util::BEGIN@10;warnings::import;warnings::_bits 101 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@3;FFI::CheckLib::BEGIN@6;Exporter::import;Exporter::CORE:match 29 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Mixin::HasMethods::wrapped_method_metaclass 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@7;strict::import 30 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::package_name 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@566;Blacknote::System::Shell::BEGIN@8;Exporter::import 619 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 113 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:205] 115 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Blacknote::System::State::BEGIN@6;Exporter::import 392 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;DynaLoader::BEGIN@21;version::(bool 51 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@7;warnings::import 106 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;UNIVERSAL::isa 62 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 70 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_attach_attribute;Class::MOP::Attribute::attach_to_class;UNIVERSAL::isa 35 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa 1286 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag 499 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@6 115 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Mapgen::BEGIN@140;Exporter::import;Exporter::CORE:match 14 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@19;constant::import;mro::method_changed_in 13 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@9 168 Blacknote::System::State::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:205] 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes;Class::MOP::Class:::around;Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_linearized_isa;Class::MOP::Class:::around;Class::MOP::Class::linearized_isa;mro::get_linear_isa 11 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_default;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Instance::inline_set_slot_value 1926 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with 4746 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes;Class::MOP::Class:::around;Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_linearized_isa;Class::MOP::Class:::around 59 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@11 108 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Sub::Util::set_subname 2172 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 382 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@8;Devel::GlobalDestruction::BEGIN@4;warnings::import 74 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Blacknote::System::State::BEGIN@5;Exporter::import 293 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 21 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@87;strict::import;strict::bits 57 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace;Package::Stash::XS::name 8 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_96::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:13] 52 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_new 183 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Module::_instantiate_module 762 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@5 113 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method 23912 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@57;constant::import;constant::CORE:match 64 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Class::MOP::Attribute::associate_method 296 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::associated_class 117 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@8;Class::MOP::Method::Wrapped::BEGIN@5;warnings::import 85 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map 17 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::Meta::_generate_meta_method 106 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value;Class::MOP::Mixin::AttributeCore::has_initializer 674 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday 3006 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Module::Runtime::use_package_optimistically;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name 38 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@5 92 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 252 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Mixin::HasAttributes::attribute_metaclass 23 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol 133 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@19;Class::MOP::Attribute::BEGIN@10;Exporter::import 352 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::BEGIN@4;warnings::import;warnings::_bits;warnings::_expand_bits 83 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name 234 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@127;constant::import;constant::CORE:regcomp 17 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_code_is_mine 1439 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@4;Log::Log4perl::Layout::SimpleLayout::BEGIN@10;warnings::import;warnings::_bits 156 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Method::wrap;Scalar::Util::blessed 587 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol 121 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_new 142 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_53::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:49] 56 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Mixin::HasAttributes::attribute_metaclass 9 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_138::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Mixin::HasAttributes::_attribute_map 22 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@8;Class::MOP::Class::__ANON__ 15 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@57;constant::import;constant::CORE:regcomp 79 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Package::name 117 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Class::MOP::Class::invalidate_meta_instances;Class::MOP::Class::invalidate_meta_instance 79 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@11;Exporter::import;Exporter::CORE:subst 551 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new;Class::MOP::Instance::BUILDARGS 321 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_immutable_options;Class::MOP::Class::constructor_name 401 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log 205 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility 842 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::_superclass_metas 211 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol 259 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@152 150 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@16;POSIX::BEGIN@3;warnings::import;warnings::_bits 167 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Method::clone 705 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::_accessor_description 128 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308] 10530 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@128;strict::unimport;strict::bits 107 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method 1404 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@556 107 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@3;FFI::CheckLib::BEGIN@8;base::import 709 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Blacknote::System::State::BEGIN@262;warnings::unimport;warnings::_expand_bits 36 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Method::wrap;Scalar::Util::blessed 126 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@57;constant::import 531 Blacknote::Interface::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday 1082 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name 1529 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;mro::get_pkg_gen 661 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@63;Params::Util::PP::BEGIN@17;overload::BEGIN@81 207 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_superclasses;Class::MOP::Class:::around;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 144 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::Tiles::BEGIN@2 5736 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta;Scalar::Util::blessed 44 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::Lang::C::native_type_map;FFI::Platypus::ShareConfig::BEGIN@4 89 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::module_notional_filename;Module::Runtime::CORE:subst 51 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::new;FFI::Platypus::TypeParser::build 12 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Mixin::HasMethods::wrapped_method_metaclass 125 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize 234 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::_accessor_description;Class::MOP::Package::name 25 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 101 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Mapgen::BEGIN@10 110 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@12;parent::import;Class::MOP::Method::BEGIN@15;overload::import 129 Blacknote::System::INIT;Blacknote::System::State::bnsm_add_snd_chunk;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format 803 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::get_method_list;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body 987 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_29::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 41 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 132 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map 112 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method 350 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try 263 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::import;Log::Log4perl::get_logger;Log::Log4perl::Logger::get_logger;Log::Log4perl::Logger::_new;Log::Log4perl::Logger::set_output_methods;Log::Log4perl::Logger::parent_logger;Log::Log4perl::Logger::parent_string 83 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@18;constant::import;constant::CORE:match 21 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_73::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:49] 60 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_36::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 51 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility 231 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@14;constant::import;constant::CORE:regcomp 18 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@16 4878 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@8;Devel::GlobalDestruction::BEGIN@3;strict::import 25 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:match 121 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_57::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 41 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method 6984 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;UNIVERSAL::isa 373 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::package_name 381 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@566;Blacknote::System::Shell::BEGIN@6;Exporter::import;Exporter::export 69 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@14 99 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_32::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:13] 58 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::CORE:subst 288 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility 4006 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@27;Sys::Hostname::hostname;Sys::Hostname::ghname 78 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Mapgen::BEGIN@8 100 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::BEGIN@3 173 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@19;Class::MOP::Attribute::BEGIN@10;Exporter::import;Exporter::CORE:match 17 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::name 54 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors 10738 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash;Package::Stash::XS::new 176 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 614 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method 134 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::_meta_method_class 27 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@13;constant::import;mro::method_changed_in 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::get_code_info 300 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Method::wrap;Class::MOP::Method::_new 138 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@59 97 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 28 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors 3606 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@13;Exporter::import 504 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_47::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 42 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@12;File::Spec::Functions::BEGIN@4 101 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@16;POSIX::import;Exporter::import;Exporter::CORE:subst 2310 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Attribute::new;Class::MOP::Attribute::_new 3463 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;UNIVERSAL::isa 224 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::clone 776 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::CheckLib::find_lib_or_die;FFI::CheckLib::find_lib;FFI::CheckLib::_matches;File::Spec::Unix::catfile;File::Spec::Unix::canonpath 98290 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;UNIVERSAL::isa 151 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name 25 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@8;IO::Handle::BEGIN@7;SelectSaver::BEGIN@7 91 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name 123 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::get_code_info 63 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::new;Log::Log4perl::Appender::File::file_open;Log::Log4perl::Appender::File::CORE:ftis 102 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::package_name 25 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@9;Try::Tiny::BEGIN@8;warnings::import;warnings::_bits 142 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name 245 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code 16834 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename 1025 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@9;Data::Dumper::BEGIN@23 45 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::CORE:match 146 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@7;warnings::import;warnings::_bits 110 Blacknote::main;Blacknote::Input::process_input;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log 7519 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:191] 21 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Sub::Util::set_subname 64 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes 81 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object 8082 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value 2815 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure 201 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@12;File::Spec::Functions::BEGIN@52;strict::unimport 83 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday;Time::HiRes::gettimeofday 25 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@8;Devel::GlobalDestruction::BEGIN@8;Sub::Exporter::Progressive::BEGIN@20 96 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::name 7 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@8;IO::Handle::BEGIN@7;SelectSaver::BEGIN@7;Exporter::import;Exporter::CORE:match 27 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::_lang_class;FFI::Platypus::CORE:subst 44 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map 141 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@10;Class::MOP::Class::__ANON__ 13 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Mixin::HasAttributes::get_attribute;Class::MOP::Mixin::HasAttributes::_attribute_map 8 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance 186 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::import;Log::Log4perl::get_logger;Log::Log4perl::Logger::get_logger;Log::Log4perl::Logger::_new;Log::Log4perl::Logger::set_output_methods;Log::Log4perl::Logger::level;Log::Log4perl::Logger::parent_logger 103 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Class::instance_metaclass 16 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@13;Log::Log4perl::Filter::Boolean::BEGIN@8;warnings::import 120 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@343;Errno::BEGIN@9;strict::import 49 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Layout::PatternLayout::new 505 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Mapgen::BEGIN@3;warnings::import;warnings::_bits 193 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;Class::MOP::Package::name 36 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap 246 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new 987 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Mixin::HasMethods::method_metaclass 85 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with;UNIVERSAL::isa 63 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17 15489 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@11 49897 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance 527 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@60;constant::import;constant::CORE:regcomp 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::CORE:match 267 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_93::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:13] 51 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 14 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10 18757 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses 108 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Package::name 12 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7 13963 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Constructor::_eval_environment;Class::MOP::Class::_eval_environment;Class::MOP::Class::CORE:sort;Class::MOP::Mixin::AttributeCore::name 54 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@3;FFI::CheckLib::BEGIN@46 96 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 7 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Mixin::HasMethods::wrapped_method_metaclass 226 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 130 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::get_method_list;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method 1329 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@15;Log::Log4perl::NDC::BEGIN@7;warnings::import;warnings::_bits;warnings::_expand_bits 54 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Package::name 74 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@12;Exporter::import;Exporter::CORE:subst 87 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility 354 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with 1399 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes 91 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@16 175 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@12;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module;Package::Stash::XS::BEGIN@3;warnings::import;warnings::_bits 115 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_7::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_messages;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:205] 642 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Instance::create_instance;Class::MOP::Instance::_class_name 59 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag 4635 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot 758 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::CORE:subst 329 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 42 Blacknote::main;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:212] 65 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11 39787 main::BEGIN@0;Blacknote::BEGIN@4;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:219] 20 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_canonicalize_source 3956 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Module::_instantiate_module;Class::MOP::Package::name 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082] 47353 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 136 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Layout::PatternLayout::new;Log::Log4perl::Layout::PatternLayout::define;Log::Log4perl::Layout::PatternLayout::rep;Log::Log4perl::DateFormat::new;Log::Log4perl::DateFormat::prepare;Log::Log4perl::DateFormat::rep 1997 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::metaclass_is_weak;Scalar::Util::isweak 8 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Instance::create_instance 120 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_get_value;Class::MOP::Attribute::_inline_instance_get;Class::MOP::Instance::inline_get_slot_value;Class::MOP::Instance::inline_slot_access 2213 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_method_map 413 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@128 122 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@12 9986 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::name 311 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 14 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::CORE:subst 50 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 53 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;DynaLoader::bootstrap 1140 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Package::name 7 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Package::name 32 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 102 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Blacknote::System::State::BEGIN@262;warnings::unimport 148 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@14;Class::MOP::Mixin::AttributeCore::BEGIN@7;Exporter::import 405 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::Meta::_generate_meta_method 122 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::name 126 Blacknote::Message::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action 201 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@16;Tie::Hash::BEGIN@6;warnings::register::import 115 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@12;parent::import 13950 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@12;Log::Log4perl::Appender::BEGIN@286 100 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 103 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_base_metaclasses 627 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@343 11051 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_base_metaclasses 28 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@240;strict::unimport;strict::bits 107 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::get_all_metaclass_instances 206 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;UNIVERSAL::isa 349 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@27 181 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;Exporter::export_tags;Exporter::as_heavy;Exporter::CORE:subst 114 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@102;strict::unimport 80 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@75;constant::import;constant::CORE:subst 37 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Class::MOP::Class::Immutable::Trait::BEGIN@7;Class::MOP::Class::Immutable::Trait::__ANON__ 9 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@17;Log::Log4perl::Util::TimeTracker::BEGIN@13;Log::Log4perl::Util::module_available;Time::HiRes::BEGIN@4 90 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap 693 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@13;Log::Log4perl::Filter::Boolean::BEGIN@15;base::import;base::__ANON__[/usr/lib/x86_64-linux-gnu/perl-base/base.pm:75];base::CORE:subst 45 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Appender::new;Log::Log4perl::Appender::String::new 130 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Class::destructor_class 338 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa 59 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Blacknote::Message::BEGIN@6;warnings::import;warnings::_bits;warnings::_expand_bits 159 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@240 101 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@8;FFI::Platypus::Type::BEGIN@4 97 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Class::MOP::Class::Immutable::Trait::BEGIN@4 233 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try 1819 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@17;Log::Log4perl::Util::TimeTracker::BEGIN@7;warnings::import 73 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::layout 481 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@13 104 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Class::Immutable::Class::MOP::Class::_method_map;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped__method_map 1368 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag 65 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@10;constant::import;constant::CORE:subst 66 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} 672 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@12;Log::Log4perl::Appender::BEGIN@7;warnings::import;warnings::_bits 173 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code 291 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment 1115 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create 4642 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes;Class::MOP::Class:::around;Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_linearized_isa;Class::MOP::Class:::around;Class::MOP::Class::linearized_isa 58 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::layout 27 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::move_w;Blacknote::System::RMoving::move;Blacknote::System::Player::x 70 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new 1050 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@10;Log::Log4perl::Config::__ANON__ 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;UNIVERSAL::can 157 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_params 36 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes;Class::MOP::Class:::around;Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_linearized_isa;Class::MOP::Class:::around;Class::MOP::Class::linearized_isa 65 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_messages;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140] 2860 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@14;Log::Log4perl::DateFormat::BEGIN@7;Exporter::import 653 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Blacknote::Mapgen::hollow_room;Blacknote::Mapgen::Room::area;Blacknote::Mapgen::Room::h 48 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@11;Exporter::import;Exporter::CORE:match 69 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_messages;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:212] 647 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_98::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@17;constant::import;constant::CORE:subst 21 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@223;constant::import;constant::CORE:match 21 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;UNIVERSAL::can 72 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements;List::Util::any 34 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;UNIVERSAL::isa 48 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::BEGIN@8 110 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class;Scalar::Util::weaken 9 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Mapgen::BEGIN@9;Exporter::import;Exporter::CORE:match 46 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@4;Log::Log4perl::Layout::SimpleLayout::BEGIN@10;warnings::import 105 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements;Class::MOP::get_metaclass_by_name 817 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;UNIVERSAL::isa 11 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:205] 30 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;UNIVERSAL::can 55 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 453 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@223;constant::import;mro::method_changed_in 11 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::name 518 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::layout 98 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_messages;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log 16147 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::get_code_info 161 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@5;warnings::import 78 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::CORE:match 583 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass 3175 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::accessor 1035 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:157] 43 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with;UNIVERSAL::isa 74 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated 927 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::_superclass_metas 78 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes;Class::MOP::Class:::around;Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa 93 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with 1055 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Method::Wrapped::wrap;UNIVERSAL::isa 133 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;Class::MOP::Package::name 127 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9 41180 Blacknote::Message::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::composite 42 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::reset;Log::Log4perl::Logger::reset;Log::Log4perl::Logger::_new;Log::Log4perl::Logger::CORE:subst 8 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order 46 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;UNIVERSAL::isa 1340 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Blacknote::System::State::BEGIN@262 115 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@19;File::Basename::fileparse_set_fstype;File::Basename::CORE:match 86 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::package_name 1027 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::name 96 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@9;Try::Tiny::BEGIN@16;Sub::Util::BEGIN@7;strict::import 44 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Package::name 187 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@148 43 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@9;MRO::Compat::BEGIN@258;strict::unimport 69 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_139::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:31] 54 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@127;constant::import;Internals::SvREADONLY 12 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@10;Class::MOP::Method::Constructor::BEGIN@10;parent::import;Class::MOP::Method::Inlined::BEGIN@5;warnings::import 76 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method 508 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Mixin::HasMethods::method_metaclass 648 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@63;Params::Util::PP::BEGIN@16;Scalar::Util::BEGIN@10;warnings::import 69 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 14 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::initialize 1457 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute 1405 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 253 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;mro::get_pkg_gen 33 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10;parent::import;Class::MOP::Method::Generated::BEGIN@7;Eval::Closure::BEGIN@17;constant::import;mro::method_changed_in 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Class::MOP::Package::_package_stash 234 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::accessor_metaclass 13 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@12;File::Spec::Functions::BEGIN@52 103 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Method::wrap;Scalar::Util::weaken 1003 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@728;strict::unimport 144 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::composite 357 Blacknote::System::State::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140] 102 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::get_meta_instance 69 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 254 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class 592 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@566;Blacknote::System::Shell::BEGIN@7;Exporter::import 383 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@14;Class::MOP::Mixin::AttributeCore::BEGIN@9;parent::import;Class::MOP::Mixin::BEGIN@8;Module::Runtime::import 184 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::body 459 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::get_code_info 22 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Mixin::HasAttributes::attribute_metaclass 98 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;UNIVERSAL::isa 13 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash;Class::MOP::Package::name 10 main::BEGIN@0;Blacknote::BEGIN@21;Blacknote::Map::BEGIN@2 265 Blacknote::Renderer::Curses::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday 75 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@12;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name 121 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@14;constant::import;mro::method_changed_in 12 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Blacknote::Message::BEGIN@2;base::import;base::__ANON__[/usr/lib/x86_64-linux-gnu/perl-base/base.pm:75];base::CORE:subst 64 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 75 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::layout 49 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Layout::PatternLayout::new;Log::Log4perl::Util::TimeTracker::new;Log::Log4perl::Util::TimeTracker::reset;Log::Log4perl::Util::TimeTracker::gettimeofday 120 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::catch 147 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_meta_instance;Class::MOP::Class:::around 53 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@11;File::Path::BEGIN@27 297 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@9;warnings::import;warnings::_bits;warnings::_expand_bits 54 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@12;UNIVERSAL::can 824 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@5;warnings::import;warnings::_bits;warnings::_expand_bits 212 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@23 7601 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method 128 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::make_immutable;Class::MOP::Class::is_mutable 18 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@355;warnings::unimport;warnings::_expand_bits 54 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@20;constant::import;constant::CORE:subst 29 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@128;XSLoader::load 3242 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;Class::MOP::Package::name 82 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Method::body 168 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 41 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Mixin::HasMethods::method_metaclass 16 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::Equipment::BEGIN@2;strict::import 51 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@7;threads::BEGIN@73 100 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@4;Log::Log4perl::Layout::SimpleLayout::BEGIN@14;base::import;base::CORE:match 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class;Scalar::Util::weaken 9 Blacknote::System::INIT;Blacknote::System::State::bnsm_change_state 402 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@19;Class::MOP::Attribute::BEGIN@13;parent::import 343 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Mixin::HasAttributes::_attribute_map 40 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 68 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@7 93 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@57;constant::BEGIN@2 242 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::move_s;Blacknote::System::RMoving::move;Blacknote::System::State::bnsm_push_turn 119 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol 1143 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@8;FFI::Platypus::Type::BEGIN@3;strict::import 29 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag 464 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Mapgen::BEGIN@11;Exporter::import 295 Blacknote::System::State::INIT;Data::Dumper::Dumper;Data::Dumper::Dump 195 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Logger::level 228 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_superclasses;Class::MOP::Class:::around 1485 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::name 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@18;Exporter::import 111 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Blacknote::Interface::CORE:match 814 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class 68 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::Lang::C::native_type_map;FFI::Platypus::ShareConfig::BEGIN@6 161 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_validate_env 115 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::instance_metaclass 288 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::CORE:sort;Class::MOP::Mixin::AttributeCore::name 59 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol 628 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Blacknote::Message::BEGIN@2;base::import;base::__ANON__[/usr/lib/x86_64-linux-gnu/perl-base/base.pm:75];utf8::encode 30 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all 300 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable 183 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Module::Runtime::use_package_optimistically;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::_is_string 47 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::System::Player::x 389 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@60;constant::import;constant::CORE:subst 23 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;Exporter::import;Exporter::CORE:match 21 Blacknote::main;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log 5783 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Module::_instantiate_module;Class::MOP::Package::name 30 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value 1008 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Class::MOP::Attribute::_accessor_description;Class::MOP::Mixin::AttributeCore::name 665 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses 78 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Attribute::new 541 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@9;Try::Tiny::BEGIN@16 4944 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::move_w;Blacknote::System::State::bnsm_get_player 32 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@14;constant::import;constant::CORE:match 22 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;mro::get_linear_isa 92 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Module::_instantiate_module;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 78 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;DynaLoader::BEGIN@21;version::(cmp 51 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order 104 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol 1750 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_default;Class::MOP::Class::_inline_default_value 9795 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeymap 455 Blacknote::System::INIT;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::composite 25 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@7;Class::MOP::Instance::BEGIN@5;warnings::import;warnings::_bits;warnings::_expand_bits 83 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 47 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_39::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:13] 52 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@57;constant::BEGIN@4 3154 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Class::_real_ref_name;Class::MOP::Class::is_immutable 14 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@18;Sub::Identify::BEGIN@3 162 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module 3627 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Generated::_generate_description 157 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@8;IO::Handle::BEGIN@8;IO::BEGIN@8;warnings::import 114 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@5 79 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Blacknote::Message::BEGIN@6;warnings::import 136 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::Input::BEGIN@13 111 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 766 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Package::name 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 91 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@17;warnings::import 115 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308] 141 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@8;Sub::Install::BEGIN@170 99 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility 234 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;UNIVERSAL::can 378 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method 776 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:regcomp 53 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map 40 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Blacknote::System::State::BEGIN@3;warnings::import;warnings::_bits 194 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::Input::BEGIN@11 128 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_new 343 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::_accessor_description 11740 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value;Class::MOP::Mixin::AttributeCore::has_initializer 81 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@7;FFI::Platypus::Function::Wrapper::BEGIN@97 106 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Mixin::AttributeCore::name 42 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::store_metaclass_by_name 39 Blacknote::System::INIT;Blacknote::System::State::bnsm_add_snd_chunk;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday 92 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Package::name 77 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Package::name 22 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@6;warnings::import;warnings::_bits 141 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@566;Blacknote::System::Shell::BEGIN@6;Exporter::import 1304 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::get_metaclass_by_name 15 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::name 1258 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible 85 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors 1088 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_meta_instance;Class::MOP::Class:::around 482 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible 861 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Class::MOP::Class::Immutable::Trait::BEGIN@39 92 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically 229 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@4 186 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Class::Immutable::Class::MOP::Class::_method_map;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped__method_map;Class::MOP::Class:::around 47 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::reset;Log::Log4perl::Logger::_new;Log::Log4perl::Logger::set_output_methods;Log::Log4perl::Logger::generate_is_xxx_coderef 411 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;UNIVERSAL::isa 1009 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::MOP::BEGIN@1;strict::import 33 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@7;Class::MOP::Overload::BEGIN@4;strict::import 27 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@57;constant::BEGIN@65;strict::unimport;strict::bits 60 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@12;parent::import;Class::MOP::Method::BEGIN@9;parent::import;Class::MOP::Object::BEGIN@7 98 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::initialize 131 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Exporter::import;Exporter::CORE:match 126 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@129;warnings::unimport;warnings::_expand_bits 105 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash;Class::MOP::Package::name 36 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::composite 68 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance 341 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_get_value;Class::MOP::Attribute::_inline_instance_get;Class::MOP::Mixin::AttributeCore::name 40 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::get_all_attributes 365 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::get_metaclass_by_name 15 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name 73 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Method::name 2972 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::accessor 123 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@23;feature::import;feature::__common 522 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 32 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all 2870 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Scalar::Util::blessed 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@9;Data::Dumper::BEGIN@278 244 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 48 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@10;Class::MOP::Method::Constructor::BEGIN@10;parent::import;Class::MOP::Method::Inlined::BEGIN@4 169 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure 16714 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Scalar::Util::weaken 12 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Class::constructor_class 201 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@63;UNIVERSAL::can 68 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::update_meta_instance_dependencies 155 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday 317 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@4;Exporter::import 144 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:match 97 Blacknote::System::INIT;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:212] 13 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Mixin::HasAttributes::get_attribute 1958 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_superclasses 124 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility 153 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;UNIVERSAL::can 26 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::_is_string 50 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@229;constant::import 333 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_base_metaclasses 93 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_new 221 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Blacknote::Message::BEGIN@5 299 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Instance::inline_create_instance 37 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@19;Class::MOP::Attribute::BEGIN@11;Exporter::import;Exporter::CORE:match 24 main::BEGIN@0;Blacknote::BEGIN@4;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:191] 19 main::BEGIN@0;Blacknote::BEGIN@4;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log;Log::Log4perl::Appender::File::CORE:print 406 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_new 331 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new 896 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::composite 39 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@127;constant::import;constant::CORE:subst 26 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@566;Blacknote::System::Shell::BEGIN@12;Exporter::import 93 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Blacknote::System::State::__ANON__[lib/Blacknote/System/State.pm:264];Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday;Time::HiRes::gettimeofday 134 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag 535 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@14;Class::MOP::Mixin::AttributeCore::BEGIN@9;parent::import;Class::MOP::Mixin::BEGIN@5;warnings::import;warnings::_bits 111 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@3;Exporter::import;Exporter::CORE:match 40 Blacknote::System::State::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format 825 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@14;constant::import 350 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable 3282 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with;UNIVERSAL::isa 63 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@8 4724 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@128;re::import 103 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@14;Class::MOP::Mixin::AttributeCore::BEGIN@4 175 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::_lang_class;FFI::Platypus::Lang::C::BEGIN@3;strict::import 49 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name 162 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::State::bnsm_set_active_keybinding 38 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@6;Log::Log4perl::Layout::PatternLayout::Multiline::BEGIN@4 174 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@57;constant::BEGIN@141 172 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;Class::MOP::Package::name 36 Blacknote::main;Blacknote::Renderer::Curses::stop_render;Curses::endwin 3330 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance 156 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@4 237 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Scalar::Util::weaken 55 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Package::name 11 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Method::wrap;Scalar::Util::reftype 6 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@9;MRO::Compat::BEGIN@10;XSLoader::load 2199 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@14 22695 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol 667 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta;Scalar::Util::blessed 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance 3111 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance 263 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::MOP::BEGIN@2 152 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;mro::get_pkg_gen 316 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@7 23890 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@566;Blacknote::System::Shell::BEGIN@93;warnings::unimport 218 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash;Class::MOP::Package::name 9 Blacknote::Interface::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:205] 281 Blacknote::System::INIT;Blacknote::Sound::open_audio;Blacknote::Sound::SDL_Init 498993 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements;Class::MOP::get_metaclass_by_name 175 Blacknote::Interface::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday;Time::HiRes::gettimeofday 353 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10;parent::import;Class::MOP::Method::Generated::BEGIN@7;Eval::Closure::BEGIN@13;Exporter::import 485 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@5 132 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@168;overloading::BEGIN@2;warnings::import 88 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@8;Devel::GlobalDestruction::BEGIN@8;Sub::Exporter::Progressive::BEGIN@3 207 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@4;warnings::import;warnings::_bits 171 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Instance::create_instance 78 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::get_code_info 18 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@63 82 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10;parent::import;Class::MOP::Method::Generated::BEGIN@7;Eval::Closure::BEGIN@7;warnings::import;warnings::_bits 102 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Mixin::HasAttributes::attribute_metaclass 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@5;warnings::import 76 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::System::Renderers::BEGIN@2 258 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all 563 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new;Class::MOP::Instance::BUILDARGS 374 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Mixin::HasMethods::method_metaclass 17 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_linearized_isa;Class::MOP::Class:::around 66 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value;Class::MOP::Instance::set_slot_value 137 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::new_object 113 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@9;Module::Runtime::import 197 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_102::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 44 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance 255 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name 220 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state 6099 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Constructor::_eval_environment;Class::MOP::Class::_eval_environment;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 12 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@16;POSIX::BEGIN@3;warnings::import;warnings::_bits;warnings::_expand_bits 151 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Generated::_generate_description;Class::MOP::Method::Generated::definition_context 47 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::System::Renderers::BEGIN@5;Exporter::import 1015 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility 140 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_superclasses;Class::MOP::Class:::around;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 292 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Attribute::new;Class::MOP::Attribute::_new 951 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday;Time::HiRes::gettimeofday 236 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_new 404 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::import;Log::Log4perl::get_logger;Log::Log4perl::Logger::get_logger;Log::Log4perl::Logger::_new;Log::Log4perl::Logger::CORE:subst 58 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Class::MOP::Class::Immutable::Trait::BEGIN@5 115 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::Tiles::BEGIN@6 93 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_superclasses;Class::MOP::Class:::around;Class::MOP::Class::superclasses 4171 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@8;Sub::Install::BEGIN@273;Sub::Install::exporter 98 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@11;Log::Log4perl::Config::__ANON__ 15 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Generated::_generate_description;Class::MOP::Method::Generated::definition_context 11 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol 190 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::catch;Sub::Util::set_subname 3013 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name 252 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::get_code_info 21 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_method_map 15028 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@16;Log::Log4perl::MDC::BEGIN@6;strict::import 28 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::require_module 68 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@9;Try::Tiny::BEGIN@10;UNIVERSAL::VERSION 85 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::name 64 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::_is_string 49 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@137;Carp::_fetch_sub 74 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_62::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Devel::OverloadInfo::BEGIN@19;Package::Stash::BEGIN@12;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module;Package::Stash::XS::BEGIN@9 202 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance 459 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10;parent::import;Class::MOP::Method::Generated::BEGIN@7;Eval::Closure::BEGIN@10 95 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Attribute::new 8511 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_messages;Blacknote::System::State::bnsm_get_log 277 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Class::constructor_class 98 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::store_metaclass_by_name 33 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create 1672 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::accessor_metaclass 58 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::Dir::BEGIN@2574;Exporter::import 624 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@23;vars::BEGIN@8 96 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Mixin::HasMethods::add_method;Scalar::Util::blessed 230 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@7;warnings::import;warnings::_bits;warnings::_expand_bits 48 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_new 184 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;mro::get_linear_isa 43 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value 2787 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::metaclass_is_weak;Scalar::Util::isweak 29 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_method_map 54 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Method::wrap;Scalar::Util::blessed 10 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Blacknote::Mapgen::new_empty_dungeon_map 5533 Blacknote::System::INIT;Blacknote::System::State::bnsm_set_player 36 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;UNIVERSAL::isa 22 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::__ANON__[lib/Blacknote/System.pm:156];Blacknote::System::RMoving::can_move;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:157] 174 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::get_code_info 32 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@10 6977 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class;Scalar::Util::weaken 48 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::Immutable::Class::MOP::Class::linearized_isa;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_linearized_isa;Class::MOP::Class:::around 137 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::get_method_list;Class::MOP::Mixin::HasMethods::_full_method_map;mro::get_pkg_gen 49 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@119;constant::import;constant::CORE:regcomp 18 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_immutable_options;Class::MOP::Class::constructor_class 242 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_71::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 42 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@19;Class::MOP::Attribute::BEGIN@4 203 Blacknote::main;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format 2887 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::catch;Sub::Util::set_subname 628 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta;Class::MOP::Class::initialize 53 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::Input::BEGIN@5 108 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::move_e;Blacknote::System::RMoving::move 231 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Class::MOP::Class::Immutable::Trait::BEGIN@29;strict::unimport 92 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@5 96 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;UNIVERSAL::isa 411 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes;Class::MOP::Class:::around 47 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol;Package::Stash::XS::namespace 37 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Generated::is_inline 41 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_code_is_mine;Class::MOP::get_code_info 8792 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@223;constant::import;constant::CORE:subst 20 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol 623 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@6 99 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol 73 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::attach;FFI::Platypus::Function::Function::attach;FFI::Platypus::Function::Function::_attach 680 Blacknote::System::INIT;Blacknote::System::State::bnsm_add_snd_chunk;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:219] 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Package::name 27 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Sub::Util::set_subname 50 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::accessor 11 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@229;constant::import;mro::method_changed_in 11 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::reset;Log::Log4perl::Logger::_new;Log::Log4perl::Logger::CORE:subst 7 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@4;strict::import 53 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@9;Try::Tiny::ScopeGuard::BEGIN@167;constant::import;constant::CORE:subst 88 Blacknote::main;Blacknote::Renderer::Curses::render_map;Blacknote::Renderer::Curses::render_tile;Blacknote::Tiles::Tile::Ground::color 766 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Class::MOP::Package::_package_stash 31 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Instance::create_instance;Class::MOP::Instance::_class_name 232 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@9;Data::Dumper::BEGIN@12 117 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 193 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::bnsh_restore;Curses::move 73 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Module::_instantiate_module;Class::MOP::Package::add_package_symbol 81 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@5;warnings::import;warnings::_bits;warnings::_expand_bits 111 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_params 45 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method 3955 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::store_metaclass_by_name 211 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Constructor::_eval_environment;Class::MOP::Class::_eval_environment;Class::MOP::Class::CORE:sort 5 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action 397 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::catch;Sub::Util::set_subname 200 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@10;Log::Log4perl::Config::PropertyConfigurator::BEGIN@2;Log::Log4perl::Config::BaseConfigurator::BEGIN@3;warnings::import;warnings::_bits 113 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value 4148 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::CheckLib::find_lib_or_die;FFI::CheckLib::find_lib;FFI::CheckLib::CORE:readlink 180 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@12;parent::import;Class::MOP::Method::BEGIN@5;warnings::import 70 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Class::MOP::Package::_package_stash 55 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::Meta::_generate_meta_method;Scalar::Util::weaken 310 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Mixin::HasAttributes::get_attribute 56 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 41 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 543 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new;Class::MOP::Instance::BUILDARGS;Scalar::Util::blessed 10 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::name 126 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with;UNIVERSAL::isa 367 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename 117 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility 1736 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::name 76 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method 4596 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;UNIVERSAL::can 71 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::get_method;UNIVERSAL::isa 77 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@9;Exporter::import 625 main::BEGIN@0;Blacknote::BEGIN@4;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:179] 26 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Class::instance_metaclass 9 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::bnsh_restore;Curses::curs_set 1274 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@12 48 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@4;Log::Log4perl::Layout::SimpleLayout::BEGIN@13;strict::unimport;strict::bits 79 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible 80 Blacknote::System::INIT;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log 125 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;UNIVERSAL::isa 25 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Errno::_tie_it 99 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@5 252 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;UNIVERSAL::isa 12 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::initialize 2560 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@9;Try::Tiny::BEGIN@10 174 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Scalar::Util::blessed 21 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name 118 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol 503 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Class::linearized_isa;mro::get_linear_isa 29 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Package::list_all_package_symbols;Package::Stash::XS::list_all_symbols 4376 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@12 15245 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::attach;FFI::Platypus::function;FFI::Platypus::find_symbol;UNIVERSAL::can 41 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11 3539 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@20;constant::import;constant::CORE:match 21 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with 247 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::catch;Sub::Util::set_subname 2481 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Mixin::HasMethods::get_method;Scalar::Util::blessed 1116 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Object::meta 95 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@14;Log::Log4perl::DateFormat::BEGIN@4 156 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Blacknote::System::State::BEGIN@5;Exporter::import;Exporter::CORE:match 12 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@145 112 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@19;Class::MOP::Attribute::BEGIN@7;Class::MOP::Attribute::__ANON__ 7 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_preserve_weak_metaclasses;Class::MOP::Package::name 348 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance 927 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name 225 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@19;constant::import;Internals::SvREADONLY 10 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Blacknote::Mapgen::hollow_room;Blacknote::Mapgen::Room::area;Blacknote::Mapgen::Room::y 82 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline 449 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@6;Log::Log4perl::Layout::PatternLayout::Multiline::BEGIN@4;base::import;base::has_attr 39 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@12 95 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@3 273 main::BEGIN@0;Blacknote::BEGIN@21;Blacknote::Map::BEGIN@7;Exporter::import 276 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize 827 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@4;Cwd::BEGIN@648 138 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_method_map 496 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@19;Class::MOP::Attribute::BEGIN@9;Exporter::import 518 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log;Log::Log4perl::Appender::File::CORE:print 412 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 20 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Blacknote::System::State::__ANON__[lib/Blacknote/System/State.pm:264];Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday 433 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Sub::Util::set_subname 1885 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all 272 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@57;constant::BEGIN@65;strict::unimport 63 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with 214 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Class::MOP::Class::Immutable::Trait::BEGIN@8;Module::Runtime::import 222 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@10;Log::Log4perl::Config::PropertyConfigurator::CORE:qr 35 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_45::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:13] 52 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 99 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@14;Log::Log4perl::Config::__ANON__ 11 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::Equipment::BEGIN@3;warnings::import 120 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@6;List::Util::BEGIN@9 252 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@16;Log::Log4perl::MDC::BEGIN@7;warnings::import;warnings::_bits;warnings::_expand_bits 33 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@11;File::Path::BEGIN@20;vars::import;vars::CORE:match 184 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile 5470 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize 146 Blacknote::main;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::caller_depth_offset 2299 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_116::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 42 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:205] 165 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class;Scalar::Util::weaken 9 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@7 216 Log::Log4perl::END;Log::Log4perl::Logger::cleanup;Log::Log4perl::easy_closure_global_cleanup;Log::Log4perl::easy_closure_category_cleanup;Log::Log4perl::easy_closure_cleanup 1353 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 6 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Mixin::HasAttributes::attribute_metaclass 10 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_78::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 44 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_accessor 96 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes 277 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::_real_ref_name;Class::MOP::Class::is_immutable 15 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@36;base::import 711 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::associated_class 160 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::BEGIN@3 171 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::Lang::C::native_type_map;FFI::Platypus::ShareConfig::BEGIN@5 106 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7 63523 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 133 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_writer 1924 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@17;Exporter::import 1068 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method 135 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@83;strict::unimport 63 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@11;Exporter::import;Exporter::CORE:match 29 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::metaclass_is_weak 123 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::layout 192 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag 2252 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable 5837 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 14 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@12;feature::import 120 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 170 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers 79 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::body 23 Blacknote::main;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday 307 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@6 98 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@9;MRO::Compat::BEGIN@3;warnings::import;warnings::_bits 110 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Attribute::initialize_instance_slot;Class::MOP::Attribute::_set_initial_slot_value;Class::MOP::Mixin::AttributeCore::has_initializer 793 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@129 108 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::BEGIN@13;Sub::Name::BEGIN@55;warnings::import 77 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes 125 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 1323 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@6;List::Util::BEGIN@10;warnings::import;warnings::_bits 108 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Logger::level;Log::Log4perl::Logger::reset_all_output_methods 260 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_code_is_mine 294 Blacknote::System::INIT;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday;Time::HiRes::gettimeofday 14 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@6 124 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name 37 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 618 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@13;Log::Log4perl::Filter::Boolean::BEGIN@8;warnings::import;warnings::_bits 177 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@4;Log::Log4perl::Layout::SimpleLayout::BEGIN@14;base::import;base::__ANON__[/usr/lib/x86_64-linux-gnu/perl-base/base.pm:75];base::CORE:subst 64 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method 714 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map 143 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Blacknote::Message::BEGIN@2;base::import;Class::Accessor::BEGIN@25;strict::unimport 92 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance 132 Blacknote::Renderer::Curses::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render 1147 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::store_metaclass_by_name 128 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method 2125 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;UNIVERSAL::isa 89 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses 79 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Mapgen::BEGIN@5;Exporter::import;Exporter::CORE:match 26 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Package::name 21 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Class::_real_ref_name;Class::MOP::Class::is_immutable 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;Fcntl::O_LARGEFILE 49 main::BEGIN@0;Blacknote::BEGIN@18;Exporter::import;Exporter::Heavy::heavy_export 39928 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::get_meta_instance 19 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Scalar::Util::blessed 205 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_54::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:13] 53 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new;Class::MOP::Instance::_new 98 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::package_name 12 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@4;Cwd::CORE:fteexec 152 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility 1661 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140] 890 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with 376 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Package::name 186 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Scalar::Util::weaken 20 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::store_metaclass_by_name 69 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta;Scalar::Util::blessed 14 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::__ANON__ 14 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@13;Log::Log4perl::Filter::Boolean::BEGIN@11 165 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_136::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@22;strict::unimport 79 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code 8483 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init 1101 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Package::list_all_package_symbols;Class::MOP::Package::_package_stash 98 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Mapgen::BEGIN@141;Exporter::import 306 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name 797 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:regcomp 9 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@3;strict::import 27 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with;UNIVERSAL::isa 11 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@63;constant::import;constant::CORE:subst 22 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create 200 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Mapgen::BEGIN@142 122 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@8;strict::import 53 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::Lang::C::native_type_map;FFI::Platypus::ShareConfig::get;FFI::Platypus::ShareConfig::dist_dir;File::Spec::Unix::catfile;File::Spec::Unix::catdir;File::Spec::Unix::canonpath 33 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::layout 26 main::BEGIN@0;Blacknote::BEGIN@18 338 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Object::meta 88 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 67 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@8;IO::Handle::BEGIN@4 90 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible;Class::MOP::Class::_real_ref_name;Class::MOP::Class::is_immutable 92 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10;parent::import;Class::MOP::Method::Generated::BEGIN@7;Eval::Closure::BEGIN@17;constant::import;constant::CORE:match 67 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with 2377 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:match 46 Blacknote::System::INIT;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:179] 15 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa 1238 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Logger::level;Log::Log4perl::Logger::reset_all_output_methods;Log::Log4perl::Logger::set_output_methods;Log::Log4perl::Logger::parent_logger;Log::Log4perl::Logger::parent_string 129 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Method::Wrapped::wrap;Class::MOP::Method::body 229 main::BEGIN@0;Blacknote::BEGIN@4;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::layout 33 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Module::_instantiate_module;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 53 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order 46 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Attribute::new;Class::MOP::Attribute::_new 4254 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Class::MOP::Class::Immutable::Trait::BEGIN@5;warnings::import;warnings::_bits;warnings::_expand_bits 166 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Mapgen::BEGIN@149 194 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Scalar::Util::reftype 77 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;mro::get_linear_isa 240 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_30::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 42 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Blacknote::System::State::BEGIN@3 124 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;Class::MOP::Package::name 18 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method 5344 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new;Class::MOP::Instance::_new 1656 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Blacknote::Tiles::Tile::Wall::new 328963 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;UNIVERSAL::isa 37 Blacknote::System::INIT;Blacknote::System::State::bnsm_add_snd_chunk;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:157] 41 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::package_name 41 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::catch 264 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::BEGIN@13;Sub::Name::BEGIN@54 92 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@7;Exporter::import;Exporter::CORE:match 42 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::CORE:match 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize 171 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::create_log_level_methods 1809 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::module_notional_filename 3422 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict 1618 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Constructor::_eval_environment;Class::MOP::Class::_eval_environment;Class::MOP::Class::get_all_attributes 172 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Object::_can_be_made_compatible_with;Class::MOP::Object::_is_compatible_with;UNIVERSAL::isa 56 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated 163 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Exporter::import;Exporter::export;Exporter::as_heavy;Exporter::Heavy::BEGIN@188;warnings::unimport 256 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Class::MOP::Instance::is_inlinable 63 Blacknote::main;Blacknote::update;Blacknote::System::Player::turn;Blacknote::System::Player::autoturn 357 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash;Package::Stash::XS::new 1275 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@52;FFI::Platypus::TypeParser::Version1::CORE:qr 30 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module;Class::Load::XS::BEGIN@8 214 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap 1820 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Mixin::HasMethods::add_method;Sub::Util::set_subname 155 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Module::_instantiate_module 150 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize 89 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action 1327 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 65 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta 670 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order 516 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@7;FFI::Platypus::Function::Wrapper::BEGIN@97;strict::unimport 94 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable 280 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_new 352 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Module::Implementation::__ANON__[/usr/share/perl5/Module/Implementation.pm:52];Module::Implementation::_load_implementation;Try::Tiny::try;Module::Implementation::try {...} ;Module::Runtime::require_module;Class::Load::XS::BEGIN@10;Class::Load::XS::__ANON__ 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render 1284 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@59;strict::import 40 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@12;parent::import;Class::MOP::Method::BEGIN@9;parent::import;Class::MOP::Object::BEGIN@8 88 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol;Package::Stash::XS::namespace 202 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::System::Player::y 506 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map 20 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Generated::is_inline 471 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Blacknote::System::State::BEGIN@45;constant::import;constant::CORE:regcomp 207 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::_lang_class;FFI::Platypus::Lang::C::BEGIN@5 158 Blacknote::main;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:219] 582 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Blacknote::System::State::BEGIN@5;List::Util::import 157 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 127 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@57;constant::BEGIN@24 224 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_2::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 44 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140] 72 Blacknote::Interface::INIT;Class::MOP::Class::direct_subclasses;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash;Class::MOP::Package::name 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Constructor::_eval_environment;Class::MOP::Class::_eval_environment;Class::MOP::Class::get_all_attributes;Class::MOP::Class::initialize 117 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_constructor;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance 1366 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method 53877 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@11;Log::Log4perl::JavaMap::BEGIN@6;constant::import;constant::CORE:regcomp 29 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible 883 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@10;Log::Log4perl::Level::BEGIN@13;constant::import;constant::CORE:subst 60 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::attach;FFI::Platypus::function;FFI::Platypus::Function::Function::new 596 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 1763 Blacknote::Interface::INIT 5460 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::namespace 343 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol;Package::Stash::XS::namespace 15 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:179] 45 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Blacknote::Mapgen::Map::get_width 1656 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all 558 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Instance::create_instance 449 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Class::instance_metaclass 208 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@8;Sub::Install::BEGIN@176;Sub::Install::_build_public_installer 135 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@18;Exporter::import;Exporter::CORE:subst 140 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility 75 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Mapgen::BEGIN@4;Exporter::import;Exporter::CORE:match 39 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::CheckLib::find_lib_or_die;FFI::CheckLib::find_lib;FFI::CheckLib::CORE:ftdir 2055 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol 191 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::immutable_trait 14 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@8;Sub::Install::BEGIN@6;Exporter::import 549 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@8;FFI::Platypus::Type::BEGIN@6;Exporter::import 399 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::find_attribute_by_name;Class::MOP::Class::initialize 1046 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::name 29 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Sub::Util::set_subname 703 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_method_map 141 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::_accessor_description 997 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@566;Blacknote::System::Shell::BEGIN@6;Exporter::import;Exporter::export;Exporter::as_heavy 154 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Scalar::Util::reftype 10 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;UNIVERSAL::isa 27 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::_method_map;Class::MOP::Method::body 29 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Module::Runtime::module_notional_filename 2406 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Appender::new;Log::Log4perl::Appender::CORE:match 52 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;UNIVERSAL::isa 12 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;Log::Log4perl::Util::__ANON__ 20 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Package::name 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Class::MOP::Class::invalidate_meta_instances;Class::MOP::Class::invalidate_meta_instance 1017 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_constructor;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Attribute::associated_class 39 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@5;warnings::import;warnings::_bits;warnings::_expand_bits 82 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::import;Log::Log4perl::get_logger;Log::Log4perl::Logger::get_logger;Log::Log4perl::Logger::_new;Log::Log4perl::Logger::set_output_methods;Log::Log4perl::Logger::generate_is_xxx_coderef 358 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@7 95 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name 906 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method 146 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@85;strict::unimport 89 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Class::find_next_method_by_name;Class::MOP::Class::_method_lookup_order 46 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Mixin::AttributeCore::name 581 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;UNIVERSAL::can 70 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses 53 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_attach_attribute;Class::MOP::Attribute::attach_to_class;UNIVERSAL::isa 79 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@13;Log::Log4perl::Filter::Boolean::BEGIN@10;Log::Log4perl::Level::import 732 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::predicate 145 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 1110 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@15 5272 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::module_notional_filename 100 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@355 135 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@8;Exporter::import;Exporter::CORE:subst 15 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::add_method;Scalar::Util::blessed 59 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@7;Class::MOP::Instance::BEGIN@9;parent::import 297 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@7;Class::MOP::Overload::BEGIN@5;warnings::import 69 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_get_value;Class::MOP::Attribute::_inline_instance_get 11950 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::catch;Sub::Util::set_subname 5191 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Class::MOP::Package::_package_stash 30 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@519;warnings::unimport;warnings::_expand_bits 70 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Package::name 65 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_accessor 203 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_new 386 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;Class::MOP::Package::name 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method 903 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 18 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Appender::new 611 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::_is_string 31 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::_lang_class;FFI::Platypus::CORE:match 17 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method 956 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;UNIVERSAL::VERSION 112 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::_lang_class;FFI::Platypus::Lang::C::BEGIN@4;warnings::import 108 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;UNIVERSAL::can 20 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10;parent::import;Class::MOP::Method::Generated::BEGIN@7;Eval::Closure::BEGIN@15 95 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::attach;FFI::Platypus::Function::Function::attach 2506 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::import;Log::Log4perl::get_logger;Log::Log4perl::Logger::get_logger 105 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::BEGIN@13;constant::import;constant::CORE:match 59 Blacknote::main;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:191] 78 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Inlined::can_be_inlined;Class::MOP::Method::name 10 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::System::Player::y 46 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:179] 157 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;Curses::BEGIN@56;Carp::BEGIN@168 7268 Blacknote::main;Blacknote::Renderer::Curses::render_map 143320 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_clearer 69 main::BEGIN@0 11731 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Object::meta;Class::MOP::Class::initialize 55 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Class::find_next_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Package::Stash::XS::get_symbol 1144 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::get_all_methods;Class::MOP::Class::initialize 3227 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@15;Log::Log4perl::NDC::BEGIN@6 96 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::cmd_echo;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:212] 12 Blacknote::main;Blacknote::Renderer::Curses::render_map;Blacknote::Renderer::Curses::render_tile;Blacknote::Tiles::Tile::Ground::x 1167 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@7;Exporter::import 616 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::TypeParser::Version1::BEGIN@3 208 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Blacknote::Renderer::Curses::render_tile;Blacknote::Tiles::Tile::Ground::x 12865 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@7 339 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Layout::PatternLayout::new;Log::Log4perl::Layout::PatternLayout::define 391 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@2 270 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Scalar::Util::weaken 1513 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::layout 118 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;UNIVERSAL::isa 161 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class 3500 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::body 35 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@102 103 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::has_predicate 1623 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_default;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set 4313 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Scalar::Util::blessed 233 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Class::MOP::Package::_package_stash 86 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::CORE:subst 87 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::store_metaclass_by_name 36 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@566;Blacknote::System::Shell::BEGIN@7;Exporter::import;Exporter::CORE:match 24 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@9;Data::Dumper::BEGIN@278;constant::import;mro::method_changed_in 18 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::move_s;Blacknote::System::RMoving::move;Blacknote::System::Player::y 109 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::attach;FFI::Platypus::function;FFI::Platypus::TypeParser::Version1::parse;FFI::Platypus::TypeParser::Version1::CORE:match 472 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@22;Exporter::import;Exporter::export 68 main::BEGIN@0;Blacknote::BEGIN@9;Blacknote::Input::BEGIN@15;constant::import 520 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;mro::get_pkg_gen 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Attribute::_inline_get_value;Class::MOP::Attribute::_inline_instance_get;Class::MOP::Class::get_meta_instance 63 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@7;Class::MOP::Overload::BEGIN@5;warnings::import;warnings::_bits 110 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Blacknote::System::State::BEGIN@2;strict::import 53 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Blacknote::Message::BEGIN@2;base::import;Class::Accessor::BEGIN@3 194 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 539 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Mixin::HasMethods::add_method 1356 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@9;constant::import;constant::CORE:subst 76 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::has_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Package::get_package_symbol;Class::MOP::Package::_package_stash 14 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@10;Class::MOP::Method::Constructor::BEGIN@7;Exporter::import;Exporter::CORE:match 29 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes 201 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@10;Blacknote::System::State::BEGIN@245;Exporter::import 400 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@87 94 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@9;Class::MOP::Method::Accessor::BEGIN@10;parent::import;Class::MOP::Method::Generated::BEGIN@7;Eval::Closure::BEGIN@6 94 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@9 22112 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::package_name 14 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_35::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@4;XSLoader::load 2402 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@16;POSIX::BEGIN@3;warnings::import 126 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass 286 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::attach;FFI::Platypus::function;FFI::Platypus::TypeParser::Version1::parse 4197 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::import;Log::Log4perl::get_logger;Log::Log4perl::Logger::get_logger;Log::Log4perl::Logger::_new;Log::Log4perl::Logger::set_output_methods 994 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::System::Player::x 33 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@8;Devel::GlobalDestruction::BEGIN@8;Sub::Exporter::Progressive::BEGIN@4 84 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash 88 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::does_metaclass_exist 36 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Attribute::_accessor_description;Class::MOP::Package::name 629 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash;Class::MOP::Package::name 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@5;warnings::import;warnings::_bits 134 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@228;constant::import;constant::CORE:subst 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@566;Blacknote::System::Shell::BEGIN@94;warnings::unimport;warnings::_expand_bits 32 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Class::find_next_method_by_name;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 600 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;UNIVERSAL::can 19 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@7;FFI::Platypus::Function::Function::BEGIN@22 113 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Mixin::HasMethods::__ANON__ 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method 3623 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import 8050 main::BEGIN@0;Blacknote::BEGIN@18;Exporter::import;Exporter::export 77 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Mixin::HasMethods::add_method 510 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308] 271 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@7;Class::MOP::Method::Meta::BEGIN@12;parent::import;Class::MOP::Method::BEGIN@7;Exporter::import 404 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::CheckLib::find_lib_or_die;FFI::CheckLib::find_lib;File::Spec::Unix::rel2abs;File::Spec::Unix::file_name_is_absolute;File::Spec::Unix::CORE:match 50 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@542;strict::unimport;strict::bits 94 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::import;Log::Log4perl::get_logger;Log::Log4perl::Logger::get_logger;Log::Log4perl::Logger::_new;Log::Log4perl::Logger::set_output_methods;Log::Log4perl::Logger::level 76 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create 570 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::get_metaclass_by_name 79 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@11;Log::Log4perl::Layout::BEGIN@5;Log::Log4perl::Layout::PatternLayout::BEGIN@17;Log::Log4perl::Util::TimeTracker::BEGIN@6;strict::import 30 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@9;MRO::Compat::BEGIN@10;mro::BEGIN@10 224 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_new 3273 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline 381 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@12;Exporter::import;Exporter::CORE:match 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::get_metaclass_by_name 46 Blacknote::main;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::File::log 799 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::store_metaclass_by_name 29 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa 154 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Mixin::HasAttributes::get_attribute_list;Class::MOP::Mixin::HasAttributes::_attribute_map 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance 122 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Class::MOP::Method::Constructor::_eval_environment 3006 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@8;Devel::GlobalDestruction::BEGIN@8;Sub::Exporter::Progressive::BEGIN@4;warnings::import;warnings::_bits;warnings::_expand_bits 131 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@10;Blacknote::Message::BEGIN@6 126 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_method_map 73 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::get_method 1190 Blacknote::Interface::INIT;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140] 1188 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@8;UNIVERSAL::VERSION 182 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;Class::MOP::Package::BEGIN@8;Devel::GlobalDestruction::BEGIN@8;Sub::Exporter::Progressive::BEGIN@4;warnings::import;warnings::_bits 109 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Module::Runtime::module_notional_filename;Module::Runtime::check_module_name;Module::Runtime::is_module_name;Module::Runtime::CORE:regcomp 7 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Class::get_all_attributes 2973 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::__ANON__[lib/Blacknote/System.pm:156];Blacknote::System::RMoving::can_move;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:191] 108 main::BEGIN@0;Blacknote::BEGIN@18;Exporter::import;Exporter::CORE:match 68 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Scalar::Util::weaken 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method 272 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::BEGIN@3;strict::import 28 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::Appender::new;Log::Log4perl::Appender::File::new;Log::Log4perl::Appender::File::file_open 542 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::new;FFI::Platypus::lang;FFI::Platypus::_lang_class;FFI::Platypus::Lang::C::BEGIN@4;warnings::import;warnings::_bits;warnings::_expand_bits 144 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Module::create 196 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::__ANON__[lib/Blacknote/System.pm:156];Blacknote::System::RMoving::can_move;Blacknote::Message::push;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render 5757 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::class_of;Scalar::Util::blessed 41 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday;Time::HiRes::gettimeofday 47 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@11;Module::Implementation::BEGIN@8;Module::Runtime::CORE:regcomp 1475 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@12;Log::Log4perl::Appender::BEGIN@7 100 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses 649 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Blacknote::System::Shell::bnsh_restore 955 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::get_method_list;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::wrap_method_body;Class::MOP::Mixin::HasMethods::method_metaclass 77 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@19;Class::MOP::Attribute::BEGIN@5;warnings::import;warnings::_bits;warnings::_expand_bits 184 main::BEGIN@0;Blacknote::BEGIN@4;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log 484 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Package::Stash::XS::get_or_add_symbol 119 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 1154 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::CheckLib::find_lib_or_die;FFI::CheckLib::find_lib;File::Spec::Unix::rel2abs;File::Spec::Unix::canonpath 95 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Generated::is_inline 17 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_messages;Blacknote::Message::x 3773 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@9;Data::Dumper::BEGIN@278;constant::import;Internals::SvREADONLY 18 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::System::State::bnsm_get_player 37 Blacknote::Interface::INIT;Blacknote::Interface::does_adhere_to;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_methods;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_methods;Class::MOP::Class:::around;Class::MOP::Class::get_all_methods;Class::MOP::Mixin::HasMethods::_get_local_methods;Class::MOP::Mixin::HasMethods::_full_method_map;Class::MOP::Class::Immutable::Class::MOP::Class::_method_map;Sub::Util::set_subname 79 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;List::Util::all;Class::MOP::Class::destructor_class 8 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::metaclass_is_weak;Scalar::Util::isweak 13 Blacknote::main;Blacknote::Renderer::Curses::render_player;Blacknote::Interface::implements;List::Util::any 87 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@10;Log::Log4perl::Config::PropertyConfigurator::BEGIN@2;Log::Log4perl::Config::BaseConfigurator::BEGIN@5 91 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::_make_compiler 3449 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@9;Data::Dumper::BEGIN@25 269 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@20;parent::import;Class::MOP::Module::BEGIN@7;parent::import;parent::CORE:subst 57 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::BEGIN@10;Package::DeprecationManager::__ANON__ 8 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@14;Log::Log4perl::Filter::BEGIN@10;Log::Log4perl::Config::BEGIN@10;Log::Log4perl::Config::PropertyConfigurator::BEGIN@2;Log::Log4perl::Config::BaseConfigurator::BEGIN@4;strict::import 25 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@227 84 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@150;Exporter::import;Exporter::CORE:match 350 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;FFI::Platypus::attach;FFI::Platypus::function 3298 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Scalar::Util::blessed 1463 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Appender::layout 1764 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Sub::Util::set_subname 688 main::BEGIN@0;Blacknote::BEGIN@4;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308] 220 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::BEGIN@11;Exporter::import;Exporter::CORE:match 10 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@22;Exporter::import;Exporter::export;Exporter::as_heavy;Exporter::CORE:subst 75 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Deprecated::BEGIN@7;Package::DeprecationManager::import;Sub::Install::__ANON__[/usr/share/perl5/Sub/Install.pm:118];Sub::Install::__ANON__[/usr/share/perl5/Sub/Install.pm:161] 489 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::module_notional_filename;Module::Runtime::CORE:subst 39 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@11;Exporter::import;Exporter::CORE:match 27 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_88::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 44 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@7;Class::MOP::Class::__ANON__ 13 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::get_code_info 1156 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@12;Log::Log4perl::Appender::BEGIN@6 146 Blacknote::main;Blacknote::update;Blacknote::System::State::bnsm_cycle;Blacknote::System::State::bnsm_change_state;Blacknote::System::State::__ANON__[lib/Blacknote/System/State.pm:264];Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log 3058 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@22;Exporter::import 1092 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new 91 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_attach_attribute 2076 Blacknote::Renderer::Curses::CHECK;Blacknote::Renderer::Curses::init_rendering;Curses::curs_set 134 main::BEGIN@0;Blacknote::BEGIN@3;Log::Log4perl::easy_init;Log::Log4perl::reset;Log::Log4perl::Logger::reset;Log::Log4perl::Logger::level;Log::Log4perl::Logger::parent_logger 124 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::AttributeCore::writer 23 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:157] 90 Blacknote::System::INIT;Blacknote::System::State::bnsm_change_state;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:205] 13 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@17;Class::MOP::Mixin::HasOverloads::BEGIN@49 157 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_base_metaclasses 164 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@11;Class::MOP::MiniTrait::BEGIN@5;warnings::import 84 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@8;Blacknote::Sound::BEGIN@2;FFI::Platypus::BEGIN@8;FFI::Platypus::Type::BEGIN@6 100 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@5;warnings::import;warnings::_bits 156 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::BEGIN@11;File::Slurp::BEGIN@14;File::Temp::BEGIN@151;IO::Seekable::BEGIN@8;IO::Handle::BEGIN@5;Exporter::import;Exporter::CORE:match 23 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::accessor_type 793 Blacknote::Message::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::Util::TimeTracker::gettimeofday;Log::Log4perl::Util::TimeTracker::_gettimeofday 70 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@14;Class::MOP::Mixin::AttributeCore::BEGIN@4;strict::import 33 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute 7553 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try 20743 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:191] 20 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_class_metaclass_can_be_made_compatible 77 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta;Class::MOP::Class::initialize 107 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::immutable_trait 437 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@18;Exporter::import;Exporter::CORE:match 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::definterface;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render 7211 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::Tiles::BEGIN@5 100 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_base_metaclasses 475 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill 1540 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new 11818 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag 1027 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@15;Class::MOP::Mixin::HasAttributes::BEGIN@7;Exporter::import;Exporter::CORE:match 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@10;Class::Load::BEGIN@10;Data::OptList::BEGIN@7;Params::Util::BEGIN@63;Params::Util::PP::BEGIN@16;Scalar::Util::BEGIN@9 164 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta;Class::MOP::Class::initialize 168 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:219] 47 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_attach_attribute;Class::MOP::Attribute::attach_to_class;Scalar::Util::weaken 46 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@4 10859 Blacknote::main;Blacknote::init;Blacknote::Mapgen::gen_dungeon;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:219] 31 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_player;Blacknote::Renderer::Curses::render_object;Blacknote::Interface::implements;Class::MOP::Class::direct_subclasses;Class::MOP::Class::Immutable::Class::MOP::Class::superclasses;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_superclasses;Class::MOP::Class:::around;Class::MOP::Class::superclasses 1943 Blacknote::main;Blacknote::render_all 2473 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_constructor;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Sub::Util::set_subname 972 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa 775 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Scalar::Util::weaken 605 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@9;MRO::Compat::BEGIN@10;mro::BEGIN@11;warnings::import;warnings::_bits;warnings::_expand_bits 33 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_base_metaclasses 245 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::_method_lookup_order;Class::MOP::Class::linearized_isa;Class::MOP::Package::name 18 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Sub::Util::set_subname 1594 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Class::find_method_by_name;Class::MOP::Class::initialize 115 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::find_method_by_name;Class::MOP::Mixin::HasMethods::get_method;Class::MOP::Mixin::HasMethods::_get_maybe_raw_method;Class::MOP::Mixin::HasMethods::_method_map 1717 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format;Log::Log4perl::DateFormat::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/DateFormat.pm:205] 66 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@19;Class::MOP::Attribute::BEGIN@13;parent::import;parent::CORE:subst 178 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::make_immutable;Class::MOP::Class::_immutable_options;Class::MOP::Class::destructor_class 7 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol 62 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@16;Class::MOP::Mixin::HasMethods::BEGIN@9;Exporter::import 423 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta;Class::MOP::Class::initialize 53 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Sub::Util::set_subname 2263 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Class::constructor_class 16 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_superclasses_updated;Class::MOP::Class::update_meta_instance_dependencies 31 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Scalar::Util::blessed 18 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@14;Log::Log4perl::Logger::BEGIN@12;Log::Log4perl::Appender::BEGIN@286;strict::unimport 71 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_meta_instance 512 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::MiniTrait::apply;Class::MOP::Class::add_around_method_modifier;Class::MOP::Class::__ANON__[/home/tino/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/Class/MOP/Class.pm:1082];Class::MOP::Mixin::HasMethods::add_method 6078 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_map;Blacknote::Renderer::Curses::render_tile 7353283 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@5;DynaLoader::bootstrap;DynaLoader::CORE:ftsize 49 Blacknote::main;Blacknote::Input::process_input;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308];Log::Log4perl::Appender::log;Log::Log4perl::Layout::PatternLayout::render;Log::Log4perl::Layout::PatternLayout::curly_action;Log::Log4perl::DateFormat::format 10391 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;mro::get_pkg_gen 79 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Object::meta;Class::MOP::Class::initialize 56 Blacknote::main;Blacknote::Input::process_input;Blacknote::System::Rouge::exec_binding;Blacknote::System::Rouge::command_line;Blacknote::System::Shell::bnsh_open;Curses::nocbreak 339 Blacknote::main;Blacknote::render_all;Blacknote::Renderer::Curses::render_messages;Blacknote::Message::x;Class::Accessor::get 1559 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;UNIVERSAL::isa 336 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::get_all_attributes;Class::MOP::Class::linearized_isa;mro::get_linear_isa 18 main::BEGIN@0;Blacknote::BEGIN@14;Blacknote::System::deftile;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol 5679 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::defclass;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Sub::Util::set_subname 81 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try 9099 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Class::Immutable::Class::MOP::Class::get_all_attributes;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_all_attributes;Class::MOP::Class:::around;Class::MOP::Class::get_all_attributes;Class::MOP::Mixin::HasAttributes::_attribute_map 21 Blacknote::Renderer::Curses::CHECK;Log::Log4perl::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl.pm:140];Log::Log4perl::Logger::__ANON__[/usr/local/share/perl/5.32.1/Log/Log4perl/Logger.pm:308] 348 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Try::Tiny::try;Class::MOP::Method::Constructor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_validate_env;Scalar::Util::reftype 315 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_generate_instance;Class::MOP::Class::_inline_create_instance;Class::MOP::Class::get_meta_instance;Class::MOP::Class::_create_meta_instance;Class::MOP::Instance::new 179 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@5;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Package::create;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::superclasses;Class::MOP::Package::get_or_add_package_symbol;Class::MOP::Package::_package_stash;Class::MOP::Package::name 20 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance;Class::MOP::Instance::create_instance 58 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::catch;Sub::Util::set_subname 561 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Blacknote::Interface::definterface;Class::MOP::Class::create;Class::MOP::Module::create;Class::MOP::Module::_instantiate_module 139 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::defkeybindings;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_preserve_weak_metaclasses;Class::MOP::Package::name 9 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@10;Class::MOP::Method::Constructor::BEGIN@8;Exporter::import 447 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Class::make_immutable;Class::MOP::Class::_rebless_as_immutable;Class::MOP::Class::_immutable_metaclass;Class::MOP::Class::make_immutable;Class::MOP::Class::_immutable_options;Class::MOP::Class::constructor_class 6 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Class::MOP::Package::_package_stash 36 Blacknote::System::INIT;Blacknote::Sound::load_soundfile 594 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Package::name 6 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Method::attach_to_class 420 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@9;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Module::Runtime::use_package_optimistically;Module::Runtime::require_module;Module::Runtime::module_notional_filename 65 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_constructor;Class::MOP::Method::Constructor::new;Class::MOP::Method::Constructor::_initialize_body;Class::MOP::Method::Constructor::_generate_constructor_method_inline;Class::MOP::Class::_inline_new_object;Class::MOP::Class::_inline_slot_initializers;Class::MOP::Class::_inline_slot_initializer;Class::MOP::Class::_inline_init_attr_from_constructor;Class::MOP::Attribute::_inline_set_value;Class::MOP::Attribute::_inline_instance_set;Class::MOP::Class::Immutable::Class::MOP::Class::get_meta_instance;Class::MOP::Class::Immutable::Class::MOP::Class::_wrapped_get_meta_instance;Class::MOP::Class:::around;Class::MOP::Class::get_meta_instance 40 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@2;strict::BEGIN@7 569 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::fulfill;Class::MOP::Mixin::HasMethods::add_method;Scalar::Util::blessed 113 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Package::add_package_symbol;Package::Stash::XS::add_symbol;Package::Stash::XS::name 70 Blacknote::System::State::INIT;Data::Dumper::Dumper;Data::Dumper::Dump;Data::Dumper::Dumpxs 1271 main::BEGIN@0;Blacknote::BEGIN@8;Blacknote::Interface::defclass_strict;Class::MOP::Class::create;Class::MOP::Mixin::HasAttributes::add_attribute;Class::MOP::Class::_post_add_attribute;Try::Tiny::try;Class::MOP::Class::try {...} ;Class::MOP::Attribute::install_accessors;Class::MOP::Mixin::HasMethods::add_method;Class::MOP::Mixin::HasMethods::update_package_cache_flag;mro::get_pkg_gen 88 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::Interface::defrole;Class::MOP::Class::create;Class::MOP::Mixin::HasMethods::_add_meta_method;Class::MOP::Method::Meta::wrap;Class::MOP::Method::wrap;Class::MOP::Method::_new;Class::MOP::Class::new_object;Class::MOP::Class::_construct_instance 1320 Blacknote::Interface::INIT;Blacknote::Interface::finalize;Class::MOP::Class::make_immutable;Class::MOP::Class::_initialize_immutable;Class::MOP::Class::_install_inlined_code;Class::MOP::Class::_inline_accessors;Class::MOP::Attribute::install_accessors;Class::MOP::Attribute::_process_accessors;Try::Tiny::try;Class::MOP::Attribute::try {...} ;Class::MOP::Method::Accessor::new;Class::MOP::Method::Accessor::_initialize_body;Class::MOP::Method::Accessor::_generate_accessor_method_inline;Try::Tiny::try;Class::MOP::Method::Accessor::try {...} ;Class::MOP::Method::Generated::_compile_code;Eval::Closure::eval_closure;Eval::Closure::_clean_eval_closure;Eval::Closure::Sandbox_21::__ANON__[(eval 0)[/usr/share/perl5/Eval/Closure.pm:149]:9] 43 main::BEGIN@0;Blacknote::BEGIN@15;Blacknote::System::defequipment;Class::MOP::Class::create;Class::MOP::Class::superclasses;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::_can_fix_metaclass_incompatibility;Class::MOP::Class::_single_metaclass_can_be_made_compatible;Class::MOP::Class::instance_metaclass 134 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::BEGIN@18;Class::MOP::Class::BEGIN@10;Class::MOP::Method::Constructor::BEGIN@4 187 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@17;Exporter::import;Exporter::Heavy::heavy_export 41195 main::BEGIN@0;Blacknote::BEGIN@7;Blacknote::Renderer::Curses::BEGIN@4;Blacknote::System::BEGIN@7;Class::MOP::Mixin::meta;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::Class::_check_metaclass_compatibility;Class::MOP::Class::_fix_metaclass_incompatibility;Class::MOP::Class::initialize;Class::MOP::Class::_construct_class_instance;Class::MOP::get_metaclass_by_name 29 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@556;warnings::unimport 136 main::BEGIN@0;Blacknote::BEGIN@3;Blacknote::Logging::BEGIN@6;Log::Log4perl::BEGIN@13;Log::Log4perl::Util::BEGIN@7;File::Spec::Unix::BEGIN@60;constant::import 349 main::BEGIN@0;Blacknote::BEGIN@21;Exporter::import;Exporter::CORE:subst 20 .