Flat profile: Each sample counts as 0.01 seconds. % cumulative self self total time seconds seconds calls s/call s/call name 71.83 201.21 201.21 1473705035 0.00 0.00 Chunk_Key::compare_no_tag_no_affdate(Chunk_Key const&) const 11.56 233.59 32.38 153009 0.00 0.00 applied_sum(Limit_Context*, char const*, double (*)(double, Expr::BoolExpr::BContext*, char const*), bool) 8.94 258.62 25.03 530115187 0.00 0.00 std::_Rb_tree<fc_Date, std::pair<fc_Date const, double>, std::_Select1st<std::pair<fc_Date const, double> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::find(fc_Date const&) 2.46 265.52 6.90 2897839619 0.00 0.00 std::_Rb_tree<fc_Date, std::pair<fc_Date const, double>, std::_Select1st<std::pair<fc_Date const, double> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::lower_bound(fc_Date const&) 0.77 267.68 2.16 13799381 0.00 0.00 Chunk_Key::hash_no_tag_no_affdate() const 0.69 269.61 1.93 2979207 0.00 0.00 std::_Rb_tree<fc_Date, std::pair<fc_Date const, double>, std::_Select1st<std::pair<fc_Date const, double> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::_M_erase(std::_Rb_tree_node<std::pair<fc_Date const, double> >*) 0.63 271.37 1.76 no_op(double, Expr::BoolExpr::BContext*, char const*) 0.61 273.08 1.71 108912 0.00 0.00 Limit_Matcher::matching_limits(Incoming_Cashflow&, Match**&) 0.37 274.11 1.03 sum_max(void*, std::vector<Expr::Result, std::allocator<Expr::Result> >&) 0.27 274.88 0.77 174814409 0.00 0.00 std::_Rb_tree<fc_Date, std::pair<fc_Date const, double>, std::_Select1st<std::pair<fc_Date const, double> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<fc_Date const, double> const&) 0.23 275.53 0.65 656160 0.00 0.00 Chunk_Key::Chunk_Key(unsigned long, unsigned long, unsigned long, fc_Shared_String const&, Incoming_Cashflow&, ft_Gap_Set::Active const*, fc_Date const&, fc_Shared_String const&, fc_Shared_String const&, Limit_Matcher*, Client_Info&, fc_Shared_String const&) 0.20 276.09 0.56 26754864 0.00 0.00 boost::detail::function::function_obj_invoker1<FK::transaction::matcher::per_entry::check_eq_p<std::string>, bool, Type::Value const&>::invoke(boost::detail::function::function_buffer&, Type::Value const&) 0.18 276.59 0.50 14435520 0.00 0.00 FK::type::make_value_list::make_value_list<cstring>(cstring const&) 0.16 277.04 0.45 413486 0.00 0.00 boost::detail::function::function_obj_invoker1<FK::transaction::matcher::per_entry::check_path_p, bool, Type::Value const&>::invoke(boost::detail::function::function_buffer&, Type::Value const&) 0.15 277.47 0.43 174814409 0.00 0.00 std::_Rb_tree<fc_Date, std::pair<fc_Date const, double>, std::_Select1st<std::pair<fc_Date const, double> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<fc_Date const, double> >, std::pair<fc_Date const, double> const&) 0.12 277.82 0.35 69232138 0.00 0.00 Type::Value::~Value() 0.07 278.02 0.21 7255146 0.00 0.00 cstring::intern(char const*) 0.06 278.19 0.17 54029970 0.00 0.00 std::map<fc_Date, double, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::operator[](fc_Date const&) 0.04 278.31 0.12 void std::make_heap<__gnu_cxx::__normal_iterator<Expr::Result*, std::vector<Expr::Result, std::allocator<Expr::Result> > > >(__gnu_cxx::__normal_iterator<Expr::Result*, std::vector<Expr::Result, std::allocator<Expr::Result> > >, __gnu_cxx::__normal_iterator<Expr::Result*, std::vector<Expr::Result, std::allocator<Expr::Result> > >) 0.04 278.42 0.11 154953 0.00 0.00 Expr::Expression::eval(void*) 0.04 278.52 0.10 29753940 0.00 0.00 boost::function1<bool, Type::Value const&>::operator()(Type::Value const&) const 0.04 278.62 0.10 32833306 0.00 0.00 Type::Value::Value() 0.04 278.72 0.10 6875878 0.00 0.00 Limit_Matcher::get_lit(cstring const&) 0.04 278.82 0.10 993069 0.00 0.00 std::_Rb_tree<fc_Date, std::pair<fc_Date const, double>, std::_Select1st<std::pair<fc_Date const, double> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::_M_insert_unique(std::pair<fc_Date const, double> const&) 0.02 278.89 0.07 std::_Rb_tree<fc_Date, std::pair<fc_Date const, double>, std::_Select1st<std::pair<fc_Date const, double> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::_M_copy(std::_Rb_tree_node<std::pair<fc_Date const, double> > const*, std::_Rb_tree_node<std::pair<fc_Date const, double> >*) 0.02 278.94 0.05 156834 0.00 0.00 std::list<Item_Chunk*, std::allocator<Item_Chunk*> >::remove(Item_Chunk* const&) 0.02 278.99 0.05 12467040 0.00 0.00 fc_Shared_String FK::type::apply_value<fc_Shared_String>::operator()<FK::type::convert_value<fc_Shared_String> >(FK::type::convert_value<fc_Shared_String>) const 0.02 279.04 0.05 3936960 0.00 0.00 FK::type::from_entity(Type::_objref_Named_Attributes*, char const*) 0.02 279.09 0.05 656160 0.00 0.00 FK::umi::instrument::has_kind_p(char const*) const 0.02 279.14 0.05 328080 0.00 0.00 Limit_Key_Figures::insert(Incoming_Cashflow&, double) 0.02 279.19 0.05 328080 0.00 0.00 Match::insert(Incoming_Cashflow&, int, double) 0.01 279.23 0.04 2125312 0.00 0.00 Type::Value::Value(Type::Value const&) 0.01 279.27 0.04 413486 0.00 0.00 FK::transaction::matcher::per_entry::check_path_p::operator()(Type::Value const&) const 0.01 279.31 0.04 38268 0.00 0.00 Final::check(Watcher*, Used*) 0.01 279.35 0.04 6129 0.00 0.00 FK::position::elements::elements(FK::position::elements const&) 0.01 279.38 0.03 993069 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<std::pair<Chunk_Key* const, std::map<fc_Date, double, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > > >, Chunk_Key*, hash_no_tag_no_affdate, equal_ign_tag_affdate_chunk_key, std::allocator<std::pair<Chunk_Key* const, std::map<fc_Date, double, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > > > > >::reserve(unsigned long) 0.01 279.41 0.03 656160 0.00 0.00 FK::support::value_proxy<FK::Data_Context::Entity>::operator fc_String<fc_String>() const 0.01 279.44 0.03 269686 0.00 0.00 Expr::VarFunction::operator()(void*, std::vector<Expr::Result, std::allocator<Expr::Result> >&) 0.01 279.47 0.03 103646 0.00 0.00 Incoming_Cashflow::setup() 0.01 279.50 0.03 38268 0.00 0.00 Server::changed(Watcher*, Final*, Used*, bool, FK::Limit::ViolationType) 0.01 279.53 0.03 38242 0.00 0.00 get_client_amount(Limit_Context*, char const*, char const*) 0.01 279.56 0.03 32829 0.00 0.00 unsigned long* FK::numeric::decimal<28, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>::init_with<FK::numeric::round_nearest_up>(double, FK::numeric::round_nearest_up) 0.01 279.59 0.03 29 0.00 4.62 Final::check(Watcher*) 0.01 279.62 0.03 __tcf_1 0.01 279.64 0.02 6875878 0.00 0.00 Match::lit() const 0.01 279.66 0.02 735460 0.00 0.00 Chunk_Key::operator==(Chunk_Key const&) const 0.01 279.68 0.02 656160 0.00 0.00 Item_Chunk::on_balance_figures(Match const*, double) 0.01 279.70 0.02 656160 0.00 0.00 Item_Chunk_Set::fetch(Chunk_Key&) 0.01 279.72 0.02 108912 0.00 0.00 Server::do_insert(FK::position::compute::detail::element const&, int) 0.01 279.74 0.02 78417 0.00 0.00 Item_Chunk::update(Watcher*, Match*) 0.01 279.76 0.02 Final::~Final() 0.01 279.78 0.02 boost::bad_any_cast::what() const 0.00 279.79 0.01 3594698 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, bool>, cstring, ext::hash<cstring>, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, bool> > >::reserve(unsigned long) 0.00 279.80 0.01 1016020 0.00 0.00 Chunk_Key::hash_no_tag() const 0.00 279.81 0.01 414584 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, double>, cstring, ext::hash<cstring>, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, double> > >::operator[](cstring const&) 0.00 279.82 0.01 303172 0.00 0.00 FX_Rate_Cache::item_fx_rate(fc_Shared_String const&) 0.00 279.83 0.01 156834 0.00 0.00 Final_Chunk::remove(Expr::Result const&) 0.00 279.84 0.01 108912 0.00 0.00 std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::_M_insert_unique(int const&) 0.00 279.85 0.01 103646 0.00 0.00 _CORBA_Sequence_String::length(unsigned int) 0.00 279.86 0.01 78417 0.00 0.00 Item_Chunk::memorize(Final*, Final_Chunk*) 0.00 279.87 0.01 78417 0.00 0.00 Item_Chunk::~Item_Chunk() 0.00 279.88 0.01 78417 0.00 0.00 Final_Chunk::~Final_Chunk() 0.00 279.89 0.01 78417 0.00 0.00 Used_By_Key::fetch(Chunk_Key*) 0.00 279.90 0.01 78417 0.00 0.00 Final::insert(Watcher*, Item_Chunk*) 0.00 279.91 0.01 78417 0.00 0.00 Chunk_Key::Chunk_Key(unsigned long, unsigned long, unsigned long, Chunk_Key const*) 0.00 279.92 0.01 76504 0.00 0.00 sum_abs(void*, std::vector<Expr::Result, std::allocator<Expr::Result> >&) 0.00 279.93 0.01 38268 0.00 0.00 FK::Limit::Usage::set_minimum_amount(FK::numeric::money<28, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error> const&) 0.00 279.94 0.01 38268 0.00 0.00 Final::call_maximum_expression(Limit_Context&, int*) 0.00 279.95 0.01 38263 0.00 0.00 sum(void*, std::vector<Expr::Result, std::allocator<Expr::Result> >&) 0.00 279.96 0.01 38242 0.00 0.00 sum_positive(void*, std::vector<Expr::Result, std::allocator<Expr::Result> >&) 0.00 279.97 0.01 38242 0.00 0.00 std::_Rb_tree<fc_Date, std::pair<fc_Date const, Final_Chunk*>, std::_Select1st<std::pair<fc_Date const, Final_Chunk*> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, Final_Chunk*> > >::_M_insert_equal(std::pair<fc_Date const, Final_Chunk*> const&) 0.00 279.98 0.01 6337 0.00 0.00 FK::position::compute::detail::with_element_t<boost::shared_ptr<FK::position::periodic::state>, inserter<Server> >::ref_t std::for_each<FK::Valuation::Elements const*, FK::position::compute::detail::with_element_t<boost::shared_ptr<FK::position::periodic::state>, inserter<Server> >::ref_t>(FK::Valuation::Elements const*, FK::Valuation::Elements const*, FK::position::compute::detail::with_element_t<boost::shared_ptr<FK::position::periodic::state>, inserter<Server> >::ref_t) 0.00 279.99 0.01 5004 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > >::operator[](std::string const&) 0.00 280.00 0.01 122 0.00 0.00 Item_Chunk_Set::~Item_Chunk_Set() 0.00 280.01 0.01 112 0.00 0.00 FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load::operator()() 0.00 280.02 0.01 17 0.00 0.00 Server::do_startup(Watcher*) 0.00 280.03 0.01 9 0.00 0.00 Match::garbage_collect_chunks(Watcher*) 0.00 280.04 0.01 9 0.00 15.25 Match::check(Watcher*) 0.00 280.05 0.01 boolex_evaluator(double, Expr::BoolExpr::BContext*, char const*) 0.00 280.06 0.01 Item_Chunk::remove(Watcher*, Match*, Incoming_Cashflow&, double, double) 0.00 280.07 0.01 FK::Limit::Group::set_portfolio_owner_id_string(fc_String const&) 0.00 280.08 0.01 boost::unordered_detail::hash_table_unique_keys<std::pair<Chunk_Key const* const, int>, Chunk_Key const*, hash_no_tag_chunk_key, equal_no_tag_chunk_key, std::allocator<std::pair<Chunk_Key const* const, int> > >::reserve(unsigned long) 0.00 280.09 0.01 void boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<cstring const, LClient> > >::node_constructor::construct<std::pair<cstring const, LClient> >(std::pair<cstring const, LClient> const&) 0.00 280.10 0.01 Watcher::Watcher() 0.00 280.11 0.01 __tcf_3 0.00 280.12 0.01 79641 0.00 0.00 std::_List_base<cstring, std::allocator<cstring> >::_M_clear() 0.00 280.12 0.01 4100 0.00 0.00 FK::transaction::matcher::per_entry::check_group(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*, char const*) 0.00 280.13 0.01 96 0.00 0.00 _fto_Limit_Item_Template<fto_std>::_fto_Limit_Item_Template() 0.00 280.13 0.01 2 0.00 0.00 std::_Rb_tree<long long, std::pair<long long const, int>, std::_Select1st<std::pair<long long const, int> >, std::less<long long>, std::allocator<std::pair<long long const, int> > >::_M_erase(std::_Rb_tree_node<std::pair<long long const, int> >*) 0.00 280.13 0.00 3655257 0.00 0.00 int FK::type::apply_value<int>::operator()<FK::type::convert_value<int> >(FK::type::convert_value<int>) const 0.00 280.13 0.00 2367766 0.00 0.00 boost::detail::function::function_obj_invoker1<FK::transaction::matcher::per_entry::check_eq_p<int>, bool, Type::Value const&>::invoke(boost::detail::function::function_buffer&, Type::Value const&) 0.00 280.13 0.00 1312348 0.00 0.00 Type::Value::operator=(Type::Value const&) 0.00 280.13 0.00 993069 0.00 0.00 positive(double, Expr::BoolExpr::BContext*, char const*) 0.00 280.13 0.00 849525 0.00 0.00 Chunk_Key::hash() const 0.00 280.13 0.00 829168 0.00 0.00 _CORBA_String_element::operator=(char const*) 0.00 280.13 0.00 667429 0.00 0.00 Chunk_Key::~Chunk_Key() 0.00 280.13 0.00 656160 0.00 0.00 Item_Chunk::insert(Match*, Limit_Key_Figures*, Incoming_Cashflow&, double) 0.00 280.13 0.00 656160 0.00 0.00 Item_Chunk::insert(Watcher*, Match*, Incoming_Cashflow&, double, double) 0.00 280.13 0.00 656160 0.00 0.00 Server::server_type() 0.00 280.13 0.00 656160 0.00 0.00 FK::type::by_value_proxy<Type::Value>::operator int<int>() const 0.00 280.13 0.00 656160 0.00 0.00 LClient::top_parent_id(int) const 0.00 280.13 0.00 639018 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<int, int, ext::hash<int>, ext::equal_to<int>, std::allocator<int> >::reserve(unsigned long) 0.00 280.13 0.00 592636 0.00 0.00 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) 0.00 280.13 0.00 577743 0.00 0.00 Watcher::unmark_removal(Item_Chunk*) 0.00 280.13 0.00 414584 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, double>, cstring, ext::hash<cstring>, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, double> > >::reserve(unsigned long) 0.00 280.13 0.00 328080 0.00 0.00 Client_Info::Client_Info() 0.00 280.13 0.00 328080 0.00 0.00 Server::cashflow_clients(Incoming_Cashflow&, unsigned long, unsigned long) 0.00 280.13 0.00 311021 0.00 0.00 boost::detail::shared_count::~shared_count() 0.00 280.13 0.00 310938 0.00 0.00 used_kf_set() 0.00 280.13 0.00 310938 0.00 0.00 Limit_Matcher::get_lim_items(int) 0.00 280.13 0.00 304624 0.00 0.00 FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>::as_double() const 0.00 280.13 0.00 299352 0.00 0.00 FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double std::for_each<std::reverse_iterator<unsigned long const*>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double>(std::reverse_iterator<unsigned long const*>, std::reverse_iterator<unsigned long const*>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double) 0.00 280.13 0.00 269686 0.00 0.00 std::vector<Expr::Result, std::allocator<Expr::Result> >::reserve(unsigned long) 0.00 280.13 0.00 217845 0.00 0.00 LM_Shared_Lock::read_unlock() 0.00 280.13 0.00 217845 0.00 0.00 LM_Shared_Lock::read_lock() 0.00 280.13 0.00 217824 0.00 0.00 boost::detail::function::function_obj_invoker1<FK::transaction::matcher::per_entry::check_on_bits_p<int>, bool, Type::Value const&>::invoke(boost::detail::function::function_buffer&, Type::Value const&) 0.00 280.13 0.00 207292 0.00 0.00 FK::type::from_value_extract_t<Type::Value const&, fc_Date>::operator fc_Date() const 0.00 280.13 0.00 189120 0.00 0.00 next_business_day(fc_Date const&) 0.00 280.13 0.00 188729 0.00 0.00 boost::detail::sp_counted_base::destroy() 0.00 280.13 0.00 188728 0.00 0.00 boost::detail::sp_enable_shared_from_this(boost::detail::shared_count const&, ...) 0.00 280.13 0.00 183224 0.00 0.00 std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::_M_erase(std::_Rb_tree_node<int>*) 0.00 280.13 0.00 156834 0.00 0.00 Chunk_Key::~Chunk_Key() 0.00 280.13 0.00 108912 0.00 0.00 Incoming_Cashflow::Incoming_Cashflow(FK::position::compute::detail::element const&, bool) 0.00 280.13 0.00 108912 0.00 0.00 std::vector<LIT, std::allocator<LIT> >::reserve(unsigned long) 0.00 280.13 0.00 104959 0.00 0.00 Chunk_Key::compare_no_tag(Chunk_Key const&) const 0.00 280.13 0.00 103646 0.00 0.00 _CORBA_Sequence<Type::Value>::~_CORBA_Sequence() 0.00 280.13 0.00 103646 0.00 0.00 _CORBA_Sequence_String::freebuf(char**) 0.00 280.13 0.00 103646 0.00 0.00 CORBA::is_nil(CORBA::Object*) 0.00 280.13 0.00 103646 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<std::pair<client_ref_key const, boost::shared_ptr<std::list<Client_Info, std::allocator<Client_Info> > > >, client_ref_key, client_ref_key::hash, client_ref_key::eq, std::allocator<std::pair<client_ref_key const, boost::shared_ptr<std::list<Client_Info, std::allocator<Client_Info> > > > > >::reserve(unsigned long) 0.00 280.13 0.00 103646 0.00 0.00 boost::detail::sp_counted_impl_p<std::list<Client_Info, std::allocator<Client_Info> > >::dispose() 0.00 280.13 0.00 103646 0.00 0.00 boost::detail::sp_counted_impl_p<std::list<Client_Info, std::allocator<Client_Info> > >::~sp_counted_impl_p() 0.00 280.13 0.00 103646 0.00 0.00 Server::Cashflow_Match_Records::add_matches(double, Match**, int) 0.00 280.13 0.00 103646 0.00 0.00 unsigned long FK::position::compute::detail::element::get<unsigned long>(char const*) const 0.00 280.13 0.00 103646 0.00 0.00 std::_List_base<Client_Info, std::allocator<Client_Info> >::_M_clear() 0.00 280.13 0.00 103646 0.00 0.00 std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::lower_bound(int const&) 0.00 280.13 0.00 103646 0.00 0.00 std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::upper_bound(int const&) 0.00 280.13 0.00 103646 0.00 0.00 std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::erase(int const&) 0.00 280.13 0.00 103646 0.00 0.00 std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::erase(std::_Rb_tree_iterator<int>, std::_Rb_tree_iterator<int>) 0.00 280.13 0.00 78455 0.00 0.00 std::_List_base<Item_Chunk*, std::allocator<Item_Chunk*> >::_M_clear() 0.00 280.13 0.00 78446 0.00 0.00 Final::active_p(fc_Date_Time const&) const 0.00 280.13 0.00 78425 0.00 0.00 is_key_figure(char const*) 0.00 280.13 0.00 78421 0.00 0.00 get_underlying_key_figures(char const*, std::list<cstring, std::allocator<cstring> >&) 0.00 280.13 0.00 78417 0.00 0.00 requires_fx_conversion(char const*) 0.00 280.13 0.00 78417 0.00 0.00 Item_Chunk::Final_Limit::Final_Limit(Final*, Final_Chunk*) 0.00 280.13 0.00 78417 0.00 0.00 Item_Chunk::call_expression(Watcher*, Limit_Key_Figures*, Match const*, Expr::Expression*, fc_String const&) 0.00 280.13 0.00 78417 0.00 0.00 Item_Chunk::Item_Chunk(Watcher*, Chunk_Key const&, double) 0.00 280.13 0.00 78417 0.00 0.00 Final_Chunk::insert(Expr::Result const&) 0.00 280.13 0.00 78417 0.00 0.00 Final_Chunk::Final_Chunk(Final*, Item_Chunk const&) 0.00 280.13 0.00 78417 0.00 0.00 Limit_Key_Figures::Limit_Key_Figures(fc_Shared_String const&, fc_Shared_String const&, fc_Shared_String const&, double, Match const*, Expr::Expression*) 0.00 280.13 0.00 78417 0.00 0.00 FK::Limit::Group::set_id(int) 0.00 280.13 0.00 78417 0.00 0.00 FK::Limit::Group::set_tag(fc_Shared_String const&) 0.00 280.13 0.00 78417 0.00 0.00 FK::Limit::Group::Group(FK::Limit::Group const&) 0.00 280.13 0.00 78417 0.00 0.00 Expr::Expression::get_key_figures(std::list<cstring, std::allocator<cstring> >&) 0.00 280.13 0.00 78417 0.00 0.00 boost::detail::sp_counted_impl_p<Limit_Key_Figures>::dispose() 0.00 280.13 0.00 78417 0.00 0.00 boost::detail::sp_counted_impl_p<Limit_Key_Figures>::~sp_counted_impl_p() 0.00 280.13 0.00 78417 0.00 0.00 Watcher::insert_chunk(Match*, Item_Chunk*) 0.00 280.13 0.00 78417 0.00 0.00 Final::matches_p(fc_Date_Time const&, Match const&, Chunk_Key const&) const 0.00 280.13 0.00 78417 0.00 0.00 std::_List_base<Item_Chunk::Final_Limit, std::allocator<Item_Chunk::Final_Limit> >::_M_clear() 0.00 280.13 0.00 78417 0.00 0.00 std::_List_base<ft_Value_at_Risk::values, std::allocator<ft_Value_at_Risk::values> >::_M_clear() 0.00 280.13 0.00 78417 0.00 0.00 std::vector<Expr::Result, std::allocator<Expr::Result> >::erase(__gnu_cxx::__normal_iterator<Expr::Result*, std::vector<Expr::Result, std::allocator<Expr::Result> > >) 0.00 280.13 0.00 60034 0.00 0.00 FK::database::column_set<FK::database::column_hash_map>::map() const 0.00 280.13 0.00 59259 0.00 0.00 boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::destroy_content() 0.00 280.13 0.00 58228 0.00 0.00 boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::~variant() 0.00 280.13 0.00 54325 0.00 0.00 FK::support::value_proxy<FK::Data_Context::Entity>::operator Type::Value() const 0.00 280.13 0.00 51823 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<std::pair<unsigned long const, Server::Cashflow_Match_Records*>, unsigned long, ext::hash<unsigned long>, ext::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, Server::Cashflow_Match_Records*> > >::reserve(unsigned long) 0.00 280.13 0.00 51658 0.00 0.00 FK::type::optional<std::string> FK::type::apply_value<FK::type::optional<std::string> >::operator()<FK::type::convert_value<FK::type::optional<std::string> > >(FK::type::convert_value<FK::type::optional<std::string> >) const 0.00 280.13 0.00 49537 0.00 0.00 FK::numeric::decimal<28, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double std::for_each<std::reverse_iterator<unsigned long const*>, FK::numeric::decimal<28, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double>(std::reverse_iterator<unsigned long const*>, std::reverse_iterator<unsigned long const*>, FK::numeric::decimal<28, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double) 0.00 280.13 0.00 40887 0.00 0.00 std::vector<Expr::Result, std::allocator<Expr::Result> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Expr::Result*, std::vector<Expr::Result, std::allocator<Expr::Result> > >, Expr::Result const&) 0.00 280.13 0.00 38271 0.00 0.00 FK::Limit::Usage::set_usage_id(int) 0.00 280.13 0.00 38271 0.00 0.00 Used::Used(Final const*) 0.00 280.13 0.00 38271 0.00 0.00 Used::~Used() 0.00 280.13 0.00 38268 0.00 0.00 FK::Limit::Usage::set_amount(FK::numeric::money<28, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error> const&) 0.00 280.13 0.00 38268 0.00 0.00 FK::Limit::Usage::set_maximum_amount(FK::numeric::money<28, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error> const&) 0.00 280.13 0.00 38268 0.00 0.00 FK::Limit::Usage::set_min_max_available(int) 0.00 280.13 0.00 38268 0.00 0.00 Final::call_expression(Limit_Context&) 0.00 280.13 0.00 38268 0.00 0.00 Final::call_minimum_expression(Limit_Context&, int*) 0.00 280.13 0.00 38260 0.00 0.00 client_amount_function(void*, std::vector<Expr::Result, std::allocator<Expr::Result> >&) 0.00 280.13 0.00 38260 0.00 0.00 applied_client_amount_function(char const*, Limit_Context*, char const*, bool) 0.00 280.13 0.00 38242 0.00 0.00 FK::Limit::Usage::set_group(FK::Limit::Group*) 0.00 280.13 0.00 38242 0.00 0.00 std::vector<Final_Chunk const*, std::allocator<Final_Chunk const*> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Final_Chunk const**, std::vector<Final_Chunk const*, std::allocator<Final_Chunk const*> > >, Final_Chunk const* const&) 0.00 280.13 0.00 38242 0.00 0.00 std::_Rb_tree<fc_Date, std::pair<fc_Date const, Final_Chunk*>, std::_Select1st<std::pair<fc_Date const, Final_Chunk*> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, Final_Chunk*> > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<fc_Date const, Final_Chunk*> const&) 0.00 280.13 0.00 35875 0.00 0.00 void FK::transaction::matcher::per_entry::check_eq<std::string>(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*) 0.00 280.13 0.00 30000 0.00 0.00 FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> >::operator[](char const*) const 0.00 280.13 0.00 26999 0.00 0.00 Final::check_warning(Watcher*, Used*) 0.00 280.13 0.00 21873 0.00 0.00 boost::detail::variant::copy_into::result_type boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::internal_apply_visitor_impl<boost::detail::variant::copy_into, void const*>(int, int, boost::detail::variant::copy_into&, void const*) 0.00 280.13 0.00 21206 0.00 0.00 boost::detail::variant::copy_into::result_type boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::internal_apply_visitor<boost::detail::variant::copy_into>(boost::detail::variant::copy_into&) const 0.00 280.13 0.00 13664 0.00 0.00 FK::numeric::gmp::limb_vector<2, FK::numeric::gmp::signed_vector, FK::numeric::throw_error>::operator*=(unsigned long) 0.00 280.13 0.00 11606 0.00 0.00 boost::detail::function::functor_manager<FK::figures::extract_asis_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) 0.00 280.13 0.00 11269 0.00 0.00 fc_Reference<Final>::operator=(Final const*) 0.00 280.13 0.00 11269 0.00 0.00 fc_Reference<Watcher>::operator=(Watcher const*) 0.00 280.13 0.00 10250 0.00 0.00 FK::transaction::matcher::per_entry::check_branch(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*, char const*) 0.00 280.13 0.00 10000 0.00 0.00 fc_Date_Time::fc_Date_Time() 0.00 280.13 0.00 10000 0.00 0.00 FK::type::from_value_t<Type::Value const&>::operator std::string<std::string>() const 0.00 280.13 0.00 9225 0.00 0.00 void FK::transaction::matcher::per_entry::check_eq<int>(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*) 0.00 280.13 0.00 7525 0.00 0.00 boost::detail::function::functor_manager<FK::transaction::matcher::per_entry::check_eq_p<std::string> >::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) 0.00 280.13 0.00 7495 0.00 0.00 std::_List_base<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > >::_M_clear() 0.00 280.13 0.00 7471 0.00 0.00 boost::detail::function::functor_manager<FK::figures::insert_asis_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) 0.00 280.13 0.00 7267 0.00 0.00 std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, int const&) 0.00 280.13 0.00 7175 0.00 0.00 void FK::transaction::matcher::per_entry::check_on_bits<int>(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*) 0.00 280.13 0.00 7175 0.00 0.00 void FK::transaction::matcher::per_entry::check_off_bits<int>(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*) 0.00 280.13 0.00 6504 0.00 0.00 Expr::Expression::has_function_p(char const*) 0.00 280.13 0.00 6129 0.00 0.00 _CORBA_Sequence<FK::Valuation::Elements_List>::copybuffer(unsigned int) 0.00 280.13 0.00 6129 0.00 0.00 FK::position::compute::detail::with_element_t<boost::shared_ptr<FK::position::periodic::state>, inserter<Server> > std::for_each<FK::Valuation::Elements_List*, FK::position::compute::detail::with_element_t<boost::shared_ptr<FK::position::periodic::state>, inserter<Server> > >(FK::Valuation::Elements_List*, FK::Valuation::Elements_List*, FK::position::compute::detail::with_element_t<boost::shared_ptr<FK::position::periodic::state>, inserter<Server> >) 0.00 280.13 0.00 5272 0.00 0.00 FK::numeric::gmp::limb_vector<2, FK::numeric::gmp::signed_vector, FK::numeric::throw_error>::negate() 0.00 280.13 0.00 5272 0.00 0.00 FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double std::for_each<std::reverse_iterator<unsigned long*>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double>(std::reverse_iterator<unsigned long*>, std::reverse_iterator<unsigned long*>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double) 0.00 280.13 0.00 5008 0.00 0.00 std::vector<Client_Amount, std::allocator<Client_Amount> >::~vector() 0.00 280.13 0.00 5004 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, ext::hash_map<std::string, std::vector<Client_Amount, std::allocator<Client_Amount> >, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, ext::hash_map<std::string, std::vector<Client_Amount, std::allocator<Client_Amount> >, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > > > >::operator[](std::string const&) 0.00 280.13 0.00 5000 0.00 0.00 void cla_reader::operator()<FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >(FK::database::column_set<FK::database::column_hash_map>&, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> >&) 0.00 280.13 0.00 5000 0.00 0.00 FK::type::from_value_t<Type::Value const&>::operator fc_Date_Time<fc_Date_Time>() const 0.00 280.13 0.00 5000 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, ext::hash_map<std::string, std::vector<Client_Amount, std::allocator<Client_Amount> >, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, ext::hash_map<std::string, std::vector<Client_Amount, std::allocator<Client_Amount> >, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > > > >::find_iterator(boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<std::string const, ext::hash_map<std::string, std::vector<Client_Amount, std::allocator<Client_Amount> >, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > > > >::bucket*, std::string const&) const 0.00 280.13 0.00 5000 0.00 0.00 std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > >::~pair() 0.00 280.13 0.00 5000 0.00 0.00 std::vector<Client_Amount, std::allocator<Client_Amount> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Client_Amount*, std::vector<Client_Amount, std::allocator<Client_Amount> > >, Client_Amount const&) 0.00 280.13 0.00 4646 0.00 0.00 boost::detail::variant::destroyer::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::destroyer, void*, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::destroyer&, void*, mpl_::bool_<false>, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) 0.00 280.13 0.00 4513 0.00 0.00 boost::detail::function::has_empty_target(...) 0.00 280.13 0.00 4370 0.00 0.00 boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<std::string, char> const>::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<std::string, char> const>, void const*, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<std::string, char> const>&, void const*, mpl_::bool_<false>, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) 0.00 280.13 0.00 4100 0.00 0.00 std::_List_base<FK::transaction::matcher::per_entry::check, std::allocator<FK::transaction::matcher::per_entry::check> >::_M_clear() 0.00 280.13 0.00 4086 0.00 0.00 unsigned long FK::type::hash_value<std::string, char>(FK::type::string_key<std::string, char> const&) 0.00 280.13 0.00 4086 0.00 0.00 boost::detail::sp_counted_impl_p<FK::position::periodic::state>::dispose() 0.00 280.13 0.00 4086 0.00 0.00 boost::detail::sp_counted_impl_p<FK::position::periodic::state>::~sp_counted_impl_p() 0.00 280.13 0.00 4086 0.00 0.00 std::_Rb_tree<int, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> >, std::_Select1st<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::less<int>, std::allocator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > const&) 0.00 280.13 0.00 4086 0.00 0.00 std::_Rb_tree<int, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> >, std::_Select1st<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::less<int>, std::allocator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > const&) 0.00 280.13 0.00 4079 0.00 0.00 bool FK::type::operator==<std::string, char>(FK::type::string_key<std::string, char> const&, FK::type::string_key<std::string, char> const&) 0.00 280.13 0.00 4079 0.00 0.00 boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_equal<std::string, char> const, char const* const> >::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_equal<std::string, char> const, char const* const> >, void const*, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_equal<std::string, char> const, char const* const> >&, void const*, mpl_::bool_<false>, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) 0.00 280.13 0.00 4079 0.00 0.00 boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_equal<std::string, char> const, FK::type::string_key<std::string, char> const> >::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_equal<std::string, char> const, FK::type::string_key<std::string, char> const> >, void const*, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_equal<std::string, char> const, FK::type::string_key<std::string, char> const> >&, void const*, mpl_::bool_<false>, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) 0.00 280.13 0.00 3985 0.00 0.00 boost::detail::function::functor_manager<FK::transaction::matcher::per_entry::check_eq_p<int> >::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) 0.00 280.13 0.00 3393 0.00 0.00 boost::detail::function::functor_manager<FK::figures::extract_check_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) 0.00 280.13 0.00 3201 0.00 0.00 bool FK::type::operator< <FK::support::basic_symbol<std::string>, char>(FK::type::string_key<FK::support::basic_symbol<std::string>, char> const&, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const&) 0.00 280.13 0.00 3201 0.00 0.00 boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const> >::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const> >, void const*, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const> >&, void const*, mpl_::bool_<false>, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) 0.00 280.13 0.00 3194 0.00 0.00 boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, FK::support::basic_symbol<std::string> const> >::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, FK::support::basic_symbol<std::string> const> >, void const*, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, FK::support::basic_symbol<std::string> const> >&, void const*, mpl_::bool_<false>, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) 0.00 280.13 0.00 3075 0.00 0.00 FK::transaction::matcher::per_entry::check_path(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*) 0.00 280.13 0.00 2695 0.00 0.00 boost::detail::function::functor_manager<FK::transaction::matcher::per_entry::check_path_p>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) 0.00 280.13 0.00 2050 0.00 0.00 void boost::intrusive_ptr_add_ref<FK::transaction::matcher::per_entry>(FK::type::counted_object<FK::transaction::matcher::per_entry>*) 0.00 280.13 0.00 2050 0.00 0.00 void boost::intrusive_ptr_release<FK::transaction::matcher::per_entry>(FK::type::counted_object<FK::transaction::matcher::per_entry>*) 0.00 280.13 0.00 2043 0.00 0.00 void FK::position::reader::retriever<FK::position::pool_populate<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > >, FK::position::compute::detail::computer::messages>::operator()<FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >(FK::database::column_set<FK::database::column_hash_map>&, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> >&) 0.00 280.13 0.00 2043 0.00 0.00 void FK::position::compute::detail::computer::valuate::state_map_type::for_element_t<inserter<Server>, FK::position::compute::detail::computer::valuate::state_map_type::keep, FK::position::compute::detail::computer::valuate::state_map_type::keep>::operator()<int>(std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > const&) 0.00 280.13 0.00 2043 0.00 0.00 FK::position::compute::detail::computer::valuate::operator()(FK::Valuation::_objref_Transaction*) 0.00 280.13 0.00 2043 0.00 0.00 boost::mutex::unlock() 0.00 280.13 0.00 2043 0.00 0.00 boost::detail::sp_counted_impl_p<FK::position::transaction>::dispose() 0.00 280.13 0.00 2043 0.00 0.00 boost::detail::sp_counted_impl_p<FK::position::transaction>::~sp_counted_impl_p() 0.00 280.13 0.00 2043 0.00 0.00 std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> >::~pair() 0.00 280.13 0.00 2043 0.00 0.00 std::_Rb_tree<int, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> >, std::_Select1st<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::less<int>, std::allocator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > > >::lower_bound(int const&) 0.00 280.13 0.00 2042 0.00 0.00 FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::operator()(FK::Transaction_Context::_objref_Transaction*) 0.00 280.13 0.00 2042 0.00 0.00 FK::position::context_handlers::operator()(char const*, char const*) 0.00 280.13 0.00 2042 0.00 0.00 FK::position::periodic::valuate::operator()(boost::shared_ptr<FK::position::transaction> const&) 0.00 280.13 0.00 2042 0.00 0.00 boost::unique_lock<boost::mutex>::lock() 0.00 280.13 0.00 1852 0.00 0.00 FK::utf::_unsigned<int>::type FK::utf::unsigned_value<int>(int) 0.00 280.13 0.00 1714 0.00 0.00 std::_Rb_tree<std::string, std::pair<std::string const, boost::program_options::variable_value>, std::_Select1st<std::pair<std::string const, boost::program_options::variable_value> >, std::less<std::string>, std::allocator<std::pair<std::string const, boost::program_options::variable_value> > >::find(std::string const&) const 0.00 280.13 0.00 1645 0.00 0.00 boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::clear() 0.00 280.13 0.00 1635 0.00 0.00 boost::detail::function::functor_manager<FK::figures::configurator::define>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) 0.00 280.13 0.00 1505 0.00 0.00 FK::transaction::matcher::per_entry::check_eq_p<std::string>* boost::addressof<FK::transaction::matcher::per_entry::check_eq_p<std::string> >(FK::transaction::matcher::per_entry::check_eq_p<std::string>&) 0.00 280.13 0.00 1505 0.00 0.00 void boost::function1<bool, Type::Value const&>::assign_to<FK::transaction::matcher::per_entry::check_eq_p<std::string> >(FK::transaction::matcher::per_entry::check_eq_p<std::string>) 0.00 280.13 0.00 1305 0.00 0.00 boost::detail::function::functor_manager<FK::transaction::matcher::per_entry::check_parent_p>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) 0.00 280.13 0.00 1300 0.00 0.00 boost::detail::function::functor_manager<FK::transaction::matcher::per_entry::check_on_bits_p<int> >::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) 0.00 280.13 0.00 1077 0.00 0.00 _CORBA_Sequence<Type::Value>::length(unsigned int) 0.00 280.13 0.00 1025 0.00 0.00 FK::transaction::matcher::per_entry::per_entry(FK::Data_Context::_objref_Entity*) 0.00 280.13 0.00 1025 0.00 0.00 FK::transaction::matcher::per_entry::~per_entry() 0.00 280.13 0.00 987 0.00 0.00 FK::figures::configurator::define::~define() 0.00 280.13 0.00 974 0.00 0.00 void std::list<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > >::merge<FK::transaction::matcher::by_priority>(std::list<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > >&, FK::transaction::matcher::by_priority) 0.00 280.13 0.00 885 0.00 0.00 boost::detail::function::functor_manager<FK::figures::extract_expression_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) 0.00 280.13 0.00 797 0.00 0.00 FK::transaction::matcher::per_entry::check_eq_p<int>* boost::addressof<FK::transaction::matcher::per_entry::check_eq_p<int> >(FK::transaction::matcher::per_entry::check_eq_p<int>&) 0.00 280.13 0.00 658 0.00 0.00 FK::figures::configurator::define::define(FK::figures::configurator::define const&) 0.00 280.13 0.00 658 0.00 0.00 boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::clear() 0.00 280.13 0.00 658 0.00 0.00 FK::figures::configurator::handle_figure::collect_text FK::dom::element::for_elements<FK::figures::configurator::handle_figure::collect_text>(char const*, FK::figures::configurator::handle_figure::collect_text) const 0.00 280.13 0.00 603 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<char const*, char const*, ext::hash<char const*>, cstring::eqstr, std::allocator<char const*> >::reserve(unsigned long) 0.00 280.13 0.00 539 0.00 0.00 FK::transaction::matcher::per_entry::check_path_p* boost::addressof<FK::transaction::matcher::per_entry::check_path_p>(FK::transaction::matcher::per_entry::check_path_p&) 0.00 280.13 0.00 539 0.00 0.00 void boost::function1<bool, Type::Value const&>::assign_to<FK::transaction::matcher::per_entry::check_path_p>(FK::transaction::matcher::per_entry::check_path_p) 0.00 280.13 0.00 492 0.00 0.00 cstring_from_type_value(Type::Value const&) 0.00 280.13 0.00 488 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, LClient>, cstring, ext::hash<cstring>, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, LClient> > >::operator[](cstring const&) 0.00 280.13 0.00 463 0.00 0.00 std::vector<unsigned short, std::allocator<unsigned short> >::_M_fill_insert(__gnu_cxx::__normal_iterator<unsigned short*, std::vector<unsigned short, std::allocator<unsigned short> > >, unsigned long, unsigned short const&) 0.00 280.13 0.00 463 0.00 0.00 unsigned short* std::fill_n<unsigned short*, unsigned long, unsigned short>(unsigned short*, unsigned long, unsigned short const&) 0.00 280.13 0.00 454 0.00 0.00 FK::dom::iterator::operator++() 0.00 280.13 0.00 408 0.00 0.00 FK::client::client<FK::support::entity<FK::Data_Context::Entity> >::client(char const*) 0.00 280.13 0.00 402 0.00 0.00 Server::Expression_Type_F::operator()(Server::Expression_Type const&, Server::Expression_Type const&) const 0.00 280.13 0.00 384 0.00 0.00 LClient::in_client_group(cstring const&, char const*) const 0.00 280.13 0.00 368 0.00 0.00 std::_Rb_tree<long long, std::pair<long long const, int>, std::_Select1st<std::pair<long long const, int> >, std::less<long long>, std::allocator<std::pair<long long const, int> > >::lower_bound(long long const&) 0.00 280.13 0.00 366 0.00 0.00 Limit_Matcher::lookup_integer_id(cstring const&, std::vector<cstring, std::allocator<cstring> > const&) const 0.00 280.13 0.00 356 0.00 0.00 Server::Expression_Type_F::operator()(Server::Expression_Type const&) const 0.00 280.13 0.00 334 0.00 0.00 FK::dom::element::element(FK::dom::node const&) 0.00 280.13 0.00 329 0.00 0.00 FK::dom::element::operator[](char const*) 0.00 280.13 0.00 329 0.00 0.00 FK::type::_convert<unsigned short const*> FK::type::convert<unsigned short const*>(unsigned short const* const&) 0.00 280.13 0.00 329 0.00 0.00 FK::figures::configurator::handle_figure::operator()(FK::dom::element) 0.00 280.13 0.00 329 0.00 0.00 boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::variant(boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> const&) 0.00 280.13 0.00 329 0.00 0.00 boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::~variant() 0.00 280.13 0.00 329 0.00 0.00 FK::figures::configurator::define* boost::addressof<FK::figures::configurator::define>(FK::figures::configurator::define&) 0.00 280.13 0.00 329 0.00 0.00 boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::swap(boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>&) 0.00 280.13 0.00 329 0.00 0.00 boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to_own(boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&> const&) 0.00 280.13 0.00 329 0.00 0.00 boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::swap(boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>&) 0.00 280.13 0.00 329 0.00 0.00 void boost::function2<void, boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::configurator::define>(FK::figures::configurator::define) 0.00 280.13 0.00 329 0.00 0.00 std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >::~pair() 0.00 280.13 0.00 329 0.00 0.00 std::vector<unsigned short, std::allocator<unsigned short> >::~vector() 0.00 280.13 0.00 329 0.00 0.00 std::_Rb_tree<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >, std::_Select1st<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > >, std::less<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > > >::_M_insert_unique(std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > const&) 0.00 280.13 0.00 325 0.00 0.00 FK::figures::insert_asis_method* boost::addressof<FK::figures::insert_asis_method>(FK::figures::insert_asis_method&) 0.00 280.13 0.00 325 0.00 0.00 void boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::insert_asis_method>(FK::figures::insert_asis_method) 0.00 280.13 0.00 324 0.00 0.00 std::_Rb_tree<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >, std::_Select1st<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > >, std::less<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > const&) 0.00 280.13 0.00 318 0.00 0.00 _fto_Limit_Item_Template<fto_std>::~_fto_Limit_Item_Template() 0.00 280.13 0.00 307 0.00 0.00 boost::detail::function::functor_manager<FK::figures::aggregator::null_collector>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) 0.00 280.13 0.00 302 0.00 0.00 Server::compile_expression(fc_String const&, Expr::VarFunction* (*)(char const*, bool&)) 0.00 280.13 0.00 300 0.00 0.00 FK::figures::extract_asis_method* boost::addressof<FK::figures::extract_asis_method>(FK::figures::extract_asis_method&) 0.00 280.13 0.00 300 0.00 0.00 void boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::extract_asis_method>(FK::figures::extract_asis_method) 0.00 280.13 0.00 282 0.00 0.00 Limit_Matcher::mode_client(Incoming_Cashflow&, unsigned int) 0.00 280.13 0.00 282 0.00 0.00 client_matcher::matches_p(LClient const&, Incoming_Cashflow&) const 0.00 280.13 0.00 278 0.00 0.00 Server::include_limit_p(fc_String const&) 0.00 280.13 0.00 276 0.00 0.00 boost::detail::variant::copy_into::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::copy_into, void const*, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::copy_into&, void const*, mpl_::bool_<false>, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) 0.00 280.13 0.00 272 0.00 0.00 char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) 0.00 280.13 0.00 261 0.00 0.00 std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > > FK::portfolio::portfolio<FK::support::entity<FK::Data_Context::Entity> >::transform_all_children<FK::transaction::matcher::per_entry::check_parent_p::get_child_id, std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > > >(std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > >, FK::transaction::matcher::per_entry::check_parent_p::get_child_id) 0.00 280.13 0.00 261 0.00 0.00 FK::portfolio::portfolio<FK::support::entity<FK::Data_Context::Entity> >::portfolio(char const*) 0.00 280.13 0.00 261 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > >::reserve(unsigned long) 0.00 280.13 0.00 261 0.00 0.00 boost::detail::sp_counted_impl_p<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > >::dispose() 0.00 280.13 0.00 261 0.00 0.00 boost::detail::sp_counted_impl_p<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > >::~sp_counted_impl_p() 0.00 280.13 0.00 261 0.00 0.00 FK::transaction::matcher::per_entry::check_parent_p* boost::addressof<FK::transaction::matcher::per_entry::check_parent_p>(FK::transaction::matcher::per_entry::check_parent_p&) 0.00 280.13 0.00 261 0.00 0.00 void boost::function1<bool, Type::Value const&>::assign_to<FK::transaction::matcher::per_entry::check_parent_p>(FK::transaction::matcher::per_entry::check_parent_p) 0.00 280.13 0.00 261 0.00 0.00 FK::portfolio::portfolio<FK::support::entity<FK::Data_Context::Entity> >::do_transform_children<std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > >, FK::transaction::matcher::per_entry::check_parent_p::get_child_id> std::for_each<FK::Data_Context::_objref_Entity* const*, FK::portfolio::portfolio<FK::support::entity<FK::Data_Context::Entity> >::do_transform_children<std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > >, FK::transaction::matcher::per_entry::check_parent_p::get_child_id> >(FK::Data_Context::_objref_Entity* const*, FK::Data_Context::_objref_Entity* const*, FK::portfolio::portfolio<FK::support::entity<FK::Data_Context::Entity> >::do_transform_children<std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > >, FK::transaction::matcher::per_entry::check_parent_p::get_child_id>) 0.00 280.13 0.00 261 0.00 0.00 std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > > std::transform<FK::Data_Context::_objref_Entity* const*, std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > >, FK::transaction::matcher::per_entry::check_parent_p::get_child_id>(FK::Data_Context::_objref_Entity* const*, FK::Data_Context::_objref_Entity* const*, std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > >, FK::transaction::matcher::per_entry::check_parent_p::get_child_id) 0.00 280.13 0.00 260 0.00 0.00 FK::transaction::matcher::per_entry::check_on_bits_p<int>* boost::addressof<FK::transaction::matcher::per_entry::check_on_bits_p<int> >(FK::transaction::matcher::per_entry::check_on_bits_p<int>&) 0.00 280.13 0.00 248 0.00 0.00 Expression_Lexer::yylex(void*, void*) 0.00 280.13 0.00 248 0.00 0.00 Expression_Lexer::yylex() 0.00 280.13 0.00 246 0.00 0.00 Limit_Matcher::lookup_global_client_query_id(cstring const&) const 0.00 280.13 0.00 244 0.00 0.00 _ftm_Limit_Item<fm_Generic, _fto_Limit_Item<fto_std> >::construct_from_row(fm_Manipulator::Row const&) 0.00 280.13 0.00 244 0.00 0.00 _fto_Limit_Item<fto_std>::set_limit_id(fc_Shared_String const&) 0.00 280.13 0.00 244 0.00 0.00 _fto_Limit_Item<fto_std>::set_templ_id(fc_Shared_String const&) 0.00 280.13 0.00 244 0.00 0.00 _fto_Limit_Item<fto_std>::set_client_query_id(fc_Shared_String const&) 0.00 280.13 0.00 244 0.00 0.00 _fto_Limit_Item<fto_std>::set_id(FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>) 0.00 280.13 0.00 244 0.00 0.00 _fto_Limit_Item<fto_std>::_fto_Limit_Item() 0.00 280.13 0.00 244 0.00 0.00 _fto_Limit_Item<fto_std>::~_fto_Limit_Item() 0.00 280.13 0.00 244 0.00 0.00 FK::client::client<FK::support::entity<FK::Data_Context::Entity> >::lookup_parents(std::string const&, std::list<std::string, std::allocator<std::string> >&) 0.00 280.13 0.00 244 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, LClient>, cstring, ext::hash<cstring>, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, LClient> > >::reserve(unsigned long) 0.00 280.13 0.00 244 0.00 0.00 LClient::LClient(cstring const&) 0.00 280.13 0.00 244 0.00 0.00 Limit_Matcher::lookup_limit_int_id(cstring const&) const 0.00 280.13 0.00 244 0.00 0.00 std::_List_base<std::string, std::allocator<std::string> >::_M_clear() 0.00 280.13 0.00 244 0.00 0.00 std::list<cstring, std::allocator<cstring> >::operator=(std::list<cstring, std::allocator<cstring> > const&) 0.00 280.13 0.00 223 0.00 0.00 Limit_Item_Template::~Limit_Item_Template() 0.00 280.13 0.00 222 0.00 0.00 Limit_Item_Template::Limit_Item_Template(Limit_Item_Template const&) 0.00 280.13 0.00 203 0.00 0.00 boost::detail::function::functor_manager<FK::figures::aggregator::key_collector>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) 0.00 280.13 0.00 190 0.00 0.00 _fto_Limit_Item_Template<fto_std>::set_pending_expression(fc_String const&) 0.00 280.13 0.00 190 0.00 0.00 _fto_Limit_Item_Template<fto_std>::set_on_balance_expression(fc_String const&) 0.00 280.13 0.00 190 0.00 0.00 _fto_Limit_Item_Template<fto_std>::set_off_balance_expression(fc_String const&) 0.00 280.13 0.00 180 0.00 0.00 Watcher::contains_VaR_p(Expr::Expression*) 0.00 280.13 0.00 167 0.00 0.00 FK::figures::configurator::handle_figure::handle_checks::operator()(FK::dom::element) 0.00 280.13 0.00 150 0.00 0.00 FK::transaction::matcher::matcher(FK::Data_Context::_objref_Entity*) 0.00 280.13 0.00 150 0.00 0.00 void boost::shared_ptr<FK::transaction::matcher>::reset<FK::transaction::matcher>(FK::transaction::matcher*) 0.00 280.13 0.00 150 0.00 0.00 boost::detail::sp_counted_impl_p<FK::transaction::matcher>::dispose() 0.00 280.13 0.00 150 0.00 0.00 boost::detail::sp_counted_impl_p<FK::transaction::matcher>::~sp_counted_impl_p() 0.00 280.13 0.00 150 0.00 0.00 void std::list<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > >::sort<FK::transaction::matcher::by_priority>(FK::transaction::matcher::by_priority) 0.00 280.13 0.00 150 0.00 0.00 std::back_insert_iterator<std::list<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > > > std::transform<FK::Data_Context::_objref_Entity* const*, std::back_insert_iterator<std::list<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > > >, FK::transaction::matcher::make_per_entry>(FK::Data_Context::_objref_Entity* const*, FK::Data_Context::_objref_Entity* const*, std::back_insert_iterator<std::list<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > > >, FK::transaction::matcher::make_per_entry) 0.00 280.13 0.00 134 0.00 0.00 FK::figures::extract_check_method::~extract_check_method() 0.00 280.13 0.00 134 0.00 0.00 FK::figures::extract_check_method* boost::addressof<FK::figures::extract_check_method>(FK::figures::extract_check_method&) 0.00 280.13 0.00 134 0.00 0.00 void boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::extract_check_method>(FK::figures::extract_check_method) 0.00 280.13 0.00 126 0.00 0.00 std::vector<Item_Chunk*, std::allocator<Item_Chunk*> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Item_Chunk**, std::vector<Item_Chunk*, std::allocator<Item_Chunk*> > >, Item_Chunk* const&) 0.00 280.13 0.00 124 0.00 0.00 Limit_Matcher::lookup_limit_item_int_id(long long) 0.00 280.13 0.00 124 0.00 0.00 LM_Query::add_mapping(char const*, char const*) 0.00 280.13 0.00 124 0.00 0.00 std::_Rb_tree<long long, std::pair<long long const, int>, std::_Select1st<std::pair<long long const, int> >, std::less<long long>, std::allocator<std::pair<long long const, int> > >::find(long long const&) 0.00 280.13 0.00 122 0.00 0.00 Limit_Matcher::store_match_ptr(long long, Match*) 0.00 280.13 0.00 122 0.00 0.00 Limit_Matcher::set_limit_item_int_id(long long) 0.00 280.13 0.00 122 0.00 0.00 Match::initialize(Watcher*, long long, char const*, fc_Shared_String const&) 0.00 280.13 0.00 122 0.00 0.00 Match::Match() 0.00 280.13 0.00 122 0.00 0.00 Match::~Match() 0.00 280.13 0.00 122 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<std::pair<int const, int>, int, ext::hash<int>, ext::equal_to<int>, std::allocator<std::pair<int const, int> > >::reserve(unsigned long) 0.00 280.13 0.00 122 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<std::pair<long long const, Match*>, long long, hash_long64_type, eqnum, std::allocator<std::pair<long long const, Match*> > >::reserve(unsigned long) 0.00 280.13 0.00 122 0.00 0.00 Limit_Matcher::lookup_template_int_id(cstring const&) const 0.00 280.13 0.00 122 0.00 0.00 std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Limit_Item_Id_CQ*, std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > >, Limit_Item_Id_CQ const&) 0.00 280.13 0.00 122 0.00 0.00 std::_Rb_tree<long long, std::pair<long long const, int>, std::_Select1st<std::pair<long long const, int> >, std::less<long long>, std::allocator<std::pair<long long const, int> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<long long const, int> >, std::pair<long long const, int> const&) 0.00 280.13 0.00 122 0.00 0.00 std::_Rb_tree<long long, std::pair<long long const, int>, std::_Select1st<std::pair<long long const, int> >, std::less<long long>, std::allocator<std::pair<long long const, int> > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<long long const, int> const&) 0.00 280.13 0.00 121 0.00 0.00 fc_Linked_List<Limit_Item>::sort(Limit_Item const&, Limit_Item const&) const 0.00 280.13 0.00 109 0.00 0.00 fc_CReference<ft_Gap_Set::Active>::operator=(ft_Gap_Set::Active const*) 0.00 280.13 0.00 105 0.00 0.00 fc_Linked_List<LI>::sort(LI const&, LI const&) const 0.00 280.13 0.00 104 0.00 0.00 FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load::call_load(FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>&, FK::Transaction_Context::_objref_Transaction*) 0.00 280.13 0.00 104 0.00 0.00 boost::detail::sp_counted_impl_p<FK::Transaction_Context::Transaction_List>::dispose() 0.00 280.13 0.00 104 0.00 0.00 boost::detail::sp_counted_impl_p<FK::Transaction_Context::Transaction_List>::~sp_counted_impl_p() 0.00 280.13 0.00 96 0.00 0.00 Limit_Item_Template::Limit_Item_Template() 0.00 280.13 0.00 95 0.00 0.00 Limit_Matcher::set_template_int_id(cstring const&) 0.00 280.13 0.00 95 0.00 0.00 fc_CReference<Factor_Set>::operator=(Factor_Set const*) 0.00 280.13 0.00 95 0.00 0.00 Limit_Item_Template::initialize(Server*) 0.00 280.13 0.00 95 0.00 0.00 _ftm_Limit_Item_Template<fm_Generic, _fto_Limit_Item_Template<fto_std> >::construct_from_row(fm_Manipulator::Row const&) 0.00 280.13 0.00 95 0.00 0.00 _fto_Limit_Item_Template<fto_std>::set_rule_id(fc_Shared_String const&) 0.00 280.13 0.00 95 0.00 0.00 _fto_Limit_Item_Template<fto_std>::set_grouping(unsigned long) 0.00 280.13 0.00 95 0.00 0.00 _fto_Limit_Item_Template<fto_std>::set_domain_id(fc_Shared_String const&) 0.00 280.13 0.00 95 0.00 0.00 _fto_Limit_Item_Template<fto_std>::set_rating_id(fc_Shared_String const&) 0.00 280.13 0.00 95 0.00 0.00 _fto_Limit_Item_Template<fto_std>::set_spot_days(int) 0.00 280.13 0.00 95 0.00 0.00 _fto_Limit_Item_Template<fto_std>::set_gap_set_id(fc_Shared_String const&) 0.00 280.13 0.00 95 0.00 0.00 _fto_Limit_Item_Template<fto_std>::set_not_rule_id(fc_Shared_String const&) 0.00 280.13 0.00 95 0.00 0.00 _fto_Limit_Item_Template<fto_std>::set_order_number(unsigned long) 0.00 280.13 0.00 95 0.00 0.00 _fto_Limit_Item_Template<fto_std>::set_factor_set_id(fc_Shared_String const&) 0.00 280.13 0.00 95 0.00 0.00 _fto_Limit_Item_Template<fto_std>::set_umi_rating_id(fc_Shared_String const&) 0.00 280.13 0.00 95 0.00 0.00 _fto_Limit_Item_Template<fto_std>::set_affect_end_date(int) 0.00 280.13 0.00 95 0.00 0.00 _fto_Limit_Item_Template<fto_std>::set_grouping_branch(unsigned long) 0.00 280.13 0.00 95 0.00 0.00 _fto_Limit_Item_Template<fto_std>::set_affect_start_date(int) 0.00 280.13 0.00 95 0.00 0.00 _fto_Limit_Item_Template<fto_std>::set_grouping_guarantor(unsigned long) 0.00 280.13 0.00 95 0.00 0.00 _fto_Limit_Item_Template<fto_std>::set_client_main_group_id(fc_Shared_String const&) 0.00 280.13 0.00 95 0.00 0.00 _fto_Limit_Item_Template<fto_std>::set_affect_end_date_offset(int) 0.00 280.13 0.00 95 0.00 0.00 _fto_Limit_Item_Template<fto_std>::set_affect_start_date_offset(int) 0.00 280.13 0.00 95 0.00 0.00 _fto_Limit_Item_Template<fto_std>::set_id(fc_Shared_String const&) 0.00 280.13 0.00 95 0.00 0.00 _fto_Limit_Item_Template<fto_std>::set_tag(fc_String const&) 0.00 280.13 0.00 95 0.00 0.00 _fto_Limit_Item_Template<fto_std>::set_mode(unsigned long) 0.00 280.13 0.00 95 0.00 0.00 _fto_Limit_Item_Template<fto_std>::set_name(fc_String const&) 0.00 280.13 0.00 95 0.00 0.00 _fto_Limit_Item_Template<fto_std>::set_flags(unsigned long) 0.00 280.13 0.00 95 0.00 0.00 Limit_Item_Template_Match::Limit_Item_Template_Match(int, int, cstring const&, cstring const&, unsigned long, unsigned long, unsigned long, ft_Cache&) 0.00 280.13 0.00 95 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<cstring, cstring, ext::hash<cstring>, ext::equal_to<cstring>, std::allocator<cstring> >::reserve(unsigned long) 0.00 280.13 0.00 95 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, Limit_Item_Template*>, cstring, cstring::hash, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, Limit_Item_Template*> > >::reserve(unsigned long) 0.00 280.13 0.00 95 0.00 0.00 std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >::~vector() 0.00 280.13 0.00 94 0.00 0.00 fc_Linked_List<Limit_Item_Template>::sort(Limit_Item_Template const&, Limit_Item_Template const&) const 0.00 280.13 0.00 92 0.00 0.00 boost::detail::function::functor_manager<FK::figures::insert_expression_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) 0.00 280.13 0.00 82 0.00 0.00 lookup_sublimit_function_by_name(char const*, bool&) 0.00 280.13 0.00 82 0.00 0.00 void boost::unordered_detail::allocator_array_constructor<std::allocator<boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::bucket> >::construct<boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::bucket>(boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::bucket const&, unsigned long) 0.00 280.13 0.00 81 0.00 0.00 Expression_Lexer_FlexLexer::yy_get_next_buffer() 0.00 280.13 0.00 81 0.00 0.00 Expression_Lexer_FlexLexer::yy_load_buffer_state() 0.00 280.13 0.00 81 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<std::string, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::string> >::hash_table_unique_keys(boost::unordered_detail::hash_table_unique_keys<std::string, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::string> > const&) 0.00 280.13 0.00 68 0.00 0.00 std::vector<Lim_Item_Order, std::allocator<Lim_Item_Order> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Lim_Item_Order*, std::vector<Lim_Item_Order, std::allocator<Lim_Item_Order> > >, Lim_Item_Order const&) 0.00 280.13 0.00 66 0.00 0.00 boost::filesystem::basic_path<std::string, boost::filesystem::path_traits>::m_append(char) 0.00 280.13 0.00 62 0.00 0.00 fc_Counted_Object::deref_and_delete(fc_Counted_Object const*) 0.00 280.13 0.00 60 0.00 0.00 boost::unordered_detail::next_prime(unsigned long) 0.00 280.13 0.00 58 0.00 0.00 std::_List_base<Used*, std::allocator<Used*> >::_M_clear() 0.00 280.13 0.00 54 0.00 0.00 yy_flex_free(void*) 0.00 280.13 0.00 54 0.00 0.00 yy_flex_alloc(unsigned int) 0.00 280.13 0.00 54 0.00 0.00 Expression_Lexer_FlexLexer::LexerInput(char*, int) 0.00 280.13 0.00 54 0.00 0.00 Expression_Lexer_FlexLexer::yy_init_buffer(yy_buffer_state*, std::istream*) 0.00 280.13 0.00 54 0.00 0.00 Expression_Lexer_FlexLexer::yy_flush_buffer(yy_buffer_state*) 0.00 280.13 0.00 54 0.00 0.00 Expression_Lexer_FlexLexer::yy_get_previous_state() 0.00 280.13 0.00 54 0.00 0.00 ext::hash_set<std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::string> >::operator=(ext::hash_set<std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::string> > const&) 0.00 280.13 0.00 54 0.00 0.00 boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::delete_buckets() 0.00 280.13 0.00 52 0.00 0.00 Expr::Expression::Expression(Expr::VarFunction*, std::list<Expr::Expression*, std::allocator<Expr::Expression*> >*) 0.00 280.13 0.00 51 0.00 0.00 check_client_expression(std::string&) 0.00 280.13 0.00 40 0.00 0.00 Final::install_chunk_check(bool (Final::*)(Match const&, Chunk_Key const&) const) 0.00 280.13 0.00 38 0.00 0.00 FK::support::value_proxy<FK::Data_Context::Entity>::get() const 0.00 280.13 0.00 36 0.00 0.00 LM_Shared_Lock::write_lock() 0.00 280.13 0.00 36 0.00 0.00 LM_Shared_Lock::write_unlock() 0.00 280.13 0.00 36 0.00 0.00 boost::mutex::mutex() 0.00 280.13 0.00 34 0.00 0.00 cstring_from_entity(FK::Data_Context::_objref_Entity*, char const*) 0.00 280.13 0.00 34 0.00 0.00 Expr::Expression::Expression(Expr::VarFunction*, bool) 0.00 280.13 0.00 34 0.00 0.00 std::_List_base<Watcher::Removable_Chunk, std::allocator<Watcher::Removable_Chunk> >::_M_clear() 0.00 280.13 0.00 33 0.00 0.00 FK::dom::node::stripped_text() const 0.00 280.13 0.00 33 0.00 0.00 char* std::string::_S_construct<__gnu_cxx::__normal_iterator<char const*, std::string> >(__gnu_cxx::__normal_iterator<char const*, std::string>, __gnu_cxx::__normal_iterator<char const*, std::string>, std::allocator<char> const&, std::forward_iterator_tag) 0.00 280.13 0.00 33 0.00 0.00 std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char const*, std::string> >(__gnu_cxx::__normal_iterator<char const*, std::string>, __gnu_cxx::__normal_iterator<char const*, std::string>, std::allocator<char> const&) 0.00 280.13 0.00 30 0.00 0.00 Expr::Expression::Expression(int, Expr::Expression*, Expr::Expression*) 0.00 280.13 0.00 30 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<std::string, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::string> >::reserve(unsigned long) 0.00 280.13 0.00 30 0.00 0.00 void boost::intrusive_ptr_add_ref<FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) 0.00 280.13 0.00 30 0.00 0.00 void boost::intrusive_ptr_release<FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) 0.00 280.13 0.00 29 0.00 0.00 Used_By_Key::~Used_By_Key() 0.00 280.13 0.00 29 0.00 0.00 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_leg_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_bank_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_limit_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_templ_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_active_to(fc_Date const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_client_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_issuer_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_parent_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_rating_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_account_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_branch0_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_branch1_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_branch2_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_branch3_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_branch4_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_branch5_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_branch6_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_branch7_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_branch8_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_branch9_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_gap_set_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_active_from(fc_Date const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_branch10_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_branch11_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_branch12_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_branch13_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_branch14_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_branch15_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_branch16_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_branch17_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_branch18_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_branch19_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_currency_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_delivery_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_cp_client_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_guarantor_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_portfolio_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_instrument_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_umi_rating_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_underlying_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_risk_gap_to_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_client_group_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_guarantee_level(int) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_package_type_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_risk_country_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_affect_gap_to_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_credit_client_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_risk_gap_from_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_currency_class_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_guarantee_param_0(fc_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_guarantee_param_1(fc_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_guarantee_param_2(fc_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_guarantee_param_3(fc_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_guarantee_param_4(fc_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_guarantee_param_5(fc_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_guarantee_param_6(fc_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_guarantee_param_7(fc_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_guarantee_param_8(fc_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_guarantee_param_9(fc_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_guarantee_type_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_limit_currency_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_affect_gap_from_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_delivery_gap_to_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_instrument_path_id(int) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_maturity_gap_to_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_max_rating_code_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_maximum_expression(fc_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_min_rating_code_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_minimum_expression(fc_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_portfolio_owner_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_client_main_group_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_delivery_gap_from_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_maturity_gap_from_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_underlying_issuer_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_umi_max_rating_code_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_umi_min_rating_code_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::set_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::_fto_Sublimit() 0.00 280.13 0.00 29 0.00 0.00 _fto_Sublimit<fto_std>::~_fto_Sublimit() 0.00 280.13 0.00 29 0.00 0.00 FK::Limit::Sublimit::set_grouping(unsigned long) 0.00 280.13 0.00 29 0.00 0.00 FK::Limit::Sublimit::set_expression(fc_String const&) 0.00 280.13 0.00 29 0.00 0.00 FK::Limit::Sublimit::set_time_zone_id(fc_Shared_String const&) 0.00 280.13 0.00 29 0.00 0.00 FK::Limit::Sublimit::set_active_to_time(fc_Date_Time const&) 0.00 280.13 0.00 29 0.00 0.00 FK::Limit::Sublimit::set_grouping_branch(unsigned long) 0.00 280.13 0.00 29 0.00 0.00 FK::Limit::Sublimit::set_active_from_time(fc_Date_Time const&) 0.00 280.13 0.00 29 0.00 0.00 FK::Limit::Sublimit::set_grouping_guarantor(unsigned long) 0.00 280.13 0.00 29 0.00 0.00 FK::Limit::Sublimit::set_flags(unsigned long) 0.00 280.13 0.00 29 0.00 0.00 Final::initialize(Watcher*) 0.00 280.13 0.00 29 0.00 0.00 Final::merge_tags(ext::hash_set<std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::string> >&) 0.00 280.13 0.00 29 0.00 0.00 Final::Final() 0.00 280.13 0.00 29 0.00 0.00 FK::figures::extract_expression_method* boost::addressof<FK::figures::extract_expression_method>(FK::figures::extract_expression_method&) 0.00 280.13 0.00 29 0.00 0.00 void boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::extract_expression_method>(FK::figures::extract_expression_method) 0.00 280.13 0.00 29 0.00 0.00 FK::Limit::Sublimit::expression() const 0.00 280.13 0.00 29 0.00 0.00 std::_Rb_tree<fc_Date, std::pair<fc_Date const, Final_Chunk*>, std::_Select1st<std::pair<fc_Date const, Final_Chunk*> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, Final_Chunk*> > >::_M_erase(std::_Rb_tree_node<std::pair<fc_Date const, Final_Chunk*> >*) 0.00 280.13 0.00 28 0.00 0.00 boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::create_buckets() 0.00 280.13 0.00 28 0.00 0.00 boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<FK::support::basic_symbol<std::string>, char> const>::result_type boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::internal_apply_visitor_impl<boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<FK::support::basic_symbol<std::string>, char> const>, void const*>(int, int, boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<FK::support::basic_symbol<std::string>, char> const>&, void const*) 0.00 280.13 0.00 28 0.00 0.00 boost::function1<void, FK::support::basic_symbol<std::string> const&>::operator()(FK::support::basic_symbol<std::string> const&) const 0.00 280.13 0.00 28 0.00 0.00 std::_Rb_tree<FK::support::basic_symbol<std::string>, FK::support::basic_symbol<std::string>, std::_Identity<FK::support::basic_symbol<std::string> >, std::less<FK::support::basic_symbol<std::string> >, std::allocator<FK::support::basic_symbol<std::string> > >::_M_insert_unique(FK::support::basic_symbol<std::string> const&) 0.00 280.13 0.00 27 0.00 0.00 _Expression_Parser_yyparse(void*) 0.00 280.13 0.00 27 0.00 0.00 Expression_Parser::parse(char const*) 0.00 280.13 0.00 27 0.00 0.00 Expression_Parser::parse(std::istream&) 0.00 280.13 0.00 27 0.00 0.00 Expression_Parser::Expression_Parser(Expr::VarFunction* (*)(char const*, bool&)) 0.00 280.13 0.00 27 0.00 0.00 Expression_Parser::~Expression_Parser() 0.00 280.13 0.00 27 0.00 0.00 Expression_Lexer_FlexLexer::yy_create_buffer(std::istream*, int) 0.00 280.13 0.00 27 0.00 0.00 Expression_Lexer_FlexLexer::yy_delete_buffer(yy_buffer_state*) 0.00 280.13 0.00 27 0.00 0.00 Expression_Lexer_FlexLexer::yyrestart(std::istream*) 0.00 280.13 0.00 27 0.00 0.00 Expression_Lexer_FlexLexer::Expression_Lexer_FlexLexer(std::istream*, std::ostream*) 0.00 280.13 0.00 27 0.00 0.00 Expression_Lexer_FlexLexer::~Expression_Lexer_FlexLexer() 0.00 280.13 0.00 27 0.00 0.00 Expr::Expression::~Expression() 0.00 280.13 0.00 27 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<std::string, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::string> >::copy_buckets(boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> > const&, boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >&, boost::unordered_detail::buffered_functions<ext::hash<std::string>, ext::equal_to<std::string> >::functions const&) 0.00 280.13 0.00 27 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<std::pair<Server::Expression_Type const, Server::Expression_Info>, Server::Expression_Type, Server::Expression_Type_F, Server::Expression_Type_F, std::allocator<std::pair<Server::Expression_Type const, Server::Expression_Info> > >::reserve(unsigned long) 0.00 280.13 0.00 27 0.00 0.00 void boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<Server::Expression_Type const, Server::Expression_Info> > >::node_constructor::construct<std::pair<Server::Expression_Type const, Server::Expression_Info> >(std::pair<Server::Expression_Type const, Server::Expression_Info> const&) 0.00 280.13 0.00 27 0.00 0.00 std::pair<Server::Expression_Type const, Server::Expression_Info>::~pair() 0.00 280.13 0.00 26 0.00 0.00 FK::support::value_proxy<FK::Data_Context::Entity>::operator fc_Shared_String<fc_Shared_String>() const 0.00 280.13 0.00 24 0.00 0.00 boost::optional_detail::optional_base<Type::Value>::destroy() 0.00 280.13 0.00 21 0.00 0.00 FK::figures::aggregator::key_collector* boost::addressof<FK::figures::aggregator::key_collector>(FK::figures::aggregator::key_collector&) 0.00 280.13 0.00 21 0.00 0.00 void boost::function1<void, FK::support::basic_symbol<std::string> const&>::assign_to<FK::figures::aggregator::key_collector>(FK::figures::aggregator::key_collector) 0.00 280.13 0.00 18 0.00 0.00 _fto_Limit<fto_std>::_fto_Limit() 0.00 280.13 0.00 18 0.00 0.00 _fto_Limit<fto_std>::~_fto_Limit() 0.00 280.13 0.00 18 0.00 0.00 void boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::node_constructor::construct<std::string>(std::string const&) 0.00 280.13 0.00 17 0.00 0.00 Final_List::Final_List() 0.00 280.13 0.00 17 0.00 0.00 _ftm_Limit<fm_Generic, _fto_Limit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) 0.00 280.13 0.00 17 0.00 0.00 _fto_Limit<fto_std>::set_domain_id(fc_Shared_String const&) 0.00 280.13 0.00 17 0.00 0.00 _fto_Limit<fto_std>::set_category_id(fc_Shared_String const&) 0.00 280.13 0.00 17 0.00 0.00 _fto_Limit<fto_std>::set_usage_logging_type(unsigned long) 0.00 280.13 0.00 17 0.00 0.00 _fto_Limit<fto_std>::set_limit_user_group_id(fc_Shared_String const&) 0.00 280.13 0.00 17 0.00 0.00 _fto_Limit<fto_std>::set_global_client_query_id(fc_Shared_String const&) 0.00 280.13 0.00 17 0.00 0.00 _fto_Limit<fto_std>::set_id(fc_Shared_String const&) 0.00 280.13 0.00 17 0.00 0.00 _fto_Limit<fto_std>::set_name(fc_String const&) 0.00 280.13 0.00 17 0.00 0.00 Limit_Matcher::set_limit_int_id(cstring const&) 0.00 280.13 0.00 17 0.00 0.00 LMSD::Limit_Service_impl::update(Watcher const*) 0.00 280.13 0.00 17 0.00 0.00 boost::program_options::typed_value<std::string, char>* boost::program_options::value<std::string>(std::string*) 0.00 280.13 0.00 17 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<std::pair<fc_Shared_String const, fc_Shared_String>, fc_Shared_String, ext::hash<fc_Shared_String>, ext::equal_to<fc_Shared_String>, std::allocator<std::pair<fc_Shared_String const, fc_Shared_String> > >::reserve(unsigned long) 0.00 280.13 0.00 17 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<std::pair<fc_Shared_String const, fc_Shared_String>, fc_Shared_String, ext::hash<fc_Shared_String>, ext::equal_to<fc_Shared_String>, std::allocator<std::pair<fc_Shared_String const, fc_Shared_String> > >::operator[](fc_Shared_String const&) 0.00 280.13 0.00 17 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, Watcher*>, cstring, cstring::hash, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, Watcher*> > >::reserve(unsigned long) 0.00 280.13 0.00 17 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<std::pair<int const, std::vector<Lim_Item_Order, std::allocator<Lim_Item_Order> > >, int, ext::hash<int>, ext::equal_to<int>, std::allocator<std::pair<int const, std::vector<Lim_Item_Order, std::allocator<Lim_Item_Order> > > > >::reserve(unsigned long) 0.00 280.13 0.00 17 0.00 0.00 Server::category_warning_threshold(fc_Shared_String const&) 0.00 280.13 0.00 17 0.00 0.00 Server::startup(Watcher*) 0.00 280.13 0.00 17 0.00 8.07 Watcher::cleanup_marked_and_update(std::vector<Final*, std::allocator<Final*> >&) 0.00 280.13 0.00 17 0.00 15.96 Watcher::check() 0.00 280.13 0.00 17 0.00 0.00 Watcher::start(Server*) 0.00 280.13 0.00 17 0.00 0.00 Watcher::Watcher() 0.00 280.13 0.00 16 0.00 0.00 fc_Linked_List<Watcher>::sort(Watcher const&, Watcher const&) const 0.00 280.13 0.00 14 0.00 0.00 void boost::condition_variable_any::wait<boost::unique_lock<boost::mutex> >(boost::unique_lock<boost::mutex>&) 0.00 280.13 0.00 14 0.00 0.00 boost::detail::function::void_function_obj_invoker1<FK::figures::aggregator::key_collector, void, FK::support::basic_symbol<std::string> const&>::invoke(boost::detail::function::function_buffer&, FK::support::basic_symbol<std::string> const&) 0.00 280.13 0.00 14 0.00 0.00 boost::detail::function::void_function_obj_invoker1<FK::figures::aggregator::null_collector, void, FK::support::basic_symbol<std::string> const&>::invoke(boost::detail::function::function_buffer&, FK::support::basic_symbol<std::string> const&) 0.00 280.13 0.00 14 0.00 0.00 _CORBA_Sequence<Type::Parameter>::operator[](unsigned int) const 0.00 280.13 0.00 14 0.00 0.00 std::vector<cstring, std::allocator<cstring> >::_M_insert_aux(__gnu_cxx::__normal_iterator<cstring*, std::vector<cstring, std::allocator<cstring> > >, cstring const&) 0.00 280.13 0.00 14 0.00 0.00 std::_Rb_tree<FK::support::basic_symbol<std::string>, FK::support::basic_symbol<std::string>, std::_Identity<FK::support::basic_symbol<std::string> >, std::less<FK::support::basic_symbol<std::string> >, std::allocator<FK::support::basic_symbol<std::string> > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, FK::support::basic_symbol<std::string> const&) 0.00 280.13 0.00 12 0.00 0.00 fc_CReference<ft_Gap_Set::Active_Gap>::operator=(ft_Gap_Set::Active_Gap const*) 0.00 280.13 0.00 12 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > >::copy_buckets(boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > const&, boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > >&, boost::unordered_detail::buffered_functions<ext::hash<std::string>, ext::equal_to<std::string> >::functions const&) 0.00 280.13 0.00 12 0.00 0.00 fc_Linked_List<FK::Limit::Sublimit>::sort(FK::Limit::Sublimit const&, FK::Limit::Sublimit const&) const 0.00 280.13 0.00 11 0.00 0.00 _CORBA_String_member::operator=(char const*) 0.00 280.13 0.00 11 0.00 0.00 boost::program_options::typed_value<std::string, char>* boost::program_options::value<std::string>() 0.00 280.13 0.00 10 0.00 0.00 _CORBA_String_helper::free(char*) 0.00 280.13 0.00 10 0.00 0.00 _CORBA_Sequence_ObjRef<FK::Valuation::_objref_Valuate_Update, _CORBA_ObjRef_Element<FK::Valuation::_objref_Valuate_Update, FK::Valuation::Valuate_Update_Helper>, FK::Valuation::Valuate_Update_Helper>::length(unsigned int) 0.00 280.13 0.00 10 0.00 0.00 bool FK::type::operator==<FK::support::basic_symbol<std::string>, char>(FK::type::string_key<FK::support::basic_symbol<std::string>, char> const&, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const&) 0.00 280.13 0.00 10 0.00 0.00 boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_equal<FK::support::basic_symbol<std::string>, char> const, FK::support::basic_symbol<std::string> const> >::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_equal<FK::support::basic_symbol<std::string>, char> const, FK::support::basic_symbol<std::string> const> >, void const*, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_equal<FK::support::basic_symbol<std::string>, char> const, FK::support::basic_symbol<std::string> const> >&, void const*, mpl_::bool_<false>, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) 0.00 280.13 0.00 10 0.00 0.00 boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_equal<FK::support::basic_symbol<std::string>, char> const, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const> >::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_equal<FK::support::basic_symbol<std::string>, char> const, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const> >, void const*, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_equal<FK::support::basic_symbol<std::string>, char> const, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const> >&, void const*, mpl_::bool_<false>, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) 0.00 280.13 0.00 10 0.00 0.00 boost::detail::function::functor_manager<FK::transaction::matcher::per_entry::check_group_p>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) 0.00 280.13 0.00 10 0.00 0.00 FK::type::proxy_attr_t::create() const 0.00 280.13 0.00 10 0.00 0.00 std::pair<std::string, std::string>::~pair() 0.00 280.13 0.00 8 0.00 0.00 FK::module::cache<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::lookup(char const*) 0.00 280.13 0.00 8 0.00 0.00 FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load>::operator()() 0.00 280.13 0.00 8 0.00 0.00 FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::ctor::operator()() 0.00 280.13 0.00 8 0.00 0.00 boost::program_options::typed_value<unsigned int, char>* boost::program_options::value<unsigned int>(unsigned int*) 0.00 280.13 0.00 8 0.00 0.00 boost::program_options::typed_value<unsigned int, char>* boost::program_options::value<unsigned int>() 0.00 280.13 0.00 8 0.00 0.00 boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > >::~hash_table_data_unique_keys() 0.00 280.13 0.00 8 0.00 0.00 boost::detail::thread_data<boost::reference_wrapper<FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load> > >::~thread_data() 0.00 280.13 0.00 8 0.00 0.00 boost::detail::sp_counted_impl_p<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >::dispose() 0.00 280.13 0.00 8 0.00 0.00 boost::detail::sp_counted_impl_p<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >::~sp_counted_impl_p() 0.00 280.13 0.00 8 0.00 0.00 boost::detail::sp_counted_impl_p<boost::detail::thread_data<boost::reference_wrapper<FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load> > > >::~sp_counted_impl_p() 0.00 280.13 0.00 8 0.00 0.00 void boost::detail::sp_enable_shared_from_this<boost::detail::thread_data_base, boost::detail::thread_data<boost::reference_wrapper<FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load> > > >(boost::detail::shared_count const&, boost::enable_shared_from_this<boost::detail::thread_data_base> const*, boost::detail::thread_data<boost::reference_wrapper<FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load> > > const*) 0.00 280.13 0.00 8 0.00 0.00 std::string const* boost::any_cast<std::string const>(boost::any*) 0.00 280.13 0.00 8 0.00 0.00 FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load>* boost::addressof<FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load> >(FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load>&) 0.00 280.13 0.00 8 0.00 0.00 boost::date_time::microsec_clock<boost::posix_time::ptime>::create_time(boost::date_time::microsec_clock<boost::posix_time::ptime>::TZ_FOR_CREATE) 0.00 280.13 0.00 8 0.00 0.00 std::_List_base<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load, std::allocator<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load> >::_M_clear() 0.00 280.13 0.00 8 0.00 0.00 std::vector<Limit_Item_Template, std::allocator<Limit_Item_Template> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Limit_Item_Template*, std::vector<Limit_Item_Template, std::allocator<Limit_Item_Template> > >, Limit_Item_Template const&) 0.00 280.13 0.00 8 0.00 0.00 std::vector<Limit_Item_Template_Match, std::allocator<Limit_Item_Template_Match> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Limit_Item_Template_Match*, std::vector<Limit_Item_Template_Match, std::allocator<Limit_Item_Template_Match> > >, Limit_Item_Template_Match const&) 0.00 280.13 0.00 8 0.00 0.00 std::vector<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >, std::allocator<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > > >::push_back(boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > const&) 0.00 280.13 0.00 8 0.00 0.00 std::_Rb_tree<FK::support::basic_symbol<std::string>, FK::support::basic_symbol<std::string>, std::_Identity<FK::support::basic_symbol<std::string> >, std::less<FK::support::basic_symbol<std::string> >, std::allocator<FK::support::basic_symbol<std::string> > >::_M_erase(std::_Rb_tree_node<FK::support::basic_symbol<std::string> >*) 0.00 280.13 0.00 7 0.00 0.00 FK::module::cache<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::operator()(char const*) 0.00 280.13 0.00 7 0.00 0.00 FK::figures::aggregator& FK::figures::aggregator::add_insert<boost::function<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const ()(FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >(FK::support::basic_symbol<std::string> const&, boost::function<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const ()(FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) 0.00 280.13 0.00 7 0.00 0.00 FK::figures::configurator::define::operator()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) 0.00 280.13 0.00 7 0.00 0.00 void FK::figures::configurator::do_create::operator()<FK::support::basic_symbol<std::string> >(FK::support::basic_symbol<std::string> const&) 0.00 280.13 0.00 7 0.00 0.00 FK::database::args::operator()(char const*, Type::Value const&) 0.00 280.13 0.00 7 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> >, FK::type::string_key<FK::support::basic_symbol<std::string>, char>, ext::hash<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, ext::equal_to<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> > > >::reserve(unsigned long) 0.00 280.13 0.00 7 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> >, FK::type::string_key<FK::support::basic_symbol<std::string>, char>, ext::hash<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, ext::equal_to<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> > > >::reserve(unsigned long) 0.00 280.13 0.00 7 0.00 0.00 boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, char const* const> >::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, char const* const> >, void const*, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, char const* const> >&, void const*, mpl_::bool_<false>, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) 0.00 280.13 0.00 7 0.00 0.00 boost::detail::function::function_obj_invoker2<FK::figures::insert_asis_method, boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::invoke(boost::detail::function::function_buffer&, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) 0.00 280.13 0.00 7 0.00 0.00 boost::detail::function::function_obj_invoker2<FK::figures::extract_asis_method, boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::invoke(boost::detail::function::function_buffer&, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) 0.00 280.13 0.00 7 0.00 0.00 boost::detail::function::void_function_obj_invoker2<FK::figures::configurator::define, void, boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::invoke(boost::detail::function::function_buffer&, boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) 0.00 280.13 0.00 7 0.00 0.00 FK::figures::aggregator::null_collector* boost::addressof<FK::figures::aggregator::null_collector>(FK::figures::aggregator::null_collector&) 0.00 280.13 0.00 7 0.00 0.00 void FK::figures::configurator::create<FK::figures::configurator::do_throw_error>(char const*, boost::shared_ptr<FK::figures::aggregator> const&, FK::figures::configurator::do_throw_error) const 0.00 280.13 0.00 7 0.00 0.00 boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::operator()(FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) const 0.00 280.13 0.00 7 0.00 0.00 boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::operator()(FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) const 0.00 280.13 0.00 7 0.00 0.00 boost::function2<void, boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::operator()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) const 0.00 280.13 0.00 7 0.00 0.00 std::_Rb_tree<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >, std::_Select1st<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > >, std::less<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > > >::find(FK::type::string_key<FK::support::basic_symbol<std::string>, char> const&) const 0.00 280.13 0.00 7 0.00 0.00 FK::figures::configurator::do_create std::for_each<std::_Rb_tree_const_iterator<FK::support::basic_symbol<std::string> >, FK::figures::configurator::do_create>(std::_Rb_tree_const_iterator<FK::support::basic_symbol<std::string> >, std::_Rb_tree_const_iterator<FK::support::basic_symbol<std::string> >, FK::figures::configurator::do_create) 0.00 280.13 0.00 6 0.00 0.00 fc_Dictionary<fc_Shared_String, fc_String_Variable>::resize(unsigned int) 0.00 280.13 0.00 6 0.00 0.00 fc_Dictionary<fc_Shared_String, fc_String_Variable>::next_size(unsigned int) 0.00 280.13 0.00 6 0.00 0.00 boost::detail::sp_counted_impl_p<FK::Valuation::Valuate_List>::dispose() 0.00 280.13 0.00 6 0.00 0.00 boost::detail::sp_counted_impl_p<FK::Valuation::Valuate_List>::~sp_counted_impl_p() 0.00 280.13 0.00 5 0.00 0.00 FK::Data_Context::Entity_List_var::~Entity_List_var() 0.00 280.13 0.00 5 0.00 0.00 FK::type::make_value_list::make_value_list<char const*>(char const* const&) 0.00 280.13 0.00 5 0.00 0.00 FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data::data(std::string const&, std::string const&, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> >&) 0.00 280.13 0.00 5 0.00 0.00 FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::interface(std::string const&) 0.00 280.13 0.00 5 0.00 0.00 boost::shared_ptr<FK::Valuation::Valuate_List>::shared_ptr<FK::Valuation::Valuate_List>(FK::Valuation::Valuate_List*) 0.00 280.13 0.00 5 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<std::pair<FK::type::string_key<std::string, char> const, FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > > >, FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<std::pair<FK::type::string_key<std::string, char> const, FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > > > > >::reserve(unsigned long) 0.00 280.13 0.00 5 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<std::pair<std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> > const, boost::shared_ptr<FK::Valuation::Valuate_List> >, std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> >, ext::hash<std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> > >, ext::equal_to<std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> > >, std::allocator<std::pair<std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> > const, boost::shared_ptr<FK::Valuation::Valuate_List> > > >::reserve(unsigned long) 0.00 280.13 0.00 5 0.00 0.00 void boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> > const, boost::shared_ptr<FK::Valuation::Valuate_List> > > >::node_constructor::construct<std::pair<std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> > const, boost::shared_ptr<FK::Valuation::Valuate_List> > >(std::pair<std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> > const, boost::shared_ptr<FK::Valuation::Valuate_List> > const&) 0.00 280.13 0.00 5 0.00 0.00 std::pair<std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> > const, boost::shared_ptr<FK::Valuation::Valuate_List> >::~pair() 0.00 280.13 0.00 4 0.00 0.00 lookup_item_function_by_name(char const*, bool&) 0.00 280.13 0.00 4 0.00 0.00 _fto_Limit_Item_Client_Query<fto_std>::~_fto_Limit_Item_Client_Query() 0.00 280.13 0.00 4 0.00 0.00 boost::program_options::typed_value<std::vector<std::string, std::allocator<std::string> >, char>* boost::program_options::value<std::vector<std::string, std::allocator<std::string> > >(std::vector<std::string, std::allocator<std::string> >*) 0.00 280.13 0.00 4 0.00 0.00 boost::program_options::typed_value<std::vector<std::string, std::allocator<std::string> >, char>* boost::program_options::value<std::vector<std::string, std::allocator<std::string> > >() 0.00 280.13 0.00 4 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, ext::hash_map<std::string, std::vector<Client_Amount, std::allocator<Client_Amount> >, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, ext::hash_map<std::string, std::vector<Client_Amount, std::allocator<Client_Amount> >, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > > > >::reserve(unsigned long) 0.00 280.13 0.00 4 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > >::hash_table_unique_keys(boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > const&) 0.00 280.13 0.00 4 0.00 0.00 boost::unordered_detail::hash_table_equivalent_keys<std::pair<std::string const, _fto_Limit_Item_Client_Query<fto_std> const*>, std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, _fto_Limit_Item_Client_Query<fto_std> const*> > >::reserve(unsigned long) 0.00 280.13 0.00 4 0.00 0.00 boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > >::create_buckets() 0.00 280.13 0.00 4 0.00 0.00 boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > >::delete_buckets() 0.00 280.13 0.00 4 0.00 0.00 unsigned int const* boost::any_cast<unsigned int const>(boost::any*) 0.00 280.13 0.00 4 0.00 0.00 std::string const& boost::any_cast<std::string const&>(boost::any&) 0.00 280.13 0.00 4 0.00 0.00 FK::figures::insert_expression_method* boost::addressof<FK::figures::insert_expression_method>(FK::figures::insert_expression_method&) 0.00 280.13 0.00 4 0.00 0.00 void boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::insert_expression_method>(FK::figures::insert_expression_method) 0.00 280.13 0.00 4 0.00 0.00 fc_Dictionary<fc_Shared_String, int>::fetch(fc_Shared_String const&) const 0.00 280.13 0.00 4 0.00 0.00 boost::any::holder<unsigned int>::type() const 0.00 280.13 0.00 4 0.00 0.00 std::vector<Client_Amount, std::allocator<Client_Amount> >::operator=(std::vector<Client_Amount, std::allocator<Client_Amount> > const&) 0.00 280.13 0.00 4 0.00 0.00 std::_Rb_tree<cstring, cstring, std::_Identity<cstring>, std::less<cstring>, std::allocator<cstring> >::_M_insert_unique(cstring const&) 0.00 280.13 0.00 4 0.00 0.00 std::_Rb_tree<cstring, cstring, std::_Identity<cstring>, std::less<cstring>, std::allocator<cstring> >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, cstring const&) 0.00 280.13 0.00 3 0.00 0.00 fc_Dictionary<fc_Shared_String, fc_Callback_List<FK::ORB::Delivery::Request&, CORBA::Any const&> >::add(fc_Shared_String const&, fc_Callback_List<FK::ORB::Delivery::Request&, CORBA::Any const&> const&, bool) 0.00 280.13 0.00 3 0.00 0.00 fc_Callback_List<FK::ORB::Delivery::Request&, CORBA::Any const&>::fc_Callback_List(fc_Callback_List<FK::ORB::Delivery::Request&, CORBA::Any const&> const&) 0.00 280.13 0.00 3 0.00 0.00 FK::Database::Retriever::_ptr_type FK::poa::activator::get<FK::Database::Retriever>() 0.00 280.13 0.00 3 0.00 0.00 FK::poa::activator::activator(PortableServer::POA*, PortableServer::ServantBase*) 0.00 280.13 0.00 3 0.00 0.00 FK::poa::activator::~activator() 0.00 280.13 0.00 3 0.00 0.00 FK::database::call::exec(char const*, FK::Database::_objref_Retriever*) 0.00 280.13 0.00 3 0.00 0.00 FK::database::call::call(FK::Database::_objref_Session*, unsigned int) 0.00 280.13 0.00 3 0.00 0.00 FK::database::call::~call() 0.00 280.13 0.00 3 0.00 0.00 FK::Valuation::Params::Params(FK::Valuation::Params const&) 0.00 280.13 0.00 3 0.00 0.00 boost::program_options::typed_value<int, char>* boost::program_options::value<int>(int*) 0.00 280.13 0.00 3 0.00 0.00 boost::program_options::typed_value<int, char>* boost::program_options::value<int>() 0.00 280.13 0.00 3 0.00 0.00 fc_Dictionary<fc_Shared_String, fc_Callback_List<FK::ORB::Delivery::Request&, CORBA::Any const&> >::fetch(fc_Shared_String const&) const 0.00 280.13 0.00 3 0.00 0.00 fc_Thread_Queue<Server::Action_Type>::run_p() const 0.00 280.13 0.00 3 0.00 0.00 fc_Thread_Queue<Server::Log>::run_p() const 0.00 280.13 0.00 3 0.00 0.00 fc_Shared_String::ref() const 0.00 280.13 0.00 3 0.00 0.00 std::_List_base<_fto_Limit_Item_Client_Query<fto_std>, std::allocator<_fto_Limit_Item_Client_Query<fto_std> > >::_M_clear() 0.00 280.13 0.00 2 0.00 0.00 Limit_Matcher::set_global_client_query(cstring const&, cstring const&) 0.00 280.13 0.00 2 0.00 0.00 Limit_Matcher::lookup_client_query_matcher(long long) 0.00 280.13 0.00 2 0.00 0.00 fc_Dictionary<fc_Shared_String, fc_Callback_List<FK::ORB::Delivery::Request&, CORBA::Any const&> >::resize(unsigned int) 0.00 280.13 0.00 2 0.00 0.00 fc_Dictionary<fc_Shared_String, fc_Callback_List<FK::ORB::Delivery::Request&, CORBA::Any const&> >::next_size(unsigned int) 0.00 280.13 0.00 2 0.00 0.00 fc_Dictionary<fc_Shared_String, fc_String_Variable>::remove_all() 0.00 280.13 0.00 2 0.00 0.00 client_matcher::client_matcher(FK::Data_Context::_objref_Entity*) 0.00 280.13 0.00 2 0.00 0.00 _fto_Limit_Item_Client_Query<fto_std>::_fto_Limit_Item_Client_Query() 0.00 280.13 0.00 2 0.00 0.00 FK::type::proxy_attr_t& FK::type::proxy_attr_t::operator=<Type::Date>(Type::Date const&) 0.00 280.13 0.00 2 0.00 0.00 FK::type::proxy_attr_t& FK::type::proxy_attr_t::operator=<std::string>(std::string const&) 0.00 280.13 0.00 2 0.00 0.00 FK::type::proxy_attr_t& FK::type::proxy_attr_t::operator=<unsigned int>(unsigned int const&) 0.00 280.13 0.00 2 0.00 0.00 FK::database::args& FK::database::call::operator()<std::string>(char const*, std::string) 0.00 280.13 0.00 2 0.00 0.00 FK::Valuation::Params::Params() 0.00 280.13 0.00 2 0.00 0.00 boost::filesystem::basic_path<std::string, boost::filesystem::path_traits>::operator/=(char const*) 0.00 280.13 0.00 2 0.00 0.00 std::basic_string<char, std::char_traits<char>, std::allocator<char> > const& boost::program_options::validators::get_single_string<char>(std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, bool) 0.00 280.13 0.00 2 0.00 0.00 boost::program_options::typed_value<double, char>* boost::program_options::value<double>(double*) 0.00 280.13 0.00 2 0.00 0.00 boost::program_options::typed_value<double, char>* boost::program_options::value<double>() 0.00 280.13 0.00 2 0.00 0.00 void boost::program_options::validate<unsigned int, char>(boost::any&, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, unsigned int*, long) 0.00 280.13 0.00 2 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, cstring>, cstring, ext::hash<cstring>, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, cstring> > >::reserve(unsigned long) 0.00 280.13 0.00 2 0.00 0.00 void boost::intrusive_ptr_add_ref<FK::module::interface<NV::Transaction_Broker::Broker, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<NV::Transaction_Broker::Broker, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) 0.00 280.13 0.00 2 0.00 0.00 void boost::intrusive_ptr_release<FK::module::interface<NV::Transaction_Broker::Broker, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<NV::Transaction_Broker::Broker, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) 0.00 280.13 0.00 2 0.00 0.00 boost::any::holder<unsigned int>::~holder() 0.00 280.13 0.00 2 0.00 0.00 unsigned int boost::detail::lexical_cast<unsigned int, std::string, false, char>(boost::call_traits<std::string>::param_type, char*, unsigned long) 0.00 280.13 0.00 2 0.00 0.00 boost::detail::sp_counted_impl_p<client_matcher>::dispose() 0.00 280.13 0.00 2 0.00 0.00 boost::detail::sp_counted_impl_p<client_matcher>::~sp_counted_impl_p() 0.00 280.13 0.00 2 0.00 0.00 unsigned int const& boost::any_cast<unsigned int const&>(boost::any&) 0.00 280.13 0.00 2 0.00 0.00 FK::transaction::matcher::per_entry::check_group_p* boost::addressof<FK::transaction::matcher::per_entry::check_group_p>(FK::transaction::matcher::per_entry::check_group_p&) 0.00 280.13 0.00 2 0.00 0.00 void boost::function1<bool, Type::Value const&>::assign_to<FK::transaction::matcher::per_entry::check_group_p>(FK::transaction::matcher::per_entry::check_group_p) 0.00 280.13 0.00 2 0.00 0.00 LM_Query::add_client_query(FK::Data_Context::_objref_Entity*) 0.00 280.13 0.00 2 0.00 0.00 LM_Query::clear() 0.00 280.13 0.00 2 0.00 0.00 boost::filesystem::basic_path<std::string, boost::filesystem::path_traits>::file_string() const 0.00 280.13 0.00 2 0.00 0.00 boost::any::holder<unsigned int>::clone() const 0.00 280.13 0.00 2 0.00 0.00 std::list<_fto_Limit_Item_Client_Query<fto_std>, std::allocator<_fto_Limit_Item_Client_Query<fto_std> > >::_M_create_node(_fto_Limit_Item_Client_Query<fto_std> const&) 0.00 280.13 0.00 2 0.00 0.00 std::_Rb_tree<int, std::pair<int const, boost::shared_ptr<Finance_KIT::Transaction> >, std::_Select1st<std::pair<int const, boost::shared_ptr<Finance_KIT::Transaction> > >, std::less<int>, std::allocator<std::pair<int const, boost::shared_ptr<Finance_KIT::Transaction> > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, boost::shared_ptr<Finance_KIT::Transaction> > >*) 0.00 280.13 0.00 2 0.00 0.00 std::_Rb_tree<int, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> >, std::_Select1st<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::less<int>, std::allocator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > > >::_M_insert_unique(std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > const&) 0.00 280.13 0.00 2 0.00 0.00 std::_Rb_tree<int, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> >, std::_Select1st<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::less<int>, std::allocator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >*) 0.00 280.13 0.00 1 0.00 0.00 global constructors keyed to _Z13is_key_figurePKc 0.00 280.13 0.00 1 0.00 0.00 global constructors keyed to _Z22_Filter_Parser_yyparsePv 0.00 280.13 0.00 1 0.00 0.00 global constructors keyed to _Z26_Expression_Parser_yyparsePv 0.00 280.13 0.00 1 0.00 0.00 global constructors keyed to _ZN14LM_Shared_Lock9read_lockEv 0.00 280.13 0.00 1 0.00 0.00 global constructors keyed to _ZN22Filter_Lexer_FlexLexer5yylexEv 0.00 280.13 0.00 1 0.00 0.00 global constructors keyed to _ZN26Expression_Lexer_FlexLexer5yylexEv 0.00 280.13 0.00 1 0.00 0.00 global constructors keyed to _ZN4Expr10ExpressionC2EiPS0_S1_ 0.00 280.13 0.00 1 0.00 0.00 global constructors keyed to _ZN6BoolEx5BExpr4evalEPv 0.00 280.13 0.00 1 0.00 0.00 init_dyn_functions(FK::Database::_objref_Session*) 0.00 280.13 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 280.13 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 280.13 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 280.13 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 280.13 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 280.13 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 280.13 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 280.13 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 280.13 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 280.13 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 280.13 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 280.13 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 280.13 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 280.13 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 280.13 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 280.13 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 280.13 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 280.13 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 280.13 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 280.13 0.00 1 0.00 0.00 fc_Storage<fc_Arg>::push(fc_Arg*) 0.00 280.13 0.00 1 0.00 0.00 fc_Storage<fc_Arg>::destroy() 0.00 280.13 0.00 1 0.00 0.00 LM_valuation::context::context(_CORBA_ObjRef_Var<FK::Database::_objref_Session, FK::Database::Session_Helper> const&, char const*) 0.00 280.13 0.00 1 0.00 0.00 fc_Reference<ft_Value_at_Risk>::operator=(ft_Value_at_Risk const*) 0.00 280.13 0.00 1 0.00 0.00 fc_Reference<ft_Cache>::operator=(ft_Cache const*) 0.00 280.13 0.00 1 0.00 0.00 fc_Reference<FK::ORB::Delivery::Request::CB_Handler>::operator=(FK::ORB::Delivery::Request::CB_Handler const*) 0.00 280.13 0.00 1 0.00 0.00 fc_Reference<FK::ORB::Delivery::Request>::operator=(FK::ORB::Delivery::Request const*) 0.00 280.13 0.00 1 0.00 0.01 Limit_Matcher::initialize(Server*) 0.00 280.13 0.00 1 0.00 0.00 Limit_Matcher::Limit_Matcher(Server*) 0.00 280.13 0.00 1 0.00 0.00 Limit_Matcher::~Limit_Matcher() 0.00 280.13 0.00 1 0.00 0.00 fc_Dictionary<fc_Shared_String, fc_String_Variable>::remove_and_delete_all() 0.00 280.13 0.00 1 0.00 0.00 fc_Dictionary<fc_Shared_String, fc_String_Variable>::add(fc_Shared_String const&, fc_String_Variable const&, bool) 0.00 280.13 0.00 1 0.00 0.00 fc_Dictionary<fc_Shared_String, fc_String_Variable>::as_lvalue(fc_Shared_String const&, bool) 0.00 280.13 0.00 1 0.00 0.00 fc_Dictionary<fc_Shared_String, fc_String_Variable>::fc_Dictionary(fc_String_Variable) 0.00 280.13 0.00 1 0.00 0.00 fc_Dictionary<fc_Shared_String, int>::remove_all() 0.00 280.13 0.00 1 0.00 0.00 fc_Dictionary<fc_Shared_String, int>::add(fc_Shared_String const&, int const&, bool) 0.00 280.13 0.00 1 0.00 0.00 fc_Dictionary<fc_Shared_String, int>::resize(unsigned int) 0.00 280.13 0.00 1 0.00 0.00 fc_Dictionary<fc_Shared_String, int>::next_size(unsigned int) 0.00 280.13 0.00 1 0.00 0.00 LM_Shared_Lock::~LM_Shared_Lock() 0.00 280.13 0.00 1 0.00 0.00 Factor_Set_List::refresh() 0.00 280.13 0.00 1 0.00 0.00 Factor_Set_List::Retrieve::Retrieve(Factor_Set_List&) 0.00 280.13 0.00 1 0.00 0.00 Factor_Set_List::Retrieve::~Retrieve() 0.00 280.13 0.00 1 0.00 0.00 Factor_Set_List::Factor_Set_List(Server&) 0.00 280.13 0.00 1 0.00 0.00 Factor_Set_List::~Factor_Set_List() 0.00 280.13 0.00 1 0.00 0.00 _CORBA_Sequence<Type::Parameter>::length(unsigned int) 0.00 280.13 0.00 1 0.00 0.00 _CORBA_Sequence<Type::Parameter>::_CORBA_Sequence(_CORBA_Sequence<Type::Parameter> const&) 0.00 280.13 0.00 1 0.00 0.00 _CORBA_Sequence<Type::Parameter>::~_CORBA_Sequence() 0.00 280.13 0.00 1 0.00 0.00 fc_Static_Stack<fc_Arg*>::allocate(unsigned int) 0.00 280.13 0.00 1 0.00 0.00 fc_Thread_Queue<Server::Action_Type>::finish(bool) 0.00 280.13 0.00 1 0.00 0.00 fc_Thread_Queue<Server::Action_Type>::fc_Thread_Queue(int) 0.00 280.13 0.00 1 0.00 0.00 fc_Thread_Queue<Server::Action_Type>::~fc_Thread_Queue() 0.00 280.13 0.00 1 0.00 0.00 fc_Thread_Queue<Server::Log>::finish(bool) 0.00 280.13 0.00 1 0.00 0.00 fc_Thread_Queue<Server::Log>::fc_Thread_Queue(int) 0.00 280.13 0.00 1 0.00 0.00 fc_Thread_Queue<Server::Log>::~fc_Thread_Queue() 0.00 280.13 0.00 1 0.00 0.00 FK::ORB::Service<Server::Notify, FK::Treasury_Monitor::Feedback>::Shared::~Shared() 0.00 280.13 0.00 1 0.00 0.00 FK::type::proxy_attr_t& FK::type::proxy_attr_t::operator=<int>(int const&) 0.00 280.13 0.00 1 0.00 0.00 FK::module::interface<NV::Transaction_Broker::Broker, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data::data(std::string const&, std::string const&, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> >&) 0.00 280.13 0.00 1 0.00 0.00 FK::module::interface<NV::Transaction_Broker::Broker, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::interface(std::string const&) 0.00 280.13 0.00 1 0.00 0.00 FK::module::interface<FK::Transaction_Context::Manager, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data::data(char const*, char const*, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> >&) 0.00 280.13 0.00 1 0.00 0.00 FK::module::interface<FK::Prices::Snapshot, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data::data(char const*, char const*, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> >&) 0.00 280.13 0.00 1 0.00 0.00 FK::module::interface<FK::Valuation::Setup_Factory, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data::data(char const*, char const*, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> >&) 0.00 280.13 0.00 1 0.00 0.00 FK::thread::cpu_count() 0.00 280.13 0.00 1 0.00 0.00 FK::figures::configurator::configurator() 0.00 280.13 0.00 1 0.00 0.00 FK::database::args& FK::database::args::operator()<bool>(char const*, bool) 0.00 280.13 0.00 1 0.00 0.00 FK::database::args& FK::database::args::operator()<unsigned int>(char const*, unsigned int) 0.00 280.13 0.00 1 0.00 0.00 FK::database::retriever<FK::database::forward<FK::position::reader::retriever<FK::position::pool_populate<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > >, FK::position::compute::detail::computer::messages> >, FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >::retriever(FK::database::forward<FK::position::reader::retriever<FK::position::pool_populate<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > >, FK::position::compute::detail::computer::messages> >) 0.00 280.13 0.00 1 0.00 0.00 FK::position::pool_populate<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > >::~pool_populate() 0.00 280.13 0.00 1 0.00 0.00 FK::position::fixed_handlers::fixed_handlers(char const*) 0.00 280.13 0.00 1 0.00 0.00 FK::position::context_handlers::context_handlers(FK::Valuation::_objref_Setup*) 0.00 280.13 0.00 1 0.00 0.00 FK::position::context_handlers::~context_handlers() 0.00 280.13 0.00 1 0.00 0.00 FK::position::reader::~reader() 0.00 280.13 0.00 1 0.00 0.00 FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) 0.00 280.13 0.00 1 0.00 0.00 FK::position::compute::detail::computer::notify::known(unsigned long) 0.00 280.13 0.00 1 0.00 0.00 FK::position::compute::detail::computer::notify::~notify() 0.00 280.13 0.00 1 0.00 0.00 FK::position::compute::detail::computer::computer(FK::Transaction_Context::_objref_Holder*, fc_Shared_String const&, ft_Cache&, fc_Shared_String const&, fc_Shared_String const&, fc_Date const&, fc_Date const&, unsigned int, unsigned int, fc_Shared_String const&, unsigned int, fc_Shared_String const&, fc_Shared_String const&, Type::Parameter_List const&, unsigned int, unsigned int, FK::Treasury_Monitor::Ccy_Priority_List const&) 0.00 280.13 0.00 1 0.00 0.00 FK::position::compute::detail::computer::~computer() 0.00 280.13 0.00 1 0.00 0.00 FK::Valuation::Params::~Params() 0.00 280.13 0.00 1 0.00 0.00 Expr::Expression::Expression(double) 0.00 280.13 0.00 1 0.00 0.00 LMSD::Housekeeper::Housekeeper(Server&, LMSD::Limit_Service_impl&) 0.00 280.13 0.00 1 0.00 0.00 LMSD::Limit_Service_impl::Limit_Service_impl(Server&, FK::ORB::Application&) 0.00 280.13 0.00 1 0.00 0.00 boost::filesystem::basic_path<std::string, boost::filesystem::path_traits>::m_append_separator_if_needed() 0.00 280.13 0.00 1 0.00 0.00 boost::enable_if<boost::filesystem::is_basic_path<boost::filesystem::basic_path<std::string, boost::filesystem::path_traits> >, bool>::type boost::filesystem::exists<boost::filesystem::basic_path<std::string, boost::filesystem::path_traits> >(boost::filesystem::basic_path<std::string, boost::filesystem::path_traits> const&) 0.00 280.13 0.00 1 0.00 0.00 void boost::shared_ptr<LM_valuation::context>::reset<LM_valuation::context>(LM_valuation::context*) 0.00 280.13 0.00 1 0.00 0.00 void boost::shared_ptr<FK::position::compute::detail::computer::valuate>::reset<FK::position::compute::detail::computer::valuate>(FK::position::compute::detail::computer::valuate*) 0.00 280.13 0.00 1 0.00 0.00 boost::shared_ptr<FK::position::periodic::valuate>::shared_ptr<FK::position::periodic::valuate>(FK::position::periodic::valuate*) 0.00 280.13 0.00 1 0.00 0.00 void boost::checked_delete<FK::figures::aggregator>(FK::figures::aggregator*) 0.00 280.13 0.00 1 0.00 0.00 boost::program_options::options_description::~options_description() 0.00 280.13 0.00 1 0.00 0.00 boost::program_options::typed_value<std::vector<double, std::allocator<double> >, char>* boost::program_options::value<std::vector<double, std::allocator<double> > >(std::vector<double, std::allocator<double> >*) 0.00 280.13 0.00 1 0.00 0.00 boost::program_options::typed_value<std::vector<double, std::allocator<double> >, char>* boost::program_options::value<std::vector<double, std::allocator<double> > >() 0.00 280.13 0.00 1 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<std::string, std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::string> >::copy_buckets(boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> > const&, boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >&, boost::unordered_detail::buffered_functions<hash_std_string, ext::equal_to<std::string> >::functions const&) 0.00 280.13 0.00 1 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<std::string, std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::string> >::reserve(unsigned long) 0.00 280.13 0.00 1 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<std::string, std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::string> >::hash_table_unique_keys(boost::unordered_detail::hash_table_unique_keys<std::string, std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::string> > const&) 0.00 280.13 0.00 1 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<std::pair<fc_Shared_String const, fc_Reference<ft_Value_at_Risk> >, fc_Shared_String, ext::hash<fc_Shared_String>, ext::equal_to<fc_Shared_String>, std::allocator<std::pair<fc_Shared_String const, fc_Reference<ft_Value_at_Risk> > > >::reserve(unsigned long) 0.00 280.13 0.00 1 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<std::pair<fc_Shared_String const, fc_Reference<ft_Value_at_Risk> >, fc_Shared_String, ext::hash<fc_Shared_String>, ext::equal_to<fc_Shared_String>, std::allocator<std::pair<fc_Shared_String const, fc_Reference<ft_Value_at_Risk> > > >::operator[](fc_Shared_String const&) 0.00 280.13 0.00 1 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, ext::hash_set<std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::string> > >, std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, ext::hash_set<std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::string> > > > >::reserve(unsigned long) 0.00 280.13 0.00 1 0.00 0.00 boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, double>, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, double> > >::reserve(unsigned long) 0.00 280.13 0.00 1 0.00 0.00 boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::node_constructor::~node_constructor() 0.00 280.13 0.00 1 0.00 0.00 boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::~hash_table_data_unique_keys() 0.00 280.13 0.00 1 0.00 0.00 void boost::intrusive_ptr_add_ref<FK::module::interface<FK::Transaction_Context::Manager, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<FK::Transaction_Context::Manager, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) 0.00 280.13 0.00 1 0.00 0.00 void boost::intrusive_ptr_add_ref<FK::module::interface<FK::Prices::Snapshot, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<FK::Prices::Snapshot, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) 0.00 280.13 0.00 1 0.00 0.00 void boost::intrusive_ptr_add_ref<FK::module::interface<FK::Valuation::Setup_Factory, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<FK::Valuation::Setup_Factory, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) 0.00 280.13 0.00 1 0.00 0.00 void boost::intrusive_ptr_release<FK::module::interface<FK::Transaction_Context::Manager, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<FK::Transaction_Context::Manager, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) 0.00 280.13 0.00 1 0.00 0.00 void boost::intrusive_ptr_release<FK::module::interface<FK::Prices::Snapshot, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<FK::Prices::Snapshot, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) 0.00 280.13 0.00 1 0.00 0.00 void boost::intrusive_ptr_release<FK::module::interface<FK::Valuation::Setup_Factory, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<FK::Valuation::Setup_Factory, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) 0.00 280.13 0.00 1 0.00 0.00 boost::detail::sp_counted_impl_p<LM_valuation::context>::dispose() 0.00 280.13 0.00 1 0.00 0.00 boost::detail::sp_counted_impl_p<LM_valuation::context>::~sp_counted_impl_p() 0.00 280.13 0.00 1 0.00 0.00 boost::detail::sp_counted_impl_p<FK::figures::aggregator>::dispose() 0.00 280.13 0.00 1 0.00 0.00 boost::detail::sp_counted_impl_p<FK::figures::aggregator>::~sp_counted_impl_p() 0.00 280.13 0.00 1 0.00 0.00 boost::detail::sp_counted_impl_p<FK::position::compute::detail::computer::valuate::state_map_type>::dispose() 0.00 280.13 0.00 1 0.00 0.00 boost::detail::sp_counted_impl_p<FK::position::compute::detail::computer::valuate::state_map_type>::~sp_counted_impl_p() 0.00 280.13 0.00 1 0.00 0.00 boost::detail::sp_counted_impl_p<FK::position::compute::detail::computer::valuate>::dispose() 0.00 280.13 0.00 1 0.00 0.00 boost::detail::sp_counted_impl_p<FK::position::compute::detail::computer::valuate>::~sp_counted_impl_p() 0.00 280.13 0.00 1 0.00 0.00 boost::detail::sp_counted_impl_p<FK::position::compute::detail::computer>::dispose() 0.00 280.13 0.00 1 0.00 0.00 boost::detail::sp_counted_impl_p<FK::position::compute::detail::computer>::~sp_counted_impl_p() 0.00 280.13 0.00 1 0.00 0.00 boost::detail::sp_counted_impl_p<FK::position::periodic::valuate>::dispose() 0.00 280.13 0.00 1 0.00 0.00 boost::detail::sp_counted_impl_p<FK::position::periodic::valuate>::~sp_counted_impl_p() 0.00 280.13 0.00 1 0.00 0.00 boost::optional<FK::Valuation::Params>::operator->() 0.00 280.13 0.00 1 0.00 0.00 Server::startup_dates(fc_Date&, fc_Date&, fc_Shared_String const&) 0.00 280.13 0.00 1 0.00 0.00 Server::init_aggregator() 0.00 280.13 0.00 1 0.00 0.00 Server::_cb_invalidate_cb::~_cb_invalidate_cb() 0.00 280.13 0.00 1 0.00 0.00 Server::_cb_transaction_cb::~_cb_transaction_cb() 0.00 280.13 0.00 1 0.00 0.00 Server::Limit_Violation_Action::Limit_Violation_Action(Server*) 0.00 280.13 0.00 1 0.00 0.00 Server::Limit_Violation_Action::~Limit_Violation_Action() 0.00 280.13 0.00 1 0.00 0.00 Server::init_client_syndicates() 0.00 280.13 0.00 1 0.00 0.00 Server::Logger::~Logger() 0.00 280.13 0.00 1 0.00 0.00 Server::Checker::finish() 0.00 280.13 0.00 1 0.00 0.00 Server::Checker::Checker(Server&) 0.00 280.13 0.00 1 0.00 0.00 Server::Checker::~Checker() 0.00 280.13 0.00 1 0.00 276.93 Server::startup() 0.00 280.13 0.00 1 0.00 0.00 Server::Server(int, char const**) 0.00 280.13 0.00 1 0.00 0.00 Server::~Server() 0.00 280.13 0.00 1 0.00 0.00 fc_Arg::~fc_Arg() 0.00 280.13 0.00 1 0.00 0.00 LM_Query::LM_Query(Server&) 0.00 280.13 0.00 1 0.00 0.00 LM_Query::~LM_Query() 0.00 280.13 0.00 1 0.00 0.00 fc_Dictionary<fc_Shared_String, fc_String_Variable>::fetch(fc_Shared_String const&) const 0.00 280.13 0.00 1 0.00 0.00 FK::type::from_value_extract_t<Type::Value const&, double>::operator()() const 0.00 280.13 0.00 1 0.00 0.00 boost::shared_ptr<FK::position::compute::detail::computer::valuate>::operator*() const 0.00 280.13 0.00 1 0.00 0.00 std::_List_base<fc_String, std::allocator<fc_String> >::_M_clear() 0.00 280.13 0.00 1 0.00 0.00 std::_List_base<boost::shared_ptr<Finance_KIT::Transaction>, std::allocator<boost::shared_ptr<Finance_KIT::Transaction> > >::_M_clear() 0.00 280.13 0.00 1 0.00 0.00 std::pair<std::string const, ext::hash_set<std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::string> > >::~pair() 0.00 280.13 0.00 1 0.00 0.00 std::vector<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >, std::allocator<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > > >::reserve(unsigned long) 0.00 280.13 0.00 1 0.00 0.00 std::vector<Match*, std::allocator<Match*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<Match**, std::vector<Match*, std::allocator<Match*> > >, unsigned long, Match* const&) 0.00 280.13 0.00 1 0.00 0.00 std::vector<Match*, std::allocator<Match*> >::reserve(unsigned long) 0.00 280.13 0.00 1 0.00 0.00 std::vector<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >, std::allocator<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > > >::_M_fill_insert(__gnu_cxx::__normal_iterator<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >*, std::vector<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >, std::allocator<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > > > >, unsigned long, std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > const&) 0.00 280.13 0.00 1 0.00 0.00 std::vector<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >, std::allocator<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > > >::reserve(unsigned long) 0.00 280.13 0.00 1 0.00 0.00 std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > >::~vector() 0.00 280.13 0.00 1 0.00 0.00 std::vector<long long, std::allocator<long long> >::_M_fill_insert(__gnu_cxx::__normal_iterator<long long*, std::vector<long long, std::allocator<long long> > >, unsigned long, long long const&) 0.00 280.13 0.00 1 0.00 0.00 std::vector<long long, std::allocator<long long> >::reserve(unsigned long) 0.00 280.13 0.00 1 0.00 0.00 std::_Rb_tree<cstring, cstring, std::_Identity<cstring>, std::less<cstring>, std::allocator<cstring> >::_M_erase(std::_Rb_tree_node<cstring>*) 0.00 280.13 0.00 1 0.00 0.00 std::_Rb_tree<cstring, std::pair<cstring const, Client_Info>, std::_Select1st<std::pair<cstring const, Client_Info> >, std::less<cstring>, std::allocator<std::pair<cstring const, Client_Info> > >::_M_erase(std::_Rb_tree_node<std::pair<cstring const, Client_Info> >*) 0.00 280.13 0.00 1 0.00 0.00 std::_Rb_tree<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >, std::_Select1st<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > >, std::less<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > >*) 0.00 280.13 0.00 1 0.00 0.00 std::_Rb_tree<long long, std::pair<long long const, int>, std::_Select1st<std::pair<long long const, int> >, std::less<long long>, std::allocator<std::pair<long long const, int> > >::_M_insert_unique(std::pair<long long const, int> const&) 0.00 280.13 0.00 1 0.00 0.00 void std::__uninitialized_fill_n_aux<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >*, unsigned long, std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > >(std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >*, unsigned long, std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > const&, std::__false_type) 0.00 280.13 0.00 1 0.00 0.00 void std::fill<Match**, Match*>(Match**, Match**, Match* const&) 0.00 280.13 0.00 1 0.00 0.00 void std::fill<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >*, std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > >(std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >*, std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >*, std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > const&) 0.00 280.13 0.00 1 0.00 0.00 void std::fill<long long*, long long>(long long*, long long*, long long const&) 0.00 280.13 0.00 1 0.00 0.00 Match** std::fill_n<Match**, unsigned long, Match*>(Match**, unsigned long, Match* const&) 0.00 280.13 0.00 1 0.00 0.00 long long* std::fill_n<long long*, unsigned long, long long>(long long*, unsigned long, long long const&) 0.00 280.13 0.00 1 0.00 0.00 FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::do_wait std::for_each<__gnu_cxx::__normal_iterator<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >*, std::vector<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >, std::allocator<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > > > >, FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::do_wait>(__gnu_cxx::__normal_iterator<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >*, std::vector<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >, std::allocator<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > > > >, __gnu_cxx::__normal_iterator<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >*, std::vector<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >, std::allocator<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > > > >, FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::do_wait) 0.00 280.13 0.00 1 0.00 5.58 FK::position::compute::detail::computer::valuate::state_map_type::for_element_t<inserter<Server>, FK::position::compute::detail::computer::valuate::state_map_type::keep, FK::position::compute::detail::computer::valuate::state_map_type::keep> std::for_each<std::_Rb_tree_const_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, FK::position::compute::detail::computer::valuate::state_map_type::for_element_t<inserter<Server>, FK::position::compute::detail::computer::valuate::state_map_type::keep, FK::position::compute::detail::computer::valuate::state_map_type::keep> >(std::_Rb_tree_const_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::_Rb_tree_const_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, FK::position::compute::detail::computer::valuate::state_map_type::for_element_t<inserter<Server>, FK::position::compute::detail::computer::valuate::state_map_type::keep, FK::position::compute::detail::computer::valuate::state_map_type::keep>) 0.00 280.13 0.00 1 0.00 0.04 std::insert_iterator<FK::position::compute::detail::computer::valuate::state_map_type> std::transform<std::_Rb_tree_const_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::insert_iterator<FK::position::compute::detail::computer::valuate::state_map_type>, FK::position::compute::detail::computer::valuate::duplicate>(std::_Rb_tree_const_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::_Rb_tree_const_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::insert_iterator<FK::position::compute::detail::computer::valuate::state_map_type>, FK::position::compute::detail::computer::valuate::duplicate) % the percentage of the total running time of the time program used by this function. cumulative a running sum of the number of seconds accounted seconds for by this function and those listed above it. self the number of seconds accounted for by this seconds function alone. This is the major sort for this listing. calls the number of times this function was invoked, if this function is profiled, else blank. self the average number of milliseconds spent in this ms/call function per call, if this function is profiled, else blank. total the average number of milliseconds spent in this ms/call function and its descendents per call, if this function is profiled, else blank. name the name of the function. This is the minor sort for this listing. The index shows the location of the function in the gprof listing. If the index is in parenthesis it shows where it would appear in the gprof listing if it were to be printed. Call graph (explanation follows) granularity: each sample hit covers 2 byte(s) for 0.00% of 280.13 seconds index % time self children called name <spontaneous> [1] 98.9 0.00 276.93 main [1] 0.00 276.93 1/1 Server::startup() [2] 0.00 0.00 1/1 Server::~Server() [129] 0.00 0.00 1/1 Server::Server(int, char const**) [877] 0.00 0.00 1/1 fc_Storage<fc_Arg>::push(fc_Arg*) [777] 0.00 0.00 1/1714 std::_Rb_tree<std::string, std::pair<std::string const, boost::program_options::variable_value>, std::_Select1st<std::pair<std::string const, boost::program_options::variable_value> >, std::less<std::string>, std::allocator<std::pair<std::string const, boost::program_options::variable_value> > >::find(std::string const&) const [320] 0.00 0.00 1/1 fc_Storage<fc_Arg>::destroy() [778] ----------------------------------------------- 0.00 276.93 1/1 main [1] [2] 98.9 0.00 276.93 1 Server::startup() [2] 0.00 271.29 17/17 Watcher::check() [3] 0.00 5.58 1/1 FK::position::compute::detail::computer::valuate::state_map_type::for_element_t<inserter<Server>, FK::position::compute::detail::computer::valuate::state_map_type::keep, FK::position::compute::detail::computer::valuate::state_map_type::keep> std::for_each<std::_Rb_tree_const_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, FK::position::compute::detail::computer::valuate::state_map_type::for_element_t<inserter<Server>, FK::position::compute::detail::computer::valuate::state_map_type::keep, FK::position::compute::detail::computer::valuate::state_map_type::keep> >(std::_Rb_tree_const_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::_Rb_tree_const_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, FK::position::compute::detail::computer::valuate::state_map_type::for_element_t<inserter<Server>, FK::position::compute::detail::computer::valuate::state_map_type::keep, FK::position::compute::detail::computer::valuate::state_map_type::keep>) [23] 0.00 0.04 1/1 std::insert_iterator<FK::position::compute::detail::computer::valuate::state_map_type> std::transform<std::_Rb_tree_const_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::insert_iterator<FK::position::compute::detail::computer::valuate::state_map_type>, FK::position::compute::detail::computer::valuate::duplicate>(std::_Rb_tree_const_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::_Rb_tree_const_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::insert_iterator<FK::position::compute::detail::computer::valuate::state_map_type>, FK::position::compute::detail::computer::valuate::duplicate) [76] 0.00 0.01 1/1 Limit_Matcher::initialize(Server*) [86] 0.00 0.01 17/17 Server::startup(Watcher*) [88] 0.00 0.00 1/1 FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) [161] 0.00 0.00 4/7255146 cstring::intern(char const*) [41] 0.00 0.00 1/1 FK::position::compute::detail::computer::computer(FK::Transaction_Context::_objref_Holder*, fc_Shared_String const&, ft_Cache&, fc_Shared_String const&, fc_Shared_String const&, fc_Date const&, fc_Date const&, unsigned int, unsigned int, fc_Shared_String const&, unsigned int, fc_Shared_String const&, fc_Shared_String const&, Type::Parameter_List const&, unsigned int, unsigned int, FK::Treasury_Monitor::Ccy_Priority_List const&) [170] 0.00 0.00 2/2 Limit_Matcher::set_global_client_query(cstring const&, cstring const&) [172] 0.00 0.00 18/36 LM_Shared_Lock::write_lock() [475] 0.00 0.00 18/36 LM_Shared_Lock::write_unlock() [476] 0.00 0.00 17/17 boost::unordered_detail::hash_table_unique_keys<std::pair<fc_Shared_String const, fc_Shared_String>, fc_Shared_String, ext::hash<fc_Shared_String>, ext::equal_to<fc_Shared_String>, std::allocator<std::pair<fc_Shared_String const, fc_Shared_String> > >::operator[](fc_Shared_String const&) [617] 0.00 0.00 17/278 Server::include_limit_p(fc_String const&) [367] 0.00 0.00 17/17 LMSD::Limit_Service_impl::update(Watcher const*) [614] 0.00 0.00 8/1714 std::_Rb_tree<std::string, std::pair<std::string const, boost::program_options::variable_value>, std::_Select1st<std::pair<std::string const, boost::program_options::variable_value> >, std::less<std::string>, std::allocator<std::pair<std::string const, boost::program_options::variable_value> > >::find(std::string const&) const [320] 0.00 0.00 2/188728 boost::detail::sp_enable_shared_from_this(boost::detail::shared_count const&, ...) [214] 0.00 0.00 1/1 fc_Dictionary<fc_Shared_String, fc_String_Variable>::fc_Dictionary(fc_String_Variable) [788] 0.00 0.00 1/1 fc_Dictionary<fc_Shared_String, fc_String_Variable>::as_lvalue(fc_Shared_String const&, bool) [787] 0.00 0.00 1/1 Server::startup_dates(fc_Date&, fc_Date&, fc_Shared_String const&) [866] 0.00 0.00 1/1 LM_valuation::context::context(_CORBA_ObjRef_Var<FK::Database::_objref_Session, FK::Database::Session_Helper> const&, char const*) [779] 0.00 0.00 1/1 void boost::shared_ptr<LM_valuation::context>::reset<LM_valuation::context>(LM_valuation::context*) [832] 0.00 0.00 1/311021 boost::detail::shared_count::~shared_count() [202] 0.00 0.00 1/1 boost::unordered_detail::hash_table_unique_keys<std::pair<fc_Shared_String const, fc_Reference<ft_Value_at_Risk> >, fc_Shared_String, ext::hash<fc_Shared_String>, ext::equal_to<fc_Shared_String>, std::allocator<std::pair<fc_Shared_String const, fc_Reference<ft_Value_at_Risk> > > >::operator[](fc_Shared_String const&) [843] 0.00 0.00 1/1 fc_Reference<ft_Value_at_Risk>::operator=(ft_Value_at_Risk const*) [780] 0.00 0.00 1/18 _fto_Limit<fto_std>::_fto_Limit() [601] 0.00 0.00 1/1 Factor_Set_List::refresh() [794] 0.00 0.00 1/1 Server::init_client_syndicates() [872] 0.00 0.00 1/1 init_dyn_functions(FK::Database::_objref_Session*) [758] 0.00 0.00 1/1 Server::init_aggregator() [867] 0.00 0.00 1/1 fc_Thread_Queue<Server::Log>::finish(bool) [805] 0.00 0.00 1/1 Server::Logger::~Logger() [873] 0.00 0.00 1/1 fc_Thread_Queue<Server::Action_Type>::finish(bool) [802] 0.00 0.00 1/1 Server::Limit_Violation_Action::~Limit_Violation_Action() [871] 0.00 0.00 1/18 _fto_Limit<fto_std>::~_fto_Limit() [602] 0.00 0.00 1/1 boost::detail::sp_counted_impl_p<FK::position::compute::detail::computer::valuate::state_map_type>::dispose() [858] 0.00 0.00 1/188729 boost::detail::sp_counted_base::destroy() [213] 0.00 0.00 1/1 fc_Dictionary<fc_Shared_String, fc_String_Variable>::remove_and_delete_all() [785] ----------------------------------------------- 0.00 271.29 17/17 Server::startup() [2] [3] 96.8 0.00 271.29 17 Watcher::check() [3] 0.00 137.25 17/17 Watcher::cleanup_marked_and_update(std::vector<Final*, std::allocator<Final*> >&) [8] 0.03 134.01 29/29 Final::check(Watcher*) [13] 0.00 0.00 29/78446 Final::active_p(fc_Date_Time const&) const [230] 0.00 0.00 17/36 LM_Shared_Lock::write_lock() [475] 0.00 0.00 17/36 LM_Shared_Lock::write_unlock() [476] ----------------------------------------------- 229494 Expr::Expression::eval(void*) [4] 0.03 66.92 38268/154953 Final::call_maximum_expression(Limit_Context&, int*) [16] 0.03 66.92 38268/154953 Final::call_expression(Limit_Context&) [17] 0.06 137.12 78417/154953 Item_Chunk::call_expression(Watcher*, Limit_Key_Figures*, Match const*, Expr::Expression*, fc_String const&) [11] [4] 96.8 0.11 270.96 154953+229494 Expr::Expression::eval(void*) [4] 0.03 270.93 269686/269686 Expr::VarFunction::operator()(void*, std::vector<Expr::Result, std::allocator<Expr::Result> >&) [5] 0.00 0.00 269686/269686 std::vector<Expr::Result, std::allocator<Expr::Result> >::reserve(unsigned long) [207] 229494 Expr::Expression::eval(void*) [4] ----------------------------------------------- 0.03 270.93 269686/269686 Expr::Expression::eval(void*) [4] [5] 96.7 0.03 270.93 269686 Expr::VarFunction::operator()(void*, std::vector<Expr::Result, std::allocator<Expr::Result> >&) [5] 0.01 135.43 76504/76504 sum_abs(void*, std::vector<Expr::Result, std::allocator<Expr::Result> >&) [12] 0.01 67.74 38263/38263 sum(void*, std::vector<Expr::Result, std::allocator<Expr::Result> >&) [14] 0.01 67.70 38242/38242 sum_positive(void*, std::vector<Expr::Result, std::allocator<Expr::Result> >&) [15] 0.00 0.03 38260/38260 client_amount_function(void*, std::vector<Expr::Result, std::allocator<Expr::Result> >&) [77] ----------------------------------------------- 8.09 59.61 38242/153009 sum_positive(void*, std::vector<Expr::Result, std::allocator<Expr::Result> >&) [15] 8.10 59.64 38263/153009 sum(void*, std::vector<Expr::Result, std::allocator<Expr::Result> >&) [14] 16.19 119.24 76504/153009 sum_abs(void*, std::vector<Expr::Result, std::allocator<Expr::Result> >&) [12] [6] 96.7 32.38 238.49 153009 applied_sum(Limit_Context*, char const*, double (*)(double, Expr::BoolExpr::BContext*, char const*), bool) [6] 201.12 0.00 1473039236/1473705035 Chunk_Key::compare_no_tag_no_affdate(Chunk_Key const&) const [7] 25.03 0.00 530115187/530115187 std::_Rb_tree<fc_Date, std::pair<fc_Date const, double>, std::_Select1st<std::pair<fc_Date const, double> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::find(fc_Date const&) [18] 6.77 0.00 2843809649/2897839619 std::_Rb_tree<fc_Date, std::pair<fc_Date const, double>, std::_Select1st<std::pair<fc_Date const, double> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::lower_bound(fc_Date const&) [19] 1.93 0.00 2979207/2979207 std::_Rb_tree<fc_Date, std::pair<fc_Date const, double>, std::_Select1st<std::pair<fc_Date const, double> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::_M_erase(std::_Rb_tree_node<std::pair<fc_Date const, double> >*) [28] 1.83 0.00 11718955/13799381 Chunk_Key::hash_no_tag_no_affdate() const [27] 0.30 0.60 120910249/174814409 std::_Rb_tree<fc_Date, std::pair<fc_Date const, double>, std::_Select1st<std::pair<fc_Date const, double> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<fc_Date const, double> >, std::pair<fc_Date const, double> const&) [31] 0.17 0.53 54029970/54029970 std::map<fc_Date, double, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::operator[](fc_Date const&) [35] 0.03 0.17 993069/993069 boost::unordered_detail::hash_table_unique_keys<std::pair<Chunk_Key* const, std::map<fc_Date, double, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > > >, Chunk_Key*, hash_no_tag_no_affdate, equal_ign_tag_affdate_chunk_key, std::allocator<std::pair<Chunk_Key* const, std::map<fc_Date, double, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > > > > >::reserve(unsigned long) [42] 0.01 0.00 153009/303172 FX_Rate_Cache::item_fx_rate(fc_Shared_String const&) [94] 0.00 0.00 993069/993069 positive(double, Expr::BoolExpr::BContext*, char const*) [193] 0.00 0.00 152968/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] ----------------------------------------------- 0.01 0.00 40418/1473705035 Chunk_Key::compare_no_tag(Chunk_Key const&) const [120] 0.09 0.00 625381/1473705035 Chunk_Key::operator==(Chunk_Key const&) const [50] 201.12 0.00 1473039236/1473705035 applied_sum(Limit_Context*, char const*, double (*)(double, Expr::BoolExpr::BContext*, char const*), bool) [6] [7] 71.8 201.21 0.00 1473705035 Chunk_Key::compare_no_tag_no_affdate(Chunk_Key const&) const [7] ----------------------------------------------- 0.00 137.25 17/17 Watcher::check() [3] [8] 49.0 0.00 137.25 17 Watcher::cleanup_marked_and_update(std::vector<Final*, std::allocator<Final*> >&) [8] 0.01 137.23 9/9 Match::check(Watcher*) [9] 0.01 0.00 9/9 Match::garbage_collect_chunks(Watcher*) [106] 0.00 0.00 17/34 std::_List_base<Watcher::Removable_Chunk, std::allocator<Watcher::Removable_Chunk> >::_M_clear() [479] ----------------------------------------------- 0.01 137.23 9/9 Watcher::cleanup_marked_and_update(std::vector<Final*, std::allocator<Final*> >&) [8] [9] 49.0 0.01 137.23 9 Match::check(Watcher*) [9] 0.02 137.21 78417/78417 Item_Chunk::update(Watcher*, Match*) [10] ----------------------------------------------- 0.02 137.21 78417/78417 Match::check(Watcher*) [9] [10] 49.0 0.02 137.21 78417 Item_Chunk::update(Watcher*, Match*) [10] 0.00 137.18 78417/78417 Item_Chunk::call_expression(Watcher*, Limit_Key_Figures*, Match const*, Expr::Expression*, fc_String const&) [11] 0.03 0.00 78417/156834 std::list<Item_Chunk*, std::allocator<Item_Chunk*> >::remove(Item_Chunk* const&) [63] 0.01 0.00 78417/156834 Final_Chunk::remove(Expr::Result const&) [95] 0.00 0.00 78417/6875878 Match::lit() const [46] 0.00 0.00 78417/78417 Final_Chunk::insert(Expr::Result const&) [235] ----------------------------------------------- 0.00 137.18 78417/78417 Item_Chunk::update(Watcher*, Match*) [10] [11] 49.0 0.00 137.18 78417 Item_Chunk::call_expression(Watcher*, Limit_Key_Figures*, Match const*, Expr::Expression*, fc_String const&) [11] 0.06 137.12 78417/154953 Expr::Expression::eval(void*) [4] 0.00 0.00 78417/6875878 Match::lit() const [46] ----------------------------------------------- 0.01 135.43 76504/76504 Expr::VarFunction::operator()(void*, std::vector<Expr::Result, std::allocator<Expr::Result> >&) [5] [12] 48.3 0.01 135.43 76504 sum_abs(void*, std::vector<Expr::Result, std::allocator<Expr::Result> >&) [12] 16.19 119.24 76504/153009 applied_sum(Limit_Context*, char const*, double (*)(double, Expr::BoolExpr::BContext*, char const*), bool) [6] ----------------------------------------------- 0.03 134.01 29/29 Watcher::check() [3] [13] 47.8 0.03 134.01 29 Final::check(Watcher*) [13] 0.01 66.94 38268/38268 Final::call_maximum_expression(Limit_Context&, int*) [16] 0.00 66.94 38268/38268 Final::call_expression(Limit_Context&) [17] 0.04 0.04 38268/38268 Final::check(Watcher*, Used*) [56] 0.02 0.00 21560/32829 unsigned long* FK::numeric::decimal<28, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>::init_with<FK::numeric::round_nearest_up>(double, FK::numeric::round_nearest_up) [80] 0.01 0.00 38268/38268 FK::Limit::Usage::set_minimum_amount(FK::numeric::money<28, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error> const&) [102] 0.00 0.00 38268/38268 FK::Limit::Usage::set_amount(FK::numeric::money<28, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error> const&) [254] 0.00 0.00 38268/38268 Final::call_minimum_expression(Limit_Context&, int*) [257] 0.00 0.00 38268/38268 FK::Limit::Usage::set_maximum_amount(FK::numeric::money<28, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error> const&) [255] 0.00 0.00 38268/38268 FK::Limit::Usage::set_min_max_available(int) [256] 0.00 0.00 38268/49537 FK::numeric::decimal<28, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double std::for_each<std::reverse_iterator<unsigned long const*>, FK::numeric::decimal<28, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double>(std::reverse_iterator<unsigned long const*>, std::reverse_iterator<unsigned long const*>, FK::numeric::decimal<28, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double) [250] ----------------------------------------------- 0.01 67.74 38263/38263 Expr::VarFunction::operator()(void*, std::vector<Expr::Result, std::allocator<Expr::Result> >&) [5] [14] 24.2 0.01 67.74 38263 sum(void*, std::vector<Expr::Result, std::allocator<Expr::Result> >&) [14] 8.10 59.64 38263/153009 applied_sum(Limit_Context*, char const*, double (*)(double, Expr::BoolExpr::BContext*, char const*), bool) [6] ----------------------------------------------- 0.01 67.70 38242/38242 Expr::VarFunction::operator()(void*, std::vector<Expr::Result, std::allocator<Expr::Result> >&) [5] [15] 24.2 0.01 67.70 38242 sum_positive(void*, std::vector<Expr::Result, std::allocator<Expr::Result> >&) [15] 8.09 59.61 38242/153009 applied_sum(Limit_Context*, char const*, double (*)(double, Expr::BoolExpr::BContext*, char const*), bool) [6] ----------------------------------------------- 0.01 66.94 38268/38268 Final::check(Watcher*) [13] [16] 23.9 0.01 66.94 38268 Final::call_maximum_expression(Limit_Context&, int*) [16] 0.03 66.92 38268/154953 Expr::Expression::eval(void*) [4] ----------------------------------------------- 0.00 66.94 38268/38268 Final::check(Watcher*) [13] [17] 23.9 0.00 66.94 38268 Final::call_expression(Limit_Context&) [17] 0.03 66.92 38268/154953 Expr::Expression::eval(void*) [4] ----------------------------------------------- 25.03 0.00 530115187/530115187 applied_sum(Limit_Context*, char const*, double (*)(double, Expr::BoolExpr::BContext*, char const*), bool) [6] [18] 8.9 25.03 0.00 530115187 std::_Rb_tree<fc_Date, std::pair<fc_Date const, double>, std::_Select1st<std::pair<fc_Date const, double> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::find(fc_Date const&) [18] ----------------------------------------------- 0.13 0.00 54029970/2897839619 std::map<fc_Date, double, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::operator[](fc_Date const&) [35] 6.77 0.00 2843809649/2897839619 applied_sum(Limit_Context*, char const*, double (*)(double, Expr::BoolExpr::BContext*, char const*), bool) [6] [19] 2.5 6.90 0.00 2897839619 std::_Rb_tree<fc_Date, std::pair<fc_Date const, double>, std::_Select1st<std::pair<fc_Date const, double> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::lower_bound(fc_Date const&) [19] ----------------------------------------------- 0.01 5.57 6337/6337 FK::position::compute::detail::with_element_t<boost::shared_ptr<FK::position::periodic::state>, inserter<Server> > std::for_each<FK::Valuation::Elements_List*, FK::position::compute::detail::with_element_t<boost::shared_ptr<FK::position::periodic::state>, inserter<Server> > >(FK::Valuation::Elements_List*, FK::Valuation::Elements_List*, FK::position::compute::detail::with_element_t<boost::shared_ptr<FK::position::periodic::state>, inserter<Server> >) [21] [20] 2.0 0.01 5.57 6337 FK::position::compute::detail::with_element_t<boost::shared_ptr<FK::position::periodic::state>, inserter<Server> >::ref_t std::for_each<FK::Valuation::Elements const*, FK::position::compute::detail::with_element_t<boost::shared_ptr<FK::position::periodic::state>, inserter<Server> >::ref_t>(FK::Valuation::Elements const*, FK::Valuation::Elements const*, FK::position::compute::detail::with_element_t<boost::shared_ptr<FK::position::periodic::state>, inserter<Server> >::ref_t) [20] 0.02 5.55 108912/108912 Server::do_insert(FK::position::compute::detail::element const&, int) [24] ----------------------------------------------- 0.00 5.58 6129/6129 void FK::position::compute::detail::computer::valuate::state_map_type::for_element_t<inserter<Server>, FK::position::compute::detail::computer::valuate::state_map_type::keep, FK::position::compute::detail::computer::valuate::state_map_type::keep>::operator()<int>(std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > const&) [22] [21] 2.0 0.00 5.58 6129 FK::position::compute::detail::with_element_t<boost::shared_ptr<FK::position::periodic::state>, inserter<Server> > std::for_each<FK::Valuation::Elements_List*, FK::position::compute::detail::with_element_t<boost::shared_ptr<FK::position::periodic::state>, inserter<Server> > >(FK::Valuation::Elements_List*, FK::Valuation::Elements_List*, FK::position::compute::detail::with_element_t<boost::shared_ptr<FK::position::periodic::state>, inserter<Server> >) [21] 0.01 5.57 6337/6337 FK::position::compute::detail::with_element_t<boost::shared_ptr<FK::position::periodic::state>, inserter<Server> >::ref_t std::for_each<FK::Valuation::Elements const*, FK::position::compute::detail::with_element_t<boost::shared_ptr<FK::position::periodic::state>, inserter<Server> >::ref_t>(FK::Valuation::Elements const*, FK::Valuation::Elements const*, FK::position::compute::detail::with_element_t<boost::shared_ptr<FK::position::periodic::state>, inserter<Server> >::ref_t) [20] ----------------------------------------------- 0.00 5.58 2043/2043 FK::position::compute::detail::computer::valuate::state_map_type::for_element_t<inserter<Server>, FK::position::compute::detail::computer::valuate::state_map_type::keep, FK::position::compute::detail::computer::valuate::state_map_type::keep> std::for_each<std::_Rb_tree_const_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, FK::position::compute::detail::computer::valuate::state_map_type::for_element_t<inserter<Server>, FK::position::compute::detail::computer::valuate::state_map_type::keep, FK::position::compute::detail::computer::valuate::state_map_type::keep> >(std::_Rb_tree_const_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::_Rb_tree_const_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, FK::position::compute::detail::computer::valuate::state_map_type::for_element_t<inserter<Server>, FK::position::compute::detail::computer::valuate::state_map_type::keep, FK::position::compute::detail::computer::valuate::state_map_type::keep>) [23] [22] 2.0 0.00 5.58 2043 void FK::position::compute::detail::computer::valuate::state_map_type::for_element_t<inserter<Server>, FK::position::compute::detail::computer::valuate::state_map_type::keep, FK::position::compute::detail::computer::valuate::state_map_type::keep>::operator()<int>(std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > const&) [22] 0.00 5.58 6129/6129 FK::position::compute::detail::with_element_t<boost::shared_ptr<FK::position::periodic::state>, inserter<Server> > std::for_each<FK::Valuation::Elements_List*, FK::position::compute::detail::with_element_t<boost::shared_ptr<FK::position::periodic::state>, inserter<Server> > >(FK::Valuation::Elements_List*, FK::Valuation::Elements_List*, FK::position::compute::detail::with_element_t<boost::shared_ptr<FK::position::periodic::state>, inserter<Server> >) [21] ----------------------------------------------- 0.00 5.58 1/1 Server::startup() [2] [23] 2.0 0.00 5.58 1 FK::position::compute::detail::computer::valuate::state_map_type::for_element_t<inserter<Server>, FK::position::compute::detail::computer::valuate::state_map_type::keep, FK::position::compute::detail::computer::valuate::state_map_type::keep> std::for_each<std::_Rb_tree_const_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, FK::position::compute::detail::computer::valuate::state_map_type::for_element_t<inserter<Server>, FK::position::compute::detail::computer::valuate::state_map_type::keep, FK::position::compute::detail::computer::valuate::state_map_type::keep> >(std::_Rb_tree_const_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::_Rb_tree_const_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, FK::position::compute::detail::computer::valuate::state_map_type::for_element_t<inserter<Server>, FK::position::compute::detail::computer::valuate::state_map_type::keep, FK::position::compute::detail::computer::valuate::state_map_type::keep>) [23] 0.00 5.58 2043/2043 void FK::position::compute::detail::computer::valuate::state_map_type::for_element_t<inserter<Server>, FK::position::compute::detail::computer::valuate::state_map_type::keep, FK::position::compute::detail::computer::valuate::state_map_type::keep>::operator()<int>(std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > const&) [22] ----------------------------------------------- 0.02 5.55 108912/108912 FK::position::compute::detail::with_element_t<boost::shared_ptr<FK::position::periodic::state>, inserter<Server> >::ref_t std::for_each<FK::Valuation::Elements const*, FK::position::compute::detail::with_element_t<boost::shared_ptr<FK::position::periodic::state>, inserter<Server> >::ref_t>(FK::Valuation::Elements const*, FK::Valuation::Elements const*, FK::position::compute::detail::with_element_t<boost::shared_ptr<FK::position::periodic::state>, inserter<Server> >::ref_t) [20] [24] 2.0 0.02 5.55 108912 Server::do_insert(FK::position::compute::detail::element const&, int) [24] 1.71 1.49 108912/108912 Limit_Matcher::matching_limits(Incoming_Cashflow&, Match**&) [25] 0.05 2.27 328080/328080 Match::insert(Incoming_Cashflow&, int, double) [26] 0.00 0.02 108912/108912 Incoming_Cashflow::Incoming_Cashflow(FK::position::compute::detail::element const&, bool) [85] 0.01 0.00 108912/108912 std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::_M_insert_unique(int const&) [96] 0.00 0.00 103646/303172 FX_Rate_Cache::item_fx_rate(fc_Shared_String const&) [94] 0.00 0.00 103646/103646 unsigned long FK::position::compute::detail::element::get<unsigned long>(char const*) const [134] 0.00 0.00 103646/69232138 Type::Value::~Value() [39] 0.00 0.00 108912/217845 LM_Shared_Lock::read_lock() [209] 0.00 0.00 108912/217845 LM_Shared_Lock::read_unlock() [208] 0.00 0.00 103646/103646 std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::erase(int const&) [227] 0.00 0.00 103646/103646 Server::Cashflow_Match_Records::add_matches(double, Match**, int) [223] 0.00 0.00 103645/103646 boost::detail::sp_counted_impl_p<std::list<Client_Info, std::allocator<Client_Info> > >::dispose() [221] 0.00 0.00 103645/188729 boost::detail::sp_counted_base::destroy() [213] 0.00 0.00 51823/51823 boost::unordered_detail::hash_table_unique_keys<std::pair<unsigned long const, Server::Cashflow_Match_Records*>, unsigned long, ext::hash<unsigned long>, ext::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, Server::Cashflow_Match_Records*> > >::reserve(unsigned long) [248] ----------------------------------------------- 1.71 1.49 108912/108912 Server::do_insert(FK::position::compute::detail::element const&, int) [24] [25] 1.1 1.71 1.49 108912 Limit_Matcher::matching_limits(Incoming_Cashflow&, Match**&) [25] 0.10 1.06 29753940/29753940 boost::function1<bool, Type::Value const&>::operator()(Type::Value const&) const [32] 0.15 0.00 29753940/69232138 Type::Value::~Value() [39] 0.09 0.00 29753940/32833306 Type::Value::Value() [53] 0.03 0.04 103646/103646 Incoming_Cashflow::setup() [57] 0.01 0.00 3594698/3594698 boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, bool>, cstring, ext::hash<cstring>, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, bool> > >::reserve(unsigned long) [92] 0.00 0.00 282/282 client_matcher::matches_p(LClient const&, Incoming_Cashflow&) const [137] 0.00 0.00 282/282 Limit_Matcher::mode_client(Incoming_Cashflow&, unsigned int) [145] 0.00 0.00 639018/639018 boost::unordered_detail::hash_table_unique_keys<int, int, ext::hash<int>, ext::equal_to<int>, std::allocator<int> >::reserve(unsigned long) [198] 0.00 0.00 321470/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] 0.00 0.00 310938/310938 Limit_Matcher::get_lim_items(int) [204] 0.00 0.00 108912/217845 LM_Shared_Lock::read_lock() [209] 0.00 0.00 108912/108912 std::vector<LIT, std::allocator<LIT> >::reserve(unsigned long) [217] 0.00 0.00 108912/217845 LM_Shared_Lock::read_unlock() [208] ----------------------------------------------- 0.05 2.27 328080/328080 Server::do_insert(FK::position::compute::detail::element const&, int) [24] [26] 0.8 0.05 2.27 328080 Match::insert(Incoming_Cashflow&, int, double) [26] 0.65 0.91 656160/656160 Chunk_Key::Chunk_Key(unsigned long, unsigned long, unsigned long, fc_Shared_String const&, Incoming_Cashflow&, ft_Gap_Set::Active const*, fc_Date const&, fc_Shared_String const&, fc_Shared_String const&, Limit_Matcher*, Client_Info&, fc_Shared_String const&) [30] 0.02 0.20 656160/656160 Item_Chunk_Set::fetch(Chunk_Key&) [40] 0.00 0.12 656160/656160 Item_Chunk::insert(Watcher*, Match*, Incoming_Cashflow&, double, double) [45] 0.02 0.10 6640017/6875878 Match::lit() const [46] 0.00 0.11 328080/328080 Server::cashflow_clients(Incoming_Cashflow&, unsigned long, unsigned long) [49] 0.00 0.09 78417/78417 Watcher::insert_chunk(Match*, Item_Chunk*) [54] 0.00 0.03 193365/849525 Chunk_Key::hash() const [44] 0.00 0.01 56708/735460 Chunk_Key::operator==(Chunk_Key const&) const [50] 0.00 0.00 656160/667429 Chunk_Key::~Chunk_Key() [195] 0.00 0.00 577743/577743 Watcher::unmark_removal(Item_Chunk*) [200] 0.00 0.00 189120/189120 next_business_day(fc_Date const&) [212] 0.00 0.00 78417/78417 Item_Chunk::Item_Chunk(Watcher*, Chunk_Key const&, double) [234] 0.00 0.00 78417/78417 FK::Limit::Group::set_id(int) [236] 0.00 0.00 78417/78417 FK::Limit::Group::set_tag(fc_Shared_String const&) [237] 0.00 0.00 132/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] ----------------------------------------------- 0.16 0.00 1016020/13799381 Chunk_Key::hash_no_tag() const [43] 0.17 0.00 1064406/13799381 boost::unordered_detail::hash_table_unique_keys<std::pair<Chunk_Key* const, std::map<fc_Date, double, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > > >, Chunk_Key*, hash_no_tag_no_affdate, equal_ign_tag_affdate_chunk_key, std::allocator<std::pair<Chunk_Key* const, std::map<fc_Date, double, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > > > > >::reserve(unsigned long) [42] 1.83 0.00 11718955/13799381 applied_sum(Limit_Context*, char const*, double (*)(double, Expr::BoolExpr::BContext*, char const*), bool) [6] [27] 0.8 2.16 0.00 13799381 Chunk_Key::hash_no_tag_no_affdate() const [27] ----------------------------------------------- 174814409 std::_Rb_tree<fc_Date, std::pair<fc_Date const, double>, std::_Select1st<std::pair<fc_Date const, double> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::_M_erase(std::_Rb_tree_node<std::pair<fc_Date const, double> >*) [28] 1.93 0.00 2979207/2979207 applied_sum(Limit_Context*, char const*, double (*)(double, Expr::BoolExpr::BContext*, char const*), bool) [6] [28] 0.7 1.93 0.00 2979207+174814409 std::_Rb_tree<fc_Date, std::pair<fc_Date const, double>, std::_Select1st<std::pair<fc_Date const, double> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::_M_erase(std::_Rb_tree_node<std::pair<fc_Date const, double> >*) [28] 174814409 std::_Rb_tree<fc_Date, std::pair<fc_Date const, double>, std::_Select1st<std::pair<fc_Date const, double> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::_M_erase(std::_Rb_tree_node<std::pair<fc_Date const, double> >*) [28] ----------------------------------------------- <spontaneous> [29] 0.6 1.76 0.00 no_op(double, Expr::BoolExpr::BContext*, char const*) [29] ----------------------------------------------- 0.65 0.91 656160/656160 Match::insert(Incoming_Cashflow&, int, double) [26] [30] 0.6 0.65 0.91 656160 Chunk_Key::Chunk_Key(unsigned long, unsigned long, unsigned long, fc_Shared_String const&, Incoming_Cashflow&, ft_Gap_Set::Active const*, fc_Date const&, fc_Shared_String const&, fc_Shared_String const&, Limit_Matcher*, Client_Info&, fc_Shared_String const&) [30] 0.50 0.00 14435520/14435520 FK::type::make_value_list::make_value_list<cstring>(cstring const&) [38] 0.16 0.00 31495680/69232138 Type::Value::~Value() [39] 0.05 0.02 656160/656160 FK::umi::instrument::has_kind_p(char const*) const [60] 0.05 0.00 12467040/12467040 fc_Shared_String FK::type::apply_value<fc_Shared_String>::operator()<FK::type::convert_value<fc_Shared_String> >(FK::type::convert_value<fc_Shared_String>) const [64] 0.05 0.00 3936960/3936960 FK::type::from_entity(Type::_objref_Named_Attributes*, char const*) [65] 0.03 0.02 656160/656160 FK::support::value_proxy<FK::Data_Context::Entity>::operator fc_String<fc_String>() const [71] 0.02 0.00 1312320/2125312 Type::Value::Value(Type::Value const&) [73] 0.00 0.01 656160/656160 LClient::top_parent_id(int) const [119] 0.00 0.00 1312320/32833306 Type::Value::Value() [53] 0.00 0.00 237/244 LClient::LClient(cstring const&) [135] 0.00 0.00 474/488 boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, LClient>, cstring, ext::hash<cstring>, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, LClient> > >::operator[](cstring const&) [136] 0.00 0.00 237/79641 std::_List_base<cstring, std::allocator<cstring> >::_M_clear() [125] 0.00 0.00 237/244 std::list<cstring, std::allocator<cstring> >::operator=(std::list<cstring, std::allocator<cstring> > const&) [140] 0.00 0.00 1312320/1312348 Type::Value::operator=(Type::Value const&) [192] 0.00 0.00 656160/656160 FK::type::by_value_proxy<Type::Value>::operator int<int>() const [197] ----------------------------------------------- 0.13 0.27 53904160/174814409 std::map<fc_Date, double, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::operator[](fc_Date const&) [35] 0.30 0.60 120910249/174814409 applied_sum(Limit_Context*, char const*, double (*)(double, Expr::BoolExpr::BContext*, char const*), bool) [6] [31] 0.5 0.43 0.87 174814409 std::_Rb_tree<fc_Date, std::pair<fc_Date const, double>, std::_Select1st<std::pair<fc_Date const, double> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<fc_Date const, double> >, std::pair<fc_Date const, double> const&) [31] 0.77 0.00 173821340/174814409 std::_Rb_tree<fc_Date, std::pair<fc_Date const, double>, std::_Select1st<std::pair<fc_Date const, double> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<fc_Date const, double> const&) [34] 0.10 0.00 993069/993069 std::_Rb_tree<fc_Date, std::pair<fc_Date const, double>, std::_Select1st<std::pair<fc_Date const, double> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::_M_insert_unique(std::pair<fc_Date const, double> const&) [51] ----------------------------------------------- 0.10 1.06 29753940/29753940 Limit_Matcher::matching_limits(Incoming_Cashflow&, Match**&) [25] [32] 0.4 0.10 1.06 29753940 boost::function1<bool, Type::Value const&>::operator()(Type::Value const&) const [32] 0.56 0.00 26754864/26754864 boost::detail::function::function_obj_invoker1<FK::transaction::matcher::per_entry::check_eq_p<std::string>, bool, Type::Value const&>::invoke(boost::detail::function::function_buffer&, Type::Value const&) [36] 0.45 0.06 413486/413486 boost::detail::function::function_obj_invoker1<FK::transaction::matcher::per_entry::check_path_p, bool, Type::Value const&>::invoke(boost::detail::function::function_buffer&, Type::Value const&) [37] 0.00 0.00 2367766/2367766 boost::detail::function::function_obj_invoker1<FK::transaction::matcher::per_entry::check_eq_p<int>, bool, Type::Value const&>::invoke(boost::detail::function::function_buffer&, Type::Value const&) [191] 0.00 0.00 217824/217824 boost::detail::function::function_obj_invoker1<FK::transaction::matcher::per_entry::check_on_bits_p<int>, bool, Type::Value const&>::invoke(boost::detail::function::function_buffer&, Type::Value const&) [210] ----------------------------------------------- <spontaneous> [33] 0.4 1.03 0.00 sum_max(void*, std::vector<Expr::Result, std::allocator<Expr::Result> >&) [33] ----------------------------------------------- 0.00 0.00 993069/174814409 std::_Rb_tree<fc_Date, std::pair<fc_Date const, double>, std::_Select1st<std::pair<fc_Date const, double> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::_M_insert_unique(std::pair<fc_Date const, double> const&) [51] 0.77 0.00 173821340/174814409 std::_Rb_tree<fc_Date, std::pair<fc_Date const, double>, std::_Select1st<std::pair<fc_Date const, double> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<fc_Date const, double> >, std::pair<fc_Date const, double> const&) [31] [34] 0.3 0.77 0.00 174814409 std::_Rb_tree<fc_Date, std::pair<fc_Date const, double>, std::_Select1st<std::pair<fc_Date const, double> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<fc_Date const, double> const&) [34] ----------------------------------------------- 0.17 0.53 54029970/54029970 applied_sum(Limit_Context*, char const*, double (*)(double, Expr::BoolExpr::BContext*, char const*), bool) [6] [35] 0.2 0.17 0.53 54029970 std::map<fc_Date, double, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::operator[](fc_Date const&) [35] 0.13 0.27 53904160/174814409 std::_Rb_tree<fc_Date, std::pair<fc_Date const, double>, std::_Select1st<std::pair<fc_Date const, double> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<fc_Date const, double> >, std::pair<fc_Date const, double> const&) [31] 0.13 0.00 54029970/2897839619 std::_Rb_tree<fc_Date, std::pair<fc_Date const, double>, std::_Select1st<std::pair<fc_Date const, double> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::lower_bound(fc_Date const&) [19] ----------------------------------------------- 0.56 0.00 26754864/26754864 boost::function1<bool, Type::Value const&>::operator()(Type::Value const&) const [32] [36] 0.2 0.56 0.00 26754864 boost::detail::function::function_obj_invoker1<FK::transaction::matcher::per_entry::check_eq_p<std::string>, bool, Type::Value const&>::invoke(boost::detail::function::function_buffer&, Type::Value const&) [36] ----------------------------------------------- 0.45 0.06 413486/413486 boost::function1<bool, Type::Value const&>::operator()(Type::Value const&) const [32] [37] 0.2 0.45 0.06 413486 boost::detail::function::function_obj_invoker1<FK::transaction::matcher::per_entry::check_path_p, bool, Type::Value const&>::invoke(boost::detail::function::function_buffer&, Type::Value const&) [37] 0.04 0.02 413486/413486 FK::transaction::matcher::per_entry::check_path_p::operator()(Type::Value const&) const [61] ----------------------------------------------- 0.50 0.00 14435520/14435520 Chunk_Key::Chunk_Key(unsigned long, unsigned long, unsigned long, fc_Shared_String const&, Incoming_Cashflow&, ft_Gap_Set::Active const*, fc_Date const&, fc_Shared_String const&, fc_Shared_String const&, Limit_Matcher*, Client_Info&, fc_Shared_String const&) [30] [38] 0.2 0.50 0.00 14435520 FK::type::make_value_list::make_value_list<cstring>(cstring const&) [38] ----------------------------------------------- 0.00 0.00 1/69232138 FK::database::retriever<FK::position::compute::detail::computer::insert_pair_t<std::insert_iterator<ext::hash_map<std::string, double, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, double> > > > >, FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >::next_chunk(FK::Database::Chunk const&, bool) [182] 0.00 0.00 2/69232138 Limit_Matcher::initialize(Server*) [86] 0.00 0.00 5/69232138 FK::position::compute::detail::computer::~computer() [178] 0.00 0.00 7/69232138 _CORBA_Sequence<Type::Parameter>::~_CORBA_Sequence() [176] 0.00 0.00 7/69232138 FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) [161] 0.00 0.00 14/69232138 boost::optional_detail::optional_base<Type::Value>::destroy() [171] 0.00 0.00 15/69232138 FK::position::context_handlers::operator()(char const*, char const*) [167] 0.00 0.00 15/69232138 FK::database::retriever<FK::position::compute::detail::computer::insert_t<std::insert_iterator<ext::hash_set<std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::string> > > >, FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >::next_chunk(FK::Database::Chunk const&, bool) [169] 0.00 0.00 21/69232138 FK::type::proxy_attr_t::create() const [163] 0.00 0.00 24/69232138 LM_Query::add_client_query(FK::Data_Context::_objref_Entity*) [164] 0.00 0.00 30/69232138 FK::database::call::~call() [165] 0.00 0.00 34/69232138 cstring_from_entity(FK::Data_Context::_objref_Entity*, char const*) [156] 0.00 0.00 150/69232138 Limit_Item_Template_Match::Limit_Item_Template_Match(int, int, cstring const&, cstring const&, unsigned long, unsigned long, unsigned long, ft_Cache&) [115] 0.00 0.00 150/69232138 FK::transaction::matcher::matcher(FK::Data_Context::_objref_Entity*) [116] 0.00 0.00 408/69232138 FK::client::client<FK::support::entity<FK::Data_Context::Entity> >::lookup_parents(std::string const&, std::list<std::string, std::allocator<std::string> >&) [146] 0.00 0.00 488/69232138 LClient::LClient(cstring const&) [135] 0.00 0.00 522/69232138 FK::portfolio::portfolio<FK::support::entity<FK::Data_Context::Entity> >::portfolio(char const*) [149] 0.00 0.00 816/69232138 FK::client::client<FK::support::entity<FK::Data_Context::Entity> >::client(char const*) [144] 0.00 0.00 2043/69232138 FK::database::retriever<FK::database::forward<FK::position::reader::retriever<FK::position::pool_populate<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > >, FK::position::compute::detail::computer::messages> >, FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >::next_chunk(FK::Database::Chunk const&, bool) [142] 0.00 0.00 2460/69232138 LClient::in_client_group(cstring const&, char const*) const [139] 0.00 0.00 54325/69232138 FK::support::value_proxy<FK::Data_Context::Entity>::operator Type::Value() const [131] 0.00 0.00 103646/69232138 Server::do_insert(FK::position::compute::detail::element const&, int) [24] 0.00 0.00 103646/69232138 unsigned long FK::position::compute::detail::element::get<unsigned long>(char const*) const [134] 0.00 0.00 181425/69232138 FK::transaction::matcher::per_entry::per_entry(FK::Data_Context::_objref_Entity*) [117] 0.00 0.00 656160/69232138 FK::support::value_proxy<FK::Data_Context::Entity>::operator fc_String<fc_String>() const [71] 0.00 0.00 829168/69232138 _CORBA_Sequence<Type::Value>::~_CORBA_Sequence() [128] 0.01 0.00 2098048/69232138 FK::transaction::matcher::per_entry::check_path_p::operator()(Type::Value const&) const [61] 0.02 0.00 3948888/69232138 FK::umi::instrument::has_kind_p(char const*) const [60] 0.15 0.00 29753940/69232138 Limit_Matcher::matching_limits(Incoming_Cashflow&, Match**&) [25] 0.16 0.00 31495680/69232138 Chunk_Key::Chunk_Key(unsigned long, unsigned long, unsigned long, fc_Shared_String const&, Incoming_Cashflow&, ft_Gap_Set::Active const*, fc_Date const&, fc_Shared_String const&, fc_Shared_String const&, Limit_Matcher*, Client_Info&, fc_Shared_String const&) [30] [39] 0.1 0.35 0.00 69232138 Type::Value::~Value() [39] ----------------------------------------------- 0.02 0.20 656160/656160 Match::insert(Incoming_Cashflow&, int, double) [26] [40] 0.1 0.02 0.20 656160 Item_Chunk_Set::fetch(Chunk_Key&) [40] 0.00 0.11 656160/849525 Chunk_Key::hash() const [44] 0.02 0.07 638577/735460 Chunk_Key::operator==(Chunk_Key const&) const [50] ----------------------------------------------- 0.00 0.00 1/7255146 Limit_Matcher::lookup_global_client_query_id(cstring const&) const [177] 0.00 0.00 2/7255146 Limit_Matcher::set_global_client_query(cstring const&, cstring const&) [172] 0.00 0.00 4/7255146 Server::startup() [2] 0.00 0.00 4/7255146 lookup_item_function_by_name(char const*, bool&) [162] 0.00 0.00 17/7255146 Server::do_startup(Watcher*) [87] 0.00 0.00 20/7255146 __static_initialization_and_destruction_0(int, int) [158] 0.00 0.00 21/7255146 check_client_expression(std::string&) [157] 0.00 0.00 30/7255146 cstring_from_entity(FK::Data_Context::_objref_Entity*, char const*) [156] 0.00 0.00 34/7255146 client_matcher::client_matcher(FK::Data_Context::_objref_Entity*) [155] 0.00 0.00 61/7255146 lookup_sublimit_function_by_name(char const*, bool&) [154] 0.00 0.00 122/7255146 Lim_Item_Order_Retrieve::retrieve(fm_Manipulator::Row const&) [148] 0.00 0.00 122/7255146 Match::Match() [147] 0.00 0.00 122/7255146 Match::initialize(Watcher*, long long, char const*, fc_Shared_String const&) [143] 0.00 0.00 282/7255146 client_matcher::matches_p(LClient const&, Incoming_Cashflow&) const [137] 0.00 0.00 492/7255146 cstring_from_type_value(Type::Value const&) [141] 0.00 0.00 732/7255146 boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, LClient>, cstring, ext::hash<cstring>, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, LClient> > >::operator[](cstring const&) [136] 0.00 0.00 1009/7255146 Limit_Matcher::initialize(Server*) [86] 0.00 0.00 1140/7255146 LClient::LClient(cstring const&) [135] 0.00 0.00 78421/7255146 get_underlying_key_figures(char const*, std::list<cstring, std::allocator<cstring> >&) [132] 0.01 0.00 288216/7255146 LClient::top_parent_id(int) const [119] 0.02 0.00 653472/7255146 Incoming_Cashflow::Incoming_Cashflow(FK::position::compute::detail::element const&, bool) [85] 0.02 0.00 725522/7255146 Incoming_Cashflow::setup() [57] 0.04 0.00 1568340/7255146 Limit_Key_Figures::Limit_Key_Figures(fc_Shared_String const&, fc_Shared_String const&, fc_Shared_String const&, double, Match const*, Expr::Expression*) [62] 0.11 0.00 3936960/7255146 Client_Info::Client_Info() [48] [41] 0.1 0.21 0.00 7255146 cstring::intern(char const*) [41] 0.00 0.00 603/603 boost::unordered_detail::hash_table_unique_keys<char const*, char const*, ext::hash<char const*>, cstring::eqstr, std::allocator<char const*> >::reserve(unsigned long) [336] 0.00 0.00 1/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] ----------------------------------------------- 0.03 0.17 993069/993069 applied_sum(Limit_Context*, char const*, double (*)(double, Expr::BoolExpr::BContext*, char const*), bool) [6] [42] 0.1 0.03 0.17 993069 boost::unordered_detail::hash_table_unique_keys<std::pair<Chunk_Key* const, std::map<fc_Date, double, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > > >, Chunk_Key*, hash_no_tag_no_affdate, equal_ign_tag_affdate_chunk_key, std::allocator<std::pair<Chunk_Key* const, std::map<fc_Date, double, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > > > > >::reserve(unsigned long) [42] 0.17 0.00 1064406/13799381 Chunk_Key::hash_no_tag_no_affdate() const [27] 0.00 0.00 8220/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] ----------------------------------------------- 0.00 0.01 78417/1016020 Used_By_Key::fetch(Chunk_Key*) [82] 0.00 0.01 88078/1016020 Final::insert(Watcher*, Item_Chunk*) [55] 0.01 0.13 849525/1016020 Chunk_Key::hash() const [44] [43] 0.1 0.01 0.16 1016020 Chunk_Key::hash_no_tag() const [43] 0.16 0.00 1016020/13799381 Chunk_Key::hash_no_tag_no_affdate() const [27] ----------------------------------------------- 0.00 0.03 193365/849525 Match::insert(Incoming_Cashflow&, int, double) [26] 0.00 0.11 656160/849525 Item_Chunk_Set::fetch(Chunk_Key&) [40] [44] 0.1 0.00 0.14 849525 Chunk_Key::hash() const [44] 0.01 0.13 849525/1016020 Chunk_Key::hash_no_tag() const [43] ----------------------------------------------- 0.00 0.12 656160/656160 Match::insert(Incoming_Cashflow&, int, double) [26] [45] 0.0 0.00 0.12 656160 Item_Chunk::insert(Watcher*, Match*, Incoming_Cashflow&, double, double) [45] 0.02 0.05 656160/656160 Item_Chunk::on_balance_figures(Match const*, double) [58] 0.00 0.05 656160/656160 Item_Chunk::insert(Match*, Limit_Key_Figures*, Incoming_Cashflow&, double) [66] ----------------------------------------------- 0.00 0.00 122/6875878 Match::initialize(Watcher*, long long, char const*, fc_Shared_String const&) [143] 0.00 0.00 488/6875878 Watcher::start(Server*) [138] 0.00 0.00 78417/6875878 Item_Chunk::update(Watcher*, Match*) [10] 0.00 0.00 78417/6875878 Item_Chunk::on_balance_figures(Match const*, double) [58] 0.00 0.00 78417/6875878 Item_Chunk::call_expression(Watcher*, Limit_Key_Figures*, Match const*, Expr::Expression*, fc_String const&) [11] 0.02 0.10 6640017/6875878 Match::insert(Incoming_Cashflow&, int, double) [26] [46] 0.0 0.02 0.10 6875878 Match::lit() const [46] 0.10 0.00 6875878/6875878 Limit_Matcher::get_lit(cstring const&) [52] ----------------------------------------------- <spontaneous> [47] 0.0 0.12 0.00 void std::make_heap<__gnu_cxx::__normal_iterator<Expr::Result*, std::vector<Expr::Result, std::allocator<Expr::Result> > > >(__gnu_cxx::__normal_iterator<Expr::Result*, std::vector<Expr::Result, std::allocator<Expr::Result> > >, __gnu_cxx::__normal_iterator<Expr::Result*, std::vector<Expr::Result, std::allocator<Expr::Result> > >) [47] ----------------------------------------------- 0.00 0.11 328080/328080 Server::cashflow_clients(Incoming_Cashflow&, unsigned long, unsigned long) [49] [48] 0.0 0.00 0.11 328080 Client_Info::Client_Info() [48] 0.11 0.00 3936960/7255146 cstring::intern(char const*) [41] ----------------------------------------------- 0.00 0.11 328080/328080 Match::insert(Incoming_Cashflow&, int, double) [26] [49] 0.0 0.00 0.11 328080 Server::cashflow_clients(Incoming_Cashflow&, unsigned long, unsigned long) [49] 0.00 0.11 328080/328080 Client_Info::Client_Info() [48] 0.00 0.00 310938/311021 boost::detail::shared_count::~shared_count() [202] 0.00 0.00 103646/188728 boost::detail::sp_enable_shared_from_this(boost::detail::shared_count const&, ...) [214] 0.00 0.00 103646/103646 boost::unordered_detail::hash_table_unique_keys<std::pair<client_ref_key const, boost::shared_ptr<std::list<Client_Info, std::allocator<Client_Info> > > >, client_ref_key, client_ref_key::hash, client_ref_key::eq, std::allocator<std::pair<client_ref_key const, boost::shared_ptr<std::list<Client_Info, std::allocator<Client_Info> > > > > >::reserve(unsigned long) [220] ----------------------------------------------- 0.00 0.00 40175/735460 Final::insert(Watcher*, Item_Chunk*) [55] 0.00 0.01 56708/735460 Match::insert(Incoming_Cashflow&, int, double) [26] 0.02 0.07 638577/735460 Item_Chunk_Set::fetch(Chunk_Key&) [40] [50] 0.0 0.02 0.09 735460 Chunk_Key::operator==(Chunk_Key const&) const [50] 0.09 0.00 625381/1473705035 Chunk_Key::compare_no_tag_no_affdate(Chunk_Key const&) const [7] ----------------------------------------------- 0.10 0.00 993069/993069 std::_Rb_tree<fc_Date, std::pair<fc_Date const, double>, std::_Select1st<std::pair<fc_Date const, double> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<fc_Date const, double> >, std::pair<fc_Date const, double> const&) [31] [51] 0.0 0.10 0.00 993069 std::_Rb_tree<fc_Date, std::pair<fc_Date const, double>, std::_Select1st<std::pair<fc_Date const, double> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::_M_insert_unique(std::pair<fc_Date const, double> const&) [51] 0.00 0.00 993069/174814409 std::_Rb_tree<fc_Date, std::pair<fc_Date const, double>, std::_Select1st<std::pair<fc_Date const, double> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<fc_Date const, double> const&) [34] ----------------------------------------------- 0.10 0.00 6875878/6875878 Match::lit() const [46] [52] 0.0 0.10 0.00 6875878 Limit_Matcher::get_lit(cstring const&) [52] 0.00 0.00 1/96 Limit_Item_Template::Limit_Item_Template() [122] ----------------------------------------------- 0.00 0.00 2/32833306 Limit_Matcher::initialize(Server*) [86] 0.00 0.00 5/32833306 FK::type::make_value_list::make_value_list<char const*>(char const* const&) [181] 0.00 0.00 10/32833306 FK::position::context_handlers::operator()(char const*, char const*) [167] 0.00 0.00 33/32833306 FK::type::proxy_attr_t::create() const [163] 0.00 0.00 150/32833306 Limit_Item_Template_Match::Limit_Item_Template_Match(int, int, cstring const&, cstring const&, unsigned long, unsigned long, unsigned long, ft_Cache&) [115] 0.00 0.00 150/32833306 FK::transaction::matcher::matcher(FK::Data_Context::_objref_Entity*) [116] 0.00 0.00 261/32833306 FK::portfolio::portfolio<FK::support::entity<FK::Data_Context::Entity> >::portfolio(char const*) [149] 0.00 0.00 488/32833306 LClient::LClient(cstring const&) [135] 0.00 0.00 2460/32833306 LClient::in_client_group(cstring const&, char const*) const [139] 0.00 0.00 24600/32833306 FK::transaction::matcher::per_entry::per_entry(FK::Data_Context::_objref_Entity*) [117] 0.00 0.00 54325/32833306 FK::support::value_proxy<FK::Data_Context::Entity>::operator Type::Value() const [131] 0.00 0.00 1312320/32833306 Chunk_Key::Chunk_Key(unsigned long, unsigned long, unsigned long, fc_Shared_String const&, Incoming_Cashflow&, ft_Gap_Set::Active const*, fc_Date const&, fc_Shared_String const&, fc_Shared_String const&, Limit_Matcher*, Client_Info&, fc_Shared_String const&) [30] 0.01 0.00 1684562/32833306 FK::transaction::matcher::per_entry::check_path_p::operator()(Type::Value const&) const [61] 0.09 0.00 29753940/32833306 Limit_Matcher::matching_limits(Incoming_Cashflow&, Match**&) [25] [53] 0.0 0.10 0.00 32833306 Type::Value::Value() [53] ----------------------------------------------- 0.00 0.09 78417/78417 Match::insert(Incoming_Cashflow&, int, double) [26] [54] 0.0 0.00 0.09 78417 Watcher::insert_chunk(Match*, Item_Chunk*) [54] 0.01 0.07 78417/78417 Final::insert(Watcher*, Item_Chunk*) [55] 0.01 0.00 78417/78417 Item_Chunk::memorize(Final*, Final_Chunk*) [98] 0.00 0.00 78417/78417 Final::matches_p(fc_Date_Time const&, Match const&, Chunk_Key const&) const [241] ----------------------------------------------- 0.01 0.07 78417/78417 Watcher::insert_chunk(Match*, Item_Chunk*) [54] [55] 0.0 0.01 0.07 78417 Final::insert(Watcher*, Item_Chunk*) [55] 0.01 0.02 78417/78417 Used_By_Key::fetch(Chunk_Key*) [82] 0.00 0.01 88078/1016020 Chunk_Key::hash_no_tag() const [43] 0.00 0.01 78417/78417 Final_Chunk::Final_Chunk(Final*, Item_Chunk const&) [99] 0.01 0.00 38242/38242 std::_Rb_tree<fc_Date, std::pair<fc_Date const, Final_Chunk*>, std::_Select1st<std::pair<fc_Date const, Final_Chunk*> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, Final_Chunk*> > >::_M_insert_equal(std::pair<fc_Date const, Final_Chunk*> const&) [103] 0.00 0.00 40175/735460 Chunk_Key::operator==(Chunk_Key const&) const [50] 0.01 0.00 40175/78417 Final_Chunk::~Final_Chunk() [100] 0.00 0.00 25767/104959 Chunk_Key::compare_no_tag(Chunk_Key const&) const [120] 0.00 0.00 38242/38271 Used::Used(Final const*) [253] 0.00 0.00 38242/38242 FK::Limit::Usage::set_group(FK::Limit::Group*) [258] 0.00 0.00 38242/38271 FK::Limit::Usage::set_usage_id(int) [252] 0.00 0.00 38242/38242 std::vector<Final_Chunk const*, std::allocator<Final_Chunk const*> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Final_Chunk const**, std::vector<Final_Chunk const*, std::allocator<Final_Chunk const*> > >, Final_Chunk const* const&) [259] 0.00 0.00 44/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] ----------------------------------------------- 0.04 0.04 38268/38268 Final::check(Watcher*) [13] [56] 0.0 0.04 0.04 38268 Final::check(Watcher*, Used*) [56] 0.03 0.01 38268/38268 Server::changed(Watcher*, Final*, Used*, bool, FK::Limit::ViolationType) [72] 0.00 0.00 26999/26999 Final::check_warning(Watcher*, Used*) [263] ----------------------------------------------- 0.03 0.04 103646/103646 Limit_Matcher::matching_limits(Incoming_Cashflow&, Match**&) [25] [57] 0.0 0.03 0.04 103646 Incoming_Cashflow::setup() [57] 0.02 0.00 725522/7255146 cstring::intern(char const*) [41] 0.01 0.00 414584/414584 boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, double>, cstring, ext::hash<cstring>, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, double> > >::operator[](cstring const&) [93] 0.01 0.00 103646/103646 _CORBA_Sequence_String::length(unsigned int) [97] 0.00 0.00 103646/103646 _CORBA_Sequence<Type::Value>::~_CORBA_Sequence() [128] 0.00 0.00 829168/829168 _CORBA_String_element::operator=(char const*) [194] 0.00 0.00 310938/310938 used_kf_set() [203] 0.00 0.00 304624/304624 FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>::as_double() const [205] 0.00 0.00 207292/207292 FK::type::from_value_extract_t<Type::Value const&, fc_Date>::operator fc_Date() const [211] 0.00 0.00 103646/103646 CORBA::is_nil(CORBA::Object*) [219] 0.00 0.00 103646/103646 _CORBA_Sequence_String::freebuf(char**) [218] 0.00 0.00 13664/13664 FK::numeric::gmp::limb_vector<2, FK::numeric::gmp::signed_vector, FK::numeric::throw_error>::operator*=(unsigned long) [266] 0.00 0.00 5272/5272 FK::numeric::gmp::limb_vector<2, FK::numeric::gmp::signed_vector, FK::numeric::throw_error>::negate() [282] ----------------------------------------------- 0.02 0.05 656160/656160 Item_Chunk::insert(Watcher*, Match*, Incoming_Cashflow&, double, double) [45] [58] 0.0 0.02 0.05 656160 Item_Chunk::on_balance_figures(Match const*, double) [58] 0.00 0.05 78417/78417 Limit_Key_Figures::Limit_Key_Figures(fc_Shared_String const&, fc_Shared_String const&, fc_Shared_String const&, double, Match const*, Expr::Expression*) [62] 0.00 0.00 78417/6875878 Match::lit() const [46] 0.00 0.00 78417/188728 boost::detail::sp_enable_shared_from_this(boost::detail::shared_count const&, ...) [214] ----------------------------------------------- <spontaneous> [59] 0.0 0.07 0.00 std::_Rb_tree<fc_Date, std::pair<fc_Date const, double>, std::_Select1st<std::pair<fc_Date const, double> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::_M_copy(std::_Rb_tree_node<std::pair<fc_Date const, double> > const*, std::_Rb_tree_node<std::pair<fc_Date const, double> >*) [59] ----------------------------------------------- 0.05 0.02 656160/656160 Chunk_Key::Chunk_Key(unsigned long, unsigned long, unsigned long, fc_Shared_String const&, Incoming_Cashflow&, ft_Gap_Set::Active const*, fc_Date const&, fc_Shared_String const&, fc_Shared_String const&, Limit_Matcher*, Client_Info&, fc_Shared_String const&) [30] [60] 0.0 0.05 0.02 656160 FK::umi::instrument::has_kind_p(char const*) const [60] 0.02 0.00 3948888/69232138 Type::Value::~Value() [39] ----------------------------------------------- 0.04 0.02 413486/413486 boost::detail::function::function_obj_invoker1<FK::transaction::matcher::per_entry::check_path_p, bool, Type::Value const&>::invoke(boost::detail::function::function_buffer&, Type::Value const&) [37] [61] 0.0 0.04 0.02 413486 FK::transaction::matcher::per_entry::check_path_p::operator()(Type::Value const&) const [61] 0.01 0.00 2098048/69232138 Type::Value::~Value() [39] 0.01 0.00 1684562/32833306 Type::Value::Value() [53] 0.00 0.00 1049024/3655257 int FK::type::apply_value<int>::operator()<FK::type::convert_value<int> >(FK::type::convert_value<int>) const [190] ----------------------------------------------- 0.00 0.05 78417/78417 Item_Chunk::on_balance_figures(Match const*, double) [58] [62] 0.0 0.00 0.05 78417 Limit_Key_Figures::Limit_Key_Figures(fc_Shared_String const&, fc_Shared_String const&, fc_Shared_String const&, double, Match const*, Expr::Expression*) [62] 0.04 0.00 1568340/7255146 cstring::intern(char const*) [41] 0.00 0.00 78417/79641 std::_List_base<cstring, std::allocator<cstring> >::_M_clear() [125] 0.00 0.00 78417/78417 Expr::Expression::get_key_figures(std::list<cstring, std::allocator<cstring> >&) [133] 0.00 0.00 78417/78417 requires_fx_conversion(char const*) [232] ----------------------------------------------- 0.03 0.00 78417/156834 Item_Chunk::update(Watcher*, Match*) [10] 0.03 0.00 78417/156834 Item_Chunk::~Item_Chunk() [74] [63] 0.0 0.05 0.00 156834 std::list<Item_Chunk*, std::allocator<Item_Chunk*> >::remove(Item_Chunk* const&) [63] ----------------------------------------------- 0.05 0.00 12467040/12467040 Chunk_Key::Chunk_Key(unsigned long, unsigned long, unsigned long, fc_Shared_String const&, Incoming_Cashflow&, ft_Gap_Set::Active const*, fc_Date const&, fc_Shared_String const&, fc_Shared_String const&, Limit_Matcher*, Client_Info&, fc_Shared_String const&) [30] [64] 0.0 0.05 0.00 12467040 fc_Shared_String FK::type::apply_value<fc_Shared_String>::operator()<FK::type::convert_value<fc_Shared_String> >(FK::type::convert_value<fc_Shared_String>) const [64] ----------------------------------------------- 0.05 0.00 3936960/3936960 Chunk_Key::Chunk_Key(unsigned long, unsigned long, unsigned long, fc_Shared_String const&, Incoming_Cashflow&, ft_Gap_Set::Active const*, fc_Date const&, fc_Shared_String const&, fc_Shared_String const&, Limit_Matcher*, Client_Info&, fc_Shared_String const&) [30] [65] 0.0 0.05 0.00 3936960 FK::type::from_entity(Type::_objref_Named_Attributes*, char const*) [65] ----------------------------------------------- 0.00 0.05 656160/656160 Item_Chunk::insert(Watcher*, Match*, Incoming_Cashflow&, double, double) [45] [66] 0.0 0.00 0.05 656160 Item_Chunk::insert(Match*, Limit_Key_Figures*, Incoming_Cashflow&, double) [66] 0.05 0.00 328080/328080 Limit_Key_Figures::insert(Incoming_Cashflow&, double) [67] 0.00 0.00 656160/656160 Server::server_type() [196] ----------------------------------------------- 0.05 0.00 328080/328080 Item_Chunk::insert(Match*, Limit_Key_Figures*, Incoming_Cashflow&, double) [66] [67] 0.0 0.05 0.00 328080 Limit_Key_Figures::insert(Incoming_Cashflow&, double) [67] ----------------------------------------------- 0.01 0.04 122/122 Match::~Match() [69] [68] 0.0 0.01 0.04 122 Item_Chunk_Set::~Item_Chunk_Set() [68] 0.01 0.03 78417/78417 Item_Chunk::~Item_Chunk() [74] 0.00 0.00 126/126 std::vector<Item_Chunk*, std::allocator<Item_Chunk*> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Item_Chunk**, std::vector<Item_Chunk*, std::allocator<Item_Chunk*> > >, Item_Chunk* const&) [406] ----------------------------------------------- 0.00 0.05 122/122 Watcher::~Watcher() [70] [69] 0.0 0.00 0.05 122 Match::~Match() [69] 0.01 0.04 122/122 Item_Chunk_Set::~Item_Chunk_Set() [68] ----------------------------------------------- <spontaneous> [70] 0.0 0.00 0.05 Watcher::~Watcher() [70] 0.00 0.05 122/122 Match::~Match() [69] 0.00 0.00 17/34 std::_List_base<Watcher::Removable_Chunk, std::allocator<Watcher::Removable_Chunk> >::_M_clear() [479] 0.00 0.00 17/18 _fto_Limit<fto_std>::~_fto_Limit() [602] ----------------------------------------------- 0.03 0.02 656160/656160 Chunk_Key::Chunk_Key(unsigned long, unsigned long, unsigned long, fc_Shared_String const&, Incoming_Cashflow&, ft_Gap_Set::Active const*, fc_Date const&, fc_Shared_String const&, fc_Shared_String const&, Limit_Matcher*, Client_Info&, fc_Shared_String const&) [30] [71] 0.0 0.03 0.02 656160 FK::support::value_proxy<FK::Data_Context::Entity>::operator fc_String<fc_String>() const [71] 0.01 0.00 656160/2125312 Type::Value::Value(Type::Value const&) [73] 0.00 0.00 656160/69232138 Type::Value::~Value() [39] ----------------------------------------------- 0.03 0.01 38268/38268 Final::check(Watcher*, Used*) [56] [72] 0.0 0.03 0.01 38268 Server::changed(Watcher*, Final*, Used*, bool, FK::Limit::ViolationType) [72] 0.01 0.00 11269/32829 unsigned long* FK::numeric::decimal<28, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>::init_with<FK::numeric::round_nearest_up>(double, FK::numeric::round_nearest_up) [80] 0.00 0.00 11269/11269 fc_Reference<Watcher>::operator=(Watcher const*) [269] 0.00 0.00 11269/11269 fc_Reference<Final>::operator=(Final const*) [268] 0.00 0.00 11269/49537 FK::numeric::decimal<28, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double std::for_each<std::reverse_iterator<unsigned long const*>, FK::numeric::decimal<28, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double>(std::reverse_iterator<unsigned long const*>, std::reverse_iterator<unsigned long const*>, FK::numeric::decimal<28, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double) [250] 0.00 0.00 11269/667429 Chunk_Key::~Chunk_Key() [195] ----------------------------------------------- 0.00 0.00 7/2125312 FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) [161] 0.00 0.00 48175/2125312 FK::transaction::matcher::per_entry::per_entry(FK::Data_Context::_objref_Entity*) [117] 0.00 0.00 108650/2125312 FK::support::value_proxy<FK::Data_Context::Entity>::operator Type::Value() const [131] 0.01 0.00 656160/2125312 FK::support::value_proxy<FK::Data_Context::Entity>::operator fc_String<fc_String>() const [71] 0.02 0.00 1312320/2125312 Chunk_Key::Chunk_Key(unsigned long, unsigned long, unsigned long, fc_Shared_String const&, Incoming_Cashflow&, ft_Gap_Set::Active const*, fc_Date const&, fc_Shared_String const&, fc_Shared_String const&, Limit_Matcher*, Client_Info&, fc_Shared_String const&) [30] [73] 0.0 0.04 0.00 2125312 Type::Value::Value(Type::Value const&) [73] ----------------------------------------------- 0.01 0.03 78417/78417 Item_Chunk_Set::~Item_Chunk_Set() [68] [74] 0.0 0.01 0.03 78417 Item_Chunk::~Item_Chunk() [74] 0.03 0.00 78417/156834 std::list<Item_Chunk*, std::allocator<Item_Chunk*> >::remove(Item_Chunk* const&) [63] 0.01 0.00 78417/156834 Final_Chunk::remove(Expr::Result const&) [95] 0.00 0.00 78417/183224 std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::_M_erase(std::_Rb_tree_node<int>*) [215] 0.00 0.00 78417/78417 std::_List_base<Item_Chunk::Final_Limit, std::allocator<Item_Chunk::Final_Limit> >::_M_clear() [242] 0.00 0.00 78417/78417 std::_List_base<ft_Value_at_Risk::values, std::allocator<ft_Value_at_Risk::values> >::_M_clear() [243] 0.00 0.00 78417/78417 boost::detail::sp_counted_impl_p<Limit_Key_Figures>::dispose() [239] 0.00 0.00 78417/188729 boost::detail::sp_counted_base::destroy() [213] 0.00 0.00 78417/156834 Chunk_Key::~Chunk_Key() [216] ----------------------------------------------- 0.04 0.00 6129/6129 std::insert_iterator<FK::position::compute::detail::computer::valuate::state_map_type> std::transform<std::_Rb_tree_const_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::insert_iterator<FK::position::compute::detail::computer::valuate::state_map_type>, FK::position::compute::detail::computer::valuate::duplicate>(std::_Rb_tree_const_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::_Rb_tree_const_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::insert_iterator<FK::position::compute::detail::computer::valuate::state_map_type>, FK::position::compute::detail::computer::valuate::duplicate) [76] [75] 0.0 0.04 0.00 6129 FK::position::elements::elements(FK::position::elements const&) [75] 0.00 0.00 6129/6129 _CORBA_Sequence<FK::Valuation::Elements_List>::copybuffer(unsigned int) [281] ----------------------------------------------- 0.00 0.04 1/1 Server::startup() [2] [76] 0.0 0.00 0.04 1 std::insert_iterator<FK::position::compute::detail::computer::valuate::state_map_type> std::transform<std::_Rb_tree_const_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::insert_iterator<FK::position::compute::detail::computer::valuate::state_map_type>, FK::position::compute::detail::computer::valuate::duplicate>(std::_Rb_tree_const_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::_Rb_tree_const_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::insert_iterator<FK::position::compute::detail::computer::valuate::state_map_type>, FK::position::compute::detail::computer::valuate::duplicate) [76] 0.04 0.00 6129/6129 FK::position::elements::elements(FK::position::elements const&) [75] 0.00 0.00 2043/188728 boost::detail::sp_enable_shared_from_this(boost::detail::shared_count const&, ...) [214] 0.00 0.00 2043/4086 std::_Rb_tree<int, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> >, std::_Select1st<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::less<int>, std::allocator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > const&) [297] ----------------------------------------------- 0.00 0.03 38260/38260 Expr::VarFunction::operator()(void*, std::vector<Expr::Result, std::allocator<Expr::Result> >&) [5] [77] 0.0 0.00 0.03 38260 client_amount_function(void*, std::vector<Expr::Result, std::allocator<Expr::Result> >&) [77] 0.00 0.03 38260/38260 applied_client_amount_function(char const*, Limit_Context*, char const*, bool) [78] ----------------------------------------------- 0.00 0.03 38260/38260 client_amount_function(void*, std::vector<Expr::Result, std::allocator<Expr::Result> >&) [77] [78] 0.0 0.00 0.03 38260 applied_client_amount_function(char const*, Limit_Context*, char const*, bool) [78] 0.03 0.00 38242/38242 get_client_amount(Limit_Context*, char const*, char const*) [79] 0.00 0.00 38260/303172 FX_Rate_Cache::item_fx_rate(fc_Shared_String const&) [94] ----------------------------------------------- 0.03 0.00 38242/38242 applied_client_amount_function(char const*, Limit_Context*, char const*, bool) [78] [79] 0.0 0.03 0.00 38242 get_client_amount(Limit_Context*, char const*, char const*) [79] 0.00 0.00 8257/303172 FX_Rate_Cache::item_fx_rate(fc_Shared_String const&) [94] ----------------------------------------------- 0.01 0.00 11269/32829 Server::changed(Watcher*, Final*, Used*, bool, FK::Limit::ViolationType) [72] 0.02 0.00 21560/32829 Final::check(Watcher*) [13] [80] 0.0 0.03 0.00 32829 unsigned long* FK::numeric::decimal<28, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>::init_with<FK::numeric::round_nearest_up>(double, FK::numeric::round_nearest_up) [80] ----------------------------------------------- <spontaneous> [81] 0.0 0.03 0.00 __tcf_1 [81] ----------------------------------------------- 0.01 0.02 78417/78417 Final::insert(Watcher*, Item_Chunk*) [55] [82] 0.0 0.01 0.02 78417 Used_By_Key::fetch(Chunk_Key*) [82] 0.00 0.01 78417/1016020 Chunk_Key::hash_no_tag() const [43] 0.00 0.00 79192/104959 Chunk_Key::compare_no_tag(Chunk_Key const&) const [120] ----------------------------------------------- <spontaneous> [83] 0.0 0.02 0.00 Final::~Final() [83] 0.00 0.00 38271/38271 Used::~Used() [127] 0.00 0.00 58/58 std::_List_base<Used*, std::allocator<Used*> >::_M_clear() [463] 0.00 0.00 29/29 Used_By_Key::~Used_By_Key() [487] 0.00 0.00 29/78455 std::_List_base<Item_Chunk*, std::allocator<Item_Chunk*> >::_M_clear() [229] 0.00 0.00 29/62 fc_Counted_Object::deref_and_delete(fc_Counted_Object const*) [461] 0.00 0.00 29/29 std::_Rb_tree<fc_Date, std::pair<fc_Date const, Final_Chunk*>, std::_Select1st<std::pair<fc_Date const, Final_Chunk*> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, Final_Chunk*> > >::_M_erase(std::_Rb_tree_node<std::pair<fc_Date const, Final_Chunk*> >*) [581] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::~_fto_Sublimit() [567] ----------------------------------------------- <spontaneous> [84] 0.0 0.02 0.00 boost::bad_any_cast::what() const [84] ----------------------------------------------- 0.00 0.02 108912/108912 Server::do_insert(FK::position::compute::detail::element const&, int) [24] [85] 0.0 0.00 0.02 108912 Incoming_Cashflow::Incoming_Cashflow(FK::position::compute::detail::element const&, bool) [85] 0.02 0.00 653472/7255146 cstring::intern(char const*) [41] 0.00 0.00 108912/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] ----------------------------------------------- 0.00 0.01 1/1 Server::startup() [2] [86] 0.0 0.00 0.01 1 Limit_Matcher::initialize(Server*) [86] 0.00 0.01 95/95 Limit_Item_Template_Match::Limit_Item_Template_Match(int, int, cstring const&, cstring const&, unsigned long, unsigned long, unsigned long, ft_Cache&) [115] 0.00 0.00 1/2 std::_Rb_tree<long long, std::pair<long long const, int>, std::_Select1st<std::pair<long long const, int> >, std::less<long long>, std::allocator<std::pair<long long const, int> > >::_M_erase(std::_Rb_tree_node<std::pair<long long const, int> >*) [124] 0.00 0.00 1009/7255146 cstring::intern(char const*) [41] 0.00 0.00 2/2 client_matcher::client_matcher(FK::Data_Context::_objref_Entity*) [155] 0.00 0.00 2/2 LM_Query::add_client_query(FK::Data_Context::_objref_Entity*) [164] 0.00 0.00 246/246 Limit_Matcher::lookup_global_client_query_id(cstring const&) const [177] 0.00 0.00 2/69232138 Type::Value::~Value() [39] 0.00 0.00 2/32833306 Type::Value::Value() [53] 0.00 0.00 124/124 LM_Query::add_mapping(char const*, char const*) [408] 0.00 0.00 122/278 Server::include_limit_p(fc_String const&) [367] 0.00 0.00 122/122 Limit_Matcher::set_limit_item_int_id(long long) [411] 0.00 0.00 122/122 Limit_Matcher::lookup_template_int_id(cstring const&) const [414] 0.00 0.00 122/122 std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Limit_Item_Id_CQ*, std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > >, Limit_Item_Id_CQ const&) [415] 0.00 0.00 122/244 Limit_Matcher::lookup_limit_int_id(cstring const&) const [389] 0.00 0.00 122/122 boost::unordered_detail::hash_table_unique_keys<std::pair<int const, int>, int, ext::hash<int>, ext::equal_to<int>, std::allocator<std::pair<int const, int> > >::reserve(unsigned long) [412] 0.00 0.00 95/95 boost::unordered_detail::hash_table_unique_keys<cstring, cstring, ext::hash<cstring>, ext::equal_to<cstring>, std::allocator<cstring> >::reserve(unsigned long) [450] 0.00 0.00 95/95 Limit_Item_Template::initialize(Server*) [426] 0.00 0.00 95/95 Limit_Matcher::set_template_int_id(cstring const&) [424] 0.00 0.00 95/95 boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, Limit_Item_Template*>, cstring, cstring::hash, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, Limit_Item_Template*> > >::reserve(unsigned long) [451] 0.00 0.00 87/222 Limit_Item_Template::Limit_Item_Template(Limit_Item_Template const&) [392] 0.00 0.00 17/17 Limit_Matcher::set_limit_int_id(cstring const&) [613] 0.00 0.00 8/8 std::vector<Limit_Item_Template, std::allocator<Limit_Item_Template> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Limit_Item_Template*, std::vector<Limit_Item_Template, std::allocator<Limit_Item_Template> > >, Limit_Item_Template const&) [655] 0.00 0.00 8/8 std::vector<Limit_Item_Template_Match, std::allocator<Limit_Item_Template_Match> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Limit_Item_Template_Match*, std::vector<Limit_Item_Template_Match, std::allocator<Limit_Item_Template_Match> > >, Limit_Item_Template_Match const&) [656] 0.00 0.00 2/188728 boost::detail::sp_enable_shared_from_this(boost::detail::shared_count const&, ...) [214] 0.00 0.00 1/36 LM_Shared_Lock::write_lock() [475] 0.00 0.00 1/2 LM_Query::clear() [743] 0.00 0.00 1/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] 0.00 0.00 1/1 std::vector<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >, std::allocator<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > > >::reserve(unsigned long) [891] 0.00 0.00 1/1 std::vector<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >, std::allocator<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > > >::_M_fill_insert(__gnu_cxx::__normal_iterator<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >*, std::vector<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >, std::allocator<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > > > >, unsigned long, std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > const&) [890] 0.00 0.00 1/1 std::vector<long long, std::allocator<long long> >::reserve(unsigned long) [894] 0.00 0.00 1/1 std::vector<long long, std::allocator<long long> >::_M_fill_insert(__gnu_cxx::__normal_iterator<long long*, std::vector<long long, std::allocator<long long> > >, unsigned long, long long const&) [893] 0.00 0.00 1/1 std::vector<Match*, std::allocator<Match*> >::reserve(unsigned long) [889] 0.00 0.00 1/1 std::vector<Match*, std::allocator<Match*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<Match**, std::vector<Match*, std::allocator<Match*> > >, unsigned long, Match* const&) [888] 0.00 0.00 1/36 LM_Shared_Lock::write_unlock() [476] ----------------------------------------------- 0.01 0.00 17/17 Server::startup(Watcher*) [88] [87] 0.0 0.01 0.00 17 Server::do_startup(Watcher*) [87] 0.00 0.00 17/17 Watcher::start(Server*) [138] 0.00 0.00 17/7255146 cstring::intern(char const*) [41] 0.00 0.00 17/217845 LM_Shared_Lock::read_lock() [209] 0.00 0.00 17/17 boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, Watcher*>, cstring, cstring::hash, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, Watcher*> > >::reserve(unsigned long) [618] 0.00 0.00 17/217845 LM_Shared_Lock::read_unlock() [208] ----------------------------------------------- 0.00 0.01 17/17 Server::startup() [2] [88] 0.0 0.00 0.01 17 Server::startup(Watcher*) [88] 0.01 0.00 17/17 Server::do_startup(Watcher*) [87] 0.00 0.00 17/278 Server::include_limit_p(fc_String const&) [367] ----------------------------------------------- 0.01 0.00 112/112 FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load>::operator()() [90] [89] 0.0 0.01 0.00 112 FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load::operator()() [89] 0.00 0.00 2043/2043 FK::position::compute::detail::computer::valuate::operator()(FK::Valuation::_objref_Transaction*) [166] 0.00 0.00 8/8 boost::date_time::microsec_clock<boost::posix_time::ptime>::create_time(boost::date_time::microsec_clock<boost::posix_time::ptime>::TZ_FOR_CREATE) [653] ----------------------------------------------- 0.00 0.01 8/8 boost::detail::thread_data<boost::reference_wrapper<FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load> > >::run() [91] [90] 0.0 0.00 0.01 8 FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load>::operator()() [90] 0.01 0.00 112/112 FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load::operator()() [89] 0.00 0.00 104/104 boost::detail::sp_counted_impl_p<FK::Transaction_Context::Transaction_List>::dispose() [422] 0.00 0.00 104/188729 boost::detail::sp_counted_base::destroy() [213] 0.00 0.00 14/14 void boost::condition_variable_any::wait<boost::unique_lock<boost::mutex> >(boost::unique_lock<boost::mutex>&) [623] ----------------------------------------------- <spontaneous> [91] 0.0 0.00 0.01 boost::detail::thread_data<boost::reference_wrapper<FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load> > >::run() [91] 0.00 0.01 8/8 FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load>::operator()() [90] ----------------------------------------------- 0.01 0.00 3594698/3594698 Limit_Matcher::matching_limits(Incoming_Cashflow&, Match**&) [25] [92] 0.0 0.01 0.00 3594698 boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, bool>, cstring, ext::hash<cstring>, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, bool> > >::reserve(unsigned long) [92] ----------------------------------------------- 0.01 0.00 414584/414584 Incoming_Cashflow::setup() [57] [93] 0.0 0.01 0.00 414584 boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, double>, cstring, ext::hash<cstring>, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, double> > >::operator[](cstring const&) [93] 0.00 0.00 414584/414584 boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, double>, cstring, ext::hash<cstring>, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, double> > >::reserve(unsigned long) [201] ----------------------------------------------- 0.00 0.00 8257/303172 get_client_amount(Limit_Context*, char const*, char const*) [79] 0.00 0.00 38260/303172 applied_client_amount_function(char const*, Limit_Context*, char const*, bool) [78] 0.00 0.00 103646/303172 Server::do_insert(FK::position::compute::detail::element const&, int) [24] 0.01 0.00 153009/303172 applied_sum(Limit_Context*, char const*, double (*)(double, Expr::BoolExpr::BContext*, char const*), bool) [6] [94] 0.0 0.01 0.00 303172 FX_Rate_Cache::item_fx_rate(fc_Shared_String const&) [94] ----------------------------------------------- 0.01 0.00 78417/156834 Item_Chunk::update(Watcher*, Match*) [10] 0.01 0.00 78417/156834 Item_Chunk::~Item_Chunk() [74] [95] 0.0 0.01 0.00 156834 Final_Chunk::remove(Expr::Result const&) [95] 0.00 0.00 78417/78417 std::vector<Expr::Result, std::allocator<Expr::Result> >::erase(__gnu_cxx::__normal_iterator<Expr::Result*, std::vector<Expr::Result, std::allocator<Expr::Result> > >) [244] ----------------------------------------------- 0.01 0.00 108912/108912 Server::do_insert(FK::position::compute::detail::element const&, int) [24] [96] 0.0 0.01 0.00 108912 std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::_M_insert_unique(int const&) [96] 0.00 0.00 7267/7267 std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, int const&) [277] ----------------------------------------------- 0.01 0.00 103646/103646 Incoming_Cashflow::setup() [57] [97] 0.0 0.01 0.00 103646 _CORBA_Sequence_String::length(unsigned int) [97] ----------------------------------------------- 0.01 0.00 78417/78417 Watcher::insert_chunk(Match*, Item_Chunk*) [54] [98] 0.0 0.01 0.00 78417 Item_Chunk::memorize(Final*, Final_Chunk*) [98] 0.00 0.00 78417/78417 Item_Chunk::Final_Limit::Final_Limit(Final*, Final_Chunk*) [233] ----------------------------------------------- 0.00 0.01 78417/78417 Final::insert(Watcher*, Item_Chunk*) [55] [99] 0.0 0.00 0.01 78417 Final_Chunk::Final_Chunk(Final*, Item_Chunk const&) [99] 0.01 0.00 78417/78417 Chunk_Key::Chunk_Key(unsigned long, unsigned long, unsigned long, Chunk_Key const*) [101] ----------------------------------------------- 0.00 0.00 38242/78417 Used::~Used() [127] 0.01 0.00 40175/78417 Final::insert(Watcher*, Item_Chunk*) [55] [100] 0.0 0.01 0.00 78417 Final_Chunk::~Final_Chunk() [100] 0.00 0.00 78417/183224 std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::_M_erase(std::_Rb_tree_node<int>*) [215] 0.00 0.00 78417/78455 std::_List_base<Item_Chunk*, std::allocator<Item_Chunk*> >::_M_clear() [229] 0.00 0.00 78417/156834 Chunk_Key::~Chunk_Key() [216] ----------------------------------------------- 0.01 0.00 78417/78417 Final_Chunk::Final_Chunk(Final*, Item_Chunk const&) [99] [101] 0.0 0.01 0.00 78417 Chunk_Key::Chunk_Key(unsigned long, unsigned long, unsigned long, Chunk_Key const*) [101] ----------------------------------------------- 0.01 0.00 38268/38268 Final::check(Watcher*) [13] [102] 0.0 0.01 0.00 38268 FK::Limit::Usage::set_minimum_amount(FK::numeric::money<28, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error> const&) [102] ----------------------------------------------- 0.01 0.00 38242/38242 Final::insert(Watcher*, Item_Chunk*) [55] [103] 0.0 0.01 0.00 38242 std::_Rb_tree<fc_Date, std::pair<fc_Date const, Final_Chunk*>, std::_Select1st<std::pair<fc_Date const, Final_Chunk*> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, Final_Chunk*> > >::_M_insert_equal(std::pair<fc_Date const, Final_Chunk*> const&) [103] 0.00 0.00 38242/38242 std::_Rb_tree<fc_Date, std::pair<fc_Date const, Final_Chunk*>, std::_Select1st<std::pair<fc_Date const, Final_Chunk*> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, Final_Chunk*> > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<fc_Date const, Final_Chunk*> const&) [260] ----------------------------------------------- 0.01 0.00 5004/5004 void cla_reader::operator()<FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >(FK::database::column_set<FK::database::column_hash_map>&, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> >&) [105] [104] 0.0 0.01 0.00 5004 boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > >::operator[](std::string const&) [104] 0.00 0.00 5000/5008 std::vector<Client_Amount, std::allocator<Client_Amount> >::~vector() [284] 0.00 0.00 40/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] ----------------------------------------------- 0.00 0.01 5000/5000 FK::database::retriever<cla_reader, FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >::next_chunk(FK::Database::Chunk const&, bool) [110] [105] 0.0 0.00 0.01 5000 void cla_reader::operator()<FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >(FK::database::column_set<FK::database::column_hash_map>&, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> >&) [105] 0.01 0.00 5004/5004 boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > >::operator[](std::string const&) [104] 0.00 0.00 30000/30000 FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> >::operator[](char const*) const [262] 0.00 0.00 10000/10000 fc_Date_Time::fc_Date_Time() [271] 0.00 0.00 10000/10000 FK::type::from_value_t<Type::Value const&>::operator std::string<std::string>() const [272] 0.00 0.00 5004/5004 boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, ext::hash_map<std::string, std::vector<Client_Amount, std::allocator<Client_Amount> >, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, ext::hash_map<std::string, std::vector<Client_Amount, std::allocator<Client_Amount> >, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > > > >::operator[](std::string const&) [285] 0.00 0.00 5000/5000 FK::type::from_value_t<Type::Value const&>::operator fc_Date_Time<fc_Date_Time>() const [286] 0.00 0.00 5000/5000 boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, ext::hash_map<std::string, std::vector<Client_Amount, std::allocator<Client_Amount> >, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, ext::hash_map<std::string, std::vector<Client_Amount, std::allocator<Client_Amount> >, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > > > >::find_iterator(boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<std::string const, ext::hash_map<std::string, std::vector<Client_Amount, std::allocator<Client_Amount> >, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > > > >::bucket*, std::string const&) const [287] 0.00 0.00 5000/5000 std::vector<Client_Amount, std::allocator<Client_Amount> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Client_Amount*, std::vector<Client_Amount, std::allocator<Client_Amount> > >, Client_Amount const&) [289] 0.00 0.00 8/8 boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > >::~hash_table_data_unique_keys() [645] 0.00 0.00 4/60 boost::unordered_detail::next_prime(unsigned long) [462] 0.00 0.00 4/4 boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > >::create_buckets() [695] 0.00 0.00 4/4 std::vector<Client_Amount, std::allocator<Client_Amount> >::operator=(std::vector<Client_Amount, std::allocator<Client_Amount> > const&) [703] 0.00 0.00 4/4 boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > >::hash_table_unique_keys(boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > const&) [693] 0.00 0.00 4/4 boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > >::delete_buckets() [696] 0.00 0.00 4/5008 std::vector<Client_Amount, std::allocator<Client_Amount> >::~vector() [284] ----------------------------------------------- 0.01 0.00 9/9 Watcher::cleanup_marked_and_update(std::vector<Final*, std::allocator<Final*> >&) [8] [106] 0.0 0.01 0.00 9 Match::garbage_collect_chunks(Watcher*) [106] 0.00 0.00 9/78455 std::_List_base<Item_Chunk*, std::allocator<Item_Chunk*> >::_M_clear() [229] ----------------------------------------------- <spontaneous> [107] 0.0 0.01 0.00 boolex_evaluator(double, Expr::BoolExpr::BContext*, char const*) [107] ----------------------------------------------- <spontaneous> [108] 0.0 0.01 0.00 Item_Chunk::remove(Watcher*, Match*, Incoming_Cashflow&, double, double) [108] ----------------------------------------------- <spontaneous> [109] 0.0 0.01 0.00 FK::Limit::Group::set_portfolio_owner_id_string(fc_String const&) [109] ----------------------------------------------- <spontaneous> [110] 0.0 0.00 0.01 FK::database::retriever<cla_reader, FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >::next_chunk(FK::Database::Chunk const&, bool) [110] 0.00 0.01 5000/5000 void cla_reader::operator()<FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >(FK::database::column_set<FK::database::column_hash_map>&, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> >&) [105] ----------------------------------------------- <spontaneous> [111] 0.0 0.01 0.00 boost::unordered_detail::hash_table_unique_keys<std::pair<Chunk_Key const* const, int>, Chunk_Key const*, hash_no_tag_chunk_key, equal_no_tag_chunk_key, std::allocator<std::pair<Chunk_Key const* const, int> > >::reserve(unsigned long) [111] ----------------------------------------------- <spontaneous> [112] 0.0 0.01 0.00 void boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<cstring const, LClient> > >::node_constructor::construct<std::pair<cstring const, LClient> >(std::pair<cstring const, LClient> const&) [112] ----------------------------------------------- <spontaneous> [113] 0.0 0.01 0.00 Watcher::Watcher() [113] ----------------------------------------------- <spontaneous> [114] 0.0 0.01 0.00 __tcf_3 [114] ----------------------------------------------- 0.00 0.01 95/95 Limit_Matcher::initialize(Server*) [86] [115] 0.0 0.00 0.01 95 Limit_Item_Template_Match::Limit_Item_Template_Match(int, int, cstring const&, cstring const&, unsigned long, unsigned long, unsigned long, ft_Cache&) [115] 0.00 0.01 150/150 FK::transaction::matcher::matcher(FK::Data_Context::_objref_Entity*) [116] 0.00 0.00 150/69232138 Type::Value::~Value() [39] 0.00 0.00 150/32833306 Type::Value::Value() [53] 0.00 0.00 150/150 void boost::shared_ptr<FK::transaction::matcher>::reset<FK::transaction::matcher>(FK::transaction::matcher*) [399] ----------------------------------------------- 0.00 0.01 150/150 Limit_Item_Template_Match::Limit_Item_Template_Match(int, int, cstring const&, cstring const&, unsigned long, unsigned long, unsigned long, ft_Cache&) [115] [116] 0.0 0.00 0.01 150 FK::transaction::matcher::matcher(FK::Data_Context::_objref_Entity*) [116] 0.00 0.01 150/150 std::back_insert_iterator<std::list<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > > > std::transform<FK::Data_Context::_objref_Entity* const*, std::back_insert_iterator<std::list<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > > >, FK::transaction::matcher::make_per_entry>(FK::Data_Context::_objref_Entity* const*, FK::Data_Context::_objref_Entity* const*, std::back_insert_iterator<std::list<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > > >, FK::transaction::matcher::make_per_entry) [118] 0.00 0.00 150/69232138 Type::Value::~Value() [39] 0.00 0.00 150/32833306 Type::Value::Value() [53] 0.00 0.00 150/3655257 int FK::type::apply_value<int>::operator()<FK::type::convert_value<int> >(FK::type::convert_value<int>) const [190] 0.00 0.00 150/150 void std::list<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > >::sort<FK::transaction::matcher::by_priority>(FK::transaction::matcher::by_priority) [402] ----------------------------------------------- 0.00 0.01 1025/1025 std::back_insert_iterator<std::list<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > > > std::transform<FK::Data_Context::_objref_Entity* const*, std::back_insert_iterator<std::list<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > > >, FK::transaction::matcher::make_per_entry>(FK::Data_Context::_objref_Entity* const*, FK::Data_Context::_objref_Entity* const*, std::back_insert_iterator<std::list<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > > >, FK::transaction::matcher::make_per_entry) [118] [117] 0.0 0.00 0.01 1025 FK::transaction::matcher::per_entry::per_entry(FK::Data_Context::_objref_Entity*) [117] 0.01 0.00 4100/4100 FK::transaction::matcher::per_entry::check_group(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*, char const*) [121] 0.00 0.00 54325/54325 FK::support::value_proxy<FK::Data_Context::Entity>::operator Type::Value() const [131] 0.00 0.00 181425/69232138 Type::Value::~Value() [39] 0.00 0.00 48175/2125312 Type::Value::Value(Type::Value const&) [73] 0.00 0.00 24600/32833306 Type::Value::Value() [53] 0.00 0.00 261/261 FK::portfolio::portfolio<FK::support::entity<FK::Data_Context::Entity> >::portfolio(char const*) [149] 0.00 0.00 35875/35875 void FK::transaction::matcher::per_entry::check_eq<std::string>(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*) [261] 0.00 0.00 10250/10250 FK::transaction::matcher::per_entry::check_branch(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*, char const*) [270] 0.00 0.00 9225/9225 void FK::transaction::matcher::per_entry::check_eq<int>(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*) [273] 0.00 0.00 7175/7175 void FK::transaction::matcher::per_entry::check_on_bits<int>(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*) [278] 0.00 0.00 7175/7175 void FK::transaction::matcher::per_entry::check_off_bits<int>(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*) [279] 0.00 0.00 3075/3075 FK::transaction::matcher::per_entry::check_path(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*) [307] 0.00 0.00 1044/1305 boost::detail::function::functor_manager<FK::transaction::matcher::per_entry::check_parent_p>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [325] 0.00 0.00 1025/3655257 int FK::type::apply_value<int>::operator()<FK::type::convert_value<int> >(FK::type::convert_value<int>) const [190] 0.00 0.00 1025/51658 FK::type::optional<std::string> FK::type::apply_value<FK::type::optional<std::string> >::operator()<FK::type::convert_value<FK::type::optional<std::string> > >(FK::type::convert_value<FK::type::optional<std::string> >) const [249] 0.00 0.00 261/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] 0.00 0.00 261/188728 boost::detail::sp_enable_shared_from_this(boost::detail::shared_count const&, ...) [214] 0.00 0.00 261/4370 boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<std::string, char> const>::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<std::string, char> const>, void const*, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<std::string, char> const>&, void const*, mpl_::bool_<false>, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [292] 0.00 0.00 261/276 boost::detail::variant::copy_into::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::copy_into, void const*, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::copy_into&, void const*, mpl_::bool_<false>, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [368] 0.00 0.00 261/261 boost::unordered_detail::hash_table_unique_keys<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > >::reserve(unsigned long) [371] 0.00 0.00 261/4646 boost::detail::variant::destroyer::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::destroyer, void*, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::destroyer&, void*, mpl_::bool_<false>, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [290] 0.00 0.00 261/261 std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > > FK::portfolio::portfolio<FK::support::entity<FK::Data_Context::Entity> >::transform_all_children<FK::transaction::matcher::per_entry::check_parent_p::get_child_id, std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > > >(std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > >, FK::transaction::matcher::per_entry::check_parent_p::get_child_id) [370] 0.00 0.00 261/261 void boost::function1<bool, Type::Value const&>::assign_to<FK::transaction::matcher::per_entry::check_parent_p>(FK::transaction::matcher::per_entry::check_parent_p) [375] ----------------------------------------------- 0.00 0.01 150/150 FK::transaction::matcher::matcher(FK::Data_Context::_objref_Entity*) [116] [118] 0.0 0.00 0.01 150 std::back_insert_iterator<std::list<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > > > std::transform<FK::Data_Context::_objref_Entity* const*, std::back_insert_iterator<std::list<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > > >, FK::transaction::matcher::make_per_entry>(FK::Data_Context::_objref_Entity* const*, FK::Data_Context::_objref_Entity* const*, std::back_insert_iterator<std::list<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > > >, FK::transaction::matcher::make_per_entry) [118] 0.00 0.01 1025/1025 FK::transaction::matcher::per_entry::per_entry(FK::Data_Context::_objref_Entity*) [117] 0.00 0.00 2050/2050 void boost::intrusive_ptr_add_ref<FK::transaction::matcher::per_entry>(FK::type::counted_object<FK::transaction::matcher::per_entry>*) [309] 0.00 0.00 1025/2050 void boost::intrusive_ptr_release<FK::transaction::matcher::per_entry>(FK::type::counted_object<FK::transaction::matcher::per_entry>*) [310] ----------------------------------------------- 0.00 0.01 656160/656160 Chunk_Key::Chunk_Key(unsigned long, unsigned long, unsigned long, fc_Shared_String const&, Incoming_Cashflow&, ft_Gap_Set::Active const*, fc_Date const&, fc_Shared_String const&, fc_Shared_String const&, Limit_Matcher*, Client_Info&, fc_Shared_String const&) [30] [119] 0.0 0.00 0.01 656160 LClient::top_parent_id(int) const [119] 0.01 0.00 288216/7255146 cstring::intern(char const*) [41] ----------------------------------------------- 0.00 0.00 25767/104959 Final::insert(Watcher*, Item_Chunk*) [55] 0.00 0.00 79192/104959 Used_By_Key::fetch(Chunk_Key*) [82] [120] 0.0 0.00 0.01 104959 Chunk_Key::compare_no_tag(Chunk_Key const&) const [120] 0.01 0.00 40418/1473705035 Chunk_Key::compare_no_tag_no_affdate(Chunk_Key const&) const [7] ----------------------------------------------- 0.01 0.00 4100/4100 FK::transaction::matcher::per_entry::per_entry(FK::Data_Context::_objref_Entity*) [117] [121] 0.0 0.01 0.00 4100 FK::transaction::matcher::per_entry::check_group(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*, char const*) [121] 0.00 0.00 4100/51658 FK::type::optional<std::string> FK::type::apply_value<FK::type::optional<std::string> >::operator()<FK::type::convert_value<FK::type::optional<std::string> > >(FK::type::convert_value<FK::type::optional<std::string> >) const [249] 0.00 0.00 8/10 boost::detail::function::functor_manager<FK::transaction::matcher::per_entry::check_group_p>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [639] 0.00 0.00 2/2 void boost::function1<bool, Type::Value const&>::assign_to<FK::transaction::matcher::per_entry::check_group_p>(FK::transaction::matcher::per_entry::check_group_p) [742] ----------------------------------------------- 0.00 0.00 1/96 Limit_Matcher::get_lit(cstring const&) [52] 0.00 0.00 95/96 fm_List_Retrieve<Limit_Item_Template>::retrieve(fm_Manipulator::Row const&) [126] [122] 0.0 0.00 0.01 96 Limit_Item_Template::Limit_Item_Template() [122] 0.01 0.00 96/96 _fto_Limit_Item_Template<fto_std>::_fto_Limit_Item_Template() [123] ----------------------------------------------- 0.01 0.00 96/96 Limit_Item_Template::Limit_Item_Template() [122] [123] 0.0 0.01 0.00 96 _fto_Limit_Item_Template<fto_std>::_fto_Limit_Item_Template() [123] ----------------------------------------------- 122 std::_Rb_tree<long long, std::pair<long long const, int>, std::_Select1st<std::pair<long long const, int> >, std::less<long long>, std::allocator<std::pair<long long const, int> > >::_M_erase(std::_Rb_tree_node<std::pair<long long const, int> >*) [124] 0.00 0.00 1/2 Limit_Matcher::~Limit_Matcher() [130] 0.00 0.00 1/2 Limit_Matcher::initialize(Server*) [86] [124] 0.0 0.01 0.00 2+122 std::_Rb_tree<long long, std::pair<long long const, int>, std::_Select1st<std::pair<long long const, int> >, std::less<long long>, std::allocator<std::pair<long long const, int> > >::_M_erase(std::_Rb_tree_node<std::pair<long long const, int> >*) [124] 122 std::_Rb_tree<long long, std::pair<long long const, int>, std::_Select1st<std::pair<long long const, int> >, std::less<long long>, std::allocator<std::pair<long long const, int> > >::_M_erase(std::_Rb_tree_node<std::pair<long long const, int> >*) [124] ----------------------------------------------- 0.00 0.00 4/79641 lookup_item_function_by_name(char const*, bool&) [162] 0.00 0.00 7/79641 Limit_Matcher::mode_client(Incoming_Cashflow&, unsigned int) [145] 0.00 0.00 237/79641 Chunk_Key::Chunk_Key(unsigned long, unsigned long, unsigned long, fc_Shared_String const&, Incoming_Cashflow&, ft_Gap_Set::Active const*, fc_Date const&, fc_Shared_String const&, fc_Shared_String const&, Limit_Matcher*, Client_Info&, fc_Shared_String const&) [30] 0.00 0.00 244/79641 std::list<cstring, std::allocator<cstring> >::operator=(std::list<cstring, std::allocator<cstring> > const&) [140] 0.00 0.00 244/79641 Server::~Server() [129] 0.00 0.00 488/79641 boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, LClient>, cstring, ext::hash<cstring>, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, LClient> > >::operator[](cstring const&) [136] 0.00 0.00 78417/79641 Limit_Key_Figures::Limit_Key_Figures(fc_Shared_String const&, fc_Shared_String const&, fc_Shared_String const&, double, Match const*, Expr::Expression*) [62] [125] 0.0 0.01 0.00 79641 std::_List_base<cstring, std::allocator<cstring> >::_M_clear() [125] ----------------------------------------------- <spontaneous> [126] 0.0 0.00 0.00 fm_List_Retrieve<Limit_Item_Template>::retrieve(fm_Manipulator::Row const&) [126] 0.00 0.00 95/96 Limit_Item_Template::Limit_Item_Template() [122] 0.00 0.00 95/95 _ftm_Limit_Item_Template<fm_Generic, _fto_Limit_Item_Template<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [427] ----------------------------------------------- 0.00 0.00 38271/38271 Final::~Final() [83] [127] 0.0 0.00 0.00 38271 Used::~Used() [127] 0.00 0.00 38242/78417 Final_Chunk::~Final_Chunk() [100] ----------------------------------------------- 0.00 0.00 103646/103646 Incoming_Cashflow::setup() [57] [128] 0.0 0.00 0.00 103646 _CORBA_Sequence<Type::Value>::~_CORBA_Sequence() [128] 0.00 0.00 829168/69232138 Type::Value::~Value() [39] ----------------------------------------------- 0.00 0.00 1/1 main [1] [129] 0.0 0.00 0.00 1 Server::~Server() [129] 0.00 0.00 1/1 Limit_Matcher::~Limit_Matcher() [130] 0.00 0.00 244/79641 std::_List_base<cstring, std::allocator<cstring> >::_M_clear() [125] 0.00 0.00 1/1 boost::detail::sp_counted_impl_p<FK::position::compute::detail::computer>::dispose() [179] 0.00 0.00 27/27 Expr::Expression::~Expression() [593] 0.00 0.00 4/62 fc_Counted_Object::deref_and_delete(fc_Counted_Object const*) [461] 0.00 0.00 3/188729 boost::detail::sp_counted_base::destroy() [213] 0.00 0.00 2/183224 std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::_M_erase(std::_Rb_tree_node<int>*) [215] 0.00 0.00 1/1 Server::Checker::finish() [874] 0.00 0.00 1/1 Server::_cb_invalidate_cb::~_cb_invalidate_cb() [868] 0.00 0.00 1/1 Factor_Set_List::~Factor_Set_List() [798] 0.00 0.00 1/1 boost::detail::sp_counted_impl_p<LM_valuation::context>::dispose() [854] 0.00 0.00 1/1 LM_Query::~LM_Query() [880] 0.00 0.00 1/1 std::_List_base<fc_String, std::allocator<fc_String> >::_M_clear() [884] 0.00 0.00 1/1 Server::Checker::~Checker() [876] 0.00 0.00 1/1 std::_Rb_tree<cstring, std::pair<cstring const, Client_Info>, std::_Select1st<std::pair<cstring const, Client_Info> >, std::less<cstring>, std::allocator<std::pair<cstring const, Client_Info> > >::_M_erase(std::_Rb_tree_node<std::pair<cstring const, Client_Info> >*) [896] 0.00 0.00 1/103646 boost::detail::sp_counted_impl_p<std::list<Client_Info, std::allocator<Client_Info> > >::dispose() [221] 0.00 0.00 1/2 std::_Rb_tree<int, std::pair<int const, boost::shared_ptr<Finance_KIT::Transaction> >, std::_Select1st<std::pair<int const, boost::shared_ptr<Finance_KIT::Transaction> > >, std::less<int>, std::allocator<std::pair<int const, boost::shared_ptr<Finance_KIT::Transaction> > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, boost::shared_ptr<Finance_KIT::Transaction> > >*) [747] ----------------------------------------------- 0.00 0.00 1/1 Server::~Server() [129] [130] 0.0 0.00 0.00 1 Limit_Matcher::~Limit_Matcher() [130] 0.00 0.00 1/2 std::_Rb_tree<long long, std::pair<long long const, int>, std::_Select1st<std::pair<long long const, int> >, std::less<long long>, std::allocator<std::pair<long long const, int> > >::_M_erase(std::_Rb_tree_node<std::pair<long long const, int> >*) [124] 0.00 0.00 150/150 boost::detail::sp_counted_impl_p<FK::transaction::matcher>::dispose() [400] 0.00 0.00 150/188729 boost::detail::sp_counted_base::destroy() [213] 0.00 0.00 95/223 Limit_Item_Template::~Limit_Item_Template() [391] 0.00 0.00 95/95 std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >::~vector() [452] 0.00 0.00 1/1 LM_Shared_Lock::~LM_Shared_Lock() [793] ----------------------------------------------- 0.00 0.00 54325/54325 FK::transaction::matcher::per_entry::per_entry(FK::Data_Context::_objref_Entity*) [117] [131] 0.0 0.00 0.00 54325 FK::support::value_proxy<FK::Data_Context::Entity>::operator Type::Value() const [131] 0.00 0.00 108650/2125312 Type::Value::Value(Type::Value const&) [73] 0.00 0.00 54325/69232138 Type::Value::~Value() [39] 0.00 0.00 54325/32833306 Type::Value::Value() [53] ----------------------------------------------- 0.00 0.00 4/78421 lookup_item_function_by_name(char const*, bool&) [162] 0.00 0.00 78417/78421 Expr::Expression::get_key_figures(std::list<cstring, std::allocator<cstring> >&) [133] [132] 0.0 0.00 0.00 78421 get_underlying_key_figures(char const*, std::list<cstring, std::allocator<cstring> >&) [132] 0.00 0.00 78421/7255146 cstring::intern(char const*) [41] 0.00 0.00 78421/78425 is_key_figure(char const*) [231] ----------------------------------------------- 0.00 0.00 78417/78417 Limit_Key_Figures::Limit_Key_Figures(fc_Shared_String const&, fc_Shared_String const&, fc_Shared_String const&, double, Match const*, Expr::Expression*) [62] [133] 0.0 0.00 0.00 78417 Expr::Expression::get_key_figures(std::list<cstring, std::allocator<cstring> >&) [133] 0.00 0.00 78417/78421 get_underlying_key_figures(char const*, std::list<cstring, std::allocator<cstring> >&) [132] ----------------------------------------------- 0.00 0.00 103646/103646 Server::do_insert(FK::position::compute::detail::element const&, int) [24] [134] 0.0 0.00 0.00 103646 unsigned long FK::position::compute::detail::element::get<unsigned long>(char const*) const [134] 0.00 0.00 103646/69232138 Type::Value::~Value() [39] ----------------------------------------------- 0.00 0.00 7/244 Limit_Matcher::mode_client(Incoming_Cashflow&, unsigned int) [145] 0.00 0.00 237/244 Chunk_Key::Chunk_Key(unsigned long, unsigned long, unsigned long, fc_Shared_String const&, Incoming_Cashflow&, ft_Gap_Set::Active const*, fc_Date const&, fc_Shared_String const&, fc_Shared_String const&, Limit_Matcher*, Client_Info&, fc_Shared_String const&) [30] [135] 0.0 0.00 0.00 244 LClient::LClient(cstring const&) [135] 0.00 0.00 1140/7255146 cstring::intern(char const*) [41] 0.00 0.00 488/492 cstring_from_type_value(Type::Value const&) [141] 0.00 0.00 244/244 FK::client::client<FK::support::entity<FK::Data_Context::Entity> >::lookup_parents(std::string const&, std::list<std::string, std::allocator<std::string> >&) [146] 0.00 0.00 488/69232138 Type::Value::~Value() [39] 0.00 0.00 244/408 FK::client::client<FK::support::entity<FK::Data_Context::Entity> >::client(char const*) [144] 0.00 0.00 488/32833306 Type::Value::Value() [53] 0.00 0.00 244/244 std::_List_base<std::string, std::allocator<std::string> >::_M_clear() [390] ----------------------------------------------- 0.00 0.00 14/488 Limit_Matcher::mode_client(Incoming_Cashflow&, unsigned int) [145] 0.00 0.00 474/488 Chunk_Key::Chunk_Key(unsigned long, unsigned long, unsigned long, fc_Shared_String const&, Incoming_Cashflow&, ft_Gap_Set::Active const*, fc_Date const&, fc_Shared_String const&, fc_Shared_String const&, Limit_Matcher*, Client_Info&, fc_Shared_String const&) [30] [136] 0.0 0.00 0.00 488 boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, LClient>, cstring, ext::hash<cstring>, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, LClient> > >::operator[](cstring const&) [136] 0.00 0.00 488/79641 std::_List_base<cstring, std::allocator<cstring> >::_M_clear() [125] 0.00 0.00 732/7255146 cstring::intern(char const*) [41] 0.00 0.00 244/244 boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, LClient>, cstring, ext::hash<cstring>, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, LClient> > >::reserve(unsigned long) [388] ----------------------------------------------- 0.00 0.00 282/282 Limit_Matcher::matching_limits(Incoming_Cashflow&, Match**&) [25] [137] 0.0 0.00 0.00 282 client_matcher::matches_p(LClient const&, Incoming_Cashflow&) const [137] 0.00 0.00 384/384 LClient::in_client_group(cstring const&, char const*) const [139] 0.00 0.00 282/7255146 cstring::intern(char const*) [41] ----------------------------------------------- 0.00 0.00 17/17 Server::do_startup(Watcher*) [87] [138] 0.0 0.00 0.00 17 Watcher::start(Server*) [138] 0.00 0.00 488/6875878 Match::lit() const [46] 0.00 0.00 122/122 Match::initialize(Watcher*, long long, char const*, fc_Shared_String const&) [143] 0.00 0.00 122/122 Match::Match() [147] 0.00 0.00 244/302 Server::compile_expression(fc_String const&, Expr::VarFunction* (*)(char const*, bool&)) [150] 0.00 0.00 29/29 Final::initialize(Watcher*) [160] 0.00 0.00 1464/6504 Expr::Expression::has_function_p(char const*) [280] 0.00 0.00 122/180 Watcher::contains_VaR_p(Expr::Expression*) [397] 0.00 0.00 122/122 boost::unordered_detail::hash_table_unique_keys<std::pair<long long const, Match*>, long long, hash_long64_type, eqnum, std::allocator<std::pair<long long const, Match*> > >::reserve(unsigned long) [413] 0.00 0.00 122/122 Limit_Matcher::store_match_ptr(long long, Match*) [410] 0.00 0.00 17/17 Server::category_warning_threshold(fc_Shared_String const&) [620] ----------------------------------------------- 0.00 0.00 384/384 client_matcher::matches_p(LClient const&, Incoming_Cashflow&) const [137] [139] 0.0 0.00 0.00 384 LClient::in_client_group(cstring const&, char const*) const [139] 0.00 0.00 2460/69232138 Type::Value::~Value() [39] 0.00 0.00 2460/32833306 Type::Value::Value() [53] ----------------------------------------------- 0.00 0.00 7/244 Limit_Matcher::mode_client(Incoming_Cashflow&, unsigned int) [145] 0.00 0.00 237/244 Chunk_Key::Chunk_Key(unsigned long, unsigned long, unsigned long, fc_Shared_String const&, Incoming_Cashflow&, ft_Gap_Set::Active const*, fc_Date const&, fc_Shared_String const&, fc_Shared_String const&, Limit_Matcher*, Client_Info&, fc_Shared_String const&) [30] [140] 0.0 0.00 0.00 244 std::list<cstring, std::allocator<cstring> >::operator=(std::list<cstring, std::allocator<cstring> > const&) [140] 0.00 0.00 244/79641 std::_List_base<cstring, std::allocator<cstring> >::_M_clear() [125] ----------------------------------------------- 0.00 0.00 4/492 cstring_from_entity(FK::Data_Context::_objref_Entity*, char const*) [156] 0.00 0.00 488/492 LClient::LClient(cstring const&) [135] [141] 0.0 0.00 0.00 492 cstring_from_type_value(Type::Value const&) [141] 0.00 0.00 492/7255146 cstring::intern(char const*) [41] ----------------------------------------------- <spontaneous> [142] 0.0 0.00 0.00 FK::database::retriever<FK::database::forward<FK::position::reader::retriever<FK::position::pool_populate<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > >, FK::position::compute::detail::computer::messages> >, FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >::next_chunk(FK::Database::Chunk const&, bool) [142] 0.00 0.00 2043/69232138 Type::Value::~Value() [39] 0.00 0.00 2043/2043 void FK::position::reader::retriever<FK::position::pool_populate<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > >, FK::position::compute::detail::computer::messages>::operator()<FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >(FK::database::column_set<FK::database::column_hash_map>&, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> >&) [311] ----------------------------------------------- 0.00 0.00 122/122 Watcher::start(Server*) [138] [143] 0.0 0.00 0.00 122 Match::initialize(Watcher*, long long, char const*, fc_Shared_String const&) [143] 0.00 0.00 122/7255146 cstring::intern(char const*) [41] 0.00 0.00 122/6875878 Match::lit() const [46] 0.00 0.00 2/2 Limit_Matcher::lookup_client_query_matcher(long long) [721] ----------------------------------------------- 0.00 0.00 164/408 FK::client::client<FK::support::entity<FK::Data_Context::Entity> >::lookup_parents(std::string const&, std::list<std::string, std::allocator<std::string> >&) [146] 0.00 0.00 244/408 LClient::LClient(cstring const&) [135] [144] 0.0 0.00 0.00 408 FK::client::client<FK::support::entity<FK::Data_Context::Entity> >::client(char const*) [144] 0.00 0.00 816/69232138 Type::Value::~Value() [39] 0.00 0.00 816/1077 _CORBA_Sequence<Type::Value>::length(unsigned int) [327] ----------------------------------------------- 0.00 0.00 282/282 Limit_Matcher::matching_limits(Incoming_Cashflow&, Match**&) [25] [145] 0.0 0.00 0.00 282 Limit_Matcher::mode_client(Incoming_Cashflow&, unsigned int) [145] 0.00 0.00 7/244 LClient::LClient(cstring const&) [135] 0.00 0.00 14/488 boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, LClient>, cstring, ext::hash<cstring>, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, LClient> > >::operator[](cstring const&) [136] 0.00 0.00 7/79641 std::_List_base<cstring, std::allocator<cstring> >::_M_clear() [125] 0.00 0.00 7/244 std::list<cstring, std::allocator<cstring> >::operator=(std::list<cstring, std::allocator<cstring> > const&) [140] ----------------------------------------------- 164 FK::client::client<FK::support::entity<FK::Data_Context::Entity> >::lookup_parents(std::string const&, std::list<std::string, std::allocator<std::string> >&) [146] 0.00 0.00 244/244 LClient::LClient(cstring const&) [135] [146] 0.0 0.00 0.00 244+164 FK::client::client<FK::support::entity<FK::Data_Context::Entity> >::lookup_parents(std::string const&, std::list<std::string, std::allocator<std::string> >&) [146] 0.00 0.00 408/69232138 Type::Value::~Value() [39] 0.00 0.00 164/408 FK::client::client<FK::support::entity<FK::Data_Context::Entity> >::client(char const*) [144] 0.00 0.00 408/51658 FK::type::optional<std::string> FK::type::apply_value<FK::type::optional<std::string> >::operator()<FK::type::convert_value<FK::type::optional<std::string> > >(FK::type::convert_value<FK::type::optional<std::string> >) const [249] 164 FK::client::client<FK::support::entity<FK::Data_Context::Entity> >::lookup_parents(std::string const&, std::list<std::string, std::allocator<std::string> >&) [146] ----------------------------------------------- 0.00 0.00 122/122 Watcher::start(Server*) [138] [147] 0.0 0.00 0.00 122 Match::Match() [147] 0.00 0.00 122/7255146 cstring::intern(char const*) [41] 0.00 0.00 122/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] ----------------------------------------------- <spontaneous> [148] 0.0 0.00 0.00 Lim_Item_Order_Retrieve::retrieve(fm_Manipulator::Row const&) [148] 0.00 0.00 122/7255146 cstring::intern(char const*) [41] 0.00 0.00 122/278 Server::include_limit_p(fc_String const&) [367] 0.00 0.00 122/124 Limit_Matcher::lookup_limit_item_int_id(long long) [407] 0.00 0.00 122/244 Limit_Matcher::lookup_limit_int_id(cstring const&) const [389] 0.00 0.00 68/68 std::vector<Lim_Item_Order, std::allocator<Lim_Item_Order> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Lim_Item_Order*, std::vector<Lim_Item_Order, std::allocator<Lim_Item_Order> > >, Lim_Item_Order const&) [459] 0.00 0.00 17/17 boost::unordered_detail::hash_table_unique_keys<std::pair<int const, std::vector<Lim_Item_Order, std::allocator<Lim_Item_Order> > >, int, ext::hash<int>, ext::equal_to<int>, std::allocator<std::pair<int const, std::vector<Lim_Item_Order, std::allocator<Lim_Item_Order> > > > >::reserve(unsigned long) [619] ----------------------------------------------- 0.00 0.00 261/261 FK::transaction::matcher::per_entry::per_entry(FK::Data_Context::_objref_Entity*) [117] [149] 0.0 0.00 0.00 261 FK::portfolio::portfolio<FK::support::entity<FK::Data_Context::Entity> >::portfolio(char const*) [149] 0.00 0.00 522/69232138 Type::Value::~Value() [39] 0.00 0.00 261/32833306 Type::Value::Value() [53] 0.00 0.00 261/1077 _CORBA_Sequence<Type::Value>::length(unsigned int) [327] ----------------------------------------------- 0.00 0.00 58/302 Final::initialize(Watcher*) [160] 0.00 0.00 244/302 Watcher::start(Server*) [138] [150] 0.0 0.00 0.00 302 Server::compile_expression(fc_String const&, Expr::VarFunction* (*)(char const*, bool&)) [150] 0.00 0.00 27/27 Expression_Parser::parse(char const*) [152] 0.00 0.00 402/402 Server::Expression_Type_F::operator()(Server::Expression_Type const&, Server::Expression_Type const&) const [342] 0.00 0.00 356/356 Server::Expression_Type_F::operator()(Server::Expression_Type const&) const [345] 0.00 0.00 54/60 boost::unordered_detail::next_prime(unsigned long) [462] 0.00 0.00 54/81 boost::unordered_detail::hash_table_unique_keys<std::string, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::string> >::hash_table_unique_keys(boost::unordered_detail::hash_table_unique_keys<std::string, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::string> > const&) [458] 0.00 0.00 54/54 ext::hash_set<std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::string> >::operator=(ext::hash_set<std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::string> > const&) [470] 0.00 0.00 27/27 Expression_Parser::Expression_Parser(Expr::VarFunction* (*)(char const*, bool&)) [586] 0.00 0.00 27/28 boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::create_buckets() [582] 0.00 0.00 27/82 void boost::unordered_detail::allocator_array_constructor<std::allocator<boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::bucket> >::construct<boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::bucket>(boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::bucket const&, unsigned long) [455] 0.00 0.00 27/27 void boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<Server::Expression_Type const, Server::Expression_Info> > >::node_constructor::construct<std::pair<Server::Expression_Type const, Server::Expression_Info> >(std::pair<Server::Expression_Type const, Server::Expression_Info> const&) [596] 0.00 0.00 27/27 std::pair<Server::Expression_Type const, Server::Expression_Info>::~pair() [597] 0.00 0.00 27/27 boost::unordered_detail::hash_table_unique_keys<std::pair<Server::Expression_Type const, Server::Expression_Info>, Server::Expression_Type, Server::Expression_Type_F, Server::Expression_Type_F, std::allocator<std::pair<Server::Expression_Type const, Server::Expression_Info> > >::reserve(unsigned long) [595] 0.00 0.00 27/27 Expression_Parser::~Expression_Parser() [587] ----------------------------------------------- 0.00 0.00 27/27 Expression_Parser::parse(std::istream&) [153] [151] 0.0 0.00 0.00 27 _Expression_Parser_yyparse(void*) [151] 0.00 0.00 82/82 lookup_sublimit_function_by_name(char const*, bool&) [154] 0.00 0.00 4/4 lookup_item_function_by_name(char const*, bool&) [162] 0.00 0.00 248/248 Expression_Lexer::yylex(void*, void*) [379] 0.00 0.00 52/52 Expr::Expression::Expression(Expr::VarFunction*, std::list<Expr::Expression*, std::allocator<Expr::Expression*> >*) [472] 0.00 0.00 34/34 Expr::Expression::Expression(Expr::VarFunction*, bool) [478] 0.00 0.00 30/30 boost::unordered_detail::hash_table_unique_keys<std::string, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::string> >::reserve(unsigned long) [484] 0.00 0.00 30/30 Expr::Expression::Expression(int, Expr::Expression*, Expr::Expression*) [483] 0.00 0.00 1/1 Expr::Expression::Expression(double) [827] ----------------------------------------------- 0.00 0.00 27/27 Server::compile_expression(fc_String const&, Expr::VarFunction* (*)(char const*, bool&)) [150] [152] 0.0 0.00 0.00 27 Expression_Parser::parse(char const*) [152] 0.00 0.00 27/27 Expression_Parser::parse(std::istream&) [153] ----------------------------------------------- 0.00 0.00 27/27 Expression_Parser::parse(char const*) [152] [153] 0.0 0.00 0.00 27 Expression_Parser::parse(std::istream&) [153] 0.00 0.00 27/27 _Expression_Parser_yyparse(void*) [151] 0.00 0.00 54/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] 0.00 0.00 54/82 void boost::unordered_detail::allocator_array_constructor<std::allocator<boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::bucket> >::construct<boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::bucket>(boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::bucket const&, unsigned long) [455] 0.00 0.00 54/54 boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::delete_buckets() [471] 0.00 0.00 27/27 Expression_Lexer_FlexLexer::Expression_Lexer_FlexLexer(std::istream*, std::ostream*) [591] 0.00 0.00 27/27 boost::unordered_detail::hash_table_unique_keys<std::string, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::string> >::copy_buckets(boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> > const&, boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >&, boost::unordered_detail::buffered_functions<ext::hash<std::string>, ext::equal_to<std::string> >::functions const&) [594] 0.00 0.00 27/27 Expression_Lexer_FlexLexer::~Expression_Lexer_FlexLexer() [592] 0.00 0.00 16/18 void boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::node_constructor::construct<std::string>(std::string const&) [603] ----------------------------------------------- 0.00 0.00 82/82 _Expression_Parser_yyparse(void*) [151] [154] 0.0 0.00 0.00 82 lookup_sublimit_function_by_name(char const*, bool&) [154] 0.00 0.00 61/7255146 cstring::intern(char const*) [41] 0.00 0.00 51/51 check_client_expression(std::string&) [157] ----------------------------------------------- 0.00 0.00 2/2 Limit_Matcher::initialize(Server*) [86] [155] 0.0 0.00 0.00 2 client_matcher::client_matcher(FK::Data_Context::_objref_Entity*) [155] 0.00 0.00 34/34 cstring_from_entity(FK::Data_Context::_objref_Entity*, char const*) [156] 0.00 0.00 34/7255146 cstring::intern(char const*) [41] ----------------------------------------------- 0.00 0.00 34/34 client_matcher::client_matcher(FK::Data_Context::_objref_Entity*) [155] [156] 0.0 0.00 0.00 34 cstring_from_entity(FK::Data_Context::_objref_Entity*, char const*) [156] 0.00 0.00 30/7255146 cstring::intern(char const*) [41] 0.00 0.00 34/69232138 Type::Value::~Value() [39] 0.00 0.00 4/492 cstring_from_type_value(Type::Value const&) [141] ----------------------------------------------- 0.00 0.00 51/51 lookup_sublimit_function_by_name(char const*, bool&) [154] [157] 0.0 0.00 0.00 51 check_client_expression(std::string&) [157] 0.00 0.00 21/7255146 cstring::intern(char const*) [41] ----------------------------------------------- 1 __static_initialization_and_destruction_0(int, int) [158] 0.00 0.00 1/1 __do_global_ctors_aux [159] [158] 0.0 0.00 0.00 1+1 __static_initialization_and_destruction_0(int, int) [158] 0.00 0.00 20/7255146 cstring::intern(char const*) [41] 0.00 0.00 1/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] 1 __static_initialization_and_destruction_0(int, int) [158] ----------------------------------------------- <spontaneous> [159] 0.0 0.00 0.00 __do_global_ctors_aux [159] 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [158] 0.00 0.00 1/1 global constructors keyed to _ZN22Filter_Lexer_FlexLexer5yylexEv [754] 0.00 0.00 1/1 global constructors keyed to _Z22_Filter_Parser_yyparsePv [751] 0.00 0.00 1/1 global constructors keyed to _ZN26Expression_Lexer_FlexLexer5yylexEv [755] 0.00 0.00 1/1 global constructors keyed to _Z26_Expression_Parser_yyparsePv [752] 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [763] 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [764] 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [765] 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [766] 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [767] 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [768] 0.00 0.00 1/1 global constructors keyed to _ZN6BoolEx5BExpr4evalEPv [757] 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [770] 0.00 0.00 1/1 global constructors keyed to _ZN4Expr10ExpressionC2EiPS0_S1_ [756] 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [772] 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [773] 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [774] 0.00 0.00 1/1 global constructors keyed to _ZN14LM_Shared_Lock9read_lockEv [753] 0.00 0.00 1/1 global constructors keyed to _Z13is_key_figurePKc [750] ----------------------------------------------- 0.00 0.00 29/29 Watcher::start(Server*) [138] [160] 0.0 0.00 0.00 29 Final::initialize(Watcher*) [160] 0.00 0.00 58/302 Server::compile_expression(fc_String const&, Expr::VarFunction* (*)(char const*, bool&)) [150] 0.00 0.00 58/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] 0.00 0.00 58/180 Watcher::contains_VaR_p(Expr::Expression*) [397] 0.00 0.00 40/40 Final::install_chunk_check(bool (Final::*)(Match const&, Chunk_Key const&) const) [473] 0.00 0.00 29/38271 Used::Used(Final const*) [253] 0.00 0.00 29/38271 FK::Limit::Usage::set_usage_id(int) [252] 0.00 0.00 29/29 FK::Limit::Sublimit::expression() const [580] 0.00 0.00 29/29 Final::merge_tags(ext::hash_set<std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::string> >&) [576] 0.00 0.00 14/109 fc_CReference<ft_Gap_Set::Active>::operator=(ft_Gap_Set::Active const*) [419] 0.00 0.00 12/12 fc_CReference<ft_Gap_Set::Active_Gap>::operator=(ft_Gap_Set::Active_Gap const*) [629] ----------------------------------------------- 0.00 0.00 1/1 Server::startup() [2] [161] 0.0 0.00 0.00 1 FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) [161] 0.00 0.00 3/3 FK::database::call::~call() [165] 0.00 0.00 7/2125312 Type::Value::Value(Type::Value const&) [73] 0.00 0.00 2/2 FK::type::proxy_attr_t& FK::type::proxy_attr_t::operator=<std::string>(std::string const&) [174] 0.00 0.00 2/2 FK::type::proxy_attr_t& FK::type::proxy_attr_t::operator=<Type::Date>(Type::Date const&) [173] 0.00 0.00 2/2 FK::type::proxy_attr_t& FK::type::proxy_attr_t::operator=<unsigned int>(unsigned int const&) [175] 0.00 0.00 7/69232138 Type::Value::~Value() [39] 0.00 0.00 1/1 _CORBA_Sequence<Type::Parameter>::~_CORBA_Sequence() [176] 0.00 0.00 1/1 FK::type::proxy_attr_t& FK::type::proxy_attr_t::operator=<int>(int const&) [180] 0.00 0.00 7/24 boost::optional_detail::optional_base<Type::Value>::destroy() [171] 0.00 0.00 14/14 _CORBA_Sequence<Type::Parameter>::operator[](unsigned int) const [626] 0.00 0.00 8/8 std::vector<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >, std::allocator<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > > >::push_back(boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > const&) [657] 0.00 0.00 8/8 FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::ctor::operator()() [642] 0.00 0.00 8/311021 boost::detail::shared_count::~shared_count() [202] 0.00 0.00 7/7 FK::database::args::operator()(char const*, Type::Value const&) [663] 0.00 0.00 3/3 FK::database::call::call(FK::Database::_objref_Session*, unsigned int) [712] 0.00 0.00 3/3 FK::Database::Retriever::_ptr_type FK::poa::activator::get<FK::Database::Retriever>() [708] 0.00 0.00 3/3 FK::poa::activator::activator(PortableServer::POA*, PortableServer::ServantBase*) [709] 0.00 0.00 3/3 FK::database::call::exec(char const*, FK::Database::_objref_Retriever*) [711] 0.00 0.00 3/3 FK::poa::activator::~activator() [710] 0.00 0.00 2/2 FK::database::args& FK::database::call::operator()<std::string>(char const*, std::string) [726] 0.00 0.00 2/36 boost::mutex::mutex() [477] 0.00 0.00 1/1 FK::database::args& FK::database::args::operator()<bool>(char const*, bool) [816] 0.00 0.00 1/1 FK::database::args& FK::database::args::operator()<unsigned int>(char const*, unsigned int) [817] 0.00 0.00 1/1 boost::optional<FK::Valuation::Params>::operator->() [865] 0.00 0.00 1/1 FK::thread::cpu_count() [814] 0.00 0.00 1/1 boost::shared_ptr<FK::position::compute::detail::computer::valuate>::operator*() const [883] 0.00 0.00 1/1 std::vector<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >, std::allocator<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > > >::reserve(unsigned long) [887] 0.00 0.00 1/1 _CORBA_Sequence<Type::Parameter>::_CORBA_Sequence(_CORBA_Sequence<Type::Parameter> const&) [800] 0.00 0.00 1/1 FK::database::retriever<FK::database::forward<FK::position::reader::retriever<FK::position::pool_populate<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > >, FK::position::compute::detail::computer::messages> >, FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >::retriever(FK::database::forward<FK::position::reader::retriever<FK::position::pool_populate<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > >, FK::position::compute::detail::computer::messages> >) [818] 0.00 0.00 1/1 FK::position::compute::detail::computer::notify::known(unsigned long) [824] 0.00 0.00 1/1 FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::do_wait std::for_each<__gnu_cxx::__normal_iterator<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >*, std::vector<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >, std::allocator<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > > > >, FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::do_wait>(__gnu_cxx::__normal_iterator<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >*, std::vector<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >, std::allocator<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > > > >, __gnu_cxx::__normal_iterator<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >*, std::vector<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >, std::allocator<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > > > >, FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::do_wait) [905] 0.00 0.00 1/1 FK::position::reader::~reader() [823] 0.00 0.00 1/1 FK::position::pool_populate<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > >::~pool_populate() [819] 0.00 0.00 1/1 FK::position::compute::detail::computer::notify::~notify() [825] ----------------------------------------------- 0.00 0.00 4/4 _Expression_Parser_yyparse(void*) [151] [162] 0.0 0.00 0.00 4 lookup_item_function_by_name(char const*, bool&) [162] 0.00 0.00 4/79641 std::_List_base<cstring, std::allocator<cstring> >::_M_clear() [125] 0.00 0.00 4/78421 get_underlying_key_figures(char const*, std::list<cstring, std::allocator<cstring> >&) [132] 0.00 0.00 4/7255146 cstring::intern(char const*) [41] 0.00 0.00 4/4 std::_Rb_tree<cstring, cstring, std::_Identity<cstring>, std::less<cstring>, std::allocator<cstring> >::_M_insert_unique(cstring const&) [704] 0.00 0.00 4/78425 is_key_figure(char const*) [231] ----------------------------------------------- 0.00 0.00 1/10 FK::type::proxy_attr_t& FK::type::proxy_attr_t::operator=<int>(int const&) [180] 0.00 0.00 2/10 FK::type::proxy_attr_t& FK::type::proxy_attr_t::operator=<std::string>(std::string const&) [174] 0.00 0.00 2/10 FK::type::proxy_attr_t& FK::type::proxy_attr_t::operator=<unsigned int>(unsigned int const&) [175] 0.00 0.00 2/10 FK::type::proxy_attr_t& FK::type::proxy_attr_t::operator=<Type::Date>(Type::Date const&) [173] 0.00 0.00 3/10 FK::position::compute::detail::computer::computer(FK::Transaction_Context::_objref_Holder*, fc_Shared_String const&, ft_Cache&, fc_Shared_String const&, fc_Shared_String const&, fc_Date const&, fc_Date const&, unsigned int, unsigned int, fc_Shared_String const&, unsigned int, fc_Shared_String const&, fc_Shared_String const&, Type::Parameter_List const&, unsigned int, unsigned int, FK::Treasury_Monitor::Ccy_Priority_List const&) [170] [163] 0.0 0.00 0.00 10 FK::type::proxy_attr_t::create() const [163] 0.00 0.00 21/69232138 Type::Value::~Value() [39] 0.00 0.00 33/32833306 Type::Value::Value() [53] 0.00 0.00 21/1312348 Type::Value::operator=(Type::Value const&) [192] ----------------------------------------------- 0.00 0.00 2/2 Limit_Matcher::initialize(Server*) [86] [164] 0.0 0.00 0.00 2 LM_Query::add_client_query(FK::Data_Context::_objref_Entity*) [164] 0.00 0.00 24/69232138 Type::Value::~Value() [39] 0.00 0.00 14/24 boost::optional_detail::optional_base<Type::Value>::destroy() [171] 0.00 0.00 26/26 FK::support::value_proxy<FK::Data_Context::Entity>::operator fc_Shared_String<fc_Shared_String>() const [598] 0.00 0.00 12/38 FK::support::value_proxy<FK::Data_Context::Entity>::get() const [474] 0.00 0.00 4/4 boost::unordered_detail::hash_table_equivalent_keys<std::pair<std::string const, _fto_Limit_Item_Client_Query<fto_std> const*>, std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, _fto_Limit_Item_Client_Query<fto_std> const*> > >::reserve(unsigned long) [694] 0.00 0.00 2/2 _fto_Limit_Item_Client_Query<fto_std>::_fto_Limit_Item_Client_Query() [725] 0.00 0.00 2/2 std::list<_fto_Limit_Item_Client_Query<fto_std>, std::allocator<_fto_Limit_Item_Client_Query<fto_std> > >::_M_create_node(_fto_Limit_Item_Client_Query<fto_std> const&) [746] 0.00 0.00 2/4 _fto_Limit_Item_Client_Query<fto_std>::~_fto_Limit_Item_Client_Query() [689] ----------------------------------------------- 0.00 0.00 3/3 FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) [161] [165] 0.0 0.00 0.00 3 FK::database::call::~call() [165] 0.00 0.00 30/69232138 Type::Value::~Value() [39] ----------------------------------------------- 0.00 0.00 2043/2043 FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load::operator()() [89] [166] 0.0 0.00 0.00 2043 FK::position::compute::detail::computer::valuate::operator()(FK::Valuation::_objref_Transaction*) [166] 0.00 0.00 2042/2042 FK::position::periodic::valuate::operator()(boost::shared_ptr<FK::position::transaction> const&) [168] 0.00 0.00 2043/2043 std::_Rb_tree<int, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> >, std::_Select1st<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::less<int>, std::allocator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > > >::lower_bound(int const&) [316] 0.00 0.00 2043/4086 std::_Rb_tree<int, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> >, std::_Select1st<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::less<int>, std::allocator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > const&) [297] 0.00 0.00 2042/188728 boost::detail::sp_enable_shared_from_this(boost::detail::shared_count const&, ...) [214] ----------------------------------------------- 0.00 0.00 2042/2042 FK::position::periodic::valuate::operator()(boost::shared_ptr<FK::position::transaction> const&) [168] [167] 0.0 0.00 0.00 2042 FK::position::context_handlers::operator()(char const*, char const*) [167] 0.00 0.00 15/69232138 Type::Value::~Value() [39] 0.00 0.00 10/32833306 Type::Value::Value() [53] 0.00 0.00 5/5 FK::type::make_value_list::make_value_list<char const*>(char const* const&) [181] 0.00 0.00 4086/4086 unsigned long FK::type::hash_value<std::string, char>(FK::type::string_key<std::string, char> const&) [294] 0.00 0.00 4076/4079 bool FK::type::operator==<std::string, char>(FK::type::string_key<std::string, char> const&, FK::type::string_key<std::string, char> const&) [299] 0.00 0.00 2043/2043 std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> >::~pair() [315] 0.00 0.00 2043/2043 boost::mutex::unlock() [312] 0.00 0.00 2042/2042 boost::unique_lock<boost::mutex>::lock() [318] 0.00 0.00 15/311021 boost::detail::shared_count::~shared_count() [202] 0.00 0.00 10/11 _CORBA_String_member::operator=(char const*) [632] 0.00 0.00 10/10 _CORBA_Sequence_ObjRef<FK::Valuation::_objref_Valuate_Update, _CORBA_ObjRef_Element<FK::Valuation::_objref_Valuate_Update, FK::Valuation::Valuate_Update_Helper>, FK::Valuation::Valuate_Update_Helper>::length(unsigned int) [635] 0.00 0.00 10/4370 boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<std::string, char> const>::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<std::string, char> const>, void const*, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<std::string, char> const>&, void const*, mpl_::bool_<false>, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [292] 0.00 0.00 10/10 std::pair<std::string, std::string>::~pair() [640] 0.00 0.00 10/10 _CORBA_String_helper::free(char*) [634] 0.00 0.00 7/7 FK::module::cache<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::operator()(char const*) [659] 0.00 0.00 5/5 boost::shared_ptr<FK::Valuation::Valuate_List>::shared_ptr<FK::Valuation::Valuate_List>(FK::Valuation::Valuate_List*) [684] 0.00 0.00 5/5 void boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> > const, boost::shared_ptr<FK::Valuation::Valuate_List> > > >::node_constructor::construct<std::pair<std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> > const, boost::shared_ptr<FK::Valuation::Valuate_List> > >(std::pair<std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> > const, boost::shared_ptr<FK::Valuation::Valuate_List> > const&) [687] 0.00 0.00 5/5 boost::unordered_detail::hash_table_unique_keys<std::pair<std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> > const, boost::shared_ptr<FK::Valuation::Valuate_List> >, std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> >, ext::hash<std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> > >, ext::equal_to<std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> > >, std::allocator<std::pair<std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> > const, boost::shared_ptr<FK::Valuation::Valuate_List> > > >::reserve(unsigned long) [686] 0.00 0.00 5/5 std::pair<std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> > const, boost::shared_ptr<FK::Valuation::Valuate_List> >::~pair() [688] 0.00 0.00 5/5 FK::Data_Context::Entity_List_var::~Entity_List_var() [681] ----------------------------------------------- 0.00 0.00 2042/2042 FK::position::compute::detail::computer::valuate::operator()(FK::Valuation::_objref_Transaction*) [166] [168] 0.0 0.00 0.00 2042 FK::position::periodic::valuate::operator()(boost::shared_ptr<FK::position::transaction> const&) [168] 0.00 0.00 2042/2042 FK::position::context_handlers::operator()(char const*, char const*) [167] 0.00 0.00 2043/188728 boost::detail::sp_enable_shared_from_this(boost::detail::shared_count const&, ...) [214] ----------------------------------------------- <spontaneous> [169] 0.0 0.00 0.00 FK::database::retriever<FK::position::compute::detail::computer::insert_t<std::insert_iterator<ext::hash_set<std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::string> > > >, FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >::next_chunk(FK::Database::Chunk const&, bool) [169] 0.00 0.00 15/69232138 Type::Value::~Value() [39] 0.00 0.00 30/60034 FK::database::column_set<FK::database::column_hash_map>::map() const [245] ----------------------------------------------- 0.00 0.00 1/1 Server::startup() [2] [170] 0.0 0.00 0.00 1 FK::position::compute::detail::computer::computer(FK::Transaction_Context::_objref_Holder*, fc_Shared_String const&, ft_Cache&, fc_Shared_String const&, fc_Shared_String const&, fc_Date const&, fc_Date const&, unsigned int, unsigned int, fc_Shared_String const&, unsigned int, fc_Shared_String const&, fc_Shared_String const&, Type::Parameter_List const&, unsigned int, unsigned int, FK::Treasury_Monitor::Ccy_Priority_List const&) [170] 0.00 0.00 3/10 FK::type::proxy_attr_t::create() const [163] 0.00 0.00 3/24 boost::optional_detail::optional_base<Type::Value>::destroy() [171] 0.00 0.00 3/3 fc_Shared_String::ref() const [719] 0.00 0.00 3/3 FK::Valuation::Params::Params(FK::Valuation::Params const&) [713] 0.00 0.00 2/36 boost::mutex::mutex() [477] 0.00 0.00 2/2 FK::Valuation::Params::Params() [727] 0.00 0.00 2/60 boost::unordered_detail::next_prime(unsigned long) [462] 0.00 0.00 1/1 FK::module::interface<FK::Prices::Snapshot, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data::data(char const*, char const*, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> >&) [812] 0.00 0.00 1/1 void boost::intrusive_ptr_add_ref<FK::module::interface<FK::Prices::Snapshot, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<FK::Prices::Snapshot, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) [849] 0.00 0.00 1/1 FK::module::interface<FK::Valuation::Setup_Factory, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data::data(char const*, char const*, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> >&) [813] 0.00 0.00 1/1 void boost::intrusive_ptr_add_ref<FK::module::interface<FK::Valuation::Setup_Factory, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<FK::Valuation::Setup_Factory, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) [850] 0.00 0.00 1/1 _CORBA_Sequence<Type::Parameter>::length(unsigned int) [799] 0.00 0.00 1/28 boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::create_buckets() [582] 0.00 0.00 1/1 FK::Valuation::Params::~Params() [826] 0.00 0.00 1/1 FK::position::context_handlers::context_handlers(FK::Valuation::_objref_Setup*) [821] 0.00 0.00 1/1 FK::position::fixed_handlers::fixed_handlers(char const*) [820] 0.00 0.00 1/1 boost::shared_ptr<FK::position::periodic::valuate>::shared_ptr<FK::position::periodic::valuate>(FK::position::periodic::valuate*) [834] 0.00 0.00 1/1 void boost::shared_ptr<FK::position::compute::detail::computer::valuate>::reset<FK::position::compute::detail::computer::valuate>(FK::position::compute::detail::computer::valuate*) [833] 0.00 0.00 1/11 _CORBA_String_member::operator=(char const*) [632] ----------------------------------------------- 0.00 0.00 3/24 FK::position::compute::detail::computer::computer(FK::Transaction_Context::_objref_Holder*, fc_Shared_String const&, ft_Cache&, fc_Shared_String const&, fc_Shared_String const&, fc_Date const&, fc_Date const&, unsigned int, unsigned int, fc_Shared_String const&, unsigned int, fc_Shared_String const&, fc_Shared_String const&, Type::Parameter_List const&, unsigned int, unsigned int, FK::Treasury_Monitor::Ccy_Priority_List const&) [170] 0.00 0.00 7/24 FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) [161] 0.00 0.00 14/24 LM_Query::add_client_query(FK::Data_Context::_objref_Entity*) [164] [171] 0.0 0.00 0.00 24 boost::optional_detail::optional_base<Type::Value>::destroy() [171] 0.00 0.00 14/69232138 Type::Value::~Value() [39] ----------------------------------------------- 0.00 0.00 2/2 Server::startup() [2] [172] 0.0 0.00 0.00 2 Limit_Matcher::set_global_client_query(cstring const&, cstring const&) [172] 0.00 0.00 2/7255146 cstring::intern(char const*) [41] 0.00 0.00 2/217845 LM_Shared_Lock::read_lock() [209] 0.00 0.00 2/2 boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, cstring>, cstring, ext::hash<cstring>, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, cstring> > >::reserve(unsigned long) [733] 0.00 0.00 2/217845 LM_Shared_Lock::read_unlock() [208] ----------------------------------------------- 0.00 0.00 2/2 FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) [161] [173] 0.0 0.00 0.00 2 FK::type::proxy_attr_t& FK::type::proxy_attr_t::operator=<Type::Date>(Type::Date const&) [173] 0.00 0.00 2/10 FK::type::proxy_attr_t::create() const [163] ----------------------------------------------- 0.00 0.00 2/2 FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) [161] [174] 0.0 0.00 0.00 2 FK::type::proxy_attr_t& FK::type::proxy_attr_t::operator=<std::string>(std::string const&) [174] 0.00 0.00 2/10 FK::type::proxy_attr_t::create() const [163] ----------------------------------------------- 0.00 0.00 2/2 FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) [161] [175] 0.0 0.00 0.00 2 FK::type::proxy_attr_t& FK::type::proxy_attr_t::operator=<unsigned int>(unsigned int const&) [175] 0.00 0.00 2/10 FK::type::proxy_attr_t::create() const [163] ----------------------------------------------- 0.00 0.00 1/1 FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) [161] [176] 0.0 0.00 0.00 1 _CORBA_Sequence<Type::Parameter>::~_CORBA_Sequence() [176] 0.00 0.00 7/69232138 Type::Value::~Value() [39] ----------------------------------------------- 0.00 0.00 246/246 Limit_Matcher::initialize(Server*) [86] [177] 0.0 0.00 0.00 246 Limit_Matcher::lookup_global_client_query_id(cstring const&) const [177] 0.00 0.00 1/7255146 cstring::intern(char const*) [41] ----------------------------------------------- 0.00 0.00 1/1 boost::detail::sp_counted_impl_p<FK::position::compute::detail::computer>::dispose() [179] [178] 0.0 0.00 0.00 1 FK::position::compute::detail::computer::~computer() [178] 0.00 0.00 5/69232138 Type::Value::~Value() [39] 0.00 0.00 1/2 std::_Rb_tree<int, std::pair<int const, boost::shared_ptr<Finance_KIT::Transaction> >, std::_Select1st<std::pair<int const, boost::shared_ptr<Finance_KIT::Transaction> > >, std::less<int>, std::allocator<std::pair<int const, boost::shared_ptr<Finance_KIT::Transaction> > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, boost::shared_ptr<Finance_KIT::Transaction> > >*) [747] 0.00 0.00 1/1 boost::detail::sp_counted_impl_p<FK::position::compute::detail::computer::valuate>::dispose() [860] 0.00 0.00 1/188729 boost::detail::sp_counted_base::destroy() [213] 0.00 0.00 1/1 void boost::intrusive_ptr_release<FK::module::interface<FK::Valuation::Setup_Factory, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<FK::Valuation::Setup_Factory, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) [853] 0.00 0.00 1/1 void boost::intrusive_ptr_release<FK::module::interface<FK::Prices::Snapshot, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<FK::Prices::Snapshot, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) [852] ----------------------------------------------- 0.00 0.00 1/1 Server::~Server() [129] [179] 0.0 0.00 0.00 1 boost::detail::sp_counted_impl_p<FK::position::compute::detail::computer>::dispose() [179] 0.00 0.00 1/1 FK::position::compute::detail::computer::~computer() [178] ----------------------------------------------- 0.00 0.00 1/1 FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) [161] [180] 0.0 0.00 0.00 1 FK::type::proxy_attr_t& FK::type::proxy_attr_t::operator=<int>(int const&) [180] 0.00 0.00 1/10 FK::type::proxy_attr_t::create() const [163] ----------------------------------------------- 0.00 0.00 5/5 FK::position::context_handlers::operator()(char const*, char const*) [167] [181] 0.0 0.00 0.00 5 FK::type::make_value_list::make_value_list<char const*>(char const* const&) [181] 0.00 0.00 5/32833306 Type::Value::Value() [53] ----------------------------------------------- <spontaneous> [182] 0.0 0.00 0.00 FK::database::retriever<FK::position::compute::detail::computer::insert_pair_t<std::insert_iterator<ext::hash_map<std::string, double, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, double> > > > >, FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >::next_chunk(FK::Database::Chunk const&, bool) [182] 0.00 0.00 1/69232138 Type::Value::~Value() [39] 0.00 0.00 4/60034 FK::database::column_set<FK::database::column_hash_map>::map() const [245] 0.00 0.00 1/1 FK::type::from_value_extract_t<Type::Value const&, double>::operator()() const [882] 0.00 0.00 1/1 boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, double>, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, double> > >::reserve(unsigned long) [845] ----------------------------------------------- 0.00 0.00 150/3655257 FK::transaction::matcher::matcher(FK::Data_Context::_objref_Entity*) [116] 0.00 0.00 1025/3655257 FK::transaction::matcher::per_entry::per_entry(FK::Data_Context::_objref_Entity*) [117] 0.00 0.00 2043/3655257 void FK::position::reader::retriever<FK::position::pool_populate<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > >, FK::position::compute::detail::computer::messages>::operator()<FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >(FK::database::column_set<FK::database::column_hash_map>&, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> >&) [311] 0.00 0.00 3075/3655257 FK::transaction::matcher::per_entry::check_path(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*) [307] 0.00 0.00 7175/3655257 void FK::transaction::matcher::per_entry::check_off_bits<int>(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*) [279] 0.00 0.00 7175/3655257 void FK::transaction::matcher::per_entry::check_on_bits<int>(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*) [278] 0.00 0.00 217824/3655257 boost::detail::function::function_obj_invoker1<FK::transaction::matcher::per_entry::check_on_bits_p<int>, bool, Type::Value const&>::invoke(boost::detail::function::function_buffer&, Type::Value const&) [210] 0.00 0.00 1049024/3655257 FK::transaction::matcher::per_entry::check_path_p::operator()(Type::Value const&) const [61] 0.00 0.00 2367766/3655257 boost::detail::function::function_obj_invoker1<FK::transaction::matcher::per_entry::check_eq_p<int>, bool, Type::Value const&>::invoke(boost::detail::function::function_buffer&, Type::Value const&) [191] [190] 0.0 0.00 0.00 3655257 int FK::type::apply_value<int>::operator()<FK::type::convert_value<int> >(FK::type::convert_value<int>) const [190] ----------------------------------------------- 0.00 0.00 2367766/2367766 boost::function1<bool, Type::Value const&>::operator()(Type::Value const&) const [32] [191] 0.0 0.00 0.00 2367766 boost::detail::function::function_obj_invoker1<FK::transaction::matcher::per_entry::check_eq_p<int>, bool, Type::Value const&>::invoke(boost::detail::function::function_buffer&, Type::Value const&) [191] 0.00 0.00 2367766/3655257 int FK::type::apply_value<int>::operator()<FK::type::convert_value<int> >(FK::type::convert_value<int>) const [190] ----------------------------------------------- 0.00 0.00 7/1312348 FK::database::args::operator()(char const*, Type::Value const&) [663] 0.00 0.00 21/1312348 FK::type::proxy_attr_t::create() const [163] 0.00 0.00 1312320/1312348 Chunk_Key::Chunk_Key(unsigned long, unsigned long, unsigned long, fc_Shared_String const&, Incoming_Cashflow&, ft_Gap_Set::Active const*, fc_Date const&, fc_Shared_String const&, fc_Shared_String const&, Limit_Matcher*, Client_Info&, fc_Shared_String const&) [30] [192] 0.0 0.00 0.00 1312348 Type::Value::operator=(Type::Value const&) [192] ----------------------------------------------- 0.00 0.00 993069/993069 applied_sum(Limit_Context*, char const*, double (*)(double, Expr::BoolExpr::BContext*, char const*), bool) [6] [193] 0.0 0.00 0.00 993069 positive(double, Expr::BoolExpr::BContext*, char const*) [193] ----------------------------------------------- 0.00 0.00 829168/829168 Incoming_Cashflow::setup() [57] [194] 0.0 0.00 0.00 829168 _CORBA_String_element::operator=(char const*) [194] ----------------------------------------------- 0.00 0.00 11269/667429 Server::changed(Watcher*, Final*, Used*, bool, FK::Limit::ViolationType) [72] 0.00 0.00 656160/667429 Match::insert(Incoming_Cashflow&, int, double) [26] [195] 0.0 0.00 0.00 667429 Chunk_Key::~Chunk_Key() [195] ----------------------------------------------- 0.00 0.00 656160/656160 Item_Chunk::insert(Match*, Limit_Key_Figures*, Incoming_Cashflow&, double) [66] [196] 0.0 0.00 0.00 656160 Server::server_type() [196] ----------------------------------------------- 0.00 0.00 656160/656160 Chunk_Key::Chunk_Key(unsigned long, unsigned long, unsigned long, fc_Shared_String const&, Incoming_Cashflow&, ft_Gap_Set::Active const*, fc_Date const&, fc_Shared_String const&, fc_Shared_String const&, Limit_Matcher*, Client_Info&, fc_Shared_String const&) [30] [197] 0.0 0.00 0.00 656160 FK::type::by_value_proxy<Type::Value>::operator int<int>() const [197] ----------------------------------------------- 0.00 0.00 639018/639018 Limit_Matcher::matching_limits(Incoming_Cashflow&, Match**&) [25] [198] 0.0 0.00 0.00 639018 boost::unordered_detail::hash_table_unique_keys<int, int, ext::hash<int>, ext::equal_to<int>, std::allocator<int> >::reserve(unsigned long) [198] ----------------------------------------------- 0.00 0.00 1/592636 Limit_Matcher::initialize(Server*) [86] 0.00 0.00 1/592636 cstring::intern(char const*) [41] 0.00 0.00 1/592636 Server::Limit_Violation_Action::Limit_Violation_Action(Server*) [870] 0.00 0.00 1/592636 FK::position::fixed_handlers::fixed_handlers(char const*) [820] 0.00 0.00 1/592636 __static_initialization_and_destruction_0(int, int) [158] 0.00 0.00 1/592636 boost::unordered_detail::hash_table_unique_keys<std::string, std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::string> >::hash_table_unique_keys(boost::unordered_detail::hash_table_unique_keys<std::string, std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::string> > const&) [841] 0.00 0.00 1/592636 __static_initialization_and_destruction_0(int, int) [774] 0.00 0.00 2/592636 boost::unordered_detail::hash_table_unique_keys<cstring, cstring, ext::hash<cstring>, ext::equal_to<cstring>, std::allocator<cstring> >::reserve(unsigned long) [450] 0.00 0.00 2/592636 boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, Limit_Item_Template*>, cstring, cstring::hash, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, Limit_Item_Template*> > >::reserve(unsigned long) [451] 0.00 0.00 2/592636 Server::init_aggregator() [867] 0.00 0.00 2/592636 LM_Query::LM_Query(Server&) [879] 0.00 0.00 2/592636 FK::position::context_handlers::context_handlers(FK::Valuation::_objref_Setup*) [821] 0.00 0.00 2/592636 LM_Query::add_mapping(char const*, char const*) [408] 0.00 0.00 3/592636 FK::database::column_set<FK::database::column_hash_map>::map() const [245] 0.00 0.00 4/592636 boost::unordered_detail::hash_table_unique_keys<std::pair<int const, int>, int, ext::hash<int>, ext::equal_to<int>, std::allocator<std::pair<int const, int> > >::reserve(unsigned long) [412] 0.00 0.00 4/592636 boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > >::hash_table_unique_keys(boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > const&) [693] 0.00 0.00 6/592636 Limit_Matcher::Limit_Matcher(Server*) [784] 0.00 0.00 6/592636 boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, LClient>, cstring, ext::hash<cstring>, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, LClient> > >::reserve(unsigned long) [388] 0.00 0.00 11/592636 Server::Server(int, char const**) [877] 0.00 0.00 12/592636 boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, ext::hash_map<std::string, std::vector<Client_Amount, std::allocator<Client_Amount> >, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, ext::hash_map<std::string, std::vector<Client_Amount, std::allocator<Client_Amount> >, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > > > >::operator[](std::string const&) [285] 0.00 0.00 17/592636 Watcher::Watcher() [621] 0.00 0.00 22/592636 boost::unordered_detail::hash_table_unique_keys<std::pair<unsigned long const, Server::Cashflow_Match_Records*>, unsigned long, ext::hash<unsigned long>, ext::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, Server::Cashflow_Match_Records*> > >::reserve(unsigned long) [248] 0.00 0.00 27/592636 Expression_Parser::Expression_Parser(Expr::VarFunction* (*)(char const*, bool&)) [586] 0.00 0.00 29/592636 Final::Final() [577] 0.00 0.00 40/592636 boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > >::operator[](std::string const&) [104] 0.00 0.00 44/592636 Final::insert(Watcher*, Item_Chunk*) [55] 0.00 0.00 54/592636 Expression_Parser::parse(std::istream&) [153] 0.00 0.00 54/592636 ext::hash_set<std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::string> >::operator=(ext::hash_set<std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::string> > const&) [470] 0.00 0.00 58/592636 Final::initialize(Watcher*) [160] 0.00 0.00 60/592636 boost::unordered_detail::next_prime(unsigned long) [462] 0.00 0.00 81/592636 boost::unordered_detail::hash_table_unique_keys<std::string, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::string> >::hash_table_unique_keys(boost::unordered_detail::hash_table_unique_keys<std::string, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::string> > const&) [458] 0.00 0.00 122/592636 Match::Match() [147] 0.00 0.00 132/592636 Match::insert(Incoming_Cashflow&, int, double) [26] 0.00 0.00 261/592636 FK::transaction::matcher::per_entry::per_entry(FK::Data_Context::_objref_Entity*) [117] 0.00 0.00 8220/592636 boost::unordered_detail::hash_table_unique_keys<std::pair<Chunk_Key* const, std::map<fc_Date, double, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > > >, Chunk_Key*, hash_no_tag_no_affdate, equal_ign_tag_affdate_chunk_key, std::allocator<std::pair<Chunk_Key* const, std::map<fc_Date, double, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > > > > >::reserve(unsigned long) [42] 0.00 0.00 108912/592636 Incoming_Cashflow::Incoming_Cashflow(FK::position::compute::detail::element const&, bool) [85] 0.00 0.00 152968/592636 applied_sum(Limit_Context*, char const*, double (*)(double, Expr::BoolExpr::BContext*, char const*), bool) [6] 0.00 0.00 321470/592636 Limit_Matcher::matching_limits(Incoming_Cashflow&, Match**&) [25] [199] 0.0 0.00 0.00 592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] ----------------------------------------------- 0.00 0.00 577743/577743 Match::insert(Incoming_Cashflow&, int, double) [26] [200] 0.0 0.00 0.00 577743 Watcher::unmark_removal(Item_Chunk*) [200] ----------------------------------------------- 0.00 0.00 414584/414584 boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, double>, cstring, ext::hash<cstring>, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, double> > >::operator[](cstring const&) [93] [201] 0.0 0.00 0.00 414584 boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, double>, cstring, ext::hash<cstring>, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, double> > >::reserve(unsigned long) [201] ----------------------------------------------- 0.00 0.00 1/311021 Server::init_aggregator() [867] 0.00 0.00 1/311021 Server::startup() [2] 0.00 0.00 1/311021 boost::detail::sp_counted_impl_p<FK::position::compute::detail::computer::valuate::state_map_type>::dispose() [858] 0.00 0.00 1/311021 boost::detail::sp_counted_impl_p<FK::position::compute::detail::computer::valuate>::dispose() [860] 0.00 0.00 5/311021 FK::position::context_handlers::~context_handlers() [822] 0.00 0.00 8/311021 FK::position::pool_populate<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > >::~pool_populate() [819] 0.00 0.00 8/311021 FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) [161] 0.00 0.00 15/311021 FK::position::context_handlers::operator()(char const*, char const*) [167] 0.00 0.00 43/311021 boost::program_options::options_description::~options_description() [836] 0.00 0.00 310938/311021 Server::cashflow_clients(Incoming_Cashflow&, unsigned long, unsigned long) [49] [202] 0.0 0.00 0.00 311021 boost::detail::shared_count::~shared_count() [202] 0.00 0.00 13/188729 boost::detail::sp_counted_base::destroy() [213] 0.00 0.00 8/8 boost::detail::sp_counted_impl_p<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >::dispose() [647] 0.00 0.00 5/6 boost::detail::sp_counted_impl_p<FK::Valuation::Valuate_List>::dispose() [679] ----------------------------------------------- 0.00 0.00 310938/310938 Incoming_Cashflow::setup() [57] [203] 0.0 0.00 0.00 310938 used_kf_set() [203] ----------------------------------------------- 0.00 0.00 310938/310938 Limit_Matcher::matching_limits(Incoming_Cashflow&, Match**&) [25] [204] 0.0 0.00 0.00 310938 Limit_Matcher::get_lim_items(int) [204] ----------------------------------------------- 0.00 0.00 304624/304624 Incoming_Cashflow::setup() [57] [205] 0.0 0.00 0.00 304624 FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>::as_double() const [205] 0.00 0.00 299352/299352 FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double std::for_each<std::reverse_iterator<unsigned long const*>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double>(std::reverse_iterator<unsigned long const*>, std::reverse_iterator<unsigned long const*>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double) [206] 0.00 0.00 5272/5272 FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double std::for_each<std::reverse_iterator<unsigned long*>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double>(std::reverse_iterator<unsigned long*>, std::reverse_iterator<unsigned long*>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double) [283] ----------------------------------------------- 0.00 0.00 299352/299352 FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>::as_double() const [205] [206] 0.0 0.00 0.00 299352 FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double std::for_each<std::reverse_iterator<unsigned long const*>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double>(std::reverse_iterator<unsigned long const*>, std::reverse_iterator<unsigned long const*>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double) [206] ----------------------------------------------- 0.00 0.00 269686/269686 Expr::Expression::eval(void*) [4] [207] 0.0 0.00 0.00 269686 std::vector<Expr::Result, std::allocator<Expr::Result> >::reserve(unsigned long) [207] ----------------------------------------------- 0.00 0.00 2/217845 Limit_Matcher::lookup_client_query_matcher(long long) [721] 0.00 0.00 2/217845 Limit_Matcher::set_global_client_query(cstring const&, cstring const&) [172] 0.00 0.00 17/217845 Server::do_startup(Watcher*) [87] 0.00 0.00 108912/217845 Limit_Matcher::matching_limits(Incoming_Cashflow&, Match**&) [25] 0.00 0.00 108912/217845 Server::do_insert(FK::position::compute::detail::element const&, int) [24] [208] 0.0 0.00 0.00 217845 LM_Shared_Lock::read_unlock() [208] ----------------------------------------------- 0.00 0.00 2/217845 Limit_Matcher::lookup_client_query_matcher(long long) [721] 0.00 0.00 2/217845 Limit_Matcher::set_global_client_query(cstring const&, cstring const&) [172] 0.00 0.00 17/217845 Server::do_startup(Watcher*) [87] 0.00 0.00 108912/217845 Limit_Matcher::matching_limits(Incoming_Cashflow&, Match**&) [25] 0.00 0.00 108912/217845 Server::do_insert(FK::position::compute::detail::element const&, int) [24] [209] 0.0 0.00 0.00 217845 LM_Shared_Lock::read_lock() [209] ----------------------------------------------- 0.00 0.00 217824/217824 boost::function1<bool, Type::Value const&>::operator()(Type::Value const&) const [32] [210] 0.0 0.00 0.00 217824 boost::detail::function::function_obj_invoker1<FK::transaction::matcher::per_entry::check_on_bits_p<int>, bool, Type::Value const&>::invoke(boost::detail::function::function_buffer&, Type::Value const&) [210] 0.00 0.00 217824/3655257 int FK::type::apply_value<int>::operator()<FK::type::convert_value<int> >(FK::type::convert_value<int>) const [190] ----------------------------------------------- 0.00 0.00 207292/207292 Incoming_Cashflow::setup() [57] [211] 0.0 0.00 0.00 207292 FK::type::from_value_extract_t<Type::Value const&, fc_Date>::operator fc_Date() const [211] ----------------------------------------------- 0.00 0.00 189120/189120 Match::insert(Incoming_Cashflow&, int, double) [26] [212] 0.0 0.00 0.00 189120 next_business_day(fc_Date const&) [212] ----------------------------------------------- 0.00 0.00 1/188729 Server::startup() [2] 0.00 0.00 1/188729 boost::detail::sp_counted_impl_p<FK::position::compute::detail::computer::valuate>::dispose() [860] 0.00 0.00 1/188729 boost::detail::sp_counted_impl_p<FK::position::periodic::valuate>::dispose() [863] 0.00 0.00 1/188729 FK::position::compute::detail::computer::~computer() [178] 0.00 0.00 1/188729 __tcf_11 [4098] 0.00 0.00 2/188729 std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >::~vector() [452] 0.00 0.00 3/188729 Server::~Server() [129] 0.00 0.00 13/188729 boost::detail::shared_count::~shared_count() [202] 0.00 0.00 104/188729 FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load>::operator()() [90] 0.00 0.00 150/188729 Limit_Matcher::~Limit_Matcher() [130] 0.00 0.00 261/188729 boost::detail::function::functor_manager<FK::transaction::matcher::per_entry::check_parent_p>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [325] 0.00 0.00 2043/188729 boost::detail::sp_counted_impl_p<FK::position::periodic::state>::dispose() [295] 0.00 0.00 4086/188729 std::_Rb_tree<int, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> >, std::_Select1st<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::less<int>, std::allocator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >*) [749] 0.00 0.00 78417/188729 Item_Chunk::~Item_Chunk() [74] 0.00 0.00 103645/188729 Server::do_insert(FK::position::compute::detail::element const&, int) [24] [213] 0.0 0.00 0.00 188729 boost::detail::sp_counted_base::destroy() [213] 0.00 0.00 103646/103646 boost::detail::sp_counted_impl_p<std::list<Client_Info, std::allocator<Client_Info> > >::~sp_counted_impl_p() [222] 0.00 0.00 78417/78417 boost::detail::sp_counted_impl_p<Limit_Key_Figures>::~sp_counted_impl_p() [240] 0.00 0.00 4086/4086 boost::detail::sp_counted_impl_p<FK::position::periodic::state>::~sp_counted_impl_p() [296] 0.00 0.00 2043/2043 boost::detail::sp_counted_impl_p<FK::position::transaction>::~sp_counted_impl_p() [314] 0.00 0.00 261/261 boost::detail::sp_counted_impl_p<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > >::~sp_counted_impl_p() [373] 0.00 0.00 150/150 boost::detail::sp_counted_impl_p<FK::transaction::matcher>::~sp_counted_impl_p() [401] 0.00 0.00 104/104 boost::detail::sp_counted_impl_p<FK::Transaction_Context::Transaction_List>::~sp_counted_impl_p() [423] 0.00 0.00 8/8 boost::detail::sp_counted_impl_p<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >::~sp_counted_impl_p() [648] 0.00 0.00 8/8 boost::detail::sp_counted_impl_p<boost::detail::thread_data<boost::reference_wrapper<FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load> > > >::~sp_counted_impl_p() [649] 0.00 0.00 6/6 boost::detail::sp_counted_impl_p<FK::Valuation::Valuate_List>::~sp_counted_impl_p() [680] 0.00 0.00 2/2 boost::detail::sp_counted_impl_p<client_matcher>::~sp_counted_impl_p() [739] 0.00 0.00 1/1 boost::detail::sp_counted_impl_p<FK::figures::aggregator>::~sp_counted_impl_p() [857] 0.00 0.00 1/1 boost::detail::sp_counted_impl_p<LM_valuation::context>::~sp_counted_impl_p() [855] 0.00 0.00 1/1 boost::detail::sp_counted_impl_p<FK::position::compute::detail::computer>::~sp_counted_impl_p() [862] 0.00 0.00 1/1 boost::detail::sp_counted_impl_p<FK::position::compute::detail::computer::valuate>::~sp_counted_impl_p() [861] 0.00 0.00 1/1 boost::detail::sp_counted_impl_p<FK::position::periodic::valuate>::~sp_counted_impl_p() [864] 0.00 0.00 1/1 boost::detail::sp_counted_impl_p<FK::position::compute::detail::computer::valuate::state_map_type>::~sp_counted_impl_p() [859] ----------------------------------------------- 0.00 0.00 1/188728 Server::init_aggregator() [867] 0.00 0.00 1/188728 void boost::shared_ptr<LM_valuation::context>::reset<LM_valuation::context>(LM_valuation::context*) [832] 0.00 0.00 1/188728 void boost::shared_ptr<FK::position::compute::detail::computer::valuate>::reset<FK::position::compute::detail::computer::valuate>(FK::position::compute::detail::computer::valuate*) [833] 0.00 0.00 1/188728 boost::shared_ptr<FK::position::periodic::valuate>::shared_ptr<FK::position::periodic::valuate>(FK::position::periodic::valuate*) [834] 0.00 0.00 1/188728 FK::position::fixed_handlers::fixed_handlers(char const*) [820] 0.00 0.00 2/188728 Limit_Matcher::initialize(Server*) [86] 0.00 0.00 2/188728 Server::startup() [2] 0.00 0.00 5/188728 boost::shared_ptr<FK::Valuation::Valuate_List>::shared_ptr<FK::Valuation::Valuate_List>(FK::Valuation::Valuate_List*) [684] 0.00 0.00 8/188728 FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::ctor::operator()() [642] 0.00 0.00 104/188728 FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load::call_load(FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>&, FK::Transaction_Context::_objref_Transaction*) [421] 0.00 0.00 150/188728 void boost::shared_ptr<FK::transaction::matcher>::reset<FK::transaction::matcher>(FK::transaction::matcher*) [399] 0.00 0.00 261/188728 FK::transaction::matcher::per_entry::per_entry(FK::Data_Context::_objref_Entity*) [117] 0.00 0.00 2042/188728 FK::position::compute::detail::computer::valuate::operator()(FK::Valuation::_objref_Transaction*) [166] 0.00 0.00 2043/188728 std::insert_iterator<FK::position::compute::detail::computer::valuate::state_map_type> std::transform<std::_Rb_tree_const_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::insert_iterator<FK::position::compute::detail::computer::valuate::state_map_type>, FK::position::compute::detail::computer::valuate::duplicate>(std::_Rb_tree_const_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::_Rb_tree_const_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::insert_iterator<FK::position::compute::detail::computer::valuate::state_map_type>, FK::position::compute::detail::computer::valuate::duplicate) [76] 0.00 0.00 2043/188728 FK::position::periodic::valuate::operator()(boost::shared_ptr<FK::position::transaction> const&) [168] 0.00 0.00 78417/188728 Item_Chunk::on_balance_figures(Match const*, double) [58] 0.00 0.00 103646/188728 Server::cashflow_clients(Incoming_Cashflow&, unsigned long, unsigned long) [49] [214] 0.0 0.00 0.00 188728 boost::detail::sp_enable_shared_from_this(boost::detail::shared_count const&, ...) [214] ----------------------------------------------- 3361 std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::_M_erase(std::_Rb_tree_node<int>*) [215] 0.00 0.00 2/183224 Server::~Server() [129] 0.00 0.00 26388/183224 std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::erase(std::_Rb_tree_iterator<int>, std::_Rb_tree_iterator<int>) [228] 0.00 0.00 78417/183224 Final_Chunk::~Final_Chunk() [100] 0.00 0.00 78417/183224 Item_Chunk::~Item_Chunk() [74] [215] 0.0 0.00 0.00 183224+3361 std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::_M_erase(std::_Rb_tree_node<int>*) [215] 3361 std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::_M_erase(std::_Rb_tree_node<int>*) [215] ----------------------------------------------- 0.00 0.00 78417/156834 Final_Chunk::~Final_Chunk() [100] 0.00 0.00 78417/156834 Item_Chunk::~Item_Chunk() [74] [216] 0.0 0.00 0.00 156834 Chunk_Key::~Chunk_Key() [216] ----------------------------------------------- 0.00 0.00 108912/108912 Limit_Matcher::matching_limits(Incoming_Cashflow&, Match**&) [25] [217] 0.0 0.00 0.00 108912 std::vector<LIT, std::allocator<LIT> >::reserve(unsigned long) [217] ----------------------------------------------- 0.00 0.00 103646/103646 Incoming_Cashflow::setup() [57] [218] 0.0 0.00 0.00 103646 _CORBA_Sequence_String::freebuf(char**) [218] ----------------------------------------------- 0.00 0.00 103646/103646 Incoming_Cashflow::setup() [57] [219] 0.0 0.00 0.00 103646 CORBA::is_nil(CORBA::Object*) [219] ----------------------------------------------- 0.00 0.00 103646/103646 Server::cashflow_clients(Incoming_Cashflow&, unsigned long, unsigned long) [49] [220] 0.0 0.00 0.00 103646 boost::unordered_detail::hash_table_unique_keys<std::pair<client_ref_key const, boost::shared_ptr<std::list<Client_Info, std::allocator<Client_Info> > > >, client_ref_key, client_ref_key::hash, client_ref_key::eq, std::allocator<std::pair<client_ref_key const, boost::shared_ptr<std::list<Client_Info, std::allocator<Client_Info> > > > > >::reserve(unsigned long) [220] ----------------------------------------------- 0.00 0.00 1/103646 Server::~Server() [129] 0.00 0.00 103645/103646 Server::do_insert(FK::position::compute::detail::element const&, int) [24] [221] 0.0 0.00 0.00 103646 boost::detail::sp_counted_impl_p<std::list<Client_Info, std::allocator<Client_Info> > >::dispose() [221] 0.00 0.00 103646/103646 std::_List_base<Client_Info, std::allocator<Client_Info> >::_M_clear() [224] ----------------------------------------------- 0.00 0.00 103646/103646 boost::detail::sp_counted_base::destroy() [213] [222] 0.0 0.00 0.00 103646 boost::detail::sp_counted_impl_p<std::list<Client_Info, std::allocator<Client_Info> > >::~sp_counted_impl_p() [222] ----------------------------------------------- 0.00 0.00 103646/103646 Server::do_insert(FK::position::compute::detail::element const&, int) [24] [223] 0.0 0.00 0.00 103646 Server::Cashflow_Match_Records::add_matches(double, Match**, int) [223] ----------------------------------------------- 0.00 0.00 103646/103646 boost::detail::sp_counted_impl_p<std::list<Client_Info, std::allocator<Client_Info> > >::dispose() [221] [224] 0.0 0.00 0.00 103646 std::_List_base<Client_Info, std::allocator<Client_Info> >::_M_clear() [224] ----------------------------------------------- 0.00 0.00 103646/103646 std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::erase(int const&) [227] [225] 0.0 0.00 0.00 103646 std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::lower_bound(int const&) [225] ----------------------------------------------- 0.00 0.00 103646/103646 std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::erase(int const&) [227] [226] 0.0 0.00 0.00 103646 std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::upper_bound(int const&) [226] ----------------------------------------------- 0.00 0.00 103646/103646 Server::do_insert(FK::position::compute::detail::element const&, int) [24] [227] 0.0 0.00 0.00 103646 std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::erase(int const&) [227] 0.00 0.00 103646/103646 std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::upper_bound(int const&) [226] 0.00 0.00 103646/103646 std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::lower_bound(int const&) [225] 0.00 0.00 103646/103646 std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::erase(std::_Rb_tree_iterator<int>, std::_Rb_tree_iterator<int>) [228] ----------------------------------------------- 0.00 0.00 103646/103646 std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::erase(int const&) [227] [228] 0.0 0.00 0.00 103646 std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::erase(std::_Rb_tree_iterator<int>, std::_Rb_tree_iterator<int>) [228] 0.00 0.00 26388/183224 std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::_M_erase(std::_Rb_tree_node<int>*) [215] ----------------------------------------------- 0.00 0.00 9/78455 Match::garbage_collect_chunks(Watcher*) [106] 0.00 0.00 29/78455 Final::~Final() [83] 0.00 0.00 78417/78455 Final_Chunk::~Final_Chunk() [100] [229] 0.0 0.00 0.00 78455 std::_List_base<Item_Chunk*, std::allocator<Item_Chunk*> >::_M_clear() [229] ----------------------------------------------- 0.00 0.00 29/78446 Watcher::check() [3] 0.00 0.00 78417/78446 Final::matches_p(fc_Date_Time const&, Match const&, Chunk_Key const&) const [241] [230] 0.0 0.00 0.00 78446 Final::active_p(fc_Date_Time const&) const [230] ----------------------------------------------- 0.00 0.00 4/78425 lookup_item_function_by_name(char const*, bool&) [162] 0.00 0.00 78421/78425 get_underlying_key_figures(char const*, std::list<cstring, std::allocator<cstring> >&) [132] [231] 0.0 0.00 0.00 78425 is_key_figure(char const*) [231] ----------------------------------------------- 0.00 0.00 78417/78417 Limit_Key_Figures::Limit_Key_Figures(fc_Shared_String const&, fc_Shared_String const&, fc_Shared_String const&, double, Match const*, Expr::Expression*) [62] [232] 0.0 0.00 0.00 78417 requires_fx_conversion(char const*) [232] ----------------------------------------------- 0.00 0.00 78417/78417 Item_Chunk::memorize(Final*, Final_Chunk*) [98] [233] 0.0 0.00 0.00 78417 Item_Chunk::Final_Limit::Final_Limit(Final*, Final_Chunk*) [233] ----------------------------------------------- 0.00 0.00 78417/78417 Match::insert(Incoming_Cashflow&, int, double) [26] [234] 0.0 0.00 0.00 78417 Item_Chunk::Item_Chunk(Watcher*, Chunk_Key const&, double) [234] 0.00 0.00 78417/78417 FK::Limit::Group::Group(FK::Limit::Group const&) [238] ----------------------------------------------- 0.00 0.00 78417/78417 Item_Chunk::update(Watcher*, Match*) [10] [235] 0.0 0.00 0.00 78417 Final_Chunk::insert(Expr::Result const&) [235] 0.00 0.00 40887/40887 std::vector<Expr::Result, std::allocator<Expr::Result> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Expr::Result*, std::vector<Expr::Result, std::allocator<Expr::Result> > >, Expr::Result const&) [251] ----------------------------------------------- 0.00 0.00 78417/78417 Match::insert(Incoming_Cashflow&, int, double) [26] [236] 0.0 0.00 0.00 78417 FK::Limit::Group::set_id(int) [236] ----------------------------------------------- 0.00 0.00 78417/78417 Match::insert(Incoming_Cashflow&, int, double) [26] [237] 0.0 0.00 0.00 78417 FK::Limit::Group::set_tag(fc_Shared_String const&) [237] ----------------------------------------------- 0.00 0.00 78417/78417 Item_Chunk::Item_Chunk(Watcher*, Chunk_Key const&, double) [234] [238] 0.0 0.00 0.00 78417 FK::Limit::Group::Group(FK::Limit::Group const&) [238] ----------------------------------------------- 0.00 0.00 78417/78417 Item_Chunk::~Item_Chunk() [74] [239] 0.0 0.00 0.00 78417 boost::detail::sp_counted_impl_p<Limit_Key_Figures>::dispose() [239] ----------------------------------------------- 0.00 0.00 78417/78417 boost::detail::sp_counted_base::destroy() [213] [240] 0.0 0.00 0.00 78417 boost::detail::sp_counted_impl_p<Limit_Key_Figures>::~sp_counted_impl_p() [240] ----------------------------------------------- 0.00 0.00 78417/78417 Watcher::insert_chunk(Match*, Item_Chunk*) [54] [241] 0.0 0.00 0.00 78417 Final::matches_p(fc_Date_Time const&, Match const&, Chunk_Key const&) const [241] 0.00 0.00 78417/78446 Final::active_p(fc_Date_Time const&) const [230] ----------------------------------------------- 0.00 0.00 78417/78417 Item_Chunk::~Item_Chunk() [74] [242] 0.0 0.00 0.00 78417 std::_List_base<Item_Chunk::Final_Limit, std::allocator<Item_Chunk::Final_Limit> >::_M_clear() [242] ----------------------------------------------- 0.00 0.00 78417/78417 Item_Chunk::~Item_Chunk() [74] [243] 0.0 0.00 0.00 78417 std::_List_base<ft_Value_at_Risk::values, std::allocator<ft_Value_at_Risk::values> >::_M_clear() [243] ----------------------------------------------- 0.00 0.00 78417/78417 Final_Chunk::remove(Expr::Result const&) [95] [244] 0.0 0.00 0.00 78417 std::vector<Expr::Result, std::allocator<Expr::Result> >::erase(__gnu_cxx::__normal_iterator<Expr::Result*, std::vector<Expr::Result, std::allocator<Expr::Result> > >) [244] ----------------------------------------------- 0.00 0.00 4/60034 FK::database::retriever<FK::position::compute::detail::computer::insert_pair_t<std::insert_iterator<ext::hash_map<std::string, double, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, double> > > > >, FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >::next_chunk(FK::Database::Chunk const&, bool) [182] 0.00 0.00 30/60034 FK::database::retriever<FK::position::compute::detail::computer::insert_t<std::insert_iterator<ext::hash_set<std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::string> > > >, FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >::next_chunk(FK::Database::Chunk const&, bool) [169] 0.00 0.00 60000/60034 FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> >::operator[](char const*) const [262] [245] 0.0 0.00 0.00 60034 FK::database::column_set<FK::database::column_hash_map>::map() const [245] 0.00 0.00 3/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] ----------------------------------------------- 0.00 0.00 7/59259 void FK::figures::configurator::do_create::operator()<FK::support::basic_symbol<std::string> >(FK::support::basic_symbol<std::string> const&) [662] 0.00 0.00 7/59259 FK::figures::configurator::define::operator()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) [661] 0.00 0.00 7/59259 void FK::figures::configurator::create<FK::figures::configurator::do_throw_error>(char const*, boost::shared_ptr<FK::figures::aggregator> const&, FK::figures::configurator::do_throw_error) const [671] 0.00 0.00 14/59259 FK::figures::aggregator& FK::figures::aggregator::add_insert<boost::function<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const ()(FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >(FK::support::basic_symbol<std::string> const&, boost::function<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const ()(FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) [660] 0.00 0.00 14/59259 void boost::checked_delete<FK::figures::aggregator>(FK::figures::aggregator*) [835] 0.00 0.00 324/59259 std::_Rb_tree<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >, std::_Select1st<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > >, std::less<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > >*) [897] 0.00 0.00 329/59259 boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::~variant() [351] 0.00 0.00 329/59259 std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >::~pair() [357] 0.00 0.00 2787/59259 std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > >::_M_insert_aux(__gnu_cxx::__normal_iterator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >*, std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > >, std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > const&) [3688] 0.00 0.00 55441/59259 std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >::~pair() [3664] [246] 0.0 0.00 0.00 59259 boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::destroy_content() [246] ----------------------------------------------- 0.00 0.00 2787/58228 std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > >::_M_insert_aux(__gnu_cxx::__normal_iterator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >*, std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > >, std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > const&) [3688] 0.00 0.00 55441/58228 std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >::~pair() [3664] [247] 0.0 0.00 0.00 58228 boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::~variant() [247] ----------------------------------------------- 0.00 0.00 51823/51823 Server::do_insert(FK::position::compute::detail::element const&, int) [24] [248] 0.0 0.00 0.00 51823 boost::unordered_detail::hash_table_unique_keys<std::pair<unsigned long const, Server::Cashflow_Match_Records*>, unsigned long, ext::hash<unsigned long>, ext::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, Server::Cashflow_Match_Records*> > >::reserve(unsigned long) [248] 0.00 0.00 22/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] ----------------------------------------------- 0.00 0.00 408/51658 FK::client::client<FK::support::entity<FK::Data_Context::Entity> >::lookup_parents(std::string const&, std::list<std::string, std::allocator<std::string> >&) [146] 0.00 0.00 1025/51658 FK::transaction::matcher::per_entry::per_entry(FK::Data_Context::_objref_Entity*) [117] 0.00 0.00 4100/51658 FK::transaction::matcher::per_entry::check_group(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*, char const*) [121] 0.00 0.00 10250/51658 FK::transaction::matcher::per_entry::check_branch(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*, char const*) [270] 0.00 0.00 35875/51658 void FK::transaction::matcher::per_entry::check_eq<std::string>(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*) [261] [249] 0.0 0.00 0.00 51658 FK::type::optional<std::string> FK::type::apply_value<FK::type::optional<std::string> >::operator()<FK::type::convert_value<FK::type::optional<std::string> > >(FK::type::convert_value<FK::type::optional<std::string> >) const [249] ----------------------------------------------- 0.00 0.00 11269/49537 Server::changed(Watcher*, Final*, Used*, bool, FK::Limit::ViolationType) [72] 0.00 0.00 38268/49537 Final::check(Watcher*) [13] [250] 0.0 0.00 0.00 49537 FK::numeric::decimal<28, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double std::for_each<std::reverse_iterator<unsigned long const*>, FK::numeric::decimal<28, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double>(std::reverse_iterator<unsigned long const*>, std::reverse_iterator<unsigned long const*>, FK::numeric::decimal<28, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double) [250] ----------------------------------------------- 0.00 0.00 40887/40887 Final_Chunk::insert(Expr::Result const&) [235] [251] 0.0 0.00 0.00 40887 std::vector<Expr::Result, std::allocator<Expr::Result> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Expr::Result*, std::vector<Expr::Result, std::allocator<Expr::Result> > >, Expr::Result const&) [251] ----------------------------------------------- 0.00 0.00 29/38271 Final::initialize(Watcher*) [160] 0.00 0.00 38242/38271 Final::insert(Watcher*, Item_Chunk*) [55] [252] 0.0 0.00 0.00 38271 FK::Limit::Usage::set_usage_id(int) [252] ----------------------------------------------- 0.00 0.00 29/38271 Final::initialize(Watcher*) [160] 0.00 0.00 38242/38271 Final::insert(Watcher*, Item_Chunk*) [55] [253] 0.0 0.00 0.00 38271 Used::Used(Final const*) [253] ----------------------------------------------- 0.00 0.00 38268/38268 Final::check(Watcher*) [13] [254] 0.0 0.00 0.00 38268 FK::Limit::Usage::set_amount(FK::numeric::money<28, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error> const&) [254] ----------------------------------------------- 0.00 0.00 38268/38268 Final::check(Watcher*) [13] [255] 0.0 0.00 0.00 38268 FK::Limit::Usage::set_maximum_amount(FK::numeric::money<28, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error> const&) [255] ----------------------------------------------- 0.00 0.00 38268/38268 Final::check(Watcher*) [13] [256] 0.0 0.00 0.00 38268 FK::Limit::Usage::set_min_max_available(int) [256] ----------------------------------------------- 0.00 0.00 38268/38268 Final::check(Watcher*) [13] [257] 0.0 0.00 0.00 38268 Final::call_minimum_expression(Limit_Context&, int*) [257] ----------------------------------------------- 0.00 0.00 38242/38242 Final::insert(Watcher*, Item_Chunk*) [55] [258] 0.0 0.00 0.00 38242 FK::Limit::Usage::set_group(FK::Limit::Group*) [258] ----------------------------------------------- 0.00 0.00 38242/38242 Final::insert(Watcher*, Item_Chunk*) [55] [259] 0.0 0.00 0.00 38242 std::vector<Final_Chunk const*, std::allocator<Final_Chunk const*> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Final_Chunk const**, std::vector<Final_Chunk const*, std::allocator<Final_Chunk const*> > >, Final_Chunk const* const&) [259] ----------------------------------------------- 0.00 0.00 38242/38242 std::_Rb_tree<fc_Date, std::pair<fc_Date const, Final_Chunk*>, std::_Select1st<std::pair<fc_Date const, Final_Chunk*> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, Final_Chunk*> > >::_M_insert_equal(std::pair<fc_Date const, Final_Chunk*> const&) [103] [260] 0.0 0.00 0.00 38242 std::_Rb_tree<fc_Date, std::pair<fc_Date const, Final_Chunk*>, std::_Select1st<std::pair<fc_Date const, Final_Chunk*> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, Final_Chunk*> > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<fc_Date const, Final_Chunk*> const&) [260] ----------------------------------------------- 0.00 0.00 35875/35875 FK::transaction::matcher::per_entry::per_entry(FK::Data_Context::_objref_Entity*) [117] [261] 0.0 0.00 0.00 35875 void FK::transaction::matcher::per_entry::check_eq<std::string>(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*) [261] 0.00 0.00 35875/51658 FK::type::optional<std::string> FK::type::apply_value<FK::type::optional<std::string> >::operator()<FK::type::convert_value<FK::type::optional<std::string> > >(FK::type::convert_value<FK::type::optional<std::string> >) const [249] 0.00 0.00 6020/7525 boost::detail::function::functor_manager<FK::transaction::matcher::per_entry::check_eq_p<std::string> >::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [274] 0.00 0.00 1505/1505 void boost::function1<bool, Type::Value const&>::assign_to<FK::transaction::matcher::per_entry::check_eq_p<std::string> >(FK::transaction::matcher::per_entry::check_eq_p<std::string>) [324] ----------------------------------------------- 0.00 0.00 30000/30000 void cla_reader::operator()<FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >(FK::database::column_set<FK::database::column_hash_map>&, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> >&) [105] [262] 0.0 0.00 0.00 30000 FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> >::operator[](char const*) const [262] 0.00 0.00 60000/60034 FK::database::column_set<FK::database::column_hash_map>::map() const [245] ----------------------------------------------- 0.00 0.00 26999/26999 Final::check(Watcher*, Used*) [56] [263] 0.0 0.00 0.00 26999 Final::check_warning(Watcher*, Used*) [263] ----------------------------------------------- 0.00 0.00 7/21873 FK::figures::aggregator& FK::figures::aggregator::add_insert<boost::function<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const ()(FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >(FK::support::basic_symbol<std::string> const&, boost::function<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const ()(FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) [660] 0.00 0.00 7/21873 FK::figures::configurator::define::operator()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) [661] 0.00 0.00 324/21873 std::_Rb_tree<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >, std::_Select1st<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > >, std::less<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > const&) [362] 0.00 0.00 329/21873 boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::variant(boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> const&) [350] 0.00 0.00 7121/21873 std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > >::_M_insert_aux(__gnu_cxx::__normal_iterator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >*, std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > >, std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > const&) [3688] 0.00 0.00 14085/21873 std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >::pair(std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > const&) [3663] [264] 0.0 0.00 0.00 21873 boost::detail::variant::copy_into::result_type boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::internal_apply_visitor_impl<boost::detail::variant::copy_into, void const*>(int, int, boost::detail::variant::copy_into&, void const*) [264] ----------------------------------------------- 0.00 0.00 7121/21206 std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > >::_M_insert_aux(__gnu_cxx::__normal_iterator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >*, std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > >, std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > const&) [3688] 0.00 0.00 14085/21206 std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >::pair(std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > const&) [3663] [265] 0.0 0.00 0.00 21206 boost::detail::variant::copy_into::result_type boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::internal_apply_visitor<boost::detail::variant::copy_into>(boost::detail::variant::copy_into&) const [265] ----------------------------------------------- 0.00 0.00 13664/13664 Incoming_Cashflow::setup() [57] [266] 0.0 0.00 0.00 13664 FK::numeric::gmp::limb_vector<2, FK::numeric::gmp::signed_vector, FK::numeric::throw_error>::operator*=(unsigned long) [266] ----------------------------------------------- 0.00 0.00 87/11606 FK::figures::extract_check_method::~extract_check_method() [403] 0.00 0.00 213/11606 boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to_own(boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&> const&) [354] 0.00 0.00 426/11606 FK::figures::configurator::define::define(FK::figures::configurator::define const&) [333] 0.00 0.00 615/11606 void boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::extract_check_method>(FK::figures::extract_check_method) [405] 0.00 0.00 639/11606 FK::figures::configurator::define::~define() [329] 0.00 0.00 726/11606 FK::figures::configurator::handle_figure::operator()(FK::dom::element) [349] 0.00 0.00 870/11606 FK::figures::configurator::handle_figure::handle_checks::operator()(FK::dom::element) [398] 0.00 0.00 939/11606 boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::clear() [321] 0.00 0.00 1055/11606 boost::detail::function::functor_manager<FK::figures::configurator::define>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [322] 0.00 0.00 1200/11606 boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::swap(boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>&) [355] 0.00 0.00 1497/11606 void boost::function2<void, boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::configurator::define>(FK::figures::configurator::define) [356] 0.00 0.00 3339/11606 boost::detail::function::functor_manager<FK::figures::extract_check_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [303] [267] 0.0 0.00 0.00 11606 boost::detail::function::functor_manager<FK::figures::extract_asis_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [267] ----------------------------------------------- 0.00 0.00 11269/11269 Server::changed(Watcher*, Final*, Used*, bool, FK::Limit::ViolationType) [72] [268] 0.0 0.00 0.00 11269 fc_Reference<Final>::operator=(Final const*) [268] ----------------------------------------------- 0.00 0.00 11269/11269 Server::changed(Watcher*, Final*, Used*, bool, FK::Limit::ViolationType) [72] [269] 0.0 0.00 0.00 11269 fc_Reference<Watcher>::operator=(Watcher const*) [269] ----------------------------------------------- 0.00 0.00 10250/10250 FK::transaction::matcher::per_entry::per_entry(FK::Data_Context::_objref_Entity*) [117] [270] 0.0 0.00 0.00 10250 FK::transaction::matcher::per_entry::check_branch(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*, char const*) [270] 0.00 0.00 10250/51658 FK::type::optional<std::string> FK::type::apply_value<FK::type::optional<std::string> >::operator()<FK::type::convert_value<FK::type::optional<std::string> > >(FK::type::convert_value<FK::type::optional<std::string> >) const [249] ----------------------------------------------- 0.00 0.00 10000/10000 void cla_reader::operator()<FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >(FK::database::column_set<FK::database::column_hash_map>&, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> >&) [105] [271] 0.0 0.00 0.00 10000 fc_Date_Time::fc_Date_Time() [271] ----------------------------------------------- 0.00 0.00 10000/10000 void cla_reader::operator()<FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >(FK::database::column_set<FK::database::column_hash_map>&, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> >&) [105] [272] 0.0 0.00 0.00 10000 FK::type::from_value_t<Type::Value const&>::operator std::string<std::string>() const [272] ----------------------------------------------- 0.00 0.00 9225/9225 FK::transaction::matcher::per_entry::per_entry(FK::Data_Context::_objref_Entity*) [117] [273] 0.0 0.00 0.00 9225 void FK::transaction::matcher::per_entry::check_eq<int>(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*) [273] 0.00 0.00 3188/3985 boost::detail::function::functor_manager<FK::transaction::matcher::per_entry::check_eq_p<int> >::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [302] 0.00 0.00 797/797 FK::transaction::matcher::per_entry::check_eq_p<int>* boost::addressof<FK::transaction::matcher::per_entry::check_eq_p<int> >(FK::transaction::matcher::per_entry::check_eq_p<int>&) [332] 0.00 0.00 797/4513 boost::detail::function::has_empty_target(...) [291] ----------------------------------------------- 0.00 0.00 1505/7525 std::_List_base<FK::transaction::matcher::per_entry::check, std::allocator<FK::transaction::matcher::per_entry::check> >::_M_clear() [293] 0.00 0.00 6020/7525 void FK::transaction::matcher::per_entry::check_eq<std::string>(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*) [261] [274] 0.0 0.00 0.00 7525 boost::detail::function::functor_manager<FK::transaction::matcher::per_entry::check_eq_p<std::string> >::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [274] ----------------------------------------------- 0.00 0.00 150/7495 boost::detail::sp_counted_impl_p<FK::transaction::matcher>::dispose() [400] 0.00 0.00 7345/7495 void std::list<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > >::sort<FK::transaction::matcher::by_priority>(FK::transaction::matcher::by_priority) [402] [275] 0.0 0.00 0.00 7495 std::_List_base<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > >::_M_clear() [275] 0.00 0.00 1025/2050 void boost::intrusive_ptr_release<FK::transaction::matcher::per_entry>(FK::type::counted_object<FK::transaction::matcher::per_entry>*) [310] ----------------------------------------------- 0.00 0.00 325/7471 boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::clear() [334] 0.00 0.00 325/7471 FK::figures::configurator::handle_figure::operator()(FK::dom::element) [349] 0.00 0.00 650/7471 FK::figures::configurator::define::define(FK::figures::configurator::define const&) [333] 0.00 0.00 975/7471 FK::figures::configurator::define::~define() [329] 0.00 0.00 1300/7471 boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::swap(boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>&) [353] 0.00 0.00 1615/7471 boost::detail::function::functor_manager<FK::figures::configurator::define>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [322] 0.00 0.00 2281/7471 void boost::function2<void, boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::configurator::define>(FK::figures::configurator::define) [356] [276] 0.0 0.00 0.00 7471 boost::detail::function::functor_manager<FK::figures::insert_asis_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [276] ----------------------------------------------- 0.00 0.00 7267/7267 std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::_M_insert_unique(int const&) [96] [277] 0.0 0.00 0.00 7267 std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, int const&) [277] ----------------------------------------------- 0.00 0.00 7175/7175 FK::transaction::matcher::per_entry::per_entry(FK::Data_Context::_objref_Entity*) [117] [278] 0.0 0.00 0.00 7175 void FK::transaction::matcher::per_entry::check_on_bits<int>(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*) [278] 0.00 0.00 7175/3655257 int FK::type::apply_value<int>::operator()<FK::type::convert_value<int> >(FK::type::convert_value<int>) const [190] 0.00 0.00 992/1300 boost::detail::function::functor_manager<FK::transaction::matcher::per_entry::check_on_bits_p<int> >::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [326] 0.00 0.00 248/4513 boost::detail::function::has_empty_target(...) [291] 0.00 0.00 248/260 FK::transaction::matcher::per_entry::check_on_bits_p<int>* boost::addressof<FK::transaction::matcher::per_entry::check_on_bits_p<int> >(FK::transaction::matcher::per_entry::check_on_bits_p<int>&) [378] ----------------------------------------------- 0.00 0.00 7175/7175 FK::transaction::matcher::per_entry::per_entry(FK::Data_Context::_objref_Entity*) [117] [279] 0.0 0.00 0.00 7175 void FK::transaction::matcher::per_entry::check_off_bits<int>(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*) [279] 0.00 0.00 7175/3655257 int FK::type::apply_value<int>::operator()<FK::type::convert_value<int> >(FK::type::convert_value<int>) const [190] 0.00 0.00 48/1300 boost::detail::function::functor_manager<FK::transaction::matcher::per_entry::check_on_bits_p<int> >::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [326] 0.00 0.00 12/4513 boost::detail::function::has_empty_target(...) [291] 0.00 0.00 12/260 FK::transaction::matcher::per_entry::check_on_bits_p<int>* boost::addressof<FK::transaction::matcher::per_entry::check_on_bits_p<int> >(FK::transaction::matcher::per_entry::check_on_bits_p<int>&) [378] ----------------------------------------------- 2772 Expr::Expression::has_function_p(char const*) [280] 0.00 0.00 1464/6504 Watcher::start(Server*) [138] 0.00 0.00 5040/6504 Watcher::contains_VaR_p(Expr::Expression*) [397] [280] 0.0 0.00 0.00 6504+2772 Expr::Expression::has_function_p(char const*) [280] 2772 Expr::Expression::has_function_p(char const*) [280] ----------------------------------------------- 0.00 0.00 6129/6129 FK::position::elements::elements(FK::position::elements const&) [75] [281] 0.0 0.00 0.00 6129 _CORBA_Sequence<FK::Valuation::Elements_List>::copybuffer(unsigned int) [281] ----------------------------------------------- 0.00 0.00 5272/5272 Incoming_Cashflow::setup() [57] [282] 0.0 0.00 0.00 5272 FK::numeric::gmp::limb_vector<2, FK::numeric::gmp::signed_vector, FK::numeric::throw_error>::negate() [282] ----------------------------------------------- 0.00 0.00 5272/5272 FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>::as_double() const [205] [283] 0.0 0.00 0.00 5272 FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double std::for_each<std::reverse_iterator<unsigned long*>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double>(std::reverse_iterator<unsigned long*>, std::reverse_iterator<unsigned long*>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double) [283] ----------------------------------------------- 0.00 0.00 4/5008 boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > >::~hash_table_data_unique_keys() [645] 0.00 0.00 4/5008 void cla_reader::operator()<FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >(FK::database::column_set<FK::database::column_hash_map>&, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> >&) [105] 0.00 0.00 5000/5008 boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > >::operator[](std::string const&) [104] [284] 0.0 0.00 0.00 5008 std::vector<Client_Amount, std::allocator<Client_Amount> >::~vector() [284] ----------------------------------------------- 0.00 0.00 5004/5004 void cla_reader::operator()<FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >(FK::database::column_set<FK::database::column_hash_map>&, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> >&) [105] [285] 0.0 0.00 0.00 5004 boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, ext::hash_map<std::string, std::vector<Client_Amount, std::allocator<Client_Amount> >, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, ext::hash_map<std::string, std::vector<Client_Amount, std::allocator<Client_Amount> >, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > > > >::operator[](std::string const&) [285] 0.00 0.00 12/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] 0.00 0.00 8/12 boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > >::copy_buckets(boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > const&, boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > >&, boost::unordered_detail::buffered_functions<ext::hash<std::string>, ext::equal_to<std::string> >::functions const&) [630] 0.00 0.00 4/4 boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, ext::hash_map<std::string, std::vector<Client_Amount, std::allocator<Client_Amount> >, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, ext::hash_map<std::string, std::vector<Client_Amount, std::allocator<Client_Amount> >, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > > > >::reserve(unsigned long) [692] ----------------------------------------------- 0.00 0.00 5000/5000 void cla_reader::operator()<FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >(FK::database::column_set<FK::database::column_hash_map>&, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> >&) [105] [286] 0.0 0.00 0.00 5000 FK::type::from_value_t<Type::Value const&>::operator fc_Date_Time<fc_Date_Time>() const [286] ----------------------------------------------- 0.00 0.00 5000/5000 void cla_reader::operator()<FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >(FK::database::column_set<FK::database::column_hash_map>&, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> >&) [105] [287] 0.0 0.00 0.00 5000 boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, ext::hash_map<std::string, std::vector<Client_Amount, std::allocator<Client_Amount> >, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, ext::hash_map<std::string, std::vector<Client_Amount, std::allocator<Client_Amount> >, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > > > >::find_iterator(boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<std::string const, ext::hash_map<std::string, std::vector<Client_Amount, std::allocator<Client_Amount> >, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > > > >::bucket*, std::string const&) const [287] ----------------------------------------------- 0.00 0.00 5000/5000 __tcf_9 [4175] [288] 0.0 0.00 0.00 5000 std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > >::~pair() [288] ----------------------------------------------- 0.00 0.00 5000/5000 void cla_reader::operator()<FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >(FK::database::column_set<FK::database::column_hash_map>&, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> >&) [105] [289] 0.0 0.00 0.00 5000 std::vector<Client_Amount, std::allocator<Client_Amount> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Client_Amount*, std::vector<Client_Amount, std::allocator<Client_Amount> > >, Client_Amount const&) [289] ----------------------------------------------- 0.00 0.00 1/4646 boost::detail::sp_counted_impl_p<FK::position::periodic::valuate>::dispose() [863] 0.00 0.00 10/4646 std::pair<std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> > const, boost::shared_ptr<FK::Valuation::Valuate_List> >::~pair() [688] 0.00 0.00 13/4646 FK::module::cache<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::lookup(char const*) [641] 0.00 0.00 14/4646 FK::position::context_handlers::~context_handlers() [822] 0.00 0.00 261/4646 boost::detail::sp_counted_impl_p<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > >::dispose() [372] 0.00 0.00 261/4646 FK::transaction::matcher::per_entry::per_entry(FK::Data_Context::_objref_Entity*) [117] 0.00 0.00 4086/4646 std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> >::~pair() [315] [290] 0.0 0.00 0.00 4646 boost::detail::variant::destroyer::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::destroyer, void*, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::destroyer&, void*, mpl_::bool_<false>, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [290] ----------------------------------------------- 0.00 0.00 2/4513 void boost::function1<bool, Type::Value const&>::assign_to<FK::transaction::matcher::per_entry::check_group_p>(FK::transaction::matcher::per_entry::check_group_p) [742] 0.00 0.00 4/4513 void boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::insert_expression_method>(FK::figures::insert_expression_method) [700] 0.00 0.00 7/4513 void FK::figures::configurator::create<FK::figures::configurator::do_throw_error>(char const*, boost::shared_ptr<FK::figures::aggregator> const&, FK::figures::configurator::do_throw_error) const [671] 0.00 0.00 12/4513 void FK::transaction::matcher::per_entry::check_off_bits<int>(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*) [279] 0.00 0.00 21/4513 void boost::function1<void, FK::support::basic_symbol<std::string> const&>::assign_to<FK::figures::aggregator::key_collector>(FK::figures::aggregator::key_collector) [600] 0.00 0.00 29/4513 void boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::extract_expression_method>(FK::figures::extract_expression_method) [579] 0.00 0.00 134/4513 void boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::extract_check_method>(FK::figures::extract_check_method) [405] 0.00 0.00 248/4513 void FK::transaction::matcher::per_entry::check_on_bits<int>(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*) [278] 0.00 0.00 261/4513 void boost::function1<bool, Type::Value const&>::assign_to<FK::transaction::matcher::per_entry::check_parent_p>(FK::transaction::matcher::per_entry::check_parent_p) [375] 0.00 0.00 300/4513 void boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::extract_asis_method>(FK::figures::extract_asis_method) [366] 0.00 0.00 325/4513 void boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::insert_asis_method>(FK::figures::insert_asis_method) [361] 0.00 0.00 329/4513 void boost::function2<void, boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::configurator::define>(FK::figures::configurator::define) [356] 0.00 0.00 539/4513 void boost::function1<bool, Type::Value const&>::assign_to<FK::transaction::matcher::per_entry::check_path_p>(FK::transaction::matcher::per_entry::check_path_p) [338] 0.00 0.00 797/4513 void FK::transaction::matcher::per_entry::check_eq<int>(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*) [273] 0.00 0.00 1505/4513 void boost::function1<bool, Type::Value const&>::assign_to<FK::transaction::matcher::per_entry::check_eq_p<std::string> >(FK::transaction::matcher::per_entry::check_eq_p<std::string>) [324] [291] 0.0 0.00 0.00 4513 boost::detail::function::has_empty_target(...) [291] ----------------------------------------------- 0.00 0.00 10/4370 FK::position::context_handlers::operator()(char const*, char const*) [167] 0.00 0.00 13/4370 FK::module::cache<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::lookup(char const*) [641] 0.00 0.00 261/4370 FK::transaction::matcher::per_entry::per_entry(FK::Data_Context::_objref_Entity*) [117] 0.00 0.00 4086/4370 unsigned long FK::type::hash_value<std::string, char>(FK::type::string_key<std::string, char> const&) [294] [292] 0.0 0.00 0.00 4370 boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<std::string, char> const>::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<std::string, char> const>, void const*, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<std::string, char> const>&, void const*, mpl_::bool_<false>, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [292] ----------------------------------------------- 0.00 0.00 4100/4100 FK::transaction::matcher::per_entry::~per_entry() [328] [293] 0.0 0.00 0.00 4100 std::_List_base<FK::transaction::matcher::per_entry::check, std::allocator<FK::transaction::matcher::per_entry::check> >::_M_clear() [293] 0.00 0.00 1505/7525 boost::detail::function::functor_manager<FK::transaction::matcher::per_entry::check_eq_p<std::string> >::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [274] 0.00 0.00 797/3985 boost::detail::function::functor_manager<FK::transaction::matcher::per_entry::check_eq_p<int> >::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [302] 0.00 0.00 539/2695 boost::detail::function::functor_manager<FK::transaction::matcher::per_entry::check_path_p>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [308] 0.00 0.00 261/1305 boost::detail::function::functor_manager<FK::transaction::matcher::per_entry::check_parent_p>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [325] 0.00 0.00 260/1300 boost::detail::function::functor_manager<FK::transaction::matcher::per_entry::check_on_bits_p<int> >::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [326] 0.00 0.00 2/10 boost::detail::function::functor_manager<FK::transaction::matcher::per_entry::check_group_p>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [639] ----------------------------------------------- 0.00 0.00 4086/4086 FK::position::context_handlers::operator()(char const*, char const*) [167] [294] 0.0 0.00 0.00 4086 unsigned long FK::type::hash_value<std::string, char>(FK::type::string_key<std::string, char> const&) [294] 0.00 0.00 4086/4370 boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<std::string, char> const>::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<std::string, char> const>, void const*, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<std::string, char> const>&, void const*, mpl_::bool_<false>, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [292] ----------------------------------------------- 0.00 0.00 4086/4086 std::_Rb_tree<int, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> >, std::_Select1st<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::less<int>, std::allocator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >*) [749] [295] 0.0 0.00 0.00 4086 boost::detail::sp_counted_impl_p<FK::position::periodic::state>::dispose() [295] 0.00 0.00 2043/2043 boost::detail::sp_counted_impl_p<FK::position::transaction>::dispose() [313] 0.00 0.00 2043/188729 boost::detail::sp_counted_base::destroy() [213] ----------------------------------------------- 0.00 0.00 4086/4086 boost::detail::sp_counted_base::destroy() [213] [296] 0.0 0.00 0.00 4086 boost::detail::sp_counted_impl_p<FK::position::periodic::state>::~sp_counted_impl_p() [296] ----------------------------------------------- 0.00 0.00 2043/4086 std::insert_iterator<FK::position::compute::detail::computer::valuate::state_map_type> std::transform<std::_Rb_tree_const_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::insert_iterator<FK::position::compute::detail::computer::valuate::state_map_type>, FK::position::compute::detail::computer::valuate::duplicate>(std::_Rb_tree_const_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::_Rb_tree_const_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::insert_iterator<FK::position::compute::detail::computer::valuate::state_map_type>, FK::position::compute::detail::computer::valuate::duplicate) [76] 0.00 0.00 2043/4086 FK::position::compute::detail::computer::valuate::operator()(FK::Valuation::_objref_Transaction*) [166] [297] 0.0 0.00 0.00 4086 std::_Rb_tree<int, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> >, std::_Select1st<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::less<int>, std::allocator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > const&) [297] 0.00 0.00 4084/4086 std::_Rb_tree<int, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> >, std::_Select1st<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::less<int>, std::allocator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > const&) [298] 0.00 0.00 2/2 std::_Rb_tree<int, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> >, std::_Select1st<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::less<int>, std::allocator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > > >::_M_insert_unique(std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > const&) [748] ----------------------------------------------- 0.00 0.00 2/4086 std::_Rb_tree<int, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> >, std::_Select1st<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::less<int>, std::allocator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > > >::_M_insert_unique(std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > const&) [748] 0.00 0.00 4084/4086 std::_Rb_tree<int, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> >, std::_Select1st<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::less<int>, std::allocator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > const&) [297] [298] 0.0 0.00 0.00 4086 std::_Rb_tree<int, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> >, std::_Select1st<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::less<int>, std::allocator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > const&) [298] ----------------------------------------------- 0.00 0.00 3/4079 FK::module::cache<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::lookup(char const*) [641] 0.00 0.00 4076/4079 FK::position::context_handlers::operator()(char const*, char const*) [167] [299] 0.0 0.00 0.00 4079 bool FK::type::operator==<std::string, char>(FK::type::string_key<std::string, char> const&, FK::type::string_key<std::string, char> const&) [299] 0.00 0.00 4079/4079 boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_equal<std::string, char> const, FK::type::string_key<std::string, char> const> >::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_equal<std::string, char> const, FK::type::string_key<std::string, char> const> >, void const*, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_equal<std::string, char> const, FK::type::string_key<std::string, char> const> >&, void const*, mpl_::bool_<false>, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [301] ----------------------------------------------- 0.00 0.00 4079/4079 boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_equal<std::string, char> const, FK::type::string_key<std::string, char> const> >::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_equal<std::string, char> const, FK::type::string_key<std::string, char> const> >, void const*, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_equal<std::string, char> const, FK::type::string_key<std::string, char> const> >&, void const*, mpl_::bool_<false>, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [301] [300] 0.0 0.00 0.00 4079 boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_equal<std::string, char> const, char const* const> >::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_equal<std::string, char> const, char const* const> >, void const*, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_equal<std::string, char> const, char const* const> >&, void const*, mpl_::bool_<false>, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [300] ----------------------------------------------- 0.00 0.00 4079/4079 bool FK::type::operator==<std::string, char>(FK::type::string_key<std::string, char> const&, FK::type::string_key<std::string, char> const&) [299] [301] 0.0 0.00 0.00 4079 boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_equal<std::string, char> const, FK::type::string_key<std::string, char> const> >::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_equal<std::string, char> const, FK::type::string_key<std::string, char> const> >, void const*, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_equal<std::string, char> const, FK::type::string_key<std::string, char> const> >&, void const*, mpl_::bool_<false>, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [301] 0.00 0.00 4079/4079 boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_equal<std::string, char> const, char const* const> >::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_equal<std::string, char> const, char const* const> >, void const*, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_equal<std::string, char> const, char const* const> >&, void const*, mpl_::bool_<false>, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [300] ----------------------------------------------- 0.00 0.00 797/3985 std::_List_base<FK::transaction::matcher::per_entry::check, std::allocator<FK::transaction::matcher::per_entry::check> >::_M_clear() [293] 0.00 0.00 3188/3985 void FK::transaction::matcher::per_entry::check_eq<int>(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*) [273] [302] 0.0 0.00 0.00 3985 boost::detail::function::functor_manager<FK::transaction::matcher::per_entry::check_eq_p<int> >::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [302] ----------------------------------------------- 1215 boost::detail::function::functor_manager<FK::figures::extract_check_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [303] 0.00 0.00 45/3393 FK::figures::extract_check_method::~extract_check_method() [403] 0.00 0.00 89/3393 boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to_own(boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&> const&) [354] 0.00 0.00 178/3393 FK::figures::configurator::define::define(FK::figures::configurator::define const&) [333] 0.00 0.00 178/3393 FK::figures::configurator::handle_figure::operator()(FK::dom::element) [349] 0.00 0.00 267/3393 boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::clear() [321] 0.00 0.00 267/3393 FK::figures::configurator::define::~define() [329] 0.00 0.00 315/3393 void boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::extract_check_method>(FK::figures::extract_check_method) [405] 0.00 0.00 445/3393 boost::detail::function::functor_manager<FK::figures::configurator::define>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [322] 0.00 0.00 623/3393 void boost::function2<void, boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::configurator::define>(FK::figures::configurator::define) [356] 0.00 0.00 986/3393 FK::figures::configurator::handle_figure::handle_checks::operator()(FK::dom::element) [398] [303] 0.0 0.00 0.00 3393+1215 boost::detail::function::functor_manager<FK::figures::extract_check_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [303] 0.00 0.00 3339/11606 boost::detail::function::functor_manager<FK::figures::extract_asis_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [267] 0.00 0.00 54/885 boost::detail::function::functor_manager<FK::figures::extract_expression_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [331] 1215 boost::detail::function::functor_manager<FK::figures::extract_check_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [303] ----------------------------------------------- 0.00 0.00 66/3201 std::_Rb_tree<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >, std::_Select1st<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > >, std::less<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > > >::find(FK::type::string_key<FK::support::basic_symbol<std::string>, char> const&) const [675] 0.00 0.00 323/3201 std::_Rb_tree<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >, std::_Select1st<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > >, std::less<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > const&) [362] 0.00 0.00 2812/3201 std::_Rb_tree<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >, std::_Select1st<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > >, std::less<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > > >::_M_insert_unique(std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > const&) [359] [304] 0.0 0.00 0.00 3201 bool FK::type::operator< <FK::support::basic_symbol<std::string>, char>(FK::type::string_key<FK::support::basic_symbol<std::string>, char> const&, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const&) [304] 0.00 0.00 3201/3201 boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const> >::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const> >, void const*, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const> >&, void const*, mpl_::bool_<false>, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [305] ----------------------------------------------- 0.00 0.00 3201/3201 bool FK::type::operator< <FK::support::basic_symbol<std::string>, char>(FK::type::string_key<FK::support::basic_symbol<std::string>, char> const&, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const&) [304] [305] 0.0 0.00 0.00 3201 boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const> >::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const> >, void const*, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const> >&, void const*, mpl_::bool_<false>, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [305] 0.00 0.00 3194/3194 boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, FK::support::basic_symbol<std::string> const> >::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, FK::support::basic_symbol<std::string> const> >, void const*, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, FK::support::basic_symbol<std::string> const> >&, void const*, mpl_::bool_<false>, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [306] 0.00 0.00 7/7 boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, char const* const> >::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, char const* const> >, void const*, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, char const* const> >&, void const*, mpl_::bool_<false>, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [666] ----------------------------------------------- 0.00 0.00 3194/3194 boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const> >::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const> >, void const*, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const> >&, void const*, mpl_::bool_<false>, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [305] [306] 0.0 0.00 0.00 3194 boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, FK::support::basic_symbol<std::string> const> >::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, FK::support::basic_symbol<std::string> const> >, void const*, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, FK::support::basic_symbol<std::string> const> >&, void const*, mpl_::bool_<false>, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [306] ----------------------------------------------- 0.00 0.00 3075/3075 FK::transaction::matcher::per_entry::per_entry(FK::Data_Context::_objref_Entity*) [117] [307] 0.0 0.00 0.00 3075 FK::transaction::matcher::per_entry::check_path(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*) [307] 0.00 0.00 3075/3655257 int FK::type::apply_value<int>::operator()<FK::type::convert_value<int> >(FK::type::convert_value<int>) const [190] 0.00 0.00 2156/2695 boost::detail::function::functor_manager<FK::transaction::matcher::per_entry::check_path_p>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [308] 0.00 0.00 539/539 void boost::function1<bool, Type::Value const&>::assign_to<FK::transaction::matcher::per_entry::check_path_p>(FK::transaction::matcher::per_entry::check_path_p) [338] ----------------------------------------------- 0.00 0.00 539/2695 std::_List_base<FK::transaction::matcher::per_entry::check, std::allocator<FK::transaction::matcher::per_entry::check> >::_M_clear() [293] 0.00 0.00 2156/2695 FK::transaction::matcher::per_entry::check_path(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*) [307] [308] 0.0 0.00 0.00 2695 boost::detail::function::functor_manager<FK::transaction::matcher::per_entry::check_path_p>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [308] ----------------------------------------------- 0.00 0.00 2050/2050 std::back_insert_iterator<std::list<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > > > std::transform<FK::Data_Context::_objref_Entity* const*, std::back_insert_iterator<std::list<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > > >, FK::transaction::matcher::make_per_entry>(FK::Data_Context::_objref_Entity* const*, FK::Data_Context::_objref_Entity* const*, std::back_insert_iterator<std::list<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > > >, FK::transaction::matcher::make_per_entry) [118] [309] 0.0 0.00 0.00 2050 void boost::intrusive_ptr_add_ref<FK::transaction::matcher::per_entry>(FK::type::counted_object<FK::transaction::matcher::per_entry>*) [309] ----------------------------------------------- 0.00 0.00 1025/2050 std::_List_base<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > >::_M_clear() [275] 0.00 0.00 1025/2050 std::back_insert_iterator<std::list<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > > > std::transform<FK::Data_Context::_objref_Entity* const*, std::back_insert_iterator<std::list<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > > >, FK::transaction::matcher::make_per_entry>(FK::Data_Context::_objref_Entity* const*, FK::Data_Context::_objref_Entity* const*, std::back_insert_iterator<std::list<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > > >, FK::transaction::matcher::make_per_entry) [118] [310] 0.0 0.00 0.00 2050 void boost::intrusive_ptr_release<FK::transaction::matcher::per_entry>(FK::type::counted_object<FK::transaction::matcher::per_entry>*) [310] 0.00 0.00 1025/1025 FK::transaction::matcher::per_entry::~per_entry() [328] ----------------------------------------------- 0.00 0.00 2043/2043 FK::database::retriever<FK::database::forward<FK::position::reader::retriever<FK::position::pool_populate<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > >, FK::position::compute::detail::computer::messages> >, FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >::next_chunk(FK::Database::Chunk const&, bool) [142] [311] 0.0 0.00 0.00 2043 void FK::position::reader::retriever<FK::position::pool_populate<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > >, FK::position::compute::detail::computer::messages>::operator()<FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >(FK::database::column_set<FK::database::column_hash_map>&, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> >&) [311] 0.00 0.00 2043/3655257 int FK::type::apply_value<int>::operator()<FK::type::convert_value<int> >(FK::type::convert_value<int>) const [190] 0.00 0.00 2042/2042 FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::operator()(FK::Transaction_Context::_objref_Transaction*) [317] ----------------------------------------------- 0.00 0.00 2043/2043 FK::position::context_handlers::operator()(char const*, char const*) [167] [312] 0.0 0.00 0.00 2043 boost::mutex::unlock() [312] ----------------------------------------------- 0.00 0.00 2043/2043 boost::detail::sp_counted_impl_p<FK::position::periodic::state>::dispose() [295] [313] 0.0 0.00 0.00 2043 boost::detail::sp_counted_impl_p<FK::position::transaction>::dispose() [313] ----------------------------------------------- 0.00 0.00 2043/2043 boost::detail::sp_counted_base::destroy() [213] [314] 0.0 0.00 0.00 2043 boost::detail::sp_counted_impl_p<FK::position::transaction>::~sp_counted_impl_p() [314] ----------------------------------------------- 0.00 0.00 2043/2043 FK::position::context_handlers::operator()(char const*, char const*) [167] [315] 0.0 0.00 0.00 2043 std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> >::~pair() [315] 0.00 0.00 4086/4646 boost::detail::variant::destroyer::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::destroyer, void*, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::destroyer&, void*, mpl_::bool_<false>, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [290] ----------------------------------------------- 0.00 0.00 2043/2043 FK::position::compute::detail::computer::valuate::operator()(FK::Valuation::_objref_Transaction*) [166] [316] 0.0 0.00 0.00 2043 std::_Rb_tree<int, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> >, std::_Select1st<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::less<int>, std::allocator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > > >::lower_bound(int const&) [316] ----------------------------------------------- 0.00 0.00 2042/2042 void FK::position::reader::retriever<FK::position::pool_populate<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > >, FK::position::compute::detail::computer::messages>::operator()<FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >(FK::database::column_set<FK::database::column_hash_map>&, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> >&) [311] [317] 0.0 0.00 0.00 2042 FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::operator()(FK::Transaction_Context::_objref_Transaction*) [317] 0.00 0.00 104/104 FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load::call_load(FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>&, FK::Transaction_Context::_objref_Transaction*) [421] ----------------------------------------------- 0.00 0.00 2042/2042 FK::position::context_handlers::operator()(char const*, char const*) [167] [318] 0.0 0.00 0.00 2042 boost::unique_lock<boost::mutex>::lock() [318] ----------------------------------------------- 0.00 0.00 536/1852 FK::figures::configurator::handle_figure::handle_checks::operator()(FK::dom::element) [398] 0.00 0.00 1316/1852 FK::dom::element::operator[](char const*) [347] [319] 0.0 0.00 0.00 1852 FK::utf::_unsigned<int>::type FK::utf::unsigned_value<int>(int) [319] ----------------------------------------------- 0.00 0.00 1/1714 LMSD::Limit_Service_impl::Limit_Service_impl(Server&, FK::ORB::Application&) [829] 0.00 0.00 1/1714 main [1] 0.00 0.00 3/1714 Server::startup_dates(fc_Date&, fc_Date&, fc_Shared_String const&) [866] 0.00 0.00 8/1714 Server::startup() [2] 0.00 0.00 16/1714 Server::Server(int, char const**) [877] 0.00 0.00 17/1714 Server::category_warning_threshold(fc_Shared_String const&) [620] 0.00 0.00 1668/1714 Server::include_limit_p(fc_String const&) [367] [320] 0.0 0.00 0.00 1714 std::_Rb_tree<std::string, std::pair<std::string const, boost::program_options::variable_value>, std::_Select1st<std::pair<std::string const, boost::program_options::variable_value> >, std::less<std::string>, std::allocator<std::pair<std::string const, boost::program_options::variable_value> > >::find(std::string const&) const [320] ----------------------------------------------- 0.00 0.00 1645/1645 FK::figures::configurator::handle_figure::operator()(FK::dom::element) [349] [321] 0.0 0.00 0.00 1645 boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::clear() [321] 0.00 0.00 939/11606 boost::detail::function::functor_manager<FK::figures::extract_asis_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [267] 0.00 0.00 267/3393 boost::detail::function::functor_manager<FK::figures::extract_check_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [303] 0.00 0.00 110/885 boost::detail::function::functor_manager<FK::figures::extract_expression_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [331] ----------------------------------------------- 0.00 0.00 324/1635 std::_Rb_tree<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >, std::_Select1st<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > >, std::less<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > const&) [362] 0.00 0.00 324/1635 std::_Rb_tree<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >, std::_Select1st<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > >, std::less<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > >*) [897] 0.00 0.00 329/1635 std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >::~pair() [357] 0.00 0.00 658/1635 FK::figures::configurator::handle_figure::operator()(FK::dom::element) [349] [322] 0.0 0.00 0.00 1635 boost::detail::function::functor_manager<FK::figures::configurator::define>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [322] 0.00 0.00 1615/7471 boost::detail::function::functor_manager<FK::figures::insert_asis_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [276] 0.00 0.00 1055/11606 boost::detail::function::functor_manager<FK::figures::extract_asis_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [267] 0.00 0.00 445/3393 boost::detail::function::functor_manager<FK::figures::extract_check_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [303] 0.00 0.00 135/885 boost::detail::function::functor_manager<FK::figures::extract_expression_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [331] 0.00 0.00 20/92 boost::detail::function::functor_manager<FK::figures::insert_expression_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [454] ----------------------------------------------- 0.00 0.00 1505/1505 void boost::function1<bool, Type::Value const&>::assign_to<FK::transaction::matcher::per_entry::check_eq_p<std::string> >(FK::transaction::matcher::per_entry::check_eq_p<std::string>) [324] [323] 0.0 0.00 0.00 1505 FK::transaction::matcher::per_entry::check_eq_p<std::string>* boost::addressof<FK::transaction::matcher::per_entry::check_eq_p<std::string> >(FK::transaction::matcher::per_entry::check_eq_p<std::string>&) [323] ----------------------------------------------- 0.00 0.00 1505/1505 void FK::transaction::matcher::per_entry::check_eq<std::string>(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*) [261] [324] 0.0 0.00 0.00 1505 void boost::function1<bool, Type::Value const&>::assign_to<FK::transaction::matcher::per_entry::check_eq_p<std::string> >(FK::transaction::matcher::per_entry::check_eq_p<std::string>) [324] 0.00 0.00 1505/1505 FK::transaction::matcher::per_entry::check_eq_p<std::string>* boost::addressof<FK::transaction::matcher::per_entry::check_eq_p<std::string> >(FK::transaction::matcher::per_entry::check_eq_p<std::string>&) [323] 0.00 0.00 1505/4513 boost::detail::function::has_empty_target(...) [291] ----------------------------------------------- 0.00 0.00 261/1305 std::_List_base<FK::transaction::matcher::per_entry::check, std::allocator<FK::transaction::matcher::per_entry::check> >::_M_clear() [293] 0.00 0.00 1044/1305 FK::transaction::matcher::per_entry::per_entry(FK::Data_Context::_objref_Entity*) [117] [325] 0.0 0.00 0.00 1305 boost::detail::function::functor_manager<FK::transaction::matcher::per_entry::check_parent_p>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [325] 0.00 0.00 261/261 boost::detail::sp_counted_impl_p<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > >::dispose() [372] 0.00 0.00 261/188729 boost::detail::sp_counted_base::destroy() [213] ----------------------------------------------- 0.00 0.00 48/1300 void FK::transaction::matcher::per_entry::check_off_bits<int>(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*) [279] 0.00 0.00 260/1300 std::_List_base<FK::transaction::matcher::per_entry::check, std::allocator<FK::transaction::matcher::per_entry::check> >::_M_clear() [293] 0.00 0.00 992/1300 void FK::transaction::matcher::per_entry::check_on_bits<int>(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*) [278] [326] 0.0 0.00 0.00 1300 boost::detail::function::functor_manager<FK::transaction::matcher::per_entry::check_on_bits_p<int> >::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [326] ----------------------------------------------- 0.00 0.00 261/1077 FK::portfolio::portfolio<FK::support::entity<FK::Data_Context::Entity> >::portfolio(char const*) [149] 0.00 0.00 816/1077 FK::client::client<FK::support::entity<FK::Data_Context::Entity> >::client(char const*) [144] [327] 0.0 0.00 0.00 1077 _CORBA_Sequence<Type::Value>::length(unsigned int) [327] ----------------------------------------------- 0.00 0.00 1025/1025 void boost::intrusive_ptr_release<FK::transaction::matcher::per_entry>(FK::type::counted_object<FK::transaction::matcher::per_entry>*) [310] [328] 0.0 0.00 0.00 1025 FK::transaction::matcher::per_entry::~per_entry() [328] 0.00 0.00 4100/4100 std::_List_base<FK::transaction::matcher::per_entry::check, std::allocator<FK::transaction::matcher::per_entry::check> >::_M_clear() [293] ----------------------------------------------- 0.00 0.00 987/987 FK::figures::configurator::handle_figure::operator()(FK::dom::element) [349] [329] 0.0 0.00 0.00 987 FK::figures::configurator::define::~define() [329] 0.00 0.00 975/7471 boost::detail::function::functor_manager<FK::figures::insert_asis_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [276] 0.00 0.00 639/11606 boost::detail::function::functor_manager<FK::figures::extract_asis_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [267] 0.00 0.00 267/3393 boost::detail::function::functor_manager<FK::figures::extract_check_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [303] 0.00 0.00 81/885 boost::detail::function::functor_manager<FK::figures::extract_expression_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [331] 0.00 0.00 12/92 boost::detail::function::functor_manager<FK::figures::insert_expression_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [454] ----------------------------------------------- 0.00 0.00 974/974 void std::list<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > >::sort<FK::transaction::matcher::by_priority>(FK::transaction::matcher::by_priority) [402] [330] 0.0 0.00 0.00 974 void std::list<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > >::merge<FK::transaction::matcher::by_priority>(std::list<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > >&, FK::transaction::matcher::by_priority) [330] ----------------------------------------------- 0.00 0.00 2/885 FK::figures::extract_check_method::~extract_check_method() [403] 0.00 0.00 14/885 void boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::extract_check_method>(FK::figures::extract_check_method) [405] 0.00 0.00 20/885 FK::figures::configurator::handle_figure::handle_checks::operator()(FK::dom::element) [398] 0.00 0.00 27/885 boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to_own(boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&> const&) [354] 0.00 0.00 54/885 FK::figures::configurator::define::define(FK::figures::configurator::define const&) [333] 0.00 0.00 54/885 boost::detail::function::functor_manager<FK::figures::extract_check_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [303] 0.00 0.00 81/885 FK::figures::configurator::define::~define() [329] 0.00 0.00 83/885 FK::figures::configurator::handle_figure::operator()(FK::dom::element) [349] 0.00 0.00 110/885 boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::clear() [321] 0.00 0.00 116/885 boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::swap(boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>&) [355] 0.00 0.00 135/885 boost::detail::function::functor_manager<FK::figures::configurator::define>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [322] 0.00 0.00 189/885 void boost::function2<void, boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::configurator::define>(FK::figures::configurator::define) [356] [331] 0.0 0.00 0.00 885 boost::detail::function::functor_manager<FK::figures::extract_expression_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [331] ----------------------------------------------- 0.00 0.00 797/797 void FK::transaction::matcher::per_entry::check_eq<int>(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*) [273] [332] 0.0 0.00 0.00 797 FK::transaction::matcher::per_entry::check_eq_p<int>* boost::addressof<FK::transaction::matcher::per_entry::check_eq_p<int> >(FK::transaction::matcher::per_entry::check_eq_p<int>&) [332] ----------------------------------------------- 0.00 0.00 658/658 FK::figures::configurator::handle_figure::operator()(FK::dom::element) [349] [333] 0.0 0.00 0.00 658 FK::figures::configurator::define::define(FK::figures::configurator::define const&) [333] 0.00 0.00 650/7471 boost::detail::function::functor_manager<FK::figures::insert_asis_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [276] 0.00 0.00 426/11606 boost::detail::function::functor_manager<FK::figures::extract_asis_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [267] 0.00 0.00 178/3393 boost::detail::function::functor_manager<FK::figures::extract_check_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [303] 0.00 0.00 54/885 boost::detail::function::functor_manager<FK::figures::extract_expression_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [331] 0.00 0.00 8/92 boost::detail::function::functor_manager<FK::figures::insert_expression_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [454] ----------------------------------------------- 0.00 0.00 658/658 FK::figures::configurator::handle_figure::operator()(FK::dom::element) [349] [334] 0.0 0.00 0.00 658 boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::clear() [334] 0.00 0.00 325/7471 boost::detail::function::functor_manager<FK::figures::insert_asis_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [276] 0.00 0.00 4/92 boost::detail::function::functor_manager<FK::figures::insert_expression_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [454] ----------------------------------------------- 0.00 0.00 658/658 FK::figures::configurator::handle_figure::operator()(FK::dom::element) [349] [335] 0.0 0.00 0.00 658 FK::figures::configurator::handle_figure::collect_text FK::dom::element::for_elements<FK::figures::configurator::handle_figure::collect_text>(char const*, FK::figures::configurator::handle_figure::collect_text) const [335] 0.00 0.00 33/33 FK::dom::node::stripped_text() const [480] ----------------------------------------------- 0.00 0.00 603/603 cstring::intern(char const*) [41] [336] 0.0 0.00 0.00 603 boost::unordered_detail::hash_table_unique_keys<char const*, char const*, ext::hash<char const*>, cstring::eqstr, std::allocator<char const*> >::reserve(unsigned long) [336] ----------------------------------------------- 0.00 0.00 539/539 void boost::function1<bool, Type::Value const&>::assign_to<FK::transaction::matcher::per_entry::check_path_p>(FK::transaction::matcher::per_entry::check_path_p) [338] [337] 0.0 0.00 0.00 539 FK::transaction::matcher::per_entry::check_path_p* boost::addressof<FK::transaction::matcher::per_entry::check_path_p>(FK::transaction::matcher::per_entry::check_path_p&) [337] ----------------------------------------------- 0.00 0.00 539/539 FK::transaction::matcher::per_entry::check_path(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*) [307] [338] 0.0 0.00 0.00 539 void boost::function1<bool, Type::Value const&>::assign_to<FK::transaction::matcher::per_entry::check_path_p>(FK::transaction::matcher::per_entry::check_path_p) [338] 0.00 0.00 539/539 FK::transaction::matcher::per_entry::check_path_p* boost::addressof<FK::transaction::matcher::per_entry::check_path_p>(FK::transaction::matcher::per_entry::check_path_p&) [337] 0.00 0.00 539/4513 boost::detail::function::has_empty_target(...) [291] ----------------------------------------------- 0.00 0.00 134/463 FK::figures::configurator::handle_figure::handle_checks::operator()(FK::dom::element) [398] 0.00 0.00 329/463 FK::dom::element::operator[](char const*) [347] [339] 0.0 0.00 0.00 463 std::vector<unsigned short, std::allocator<unsigned short> >::_M_fill_insert(__gnu_cxx::__normal_iterator<unsigned short*, std::vector<unsigned short, std::allocator<unsigned short> > >, unsigned long, unsigned short const&) [339] 0.00 0.00 463/463 unsigned short* std::fill_n<unsigned short*, unsigned long, unsigned short>(unsigned short*, unsigned long, unsigned short const&) [340] ----------------------------------------------- 0.00 0.00 463/463 std::vector<unsigned short, std::allocator<unsigned short> >::_M_fill_insert(__gnu_cxx::__normal_iterator<unsigned short*, std::vector<unsigned short, std::allocator<unsigned short> > >, unsigned long, unsigned short const&) [339] [340] 0.0 0.00 0.00 463 unsigned short* std::fill_n<unsigned short*, unsigned long, unsigned short>(unsigned short*, unsigned long, unsigned short const&) [340] ----------------------------------------------- 0.00 0.00 454/454 FK::figures::configurator::handle_figure::operator()(FK::dom::element) [349] [341] 0.0 0.00 0.00 454 FK::dom::iterator::operator++() [341] ----------------------------------------------- 0.00 0.00 402/402 Server::compile_expression(fc_String const&, Expr::VarFunction* (*)(char const*, bool&)) [150] [342] 0.0 0.00 0.00 402 Server::Expression_Type_F::operator()(Server::Expression_Type const&, Server::Expression_Type const&) const [342] ----------------------------------------------- 0.00 0.00 122/368 Limit_Matcher::store_match_ptr(long long, Match*) [410] 0.00 0.00 122/368 Limit_Matcher::set_limit_item_int_id(long long) [411] 0.00 0.00 124/368 Limit_Matcher::lookup_limit_item_int_id(long long) [407] [343] 0.0 0.00 0.00 368 std::_Rb_tree<long long, std::pair<long long const, int>, std::_Select1st<std::pair<long long const, int> >, std::less<long long>, std::allocator<std::pair<long long const, int> > >::lower_bound(long long const&) [343] ----------------------------------------------- 0.00 0.00 122/366 Limit_Matcher::lookup_template_int_id(cstring const&) const [414] 0.00 0.00 244/366 Limit_Matcher::lookup_limit_int_id(cstring const&) const [389] [344] 0.0 0.00 0.00 366 Limit_Matcher::lookup_integer_id(cstring const&, std::vector<cstring, std::allocator<cstring> > const&) const [344] ----------------------------------------------- 0.00 0.00 356/356 Server::compile_expression(fc_String const&, Expr::VarFunction* (*)(char const*, bool&)) [150] [345] 0.0 0.00 0.00 356 Server::Expression_Type_F::operator()(Server::Expression_Type const&) const [345] ----------------------------------------------- 0.00 0.00 334/334 FK::figures::configurator::handle_figure::operator()(FK::dom::element) [349] [346] 0.0 0.00 0.00 334 FK::dom::element::element(FK::dom::node const&) [346] ----------------------------------------------- 0.00 0.00 329/329 FK::figures::configurator::handle_figure::operator()(FK::dom::element) [349] [347] 0.0 0.00 0.00 329 FK::dom::element::operator[](char const*) [347] 0.00 0.00 1316/1852 FK::utf::_unsigned<int>::type FK::utf::unsigned_value<int>(int) [319] 0.00 0.00 329/463 std::vector<unsigned short, std::allocator<unsigned short> >::_M_fill_insert(__gnu_cxx::__normal_iterator<unsigned short*, std::vector<unsigned short, std::allocator<unsigned short> > >, unsigned long, unsigned short const&) [339] ----------------------------------------------- 0.00 0.00 329/329 FK::figures::configurator::handle_figure::operator()(FK::dom::element) [349] [348] 0.0 0.00 0.00 329 FK::type::_convert<unsigned short const*> FK::type::convert<unsigned short const*>(unsigned short const* const&) [348] ----------------------------------------------- 0.00 0.00 329/329 FK::figures::configurator::configurator() [815] [349] 0.0 0.00 0.00 329 FK::figures::configurator::handle_figure::operator()(FK::dom::element) [349] 0.00 0.00 1645/1645 boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::clear() [321] 0.00 0.00 987/987 FK::figures::configurator::define::~define() [329] 0.00 0.00 726/11606 boost::detail::function::functor_manager<FK::figures::extract_asis_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [267] 0.00 0.00 658/658 FK::figures::configurator::handle_figure::collect_text FK::dom::element::for_elements<FK::figures::configurator::handle_figure::collect_text>(char const*, FK::figures::configurator::handle_figure::collect_text) const [335] 0.00 0.00 658/658 boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::clear() [334] 0.00 0.00 658/658 FK::figures::configurator::define::define(FK::figures::configurator::define const&) [333] 0.00 0.00 658/1635 boost::detail::function::functor_manager<FK::figures::configurator::define>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [322] 0.00 0.00 454/454 FK::dom::iterator::operator++() [341] 0.00 0.00 334/334 FK::dom::element::element(FK::dom::node const&) [346] 0.00 0.00 329/329 FK::dom::element::operator[](char const*) [347] 0.00 0.00 329/329 FK::type::_convert<unsigned short const*> FK::type::convert<unsigned short const*>(unsigned short const* const&) [348] 0.00 0.00 329/329 std::vector<unsigned short, std::allocator<unsigned short> >::~vector() [358] 0.00 0.00 329/329 boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::swap(boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>&) [353] 0.00 0.00 329/329 boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::swap(boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>&) [355] 0.00 0.00 329/329 boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to_own(boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&> const&) [354] 0.00 0.00 329/329 void boost::function2<void, boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::configurator::define>(FK::figures::configurator::define) [356] 0.00 0.00 329/329 boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::variant(boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> const&) [350] 0.00 0.00 329/329 std::_Rb_tree<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >, std::_Select1st<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > >, std::less<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > > >::_M_insert_unique(std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > const&) [359] 0.00 0.00 329/329 std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >::~pair() [357] 0.00 0.00 329/329 boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::~variant() [351] 0.00 0.00 325/325 void boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::insert_asis_method>(FK::figures::insert_asis_method) [361] 0.00 0.00 325/7471 boost::detail::function::functor_manager<FK::figures::insert_asis_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [276] 0.00 0.00 300/300 void boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::extract_asis_method>(FK::figures::extract_asis_method) [366] 0.00 0.00 178/3393 boost::detail::function::functor_manager<FK::figures::extract_check_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [303] 0.00 0.00 167/167 FK::figures::configurator::handle_figure::handle_checks::operator()(FK::dom::element) [398] 0.00 0.00 83/885 boost::detail::function::functor_manager<FK::figures::extract_expression_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [331] 0.00 0.00 29/29 void boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::extract_expression_method>(FK::figures::extract_expression_method) [579] 0.00 0.00 4/4 void boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::insert_expression_method>(FK::figures::insert_expression_method) [700] 0.00 0.00 4/92 boost::detail::function::functor_manager<FK::figures::insert_expression_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [454] ----------------------------------------------- 0.00 0.00 329/329 FK::figures::configurator::handle_figure::operator()(FK::dom::element) [349] [350] 0.0 0.00 0.00 329 boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::variant(boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> const&) [350] 0.00 0.00 329/21873 boost::detail::variant::copy_into::result_type boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::internal_apply_visitor_impl<boost::detail::variant::copy_into, void const*>(int, int, boost::detail::variant::copy_into&, void const*) [264] ----------------------------------------------- 0.00 0.00 329/329 FK::figures::configurator::handle_figure::operator()(FK::dom::element) [349] [351] 0.0 0.00 0.00 329 boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::~variant() [351] 0.00 0.00 329/59259 boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::destroy_content() [246] ----------------------------------------------- 0.00 0.00 329/329 void boost::function2<void, boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::configurator::define>(FK::figures::configurator::define) [356] [352] 0.0 0.00 0.00 329 FK::figures::configurator::define* boost::addressof<FK::figures::configurator::define>(FK::figures::configurator::define&) [352] ----------------------------------------------- 0.00 0.00 329/329 FK::figures::configurator::handle_figure::operator()(FK::dom::element) [349] [353] 0.0 0.00 0.00 329 boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::swap(boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>&) [353] 0.00 0.00 1300/7471 boost::detail::function::functor_manager<FK::figures::insert_asis_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [276] 0.00 0.00 16/92 boost::detail::function::functor_manager<FK::figures::insert_expression_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [454] ----------------------------------------------- 0.00 0.00 329/329 FK::figures::configurator::handle_figure::operator()(FK::dom::element) [349] [354] 0.0 0.00 0.00 329 boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to_own(boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&> const&) [354] 0.00 0.00 213/11606 boost::detail::function::functor_manager<FK::figures::extract_asis_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [267] 0.00 0.00 89/3393 boost::detail::function::functor_manager<FK::figures::extract_check_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [303] 0.00 0.00 27/885 boost::detail::function::functor_manager<FK::figures::extract_expression_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [331] ----------------------------------------------- 0.00 0.00 329/329 FK::figures::configurator::handle_figure::operator()(FK::dom::element) [349] [355] 0.0 0.00 0.00 329 boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::swap(boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>&) [355] 0.00 0.00 1200/11606 boost::detail::function::functor_manager<FK::figures::extract_asis_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [267] 0.00 0.00 116/885 boost::detail::function::functor_manager<FK::figures::extract_expression_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [331] ----------------------------------------------- 0.00 0.00 329/329 FK::figures::configurator::handle_figure::operator()(FK::dom::element) [349] [356] 0.0 0.00 0.00 329 void boost::function2<void, boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::configurator::define>(FK::figures::configurator::define) [356] 0.00 0.00 2281/7471 boost::detail::function::functor_manager<FK::figures::insert_asis_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [276] 0.00 0.00 1497/11606 boost::detail::function::functor_manager<FK::figures::extract_asis_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [267] 0.00 0.00 623/3393 boost::detail::function::functor_manager<FK::figures::extract_check_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [303] 0.00 0.00 329/329 FK::figures::configurator::define* boost::addressof<FK::figures::configurator::define>(FK::figures::configurator::define&) [352] 0.00 0.00 329/4513 boost::detail::function::has_empty_target(...) [291] 0.00 0.00 189/885 boost::detail::function::functor_manager<FK::figures::extract_expression_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [331] 0.00 0.00 28/92 boost::detail::function::functor_manager<FK::figures::insert_expression_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [454] ----------------------------------------------- 0.00 0.00 329/329 FK::figures::configurator::handle_figure::operator()(FK::dom::element) [349] [357] 0.0 0.00 0.00 329 std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >::~pair() [357] 0.00 0.00 329/1635 boost::detail::function::functor_manager<FK::figures::configurator::define>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [322] 0.00 0.00 329/59259 boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::destroy_content() [246] ----------------------------------------------- 0.00 0.00 329/329 FK::figures::configurator::handle_figure::operator()(FK::dom::element) [349] [358] 0.0 0.00 0.00 329 std::vector<unsigned short, std::allocator<unsigned short> >::~vector() [358] ----------------------------------------------- 0.00 0.00 329/329 FK::figures::configurator::handle_figure::operator()(FK::dom::element) [349] [359] 0.0 0.00 0.00 329 std::_Rb_tree<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >, std::_Select1st<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > >, std::less<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > > >::_M_insert_unique(std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > const&) [359] 0.00 0.00 2812/3201 bool FK::type::operator< <FK::support::basic_symbol<std::string>, char>(FK::type::string_key<FK::support::basic_symbol<std::string>, char> const&, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const&) [304] 0.00 0.00 324/324 std::_Rb_tree<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >, std::_Select1st<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > >, std::less<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > const&) [362] ----------------------------------------------- 0.00 0.00 325/325 void boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::insert_asis_method>(FK::figures::insert_asis_method) [361] [360] 0.0 0.00 0.00 325 FK::figures::insert_asis_method* boost::addressof<FK::figures::insert_asis_method>(FK::figures::insert_asis_method&) [360] ----------------------------------------------- 0.00 0.00 325/325 FK::figures::configurator::handle_figure::operator()(FK::dom::element) [349] [361] 0.0 0.00 0.00 325 void boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::insert_asis_method>(FK::figures::insert_asis_method) [361] 0.00 0.00 325/325 FK::figures::insert_asis_method* boost::addressof<FK::figures::insert_asis_method>(FK::figures::insert_asis_method&) [360] 0.00 0.00 325/4513 boost::detail::function::has_empty_target(...) [291] ----------------------------------------------- 0.00 0.00 324/324 std::_Rb_tree<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >, std::_Select1st<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > >, std::less<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > > >::_M_insert_unique(std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > const&) [359] [362] 0.0 0.00 0.00 324 std::_Rb_tree<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >, std::_Select1st<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > >, std::less<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > const&) [362] 0.00 0.00 324/21873 boost::detail::variant::copy_into::result_type boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::internal_apply_visitor_impl<boost::detail::variant::copy_into, void const*>(int, int, boost::detail::variant::copy_into&, void const*) [264] 0.00 0.00 324/1635 boost::detail::function::functor_manager<FK::figures::configurator::define>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [322] 0.00 0.00 323/3201 bool FK::type::operator< <FK::support::basic_symbol<std::string>, char>(FK::type::string_key<FK::support::basic_symbol<std::string>, char> const&, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const&) [304] ----------------------------------------------- 0.00 0.00 95/318 Limit_Item_Template::~Limit_Item_Template() [1456] 0.00 0.00 223/318 Limit_Item_Template::~Limit_Item_Template() [391] [363] 0.0 0.00 0.00 318 _fto_Limit_Item_Template<fto_std>::~_fto_Limit_Item_Template() [363] ----------------------------------------------- 0.00 0.00 49/307 void FK::figures::configurator::create<FK::figures::configurator::do_throw_error>(char const*, boost::shared_ptr<FK::figures::aggregator> const&, FK::figures::configurator::do_throw_error) const [671] 0.00 0.00 55/307 void boost::function1<void, FK::support::basic_symbol<std::string> const&>::assign_to<FK::figures::aggregator::key_collector>(FK::figures::aggregator::key_collector) [600] 0.00 0.00 203/307 boost::detail::function::functor_manager<FK::figures::aggregator::key_collector>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [393] [364] 0.0 0.00 0.00 307 boost::detail::function::functor_manager<FK::figures::aggregator::null_collector>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [364] ----------------------------------------------- 0.00 0.00 300/300 void boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::extract_asis_method>(FK::figures::extract_asis_method) [366] [365] 0.0 0.00 0.00 300 FK::figures::extract_asis_method* boost::addressof<FK::figures::extract_asis_method>(FK::figures::extract_asis_method&) [365] ----------------------------------------------- 0.00 0.00 300/300 FK::figures::configurator::handle_figure::operator()(FK::dom::element) [349] [366] 0.0 0.00 0.00 300 void boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::extract_asis_method>(FK::figures::extract_asis_method) [366] 0.00 0.00 300/300 FK::figures::extract_asis_method* boost::addressof<FK::figures::extract_asis_method>(FK::figures::extract_asis_method&) [365] 0.00 0.00 300/4513 boost::detail::function::has_empty_target(...) [291] ----------------------------------------------- 0.00 0.00 17/278 Server::startup(Watcher*) [88] 0.00 0.00 17/278 Server::startup() [2] 0.00 0.00 122/278 Lim_Item_Order_Retrieve::retrieve(fm_Manipulator::Row const&) [148] 0.00 0.00 122/278 Limit_Matcher::initialize(Server*) [86] [367] 0.0 0.00 0.00 278 Server::include_limit_p(fc_String const&) [367] 0.00 0.00 1668/1714 std::_Rb_tree<std::string, std::pair<std::string const, boost::program_options::variable_value>, std::_Select1st<std::pair<std::string const, boost::program_options::variable_value> >, std::less<std::string>, std::allocator<std::pair<std::string const, boost::program_options::variable_value> > >::find(std::string const&) const [320] ----------------------------------------------- 0.00 0.00 5/276 FK::module::cache<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::lookup(char const*) [641] 0.00 0.00 10/276 void boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> > const, boost::shared_ptr<FK::Valuation::Valuate_List> > > >::node_constructor::construct<std::pair<std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> > const, boost::shared_ptr<FK::Valuation::Valuate_List> > >(std::pair<std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> > const, boost::shared_ptr<FK::Valuation::Valuate_List> > const&) [687] 0.00 0.00 261/276 FK::transaction::matcher::per_entry::per_entry(FK::Data_Context::_objref_Entity*) [117] [368] 0.0 0.00 0.00 276 boost::detail::variant::copy_into::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::copy_into, void const*, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::copy_into&, void const*, mpl_::bool_<false>, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [368] ----------------------------------------------- 0.00 0.00 272/272 std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char*>(char*, char*, std::allocator<char> const&) [3635] [369] 0.0 0.00 0.00 272 char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) [369] ----------------------------------------------- 0.00 0.00 261/261 FK::transaction::matcher::per_entry::per_entry(FK::Data_Context::_objref_Entity*) [117] [370] 0.0 0.00 0.00 261 std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > > FK::portfolio::portfolio<FK::support::entity<FK::Data_Context::Entity> >::transform_all_children<FK::transaction::matcher::per_entry::check_parent_p::get_child_id, std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > > >(std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > >, FK::transaction::matcher::per_entry::check_parent_p::get_child_id) [370] 0.00 0.00 261/261 std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > > std::transform<FK::Data_Context::_objref_Entity* const*, std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > >, FK::transaction::matcher::per_entry::check_parent_p::get_child_id>(FK::Data_Context::_objref_Entity* const*, FK::Data_Context::_objref_Entity* const*, std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > >, FK::transaction::matcher::per_entry::check_parent_p::get_child_id) [377] 0.00 0.00 261/261 FK::portfolio::portfolio<FK::support::entity<FK::Data_Context::Entity> >::do_transform_children<std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > >, FK::transaction::matcher::per_entry::check_parent_p::get_child_id> std::for_each<FK::Data_Context::_objref_Entity* const*, FK::portfolio::portfolio<FK::support::entity<FK::Data_Context::Entity> >::do_transform_children<std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > >, FK::transaction::matcher::per_entry::check_parent_p::get_child_id> >(FK::Data_Context::_objref_Entity* const*, FK::Data_Context::_objref_Entity* const*, FK::portfolio::portfolio<FK::support::entity<FK::Data_Context::Entity> >::do_transform_children<std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > >, FK::transaction::matcher::per_entry::check_parent_p::get_child_id>) [376] ----------------------------------------------- 0.00 0.00 261/261 FK::transaction::matcher::per_entry::per_entry(FK::Data_Context::_objref_Entity*) [117] [371] 0.0 0.00 0.00 261 boost::unordered_detail::hash_table_unique_keys<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > >::reserve(unsigned long) [371] ----------------------------------------------- 0.00 0.00 261/261 boost::detail::function::functor_manager<FK::transaction::matcher::per_entry::check_parent_p>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [325] [372] 0.0 0.00 0.00 261 boost::detail::sp_counted_impl_p<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > >::dispose() [372] 0.00 0.00 261/4646 boost::detail::variant::destroyer::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::destroyer, void*, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::destroyer&, void*, mpl_::bool_<false>, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [290] ----------------------------------------------- 0.00 0.00 261/261 boost::detail::sp_counted_base::destroy() [213] [373] 0.0 0.00 0.00 261 boost::detail::sp_counted_impl_p<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > >::~sp_counted_impl_p() [373] ----------------------------------------------- 0.00 0.00 261/261 void boost::function1<bool, Type::Value const&>::assign_to<FK::transaction::matcher::per_entry::check_parent_p>(FK::transaction::matcher::per_entry::check_parent_p) [375] [374] 0.0 0.00 0.00 261 FK::transaction::matcher::per_entry::check_parent_p* boost::addressof<FK::transaction::matcher::per_entry::check_parent_p>(FK::transaction::matcher::per_entry::check_parent_p&) [374] ----------------------------------------------- 0.00 0.00 261/261 FK::transaction::matcher::per_entry::per_entry(FK::Data_Context::_objref_Entity*) [117] [375] 0.0 0.00 0.00 261 void boost::function1<bool, Type::Value const&>::assign_to<FK::transaction::matcher::per_entry::check_parent_p>(FK::transaction::matcher::per_entry::check_parent_p) [375] 0.00 0.00 261/261 FK::transaction::matcher::per_entry::check_parent_p* boost::addressof<FK::transaction::matcher::per_entry::check_parent_p>(FK::transaction::matcher::per_entry::check_parent_p&) [374] 0.00 0.00 261/4513 boost::detail::function::has_empty_target(...) [291] ----------------------------------------------- 0.00 0.00 261/261 std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > > FK::portfolio::portfolio<FK::support::entity<FK::Data_Context::Entity> >::transform_all_children<FK::transaction::matcher::per_entry::check_parent_p::get_child_id, std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > > >(std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > >, FK::transaction::matcher::per_entry::check_parent_p::get_child_id) [370] [376] 0.0 0.00 0.00 261 FK::portfolio::portfolio<FK::support::entity<FK::Data_Context::Entity> >::do_transform_children<std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > >, FK::transaction::matcher::per_entry::check_parent_p::get_child_id> std::for_each<FK::Data_Context::_objref_Entity* const*, FK::portfolio::portfolio<FK::support::entity<FK::Data_Context::Entity> >::do_transform_children<std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > >, FK::transaction::matcher::per_entry::check_parent_p::get_child_id> >(FK::Data_Context::_objref_Entity* const*, FK::Data_Context::_objref_Entity* const*, FK::portfolio::portfolio<FK::support::entity<FK::Data_Context::Entity> >::do_transform_children<std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > >, FK::transaction::matcher::per_entry::check_parent_p::get_child_id>) [376] ----------------------------------------------- 0.00 0.00 261/261 std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > > FK::portfolio::portfolio<FK::support::entity<FK::Data_Context::Entity> >::transform_all_children<FK::transaction::matcher::per_entry::check_parent_p::get_child_id, std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > > >(std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > >, FK::transaction::matcher::per_entry::check_parent_p::get_child_id) [370] [377] 0.0 0.00 0.00 261 std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > > std::transform<FK::Data_Context::_objref_Entity* const*, std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > >, FK::transaction::matcher::per_entry::check_parent_p::get_child_id>(FK::Data_Context::_objref_Entity* const*, FK::Data_Context::_objref_Entity* const*, std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > >, FK::transaction::matcher::per_entry::check_parent_p::get_child_id) [377] ----------------------------------------------- 0.00 0.00 12/260 void FK::transaction::matcher::per_entry::check_off_bits<int>(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*) [279] 0.00 0.00 248/260 void FK::transaction::matcher::per_entry::check_on_bits<int>(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*) [278] [378] 0.0 0.00 0.00 260 FK::transaction::matcher::per_entry::check_on_bits_p<int>* boost::addressof<FK::transaction::matcher::per_entry::check_on_bits_p<int> >(FK::transaction::matcher::per_entry::check_on_bits_p<int>&) [378] ----------------------------------------------- 0.00 0.00 248/248 _Expression_Parser_yyparse(void*) [151] [379] 0.0 0.00 0.00 248 Expression_Lexer::yylex(void*, void*) [379] 0.00 0.00 248/248 Expression_Lexer::yylex() [380] ----------------------------------------------- 0.00 0.00 248/248 Expression_Lexer::yylex(void*, void*) [379] [380] 0.0 0.00 0.00 248 Expression_Lexer::yylex() [380] 0.00 0.00 81/81 Expression_Lexer_FlexLexer::yy_get_next_buffer() [456] 0.00 0.00 54/54 Expression_Lexer_FlexLexer::yy_get_previous_state() [469] 0.00 0.00 27/27 Expression_Lexer_FlexLexer::yy_create_buffer(std::istream*, int) [588] 0.00 0.00 27/81 Expression_Lexer_FlexLexer::yy_load_buffer_state() [457] ----------------------------------------------- 0.00 0.00 122/244 fm_List_Retrieve<Limit_Item>::retrieve(fm_Manipulator::Row const&) [1290] 0.00 0.00 122/244 fm_List_Retrieve<LI>::retrieve(fm_Manipulator::Row const&) [1297] [381] 0.0 0.00 0.00 244 _ftm_Limit_Item<fm_Generic, _fto_Limit_Item<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [381] 0.00 0.00 244/244 _fto_Limit_Item<fto_std>::set_id(FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>) [385] 0.00 0.00 244/244 _fto_Limit_Item<fto_std>::set_limit_id(fc_Shared_String const&) [382] 0.00 0.00 244/244 _fto_Limit_Item<fto_std>::set_templ_id(fc_Shared_String const&) [383] 0.00 0.00 244/244 _fto_Limit_Item<fto_std>::set_client_query_id(fc_Shared_String const&) [384] ----------------------------------------------- 0.00 0.00 244/244 _ftm_Limit_Item<fm_Generic, _fto_Limit_Item<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [381] [382] 0.0 0.00 0.00 244 _fto_Limit_Item<fto_std>::set_limit_id(fc_Shared_String const&) [382] ----------------------------------------------- 0.00 0.00 244/244 _ftm_Limit_Item<fm_Generic, _fto_Limit_Item<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [381] [383] 0.0 0.00 0.00 244 _fto_Limit_Item<fto_std>::set_templ_id(fc_Shared_String const&) [383] ----------------------------------------------- 0.00 0.00 244/244 _ftm_Limit_Item<fm_Generic, _fto_Limit_Item<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [381] [384] 0.0 0.00 0.00 244 _fto_Limit_Item<fto_std>::set_client_query_id(fc_Shared_String const&) [384] ----------------------------------------------- 0.00 0.00 244/244 _ftm_Limit_Item<fm_Generic, _fto_Limit_Item<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [381] [385] 0.0 0.00 0.00 244 _fto_Limit_Item<fto_std>::set_id(FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>) [385] ----------------------------------------------- 0.00 0.00 122/244 fm_List_Retrieve<Limit_Item>::retrieve(fm_Manipulator::Row const&) [1290] 0.00 0.00 122/244 fm_List_Retrieve<LI>::retrieve(fm_Manipulator::Row const&) [1297] [386] 0.0 0.00 0.00 244 _fto_Limit_Item<fto_std>::_fto_Limit_Item() [386] ----------------------------------------------- 0.00 0.00 122/244 Limit_Item::~Limit_Item() [1051] 0.00 0.00 122/244 LI::~LI() [1921] [387] 0.0 0.00 0.00 244 _fto_Limit_Item<fto_std>::~_fto_Limit_Item() [387] ----------------------------------------------- 0.00 0.00 244/244 boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, LClient>, cstring, ext::hash<cstring>, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, LClient> > >::operator[](cstring const&) [136] [388] 0.0 0.00 0.00 244 boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, LClient>, cstring, ext::hash<cstring>, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, LClient> > >::reserve(unsigned long) [388] 0.00 0.00 6/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] ----------------------------------------------- 0.00 0.00 122/244 Lim_Item_Order_Retrieve::retrieve(fm_Manipulator::Row const&) [148] 0.00 0.00 122/244 Limit_Matcher::initialize(Server*) [86] [389] 0.0 0.00 0.00 244 Limit_Matcher::lookup_limit_int_id(cstring const&) const [389] 0.00 0.00 244/366 Limit_Matcher::lookup_integer_id(cstring const&, std::vector<cstring, std::allocator<cstring> > const&) const [344] ----------------------------------------------- 0.00 0.00 244/244 LClient::LClient(cstring const&) [135] [390] 0.0 0.00 0.00 244 std::_List_base<std::string, std::allocator<std::string> >::_M_clear() [390] ----------------------------------------------- 0.00 0.00 1/223 __tcf_2 [4122] 0.00 0.00 95/223 Limit_Matcher::~Limit_Matcher() [130] 0.00 0.00 127/223 std::vector<Limit_Item_Template, std::allocator<Limit_Item_Template> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Limit_Item_Template*, std::vector<Limit_Item_Template, std::allocator<Limit_Item_Template> > >, Limit_Item_Template const&) [655] [391] 0.0 0.00 0.00 223 Limit_Item_Template::~Limit_Item_Template() [391] 0.00 0.00 223/318 _fto_Limit_Item_Template<fto_std>::~_fto_Limit_Item_Template() [363] ----------------------------------------------- 0.00 0.00 87/222 Limit_Matcher::initialize(Server*) [86] 0.00 0.00 135/222 std::vector<Limit_Item_Template, std::allocator<Limit_Item_Template> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Limit_Item_Template*, std::vector<Limit_Item_Template, std::allocator<Limit_Item_Template> > >, Limit_Item_Template const&) [655] [392] 0.0 0.00 0.00 222 Limit_Item_Template::Limit_Item_Template(Limit_Item_Template const&) [392] ----------------------------------------------- 14 boost::detail::function::functor_manager<FK::figures::aggregator::key_collector>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [393] 0.00 0.00 7/203 void FK::figures::configurator::create<FK::figures::configurator::do_throw_error>(char const*, boost::shared_ptr<FK::figures::aggregator> const&, FK::figures::configurator::do_throw_error) const [671] 0.00 0.00 49/203 FK::figures::aggregator& FK::figures::aggregator::add_insert<boost::function<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const ()(FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >(FK::support::basic_symbol<std::string> const&, boost::function<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const ()(FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) [660] 0.00 0.00 49/203 FK::figures::configurator::define::operator()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) [661] 0.00 0.00 98/203 void boost::function1<void, FK::support::basic_symbol<std::string> const&>::assign_to<FK::figures::aggregator::key_collector>(FK::figures::aggregator::key_collector) [600] [393] 0.0 0.00 0.00 203+14 boost::detail::function::functor_manager<FK::figures::aggregator::key_collector>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [393] 0.00 0.00 203/307 boost::detail::function::functor_manager<FK::figures::aggregator::null_collector>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [364] 14 boost::detail::function::functor_manager<FK::figures::aggregator::key_collector>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [393] ----------------------------------------------- 0.00 0.00 95/190 Limit_Item_Template::initialize(Server*) [426] 0.00 0.00 95/190 _ftm_Limit_Item_Template<fm_Generic, _fto_Limit_Item_Template<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [427] [394] 0.0 0.00 0.00 190 _fto_Limit_Item_Template<fto_std>::set_pending_expression(fc_String const&) [394] ----------------------------------------------- 0.00 0.00 95/190 Limit_Item_Template::initialize(Server*) [426] 0.00 0.00 95/190 _ftm_Limit_Item_Template<fm_Generic, _fto_Limit_Item_Template<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [427] [395] 0.0 0.00 0.00 190 _fto_Limit_Item_Template<fto_std>::set_on_balance_expression(fc_String const&) [395] ----------------------------------------------- 0.00 0.00 95/190 Limit_Item_Template::initialize(Server*) [426] 0.00 0.00 95/190 _ftm_Limit_Item_Template<fm_Generic, _fto_Limit_Item_Template<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [427] [396] 0.0 0.00 0.00 190 _fto_Limit_Item_Template<fto_std>::set_off_balance_expression(fc_String const&) [396] ----------------------------------------------- 0.00 0.00 58/180 Final::initialize(Watcher*) [160] 0.00 0.00 122/180 Watcher::start(Server*) [138] [397] 0.0 0.00 0.00 180 Watcher::contains_VaR_p(Expr::Expression*) [397] 0.00 0.00 5040/6504 Expr::Expression::has_function_p(char const*) [280] ----------------------------------------------- 0.00 0.00 167/167 FK::figures::configurator::handle_figure::operator()(FK::dom::element) [349] [398] 0.0 0.00 0.00 167 FK::figures::configurator::handle_figure::handle_checks::operator()(FK::dom::element) [398] 0.00 0.00 986/3393 boost::detail::function::functor_manager<FK::figures::extract_check_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [303] 0.00 0.00 870/11606 boost::detail::function::functor_manager<FK::figures::extract_asis_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [267] 0.00 0.00 536/1852 FK::utf::_unsigned<int>::type FK::utf::unsigned_value<int>(int) [319] 0.00 0.00 134/463 std::vector<unsigned short, std::allocator<unsigned short> >::_M_fill_insert(__gnu_cxx::__normal_iterator<unsigned short*, std::vector<unsigned short, std::allocator<unsigned short> > >, unsigned long, unsigned short const&) [339] 0.00 0.00 134/134 void boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::extract_check_method>(FK::figures::extract_check_method) [405] 0.00 0.00 134/134 FK::figures::extract_check_method::~extract_check_method() [403] 0.00 0.00 20/885 boost::detail::function::functor_manager<FK::figures::extract_expression_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [331] ----------------------------------------------- 0.00 0.00 150/150 Limit_Item_Template_Match::Limit_Item_Template_Match(int, int, cstring const&, cstring const&, unsigned long, unsigned long, unsigned long, ft_Cache&) [115] [399] 0.0 0.00 0.00 150 void boost::shared_ptr<FK::transaction::matcher>::reset<FK::transaction::matcher>(FK::transaction::matcher*) [399] 0.00 0.00 150/188728 boost::detail::sp_enable_shared_from_this(boost::detail::shared_count const&, ...) [214] ----------------------------------------------- 0.00 0.00 150/150 Limit_Matcher::~Limit_Matcher() [130] [400] 0.0 0.00 0.00 150 boost::detail::sp_counted_impl_p<FK::transaction::matcher>::dispose() [400] 0.00 0.00 150/7495 std::_List_base<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > >::_M_clear() [275] ----------------------------------------------- 0.00 0.00 150/150 boost::detail::sp_counted_base::destroy() [213] [401] 0.0 0.00 0.00 150 boost::detail::sp_counted_impl_p<FK::transaction::matcher>::~sp_counted_impl_p() [401] ----------------------------------------------- 0.00 0.00 150/150 FK::transaction::matcher::matcher(FK::Data_Context::_objref_Entity*) [116] [402] 0.0 0.00 0.00 150 void std::list<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > >::sort<FK::transaction::matcher::by_priority>(FK::transaction::matcher::by_priority) [402] 0.00 0.00 7345/7495 std::_List_base<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > >::_M_clear() [275] 0.00 0.00 974/974 void std::list<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > >::merge<FK::transaction::matcher::by_priority>(std::list<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > >&, FK::transaction::matcher::by_priority) [330] ----------------------------------------------- 0.00 0.00 134/134 FK::figures::configurator::handle_figure::handle_checks::operator()(FK::dom::element) [398] [403] 0.0 0.00 0.00 134 FK::figures::extract_check_method::~extract_check_method() [403] 0.00 0.00 87/11606 boost::detail::function::functor_manager<FK::figures::extract_asis_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [267] 0.00 0.00 45/3393 boost::detail::function::functor_manager<FK::figures::extract_check_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [303] 0.00 0.00 2/885 boost::detail::function::functor_manager<FK::figures::extract_expression_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [331] ----------------------------------------------- 0.00 0.00 134/134 void boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::extract_check_method>(FK::figures::extract_check_method) [405] [404] 0.0 0.00 0.00 134 FK::figures::extract_check_method* boost::addressof<FK::figures::extract_check_method>(FK::figures::extract_check_method&) [404] ----------------------------------------------- 0.00 0.00 134/134 FK::figures::configurator::handle_figure::handle_checks::operator()(FK::dom::element) [398] [405] 0.0 0.00 0.00 134 void boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::extract_check_method>(FK::figures::extract_check_method) [405] 0.00 0.00 615/11606 boost::detail::function::functor_manager<FK::figures::extract_asis_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [267] 0.00 0.00 315/3393 boost::detail::function::functor_manager<FK::figures::extract_check_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [303] 0.00 0.00 134/134 FK::figures::extract_check_method* boost::addressof<FK::figures::extract_check_method>(FK::figures::extract_check_method&) [404] 0.00 0.00 134/4513 boost::detail::function::has_empty_target(...) [291] 0.00 0.00 14/885 boost::detail::function::functor_manager<FK::figures::extract_expression_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [331] ----------------------------------------------- 0.00 0.00 126/126 Item_Chunk_Set::~Item_Chunk_Set() [68] [406] 0.0 0.00 0.00 126 std::vector<Item_Chunk*, std::allocator<Item_Chunk*> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Item_Chunk**, std::vector<Item_Chunk*, std::allocator<Item_Chunk*> > >, Item_Chunk* const&) [406] ----------------------------------------------- 0.00 0.00 2/124 Limit_Matcher::lookup_client_query_matcher(long long) [721] 0.00 0.00 122/124 Lim_Item_Order_Retrieve::retrieve(fm_Manipulator::Row const&) [148] [407] 0.0 0.00 0.00 124 Limit_Matcher::lookup_limit_item_int_id(long long) [407] 0.00 0.00 124/124 std::_Rb_tree<long long, std::pair<long long const, int>, std::_Select1st<std::pair<long long const, int> >, std::less<long long>, std::allocator<std::pair<long long const, int> > >::find(long long const&) [409] 0.00 0.00 124/368 std::_Rb_tree<long long, std::pair<long long const, int>, std::_Select1st<std::pair<long long const, int> >, std::less<long long>, std::allocator<std::pair<long long const, int> > >::lower_bound(long long const&) [343] ----------------------------------------------- 0.00 0.00 124/124 Limit_Matcher::initialize(Server*) [86] [408] 0.0 0.00 0.00 124 LM_Query::add_mapping(char const*, char const*) [408] 0.00 0.00 2/18 void boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::node_constructor::construct<std::string>(std::string const&) [603] 0.00 0.00 2/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] 0.00 0.00 1/1 boost::unordered_detail::hash_table_unique_keys<std::string, std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::string> >::reserve(unsigned long) [840] 0.00 0.00 1/1 boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::node_constructor::~node_constructor() [846] 0.00 0.00 1/82 void boost::unordered_detail::allocator_array_constructor<std::allocator<boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::bucket> >::construct<boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::bucket>(boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::bucket const&, unsigned long) [455] 0.00 0.00 1/1 boost::unordered_detail::hash_table_unique_keys<std::string, std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::string> >::copy_buckets(boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> > const&, boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >&, boost::unordered_detail::buffered_functions<hash_std_string, ext::equal_to<std::string> >::functions const&) [839] 0.00 0.00 1/1 boost::unordered_detail::hash_table_unique_keys<std::string, std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::string> >::hash_table_unique_keys(boost::unordered_detail::hash_table_unique_keys<std::string, std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::string> > const&) [841] 0.00 0.00 1/1 boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, ext::hash_set<std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::string> > >, std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, ext::hash_set<std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::string> > > > >::reserve(unsigned long) [844] 0.00 0.00 1/1 std::pair<std::string const, ext::hash_set<std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::string> > >::~pair() [886] 0.00 0.00 1/1 boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::~hash_table_data_unique_keys() [847] ----------------------------------------------- 0.00 0.00 124/124 Limit_Matcher::lookup_limit_item_int_id(long long) [407] [409] 0.0 0.00 0.00 124 std::_Rb_tree<long long, std::pair<long long const, int>, std::_Select1st<std::pair<long long const, int> >, std::less<long long>, std::allocator<std::pair<long long const, int> > >::find(long long const&) [409] ----------------------------------------------- 0.00 0.00 122/122 Watcher::start(Server*) [138] [410] 0.0 0.00 0.00 122 Limit_Matcher::store_match_ptr(long long, Match*) [410] 0.00 0.00 122/368 std::_Rb_tree<long long, std::pair<long long const, int>, std::_Select1st<std::pair<long long const, int> >, std::less<long long>, std::allocator<std::pair<long long const, int> > >::lower_bound(long long const&) [343] ----------------------------------------------- 0.00 0.00 122/122 Limit_Matcher::initialize(Server*) [86] [411] 0.0 0.00 0.00 122 Limit_Matcher::set_limit_item_int_id(long long) [411] 0.00 0.00 122/368 std::_Rb_tree<long long, std::pair<long long const, int>, std::_Select1st<std::pair<long long const, int> >, std::less<long long>, std::allocator<std::pair<long long const, int> > >::lower_bound(long long const&) [343] 0.00 0.00 122/122 std::_Rb_tree<long long, std::pair<long long const, int>, std::_Select1st<std::pair<long long const, int> >, std::less<long long>, std::allocator<std::pair<long long const, int> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<long long const, int> >, std::pair<long long const, int> const&) [416] ----------------------------------------------- 0.00 0.00 122/122 Limit_Matcher::initialize(Server*) [86] [412] 0.0 0.00 0.00 122 boost::unordered_detail::hash_table_unique_keys<std::pair<int const, int>, int, ext::hash<int>, ext::equal_to<int>, std::allocator<std::pair<int const, int> > >::reserve(unsigned long) [412] 0.00 0.00 4/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] ----------------------------------------------- 0.00 0.00 122/122 Watcher::start(Server*) [138] [413] 0.0 0.00 0.00 122 boost::unordered_detail::hash_table_unique_keys<std::pair<long long const, Match*>, long long, hash_long64_type, eqnum, std::allocator<std::pair<long long const, Match*> > >::reserve(unsigned long) [413] ----------------------------------------------- 0.00 0.00 122/122 Limit_Matcher::initialize(Server*) [86] [414] 0.0 0.00 0.00 122 Limit_Matcher::lookup_template_int_id(cstring const&) const [414] 0.00 0.00 122/366 Limit_Matcher::lookup_integer_id(cstring const&, std::vector<cstring, std::allocator<cstring> > const&) const [344] ----------------------------------------------- 0.00 0.00 122/122 Limit_Matcher::initialize(Server*) [86] [415] 0.0 0.00 0.00 122 std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Limit_Item_Id_CQ*, std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > >, Limit_Item_Id_CQ const&) [415] ----------------------------------------------- 0.00 0.00 122/122 Limit_Matcher::set_limit_item_int_id(long long) [411] [416] 0.0 0.00 0.00 122 std::_Rb_tree<long long, std::pair<long long const, int>, std::_Select1st<std::pair<long long const, int> >, std::less<long long>, std::allocator<std::pair<long long const, int> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<long long const, int> >, std::pair<long long const, int> const&) [416] 0.00 0.00 121/122 std::_Rb_tree<long long, std::pair<long long const, int>, std::_Select1st<std::pair<long long const, int> >, std::less<long long>, std::allocator<std::pair<long long const, int> > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<long long const, int> const&) [417] 0.00 0.00 1/1 std::_Rb_tree<long long, std::pair<long long const, int>, std::_Select1st<std::pair<long long const, int> >, std::less<long long>, std::allocator<std::pair<long long const, int> > >::_M_insert_unique(std::pair<long long const, int> const&) [898] ----------------------------------------------- 0.00 0.00 1/122 std::_Rb_tree<long long, std::pair<long long const, int>, std::_Select1st<std::pair<long long const, int> >, std::less<long long>, std::allocator<std::pair<long long const, int> > >::_M_insert_unique(std::pair<long long const, int> const&) [898] 0.00 0.00 121/122 std::_Rb_tree<long long, std::pair<long long const, int>, std::_Select1st<std::pair<long long const, int> >, std::less<long long>, std::allocator<std::pair<long long const, int> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<long long const, int> >, std::pair<long long const, int> const&) [416] [417] 0.0 0.00 0.00 122 std::_Rb_tree<long long, std::pair<long long const, int>, std::_Select1st<std::pair<long long const, int> >, std::less<long long>, std::allocator<std::pair<long long const, int> > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<long long const, int> const&) [417] ----------------------------------------------- 0.00 0.00 121/121 fc_Linked_List<Limit_Item>::compare(fc_Manager_Object const*, fc_Manager_Object const*) const [3092] [418] 0.0 0.00 0.00 121 fc_Linked_List<Limit_Item>::sort(Limit_Item const&, Limit_Item const&) const [418] ----------------------------------------------- 0.00 0.00 14/109 Final::initialize(Watcher*) [160] 0.00 0.00 95/109 Limit_Item_Template::initialize(Server*) [426] [419] 0.0 0.00 0.00 109 fc_CReference<ft_Gap_Set::Active>::operator=(ft_Gap_Set::Active const*) [419] ----------------------------------------------- 0.00 0.00 105/105 fc_Linked_List<LI>::compare(fc_Manager_Object const*, fc_Manager_Object const*) const [3094] [420] 0.0 0.00 0.00 105 fc_Linked_List<LI>::sort(LI const&, LI const&) const [420] ----------------------------------------------- 0.00 0.00 104/104 FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::operator()(FK::Transaction_Context::_objref_Transaction*) [317] [421] 0.0 0.00 0.00 104 FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load::call_load(FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>&, FK::Transaction_Context::_objref_Transaction*) [421] 0.00 0.00 104/188728 boost::detail::sp_enable_shared_from_this(boost::detail::shared_count const&, ...) [214] ----------------------------------------------- 0.00 0.00 104/104 FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load>::operator()() [90] [422] 0.0 0.00 0.00 104 boost::detail::sp_counted_impl_p<FK::Transaction_Context::Transaction_List>::dispose() [422] ----------------------------------------------- 0.00 0.00 104/104 boost::detail::sp_counted_base::destroy() [213] [423] 0.0 0.00 0.00 104 boost::detail::sp_counted_impl_p<FK::Transaction_Context::Transaction_List>::~sp_counted_impl_p() [423] ----------------------------------------------- 0.00 0.00 95/95 Limit_Matcher::initialize(Server*) [86] [424] 0.0 0.00 0.00 95 Limit_Matcher::set_template_int_id(cstring const&) [424] 0.00 0.00 8/14 std::vector<cstring, std::allocator<cstring> >::_M_insert_aux(__gnu_cxx::__normal_iterator<cstring*, std::vector<cstring, std::allocator<cstring> > >, cstring const&) [627] ----------------------------------------------- 0.00 0.00 95/95 Limit_Item_Template::initialize(Server*) [426] [425] 0.0 0.00 0.00 95 fc_CReference<Factor_Set>::operator=(Factor_Set const*) [425] ----------------------------------------------- 0.00 0.00 95/95 Limit_Matcher::initialize(Server*) [86] [426] 0.0 0.00 0.00 95 Limit_Item_Template::initialize(Server*) [426] 0.00 0.00 95/95 fc_CReference<Factor_Set>::operator=(Factor_Set const*) [425] 0.00 0.00 95/109 fc_CReference<ft_Gap_Set::Active>::operator=(ft_Gap_Set::Active const*) [419] 0.00 0.00 95/190 _fto_Limit_Item_Template<fto_std>::set_on_balance_expression(fc_String const&) [395] 0.00 0.00 95/190 _fto_Limit_Item_Template<fto_std>::set_pending_expression(fc_String const&) [394] 0.00 0.00 95/190 _fto_Limit_Item_Template<fto_std>::set_off_balance_expression(fc_String const&) [396] ----------------------------------------------- 0.00 0.00 95/95 fm_List_Retrieve<Limit_Item_Template>::retrieve(fm_Manipulator::Row const&) [126] [427] 0.0 0.00 0.00 95 _ftm_Limit_Item_Template<fm_Generic, _fto_Limit_Item_Template<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [427] 0.00 0.00 95/95 _fto_Limit_Item_Template<fto_std>::set_id(fc_Shared_String const&) [445] 0.00 0.00 95/95 _fto_Limit_Item_Template<fto_std>::set_name(fc_String const&) [448] 0.00 0.00 95/95 _fto_Limit_Item_Template<fto_std>::set_domain_id(fc_Shared_String const&) [430] 0.00 0.00 95/95 _fto_Limit_Item_Template<fto_std>::set_order_number(unsigned long) [435] 0.00 0.00 95/95 _fto_Limit_Item_Template<fto_std>::set_rule_id(fc_Shared_String const&) [428] 0.00 0.00 95/95 _fto_Limit_Item_Template<fto_std>::set_not_rule_id(fc_Shared_String const&) [434] 0.00 0.00 95/95 _fto_Limit_Item_Template<fto_std>::set_mode(unsigned long) [447] 0.00 0.00 95/190 _fto_Limit_Item_Template<fto_std>::set_on_balance_expression(fc_String const&) [395] 0.00 0.00 95/190 _fto_Limit_Item_Template<fto_std>::set_pending_expression(fc_String const&) [394] 0.00 0.00 95/190 _fto_Limit_Item_Template<fto_std>::set_off_balance_expression(fc_String const&) [396] 0.00 0.00 95/95 _fto_Limit_Item_Template<fto_std>::set_factor_set_id(fc_Shared_String const&) [436] 0.00 0.00 95/95 _fto_Limit_Item_Template<fto_std>::set_tag(fc_String const&) [446] 0.00 0.00 95/95 _fto_Limit_Item_Template<fto_std>::set_grouping(unsigned long) [429] 0.00 0.00 95/95 _fto_Limit_Item_Template<fto_std>::set_grouping_branch(unsigned long) [439] 0.00 0.00 95/95 _fto_Limit_Item_Template<fto_std>::set_grouping_guarantor(unsigned long) [441] 0.00 0.00 95/95 _fto_Limit_Item_Template<fto_std>::set_flags(unsigned long) [449] 0.00 0.00 95/95 _fto_Limit_Item_Template<fto_std>::set_gap_set_id(fc_Shared_String const&) [433] 0.00 0.00 95/95 _fto_Limit_Item_Template<fto_std>::set_spot_days(int) [432] 0.00 0.00 95/95 _fto_Limit_Item_Template<fto_std>::set_rating_id(fc_Shared_String const&) [431] 0.00 0.00 95/95 _fto_Limit_Item_Template<fto_std>::set_umi_rating_id(fc_Shared_String const&) [437] 0.00 0.00 95/95 _fto_Limit_Item_Template<fto_std>::set_client_main_group_id(fc_Shared_String const&) [442] 0.00 0.00 95/95 _fto_Limit_Item_Template<fto_std>::set_affect_start_date(int) [440] 0.00 0.00 95/95 _fto_Limit_Item_Template<fto_std>::set_affect_end_date(int) [438] 0.00 0.00 95/95 _fto_Limit_Item_Template<fto_std>::set_affect_start_date_offset(int) [444] 0.00 0.00 95/95 _fto_Limit_Item_Template<fto_std>::set_affect_end_date_offset(int) [443] ----------------------------------------------- 0.00 0.00 95/95 _ftm_Limit_Item_Template<fm_Generic, _fto_Limit_Item_Template<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [427] [428] 0.0 0.00 0.00 95 _fto_Limit_Item_Template<fto_std>::set_rule_id(fc_Shared_String const&) [428] ----------------------------------------------- 0.00 0.00 95/95 _ftm_Limit_Item_Template<fm_Generic, _fto_Limit_Item_Template<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [427] [429] 0.0 0.00 0.00 95 _fto_Limit_Item_Template<fto_std>::set_grouping(unsigned long) [429] ----------------------------------------------- 0.00 0.00 95/95 _ftm_Limit_Item_Template<fm_Generic, _fto_Limit_Item_Template<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [427] [430] 0.0 0.00 0.00 95 _fto_Limit_Item_Template<fto_std>::set_domain_id(fc_Shared_String const&) [430] ----------------------------------------------- 0.00 0.00 95/95 _ftm_Limit_Item_Template<fm_Generic, _fto_Limit_Item_Template<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [427] [431] 0.0 0.00 0.00 95 _fto_Limit_Item_Template<fto_std>::set_rating_id(fc_Shared_String const&) [431] ----------------------------------------------- 0.00 0.00 95/95 _ftm_Limit_Item_Template<fm_Generic, _fto_Limit_Item_Template<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [427] [432] 0.0 0.00 0.00 95 _fto_Limit_Item_Template<fto_std>::set_spot_days(int) [432] ----------------------------------------------- 0.00 0.00 95/95 _ftm_Limit_Item_Template<fm_Generic, _fto_Limit_Item_Template<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [427] [433] 0.0 0.00 0.00 95 _fto_Limit_Item_Template<fto_std>::set_gap_set_id(fc_Shared_String const&) [433] ----------------------------------------------- 0.00 0.00 95/95 _ftm_Limit_Item_Template<fm_Generic, _fto_Limit_Item_Template<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [427] [434] 0.0 0.00 0.00 95 _fto_Limit_Item_Template<fto_std>::set_not_rule_id(fc_Shared_String const&) [434] ----------------------------------------------- 0.00 0.00 95/95 _ftm_Limit_Item_Template<fm_Generic, _fto_Limit_Item_Template<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [427] [435] 0.0 0.00 0.00 95 _fto_Limit_Item_Template<fto_std>::set_order_number(unsigned long) [435] ----------------------------------------------- 0.00 0.00 95/95 _ftm_Limit_Item_Template<fm_Generic, _fto_Limit_Item_Template<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [427] [436] 0.0 0.00 0.00 95 _fto_Limit_Item_Template<fto_std>::set_factor_set_id(fc_Shared_String const&) [436] ----------------------------------------------- 0.00 0.00 95/95 _ftm_Limit_Item_Template<fm_Generic, _fto_Limit_Item_Template<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [427] [437] 0.0 0.00 0.00 95 _fto_Limit_Item_Template<fto_std>::set_umi_rating_id(fc_Shared_String const&) [437] ----------------------------------------------- 0.00 0.00 95/95 _ftm_Limit_Item_Template<fm_Generic, _fto_Limit_Item_Template<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [427] [438] 0.0 0.00 0.00 95 _fto_Limit_Item_Template<fto_std>::set_affect_end_date(int) [438] ----------------------------------------------- 0.00 0.00 95/95 _ftm_Limit_Item_Template<fm_Generic, _fto_Limit_Item_Template<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [427] [439] 0.0 0.00 0.00 95 _fto_Limit_Item_Template<fto_std>::set_grouping_branch(unsigned long) [439] ----------------------------------------------- 0.00 0.00 95/95 _ftm_Limit_Item_Template<fm_Generic, _fto_Limit_Item_Template<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [427] [440] 0.0 0.00 0.00 95 _fto_Limit_Item_Template<fto_std>::set_affect_start_date(int) [440] ----------------------------------------------- 0.00 0.00 95/95 _ftm_Limit_Item_Template<fm_Generic, _fto_Limit_Item_Template<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [427] [441] 0.0 0.00 0.00 95 _fto_Limit_Item_Template<fto_std>::set_grouping_guarantor(unsigned long) [441] ----------------------------------------------- 0.00 0.00 95/95 _ftm_Limit_Item_Template<fm_Generic, _fto_Limit_Item_Template<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [427] [442] 0.0 0.00 0.00 95 _fto_Limit_Item_Template<fto_std>::set_client_main_group_id(fc_Shared_String const&) [442] ----------------------------------------------- 0.00 0.00 95/95 _ftm_Limit_Item_Template<fm_Generic, _fto_Limit_Item_Template<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [427] [443] 0.0 0.00 0.00 95 _fto_Limit_Item_Template<fto_std>::set_affect_end_date_offset(int) [443] ----------------------------------------------- 0.00 0.00 95/95 _ftm_Limit_Item_Template<fm_Generic, _fto_Limit_Item_Template<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [427] [444] 0.0 0.00 0.00 95 _fto_Limit_Item_Template<fto_std>::set_affect_start_date_offset(int) [444] ----------------------------------------------- 0.00 0.00 95/95 _ftm_Limit_Item_Template<fm_Generic, _fto_Limit_Item_Template<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [427] [445] 0.0 0.00 0.00 95 _fto_Limit_Item_Template<fto_std>::set_id(fc_Shared_String const&) [445] ----------------------------------------------- 0.00 0.00 95/95 _ftm_Limit_Item_Template<fm_Generic, _fto_Limit_Item_Template<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [427] [446] 0.0 0.00 0.00 95 _fto_Limit_Item_Template<fto_std>::set_tag(fc_String const&) [446] ----------------------------------------------- 0.00 0.00 95/95 _ftm_Limit_Item_Template<fm_Generic, _fto_Limit_Item_Template<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [427] [447] 0.0 0.00 0.00 95 _fto_Limit_Item_Template<fto_std>::set_mode(unsigned long) [447] ----------------------------------------------- 0.00 0.00 95/95 _ftm_Limit_Item_Template<fm_Generic, _fto_Limit_Item_Template<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [427] [448] 0.0 0.00 0.00 95 _fto_Limit_Item_Template<fto_std>::set_name(fc_String const&) [448] ----------------------------------------------- 0.00 0.00 95/95 _ftm_Limit_Item_Template<fm_Generic, _fto_Limit_Item_Template<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [427] [449] 0.0 0.00 0.00 95 _fto_Limit_Item_Template<fto_std>::set_flags(unsigned long) [449] ----------------------------------------------- 0.00 0.00 95/95 Limit_Matcher::initialize(Server*) [86] [450] 0.0 0.00 0.00 95 boost::unordered_detail::hash_table_unique_keys<cstring, cstring, ext::hash<cstring>, ext::equal_to<cstring>, std::allocator<cstring> >::reserve(unsigned long) [450] 0.00 0.00 2/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] ----------------------------------------------- 0.00 0.00 95/95 Limit_Matcher::initialize(Server*) [86] [451] 0.0 0.00 0.00 95 boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, Limit_Item_Template*>, cstring, cstring::hash, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, Limit_Item_Template*> > >::reserve(unsigned long) [451] 0.00 0.00 2/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] ----------------------------------------------- 0.00 0.00 95/95 Limit_Matcher::~Limit_Matcher() [130] [452] 0.0 0.00 0.00 95 std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >::~vector() [452] 0.00 0.00 2/2 boost::detail::sp_counted_impl_p<client_matcher>::dispose() [738] 0.00 0.00 2/188729 boost::detail::sp_counted_base::destroy() [213] ----------------------------------------------- 0.00 0.00 94/94 fc_Linked_List<Limit_Item_Template>::compare(fc_Manager_Object const*, fc_Manager_Object const*) const [3093] [453] 0.0 0.00 0.00 94 fc_Linked_List<Limit_Item_Template>::sort(Limit_Item_Template const&, Limit_Item_Template const&) const [453] ----------------------------------------------- 0.00 0.00 4/92 boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::clear() [334] 0.00 0.00 4/92 FK::figures::configurator::handle_figure::operator()(FK::dom::element) [349] 0.00 0.00 8/92 FK::figures::configurator::define::define(FK::figures::configurator::define const&) [333] 0.00 0.00 12/92 FK::figures::configurator::define::~define() [329] 0.00 0.00 16/92 boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::swap(boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>&) [353] 0.00 0.00 20/92 boost::detail::function::functor_manager<FK::figures::configurator::define>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [322] 0.00 0.00 28/92 void boost::function2<void, boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::configurator::define>(FK::figures::configurator::define) [356] [454] 0.0 0.00 0.00 92 boost::detail::function::functor_manager<FK::figures::insert_expression_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [454] ----------------------------------------------- 0.00 0.00 1/82 LM_Query::add_mapping(char const*, char const*) [408] 0.00 0.00 27/82 Server::compile_expression(fc_String const&, Expr::VarFunction* (*)(char const*, bool&)) [150] 0.00 0.00 54/82 Expression_Parser::parse(std::istream&) [153] [455] 0.0 0.00 0.00 82 void boost::unordered_detail::allocator_array_constructor<std::allocator<boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::bucket> >::construct<boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::bucket>(boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::bucket const&, unsigned long) [455] ----------------------------------------------- 0.00 0.00 81/81 Expression_Lexer::yylex() [380] [456] 0.0 0.00 0.00 81 Expression_Lexer_FlexLexer::yy_get_next_buffer() [456] 0.00 0.00 54/54 Expression_Lexer_FlexLexer::LexerInput(char*, int) [466] 0.00 0.00 27/27 Expression_Lexer_FlexLexer::yyrestart(std::istream*) [590] ----------------------------------------------- 0.00 0.00 27/81 Expression_Lexer_FlexLexer::yy_flush_buffer(yy_buffer_state*) [468] 0.00 0.00 27/81 Expression_Lexer_FlexLexer::yyrestart(std::istream*) [590] 0.00 0.00 27/81 Expression_Lexer::yylex() [380] [457] 0.0 0.00 0.00 81 Expression_Lexer_FlexLexer::yy_load_buffer_state() [457] ----------------------------------------------- 0.00 0.00 27/81 void boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<Server::Expression_Type const, Server::Expression_Info> > >::node_constructor::construct<std::pair<Server::Expression_Type const, Server::Expression_Info> >(std::pair<Server::Expression_Type const, Server::Expression_Info> const&) [596] 0.00 0.00 54/81 Server::compile_expression(fc_String const&, Expr::VarFunction* (*)(char const*, bool&)) [150] [458] 0.0 0.00 0.00 81 boost::unordered_detail::hash_table_unique_keys<std::string, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::string> >::hash_table_unique_keys(boost::unordered_detail::hash_table_unique_keys<std::string, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::string> > const&) [458] 0.00 0.00 81/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] ----------------------------------------------- 0.00 0.00 68/68 Lim_Item_Order_Retrieve::retrieve(fm_Manipulator::Row const&) [148] [459] 0.0 0.00 0.00 68 std::vector<Lim_Item_Order, std::allocator<Lim_Item_Order> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Lim_Item_Order*, std::vector<Lim_Item_Order, std::allocator<Lim_Item_Order> > >, Lim_Item_Order const&) [459] ----------------------------------------------- 0.00 0.00 66/66 boost::filesystem::basic_path<std::string, boost::filesystem::path_traits>::operator/=(char const*) [728] [460] 0.0 0.00 0.00 66 boost::filesystem::basic_path<std::string, boost::filesystem::path_traits>::m_append(char) [460] ----------------------------------------------- 0.00 0.00 4/62 Server::~Server() [129] 0.00 0.00 29/62 Final::~Final() [83] 0.00 0.00 29/62 Final_Retrieve::retrieve(fm_Manipulator::Row const&) [1205] [461] 0.0 0.00 0.00 62 fc_Counted_Object::deref_and_delete(fc_Counted_Object const*) [461] 0.00 0.00 1/1 FK::ORB::Service<Server::Notify, FK::Treasury_Monitor::Feedback>::Shared::~Shared() [808] 0.00 0.00 1/1 Server::_cb_transaction_cb::~_cb_transaction_cb() [869] ----------------------------------------------- 0.00 0.00 2/60 FK::position::compute::detail::computer::computer(FK::Transaction_Context::_objref_Holder*, fc_Shared_String const&, ft_Cache&, fc_Shared_String const&, fc_Shared_String const&, fc_Date const&, fc_Date const&, unsigned int, unsigned int, fc_Shared_String const&, unsigned int, fc_Shared_String const&, fc_Shared_String const&, Type::Parameter_List const&, unsigned int, unsigned int, FK::Treasury_Monitor::Ccy_Priority_List const&) [170] 0.00 0.00 4/60 void cla_reader::operator()<FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >(FK::database::column_set<FK::database::column_hash_map>&, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> >&) [105] 0.00 0.00 54/60 Server::compile_expression(fc_String const&, Expr::VarFunction* (*)(char const*, bool&)) [150] [462] 0.0 0.00 0.00 60 boost::unordered_detail::next_prime(unsigned long) [462] 0.00 0.00 60/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] ----------------------------------------------- 0.00 0.00 58/58 Final::~Final() [83] [463] 0.0 0.00 0.00 58 std::_List_base<Used*, std::allocator<Used*> >::_M_clear() [463] ----------------------------------------------- 0.00 0.00 54/54 Expression_Lexer_FlexLexer::yy_delete_buffer(yy_buffer_state*) [589] [464] 0.0 0.00 0.00 54 yy_flex_free(void*) [464] ----------------------------------------------- 0.00 0.00 54/54 Expression_Lexer_FlexLexer::yy_create_buffer(std::istream*, int) [588] [465] 0.0 0.00 0.00 54 yy_flex_alloc(unsigned int) [465] ----------------------------------------------- 0.00 0.00 54/54 Expression_Lexer_FlexLexer::yy_get_next_buffer() [456] [466] 0.0 0.00 0.00 54 Expression_Lexer_FlexLexer::LexerInput(char*, int) [466] ----------------------------------------------- 0.00 0.00 27/54 Expression_Lexer_FlexLexer::yyrestart(std::istream*) [590] 0.00 0.00 27/54 Expression_Lexer_FlexLexer::yy_create_buffer(std::istream*, int) [588] [467] 0.0 0.00 0.00 54 Expression_Lexer_FlexLexer::yy_init_buffer(yy_buffer_state*, std::istream*) [467] 0.00 0.00 54/54 Expression_Lexer_FlexLexer::yy_flush_buffer(yy_buffer_state*) [468] ----------------------------------------------- 0.00 0.00 54/54 Expression_Lexer_FlexLexer::yy_init_buffer(yy_buffer_state*, std::istream*) [467] [468] 0.0 0.00 0.00 54 Expression_Lexer_FlexLexer::yy_flush_buffer(yy_buffer_state*) [468] 0.00 0.00 27/81 Expression_Lexer_FlexLexer::yy_load_buffer_state() [457] ----------------------------------------------- 0.00 0.00 54/54 Expression_Lexer::yylex() [380] [469] 0.0 0.00 0.00 54 Expression_Lexer_FlexLexer::yy_get_previous_state() [469] ----------------------------------------------- 0.00 0.00 54/54 Server::compile_expression(fc_String const&, Expr::VarFunction* (*)(char const*, bool&)) [150] [470] 0.0 0.00 0.00 54 ext::hash_set<std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::string> >::operator=(ext::hash_set<std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::string> > const&) [470] 0.00 0.00 54/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] ----------------------------------------------- 0.00 0.00 54/54 Expression_Parser::parse(std::istream&) [153] [471] 0.0 0.00 0.00 54 boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::delete_buckets() [471] ----------------------------------------------- 0.00 0.00 52/52 _Expression_Parser_yyparse(void*) [151] [472] 0.0 0.00 0.00 52 Expr::Expression::Expression(Expr::VarFunction*, std::list<Expr::Expression*, std::allocator<Expr::Expression*> >*) [472] ----------------------------------------------- 0.00 0.00 40/40 Final::initialize(Watcher*) [160] [473] 0.0 0.00 0.00 40 Final::install_chunk_check(bool (Final::*)(Match const&, Chunk_Key const&) const) [473] ----------------------------------------------- 0.00 0.00 12/38 LM_Query::add_client_query(FK::Data_Context::_objref_Entity*) [164] 0.00 0.00 26/38 FK::support::value_proxy<FK::Data_Context::Entity>::operator fc_Shared_String<fc_Shared_String>() const [598] [474] 0.0 0.00 0.00 38 FK::support::value_proxy<FK::Data_Context::Entity>::get() const [474] ----------------------------------------------- 0.00 0.00 1/36 Limit_Matcher::initialize(Server*) [86] 0.00 0.00 17/36 Watcher::check() [3] 0.00 0.00 18/36 Server::startup() [2] [475] 0.0 0.00 0.00 36 LM_Shared_Lock::write_lock() [475] ----------------------------------------------- 0.00 0.00 1/36 Limit_Matcher::initialize(Server*) [86] 0.00 0.00 17/36 Watcher::check() [3] 0.00 0.00 18/36 Server::startup() [2] [476] 0.0 0.00 0.00 36 LM_Shared_Lock::write_unlock() [476] ----------------------------------------------- 0.00 0.00 2/36 FK::position::compute::detail::computer::computer(FK::Transaction_Context::_objref_Holder*, fc_Shared_String const&, ft_Cache&, fc_Shared_String const&, fc_Shared_String const&, fc_Date const&, fc_Date const&, unsigned int, unsigned int, fc_Shared_String const&, unsigned int, fc_Shared_String const&, fc_Shared_String const&, Type::Parameter_List const&, unsigned int, unsigned int, FK::Treasury_Monitor::Ccy_Priority_List const&) [170] 0.00 0.00 2/36 FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) [161] 0.00 0.00 32/36 FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::ctor::operator()() [642] [477] 0.0 0.00 0.00 36 boost::mutex::mutex() [477] ----------------------------------------------- 0.00 0.00 34/34 _Expression_Parser_yyparse(void*) [151] [478] 0.0 0.00 0.00 34 Expr::Expression::Expression(Expr::VarFunction*, bool) [478] ----------------------------------------------- 0.00 0.00 17/34 Watcher::cleanup_marked_and_update(std::vector<Final*, std::allocator<Final*> >&) [8] 0.00 0.00 17/34 Watcher::~Watcher() [70] [479] 0.0 0.00 0.00 34 std::_List_base<Watcher::Removable_Chunk, std::allocator<Watcher::Removable_Chunk> >::_M_clear() [479] ----------------------------------------------- 0.00 0.00 33/33 FK::figures::configurator::handle_figure::collect_text FK::dom::element::for_elements<FK::figures::configurator::handle_figure::collect_text>(char const*, FK::figures::configurator::handle_figure::collect_text) const [335] [480] 0.0 0.00 0.00 33 FK::dom::node::stripped_text() const [480] 0.00 0.00 33/33 std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char const*, std::string> >(__gnu_cxx::__normal_iterator<char const*, std::string>, __gnu_cxx::__normal_iterator<char const*, std::string>, std::allocator<char> const&) [482] ----------------------------------------------- 0.00 0.00 33/33 std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char const*, std::string> >(__gnu_cxx::__normal_iterator<char const*, std::string>, __gnu_cxx::__normal_iterator<char const*, std::string>, std::allocator<char> const&) [482] [481] 0.0 0.00 0.00 33 char* std::string::_S_construct<__gnu_cxx::__normal_iterator<char const*, std::string> >(__gnu_cxx::__normal_iterator<char const*, std::string>, __gnu_cxx::__normal_iterator<char const*, std::string>, std::allocator<char> const&, std::forward_iterator_tag) [481] ----------------------------------------------- 0.00 0.00 33/33 FK::dom::node::stripped_text() const [480] [482] 0.0 0.00 0.00 33 std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char const*, std::string> >(__gnu_cxx::__normal_iterator<char const*, std::string>, __gnu_cxx::__normal_iterator<char const*, std::string>, std::allocator<char> const&) [482] 0.00 0.00 33/33 char* std::string::_S_construct<__gnu_cxx::__normal_iterator<char const*, std::string> >(__gnu_cxx::__normal_iterator<char const*, std::string>, __gnu_cxx::__normal_iterator<char const*, std::string>, std::allocator<char> const&, std::forward_iterator_tag) [481] ----------------------------------------------- 0.00 0.00 30/30 _Expression_Parser_yyparse(void*) [151] [483] 0.0 0.00 0.00 30 Expr::Expression::Expression(int, Expr::Expression*, Expr::Expression*) [483] ----------------------------------------------- 0.00 0.00 30/30 _Expression_Parser_yyparse(void*) [151] [484] 0.0 0.00 0.00 30 boost::unordered_detail::hash_table_unique_keys<std::string, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::string> >::reserve(unsigned long) [484] ----------------------------------------------- 0.00 0.00 10/30 FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::interface(std::string const&) [683] 0.00 0.00 20/30 FK::module::cache<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::lookup(char const*) [641] [485] 0.0 0.00 0.00 30 void boost::intrusive_ptr_add_ref<FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) [485] ----------------------------------------------- 0.00 0.00 1/30 boost::detail::sp_counted_impl_p<FK::position::periodic::valuate>::dispose() [863] 0.00 0.00 4/30 FK::position::context_handlers::~context_handlers() [822] 0.00 0.00 5/30 FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::interface(std::string const&) [683] 0.00 0.00 20/30 FK::module::cache<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::lookup(char const*) [641] [486] 0.0 0.00 0.00 30 void boost::intrusive_ptr_release<FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) [486] ----------------------------------------------- 0.00 0.00 29/29 Final::~Final() [83] [487] 0.0 0.00 0.00 29 Used_By_Key::~Used_By_Key() [487] ----------------------------------------------- 0.00 0.00 29/29 Final_Retrieve::retrieve(fm_Manipulator::Row const&) [1205] [488] 0.0 0.00 0.00 29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_id(fc_Shared_String const&) [565] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_limit_id(fc_Shared_String const&) [491] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_templ_id(fc_Shared_String const&) [492] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_active_from(fc_Date const&) [510] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_active_to(fc_Date const&) [493] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_gap_set_id(fc_Shared_String const&) [509] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_maturity_gap_from_id(fc_Shared_String const&) [561] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_maturity_gap_to_id(fc_Shared_String const&) [553] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_risk_gap_from_id(fc_Shared_String const&) [536] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_risk_gap_to_id(fc_Shared_String const&) [529] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_delivery_gap_from_id(fc_Shared_String const&) [560] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_delivery_gap_to_id(fc_Shared_String const&) [551] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_affect_gap_from_id(fc_Shared_String const&) [550] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_affect_gap_to_id(fc_Shared_String const&) [534] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_instrument_path_id(int) [552] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_instrument_id(fc_Shared_String const&) [526] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_underlying_id(fc_Shared_String const&) [528] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_delivery_id(fc_Shared_String const&) [522] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_leg_id(fc_Shared_String const&) [489] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_currency_id(fc_Shared_String const&) [521] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_currency_class_id(fc_Shared_String const&) [537] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_portfolio_owner_id(fc_Shared_String const&) [558] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_portfolio_id(fc_Shared_String const&) [525] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_package_type_id(fc_Shared_String const&) [532] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_issuer_id(fc_Shared_String const&) [495] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_underlying_issuer_id(fc_Shared_String const&) [562] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_client_id(fc_Shared_String const&) [494] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_cp_client_id(fc_Shared_String const&) [523] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_credit_client_id(fc_Shared_String const&) [535] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_bank_id(fc_Shared_String const&) [490] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_account_id(fc_Shared_String const&) [498] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_branch0_id(fc_Shared_String const&) [499] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_branch1_id(fc_Shared_String const&) [500] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_branch2_id(fc_Shared_String const&) [501] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_branch3_id(fc_Shared_String const&) [502] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_branch4_id(fc_Shared_String const&) [503] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_branch5_id(fc_Shared_String const&) [504] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_branch6_id(fc_Shared_String const&) [505] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_branch7_id(fc_Shared_String const&) [506] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_branch8_id(fc_Shared_String const&) [507] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_branch9_id(fc_Shared_String const&) [508] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_branch10_id(fc_Shared_String const&) [511] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_branch11_id(fc_Shared_String const&) [512] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_branch12_id(fc_Shared_String const&) [513] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_branch13_id(fc_Shared_String const&) [514] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_branch14_id(fc_Shared_String const&) [515] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_branch15_id(fc_Shared_String const&) [516] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_branch16_id(fc_Shared_String const&) [517] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_branch17_id(fc_Shared_String const&) [518] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_branch18_id(fc_Shared_String const&) [519] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_branch19_id(fc_Shared_String const&) [520] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_limit_currency_id(fc_Shared_String const&) [549] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_minimum_expression(fc_String const&) [557] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_maximum_expression(fc_String const&) [555] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_rating_id(fc_Shared_String const&) [497] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_min_rating_code_id(fc_Shared_String const&) [556] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_max_rating_code_id(fc_Shared_String const&) [554] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_umi_rating_id(fc_Shared_String const&) [527] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_umi_min_rating_code_id(fc_Shared_String const&) [564] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_umi_max_rating_code_id(fc_Shared_String const&) [563] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_parent_id(fc_Shared_String const&) [496] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_client_group_id(fc_Shared_String const&) [530] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_client_main_group_id(fc_Shared_String const&) [559] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_risk_country_id(fc_Shared_String const&) [533] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_guarantor_id(fc_Shared_String const&) [524] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_guarantee_level(int) [531] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_guarantee_type_id(fc_Shared_String const&) [548] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_guarantee_param_0(fc_String const&) [538] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_guarantee_param_1(fc_String const&) [539] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_guarantee_param_2(fc_String const&) [540] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_guarantee_param_3(fc_String const&) [541] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_guarantee_param_4(fc_String const&) [542] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_guarantee_param_5(fc_String const&) [543] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_guarantee_param_6(fc_String const&) [544] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_guarantee_param_7(fc_String const&) [545] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_guarantee_param_8(fc_String const&) [546] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::set_guarantee_param_9(fc_String const&) [547] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [489] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_leg_id(fc_Shared_String const&) [489] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [490] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_bank_id(fc_Shared_String const&) [490] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [491] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_limit_id(fc_Shared_String const&) [491] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [492] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_templ_id(fc_Shared_String const&) [492] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [493] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_active_to(fc_Date const&) [493] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [494] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_client_id(fc_Shared_String const&) [494] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [495] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_issuer_id(fc_Shared_String const&) [495] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [496] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_parent_id(fc_Shared_String const&) [496] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [497] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_rating_id(fc_Shared_String const&) [497] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [498] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_account_id(fc_Shared_String const&) [498] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [499] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_branch0_id(fc_Shared_String const&) [499] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [500] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_branch1_id(fc_Shared_String const&) [500] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [501] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_branch2_id(fc_Shared_String const&) [501] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [502] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_branch3_id(fc_Shared_String const&) [502] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [503] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_branch4_id(fc_Shared_String const&) [503] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [504] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_branch5_id(fc_Shared_String const&) [504] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [505] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_branch6_id(fc_Shared_String const&) [505] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [506] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_branch7_id(fc_Shared_String const&) [506] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [507] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_branch8_id(fc_Shared_String const&) [507] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [508] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_branch9_id(fc_Shared_String const&) [508] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [509] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_gap_set_id(fc_Shared_String const&) [509] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [510] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_active_from(fc_Date const&) [510] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [511] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_branch10_id(fc_Shared_String const&) [511] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [512] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_branch11_id(fc_Shared_String const&) [512] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [513] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_branch12_id(fc_Shared_String const&) [513] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [514] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_branch13_id(fc_Shared_String const&) [514] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [515] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_branch14_id(fc_Shared_String const&) [515] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [516] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_branch15_id(fc_Shared_String const&) [516] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [517] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_branch16_id(fc_Shared_String const&) [517] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [518] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_branch17_id(fc_Shared_String const&) [518] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [519] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_branch18_id(fc_Shared_String const&) [519] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [520] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_branch19_id(fc_Shared_String const&) [520] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [521] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_currency_id(fc_Shared_String const&) [521] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [522] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_delivery_id(fc_Shared_String const&) [522] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [523] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_cp_client_id(fc_Shared_String const&) [523] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [524] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_guarantor_id(fc_Shared_String const&) [524] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [525] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_portfolio_id(fc_Shared_String const&) [525] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [526] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_instrument_id(fc_Shared_String const&) [526] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [527] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_umi_rating_id(fc_Shared_String const&) [527] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [528] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_underlying_id(fc_Shared_String const&) [528] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [529] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_risk_gap_to_id(fc_Shared_String const&) [529] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [530] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_client_group_id(fc_Shared_String const&) [530] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [531] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_guarantee_level(int) [531] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [532] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_package_type_id(fc_Shared_String const&) [532] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [533] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_risk_country_id(fc_Shared_String const&) [533] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [534] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_affect_gap_to_id(fc_Shared_String const&) [534] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [535] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_credit_client_id(fc_Shared_String const&) [535] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [536] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_risk_gap_from_id(fc_Shared_String const&) [536] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [537] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_currency_class_id(fc_Shared_String const&) [537] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [538] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_guarantee_param_0(fc_String const&) [538] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [539] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_guarantee_param_1(fc_String const&) [539] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [540] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_guarantee_param_2(fc_String const&) [540] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [541] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_guarantee_param_3(fc_String const&) [541] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [542] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_guarantee_param_4(fc_String const&) [542] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [543] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_guarantee_param_5(fc_String const&) [543] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [544] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_guarantee_param_6(fc_String const&) [544] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [545] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_guarantee_param_7(fc_String const&) [545] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [546] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_guarantee_param_8(fc_String const&) [546] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [547] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_guarantee_param_9(fc_String const&) [547] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [548] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_guarantee_type_id(fc_Shared_String const&) [548] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [549] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_limit_currency_id(fc_Shared_String const&) [549] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [550] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_affect_gap_from_id(fc_Shared_String const&) [550] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [551] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_delivery_gap_to_id(fc_Shared_String const&) [551] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [552] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_instrument_path_id(int) [552] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [553] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_maturity_gap_to_id(fc_Shared_String const&) [553] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [554] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_max_rating_code_id(fc_Shared_String const&) [554] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [555] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_maximum_expression(fc_String const&) [555] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [556] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_min_rating_code_id(fc_Shared_String const&) [556] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [557] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_minimum_expression(fc_String const&) [557] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [558] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_portfolio_owner_id(fc_Shared_String const&) [558] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [559] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_client_main_group_id(fc_Shared_String const&) [559] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [560] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_delivery_gap_from_id(fc_Shared_String const&) [560] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [561] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_maturity_gap_from_id(fc_Shared_String const&) [561] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [562] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_underlying_issuer_id(fc_Shared_String const&) [562] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [563] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_umi_max_rating_code_id(fc_Shared_String const&) [563] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [564] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_umi_min_rating_code_id(fc_Shared_String const&) [564] ----------------------------------------------- 0.00 0.00 29/29 _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [488] [565] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::set_id(fc_Shared_String const&) [565] ----------------------------------------------- 0.00 0.00 29/29 Final::Final() [577] [566] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::_fto_Sublimit() [566] ----------------------------------------------- 0.00 0.00 29/29 Final::~Final() [83] [567] 0.0 0.00 0.00 29 _fto_Sublimit<fto_std>::~_fto_Sublimit() [567] ----------------------------------------------- 0.00 0.00 29/29 Final_Retrieve::retrieve(fm_Manipulator::Row const&) [1205] [568] 0.0 0.00 0.00 29 FK::Limit::Sublimit::set_grouping(unsigned long) [568] ----------------------------------------------- 0.00 0.00 29/29 Final_Retrieve::retrieve(fm_Manipulator::Row const&) [1205] [569] 0.0 0.00 0.00 29 FK::Limit::Sublimit::set_expression(fc_String const&) [569] ----------------------------------------------- 0.00 0.00 29/29 Final_Retrieve::retrieve(fm_Manipulator::Row const&) [1205] [570] 0.0 0.00 0.00 29 FK::Limit::Sublimit::set_time_zone_id(fc_Shared_String const&) [570] ----------------------------------------------- 0.00 0.00 29/29 Final_Retrieve::retrieve(fm_Manipulator::Row const&) [1205] [571] 0.0 0.00 0.00 29 FK::Limit::Sublimit::set_active_to_time(fc_Date_Time const&) [571] ----------------------------------------------- 0.00 0.00 29/29 Final_Retrieve::retrieve(fm_Manipulator::Row const&) [1205] [572] 0.0 0.00 0.00 29 FK::Limit::Sublimit::set_grouping_branch(unsigned long) [572] ----------------------------------------------- 0.00 0.00 29/29 Final_Retrieve::retrieve(fm_Manipulator::Row const&) [1205] [573] 0.0 0.00 0.00 29 FK::Limit::Sublimit::set_active_from_time(fc_Date_Time const&) [573] ----------------------------------------------- 0.00 0.00 29/29 Final_Retrieve::retrieve(fm_Manipulator::Row const&) [1205] [574] 0.0 0.00 0.00 29 FK::Limit::Sublimit::set_grouping_guarantor(unsigned long) [574] ----------------------------------------------- 0.00 0.00 29/29 Final_Retrieve::retrieve(fm_Manipulator::Row const&) [1205] [575] 0.0 0.00 0.00 29 FK::Limit::Sublimit::set_flags(unsigned long) [575] ----------------------------------------------- 0.00 0.00 29/29 Final::initialize(Watcher*) [160] [576] 0.0 0.00 0.00 29 Final::merge_tags(ext::hash_set<std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::string> >&) [576] ----------------------------------------------- 0.00 0.00 29/29 Final_Retrieve::retrieve(fm_Manipulator::Row const&) [1205] [577] 0.0 0.00 0.00 29 Final::Final() [577] 0.00 0.00 29/29 _fto_Sublimit<fto_std>::_fto_Sublimit() [566] 0.00 0.00 29/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] ----------------------------------------------- 0.00 0.00 29/29 void boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::extract_expression_method>(FK::figures::extract_expression_method) [579] [578] 0.0 0.00 0.00 29 FK::figures::extract_expression_method* boost::addressof<FK::figures::extract_expression_method>(FK::figures::extract_expression_method&) [578] ----------------------------------------------- 0.00 0.00 29/29 FK::figures::configurator::handle_figure::operator()(FK::dom::element) [349] [579] 0.0 0.00 0.00 29 void boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::extract_expression_method>(FK::figures::extract_expression_method) [579] 0.00 0.00 29/29 FK::figures::extract_expression_method* boost::addressof<FK::figures::extract_expression_method>(FK::figures::extract_expression_method&) [578] 0.00 0.00 29/4513 boost::detail::function::has_empty_target(...) [291] ----------------------------------------------- 0.00 0.00 29/29 Final::initialize(Watcher*) [160] [580] 0.0 0.00 0.00 29 FK::Limit::Sublimit::expression() const [580] ----------------------------------------------- 38242 std::_Rb_tree<fc_Date, std::pair<fc_Date const, Final_Chunk*>, std::_Select1st<std::pair<fc_Date const, Final_Chunk*> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, Final_Chunk*> > >::_M_erase(std::_Rb_tree_node<std::pair<fc_Date const, Final_Chunk*> >*) [581] 0.00 0.00 29/29 Final::~Final() [83] [581] 0.0 0.00 0.00 29+38242 std::_Rb_tree<fc_Date, std::pair<fc_Date const, Final_Chunk*>, std::_Select1st<std::pair<fc_Date const, Final_Chunk*> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, Final_Chunk*> > >::_M_erase(std::_Rb_tree_node<std::pair<fc_Date const, Final_Chunk*> >*) [581] 38242 std::_Rb_tree<fc_Date, std::pair<fc_Date const, Final_Chunk*>, std::_Select1st<std::pair<fc_Date const, Final_Chunk*> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, Final_Chunk*> > >::_M_erase(std::_Rb_tree_node<std::pair<fc_Date const, Final_Chunk*> >*) [581] ----------------------------------------------- 0.00 0.00 1/28 FK::position::compute::detail::computer::computer(FK::Transaction_Context::_objref_Holder*, fc_Shared_String const&, ft_Cache&, fc_Shared_String const&, fc_Shared_String const&, fc_Date const&, fc_Date const&, unsigned int, unsigned int, fc_Shared_String const&, unsigned int, fc_Shared_String const&, fc_Shared_String const&, Type::Parameter_List const&, unsigned int, unsigned int, FK::Treasury_Monitor::Ccy_Priority_List const&) [170] 0.00 0.00 27/28 Server::compile_expression(fc_String const&, Expr::VarFunction* (*)(char const*, bool&)) [150] [582] 0.0 0.00 0.00 28 boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::create_buckets() [582] ----------------------------------------------- 0.00 0.00 7/28 void FK::figures::configurator::do_create::operator()<FK::support::basic_symbol<std::string> >(FK::support::basic_symbol<std::string> const&) [662] 0.00 0.00 7/28 FK::figures::configurator::define::operator()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) [661] 0.00 0.00 14/28 FK::figures::aggregator& FK::figures::aggregator::add_insert<boost::function<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const ()(FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >(FK::support::basic_symbol<std::string> const&, boost::function<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const ()(FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) [660] [583] 0.0 0.00 0.00 28 boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<FK::support::basic_symbol<std::string>, char> const>::result_type boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::internal_apply_visitor_impl<boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<FK::support::basic_symbol<std::string>, char> const>, void const*>(int, int, boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<FK::support::basic_symbol<std::string>, char> const>&, void const*) [583] ----------------------------------------------- 28 boost::detail::function::void_function_obj_invoker1<FK::figures::aggregator::key_collector, void, FK::support::basic_symbol<std::string> const&>::invoke(boost::detail::function::function_buffer&, FK::support::basic_symbol<std::string> const&) <cycle 1> [624] [584] 0.0 0.00 0.00 28 boost::function1<void, FK::support::basic_symbol<std::string> const&>::operator()(FK::support::basic_symbol<std::string> const&) const <cycle 1> [584] 0.00 0.00 14/14 boost::detail::function::void_function_obj_invoker1<FK::figures::aggregator::null_collector, void, FK::support::basic_symbol<std::string> const&>::invoke(boost::detail::function::function_buffer&, FK::support::basic_symbol<std::string> const&) [625] 14 boost::detail::function::void_function_obj_invoker1<FK::figures::aggregator::key_collector, void, FK::support::basic_symbol<std::string> const&>::invoke(boost::detail::function::function_buffer&, FK::support::basic_symbol<std::string> const&) <cycle 1> [624] ----------------------------------------------- 0.00 0.00 28/28 boost::detail::function::void_function_obj_invoker1<FK::figures::aggregator::key_collector, void, FK::support::basic_symbol<std::string> const&>::invoke(boost::detail::function::function_buffer&, FK::support::basic_symbol<std::string> const&) <cycle 1> [624] [585] 0.0 0.00 0.00 28 std::_Rb_tree<FK::support::basic_symbol<std::string>, FK::support::basic_symbol<std::string>, std::_Identity<FK::support::basic_symbol<std::string> >, std::less<FK::support::basic_symbol<std::string> >, std::allocator<FK::support::basic_symbol<std::string> > >::_M_insert_unique(FK::support::basic_symbol<std::string> const&) [585] 0.00 0.00 14/14 std::_Rb_tree<FK::support::basic_symbol<std::string>, FK::support::basic_symbol<std::string>, std::_Identity<FK::support::basic_symbol<std::string> >, std::less<FK::support::basic_symbol<std::string> >, std::allocator<FK::support::basic_symbol<std::string> > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, FK::support::basic_symbol<std::string> const&) [628] ----------------------------------------------- 0.00 0.00 27/27 Server::compile_expression(fc_String const&, Expr::VarFunction* (*)(char const*, bool&)) [150] [586] 0.0 0.00 0.00 27 Expression_Parser::Expression_Parser(Expr::VarFunction* (*)(char const*, bool&)) [586] 0.00 0.00 27/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] ----------------------------------------------- 0.00 0.00 27/27 Server::compile_expression(fc_String const&, Expr::VarFunction* (*)(char const*, bool&)) [150] [587] 0.0 0.00 0.00 27 Expression_Parser::~Expression_Parser() [587] ----------------------------------------------- 0.00 0.00 27/27 Expression_Lexer::yylex() [380] [588] 0.0 0.00 0.00 27 Expression_Lexer_FlexLexer::yy_create_buffer(std::istream*, int) [588] 0.00 0.00 54/54 yy_flex_alloc(unsigned int) [465] 0.00 0.00 27/54 Expression_Lexer_FlexLexer::yy_init_buffer(yy_buffer_state*, std::istream*) [467] ----------------------------------------------- 0.00 0.00 27/27 Expression_Lexer_FlexLexer::~Expression_Lexer_FlexLexer() [592] [589] 0.0 0.00 0.00 27 Expression_Lexer_FlexLexer::yy_delete_buffer(yy_buffer_state*) [589] 0.00 0.00 54/54 yy_flex_free(void*) [464] ----------------------------------------------- 0.00 0.00 27/27 Expression_Lexer_FlexLexer::yy_get_next_buffer() [456] [590] 0.0 0.00 0.00 27 Expression_Lexer_FlexLexer::yyrestart(std::istream*) [590] 0.00 0.00 27/54 Expression_Lexer_FlexLexer::yy_init_buffer(yy_buffer_state*, std::istream*) [467] 0.00 0.00 27/81 Expression_Lexer_FlexLexer::yy_load_buffer_state() [457] ----------------------------------------------- 0.00 0.00 27/27 Expression_Parser::parse(std::istream&) [153] [591] 0.0 0.00 0.00 27 Expression_Lexer_FlexLexer::Expression_Lexer_FlexLexer(std::istream*, std::ostream*) [591] ----------------------------------------------- 0.00 0.00 27/27 Expression_Parser::parse(std::istream&) [153] [592] 0.0 0.00 0.00 27 Expression_Lexer_FlexLexer::~Expression_Lexer_FlexLexer() [592] 0.00 0.00 27/27 Expression_Lexer_FlexLexer::yy_delete_buffer(yy_buffer_state*) [589] ----------------------------------------------- 90 Expr::Expression::~Expression() [593] 0.00 0.00 27/27 Server::~Server() [129] [593] 0.0 0.00 0.00 27+90 Expr::Expression::~Expression() [593] 90 Expr::Expression::~Expression() [593] ----------------------------------------------- 0.00 0.00 27/27 Expression_Parser::parse(std::istream&) [153] [594] 0.0 0.00 0.00 27 boost::unordered_detail::hash_table_unique_keys<std::string, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::string> >::copy_buckets(boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> > const&, boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >&, boost::unordered_detail::buffered_functions<ext::hash<std::string>, ext::equal_to<std::string> >::functions const&) [594] ----------------------------------------------- 0.00 0.00 27/27 Server::compile_expression(fc_String const&, Expr::VarFunction* (*)(char const*, bool&)) [150] [595] 0.0 0.00 0.00 27 boost::unordered_detail::hash_table_unique_keys<std::pair<Server::Expression_Type const, Server::Expression_Info>, Server::Expression_Type, Server::Expression_Type_F, Server::Expression_Type_F, std::allocator<std::pair<Server::Expression_Type const, Server::Expression_Info> > >::reserve(unsigned long) [595] ----------------------------------------------- 0.00 0.00 27/27 Server::compile_expression(fc_String const&, Expr::VarFunction* (*)(char const*, bool&)) [150] [596] 0.0 0.00 0.00 27 void boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<Server::Expression_Type const, Server::Expression_Info> > >::node_constructor::construct<std::pair<Server::Expression_Type const, Server::Expression_Info> >(std::pair<Server::Expression_Type const, Server::Expression_Info> const&) [596] 0.00 0.00 27/81 boost::unordered_detail::hash_table_unique_keys<std::string, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::string> >::hash_table_unique_keys(boost::unordered_detail::hash_table_unique_keys<std::string, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::string> > const&) [458] ----------------------------------------------- 0.00 0.00 27/27 Server::compile_expression(fc_String const&, Expr::VarFunction* (*)(char const*, bool&)) [150] [597] 0.0 0.00 0.00 27 std::pair<Server::Expression_Type const, Server::Expression_Info>::~pair() [597] ----------------------------------------------- 0.00 0.00 26/26 LM_Query::add_client_query(FK::Data_Context::_objref_Entity*) [164] [598] 0.0 0.00 0.00 26 FK::support::value_proxy<FK::Data_Context::Entity>::operator fc_Shared_String<fc_Shared_String>() const [598] 0.00 0.00 26/38 FK::support::value_proxy<FK::Data_Context::Entity>::get() const [474] ----------------------------------------------- 0.00 0.00 21/21 void boost::function1<void, FK::support::basic_symbol<std::string> const&>::assign_to<FK::figures::aggregator::key_collector>(FK::figures::aggregator::key_collector) [600] [599] 0.0 0.00 0.00 21 FK::figures::aggregator::key_collector* boost::addressof<FK::figures::aggregator::key_collector>(FK::figures::aggregator::key_collector&) [599] ----------------------------------------------- 0.00 0.00 7/21 FK::figures::aggregator& FK::figures::aggregator::add_insert<boost::function<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const ()(FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >(FK::support::basic_symbol<std::string> const&, boost::function<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const ()(FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) [660] 0.00 0.00 7/21 FK::figures::configurator::define::operator()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) [661] 0.00 0.00 7/21 void FK::figures::configurator::create<FK::figures::configurator::do_throw_error>(char const*, boost::shared_ptr<FK::figures::aggregator> const&, FK::figures::configurator::do_throw_error) const [671] [600] 0.0 0.00 0.00 21 void boost::function1<void, FK::support::basic_symbol<std::string> const&>::assign_to<FK::figures::aggregator::key_collector>(FK::figures::aggregator::key_collector) [600] 0.00 0.00 98/203 boost::detail::function::functor_manager<FK::figures::aggregator::key_collector>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [393] 0.00 0.00 55/307 boost::detail::function::functor_manager<FK::figures::aggregator::null_collector>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [364] 0.00 0.00 21/4513 boost::detail::function::has_empty_target(...) [291] 0.00 0.00 21/21 FK::figures::aggregator::key_collector* boost::addressof<FK::figures::aggregator::key_collector>(FK::figures::aggregator::key_collector&) [599] ----------------------------------------------- 0.00 0.00 1/18 Server::startup() [2] 0.00 0.00 17/18 Watcher::Watcher() [621] [601] 0.0 0.00 0.00 18 _fto_Limit<fto_std>::_fto_Limit() [601] ----------------------------------------------- 0.00 0.00 1/18 Server::startup() [2] 0.00 0.00 17/18 Watcher::~Watcher() [70] [602] 0.0 0.00 0.00 18 _fto_Limit<fto_std>::~_fto_Limit() [602] ----------------------------------------------- 0.00 0.00 2/18 LM_Query::add_mapping(char const*, char const*) [408] 0.00 0.00 16/18 Expression_Parser::parse(std::istream&) [153] [603] 0.0 0.00 0.00 18 void boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::node_constructor::construct<std::string>(std::string const&) [603] ----------------------------------------------- 0.00 0.00 17/17 Watcher::new_sublimit_list() const [3627] [604] 0.0 0.00 0.00 17 Final_List::Final_List() [604] ----------------------------------------------- 0.00 0.00 17/17 fm_List_Retrieve<Watcher>::retrieve(fm_Manipulator::Row const&) [1301] [605] 0.0 0.00 0.00 17 _ftm_Limit<fm_Generic, _fto_Limit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [605] 0.00 0.00 17/17 _fto_Limit<fto_std>::set_id(fc_Shared_String const&) [611] 0.00 0.00 17/17 _fto_Limit<fto_std>::set_name(fc_String const&) [612] 0.00 0.00 17/17 _fto_Limit<fto_std>::set_domain_id(fc_Shared_String const&) [606] 0.00 0.00 17/17 _fto_Limit<fto_std>::set_category_id(fc_Shared_String const&) [607] 0.00 0.00 17/17 _fto_Limit<fto_std>::set_global_client_query_id(fc_Shared_String const&) [610] 0.00 0.00 17/17 _fto_Limit<fto_std>::set_limit_user_group_id(fc_Shared_String const&) [609] 0.00 0.00 17/17 _fto_Limit<fto_std>::set_usage_logging_type(unsigned long) [608] ----------------------------------------------- 0.00 0.00 17/17 _ftm_Limit<fm_Generic, _fto_Limit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [605] [606] 0.0 0.00 0.00 17 _fto_Limit<fto_std>::set_domain_id(fc_Shared_String const&) [606] ----------------------------------------------- 0.00 0.00 17/17 _ftm_Limit<fm_Generic, _fto_Limit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [605] [607] 0.0 0.00 0.00 17 _fto_Limit<fto_std>::set_category_id(fc_Shared_String const&) [607] ----------------------------------------------- 0.00 0.00 17/17 _ftm_Limit<fm_Generic, _fto_Limit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [605] [608] 0.0 0.00 0.00 17 _fto_Limit<fto_std>::set_usage_logging_type(unsigned long) [608] ----------------------------------------------- 0.00 0.00 17/17 _ftm_Limit<fm_Generic, _fto_Limit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [605] [609] 0.0 0.00 0.00 17 _fto_Limit<fto_std>::set_limit_user_group_id(fc_Shared_String const&) [609] ----------------------------------------------- 0.00 0.00 17/17 _ftm_Limit<fm_Generic, _fto_Limit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [605] [610] 0.0 0.00 0.00 17 _fto_Limit<fto_std>::set_global_client_query_id(fc_Shared_String const&) [610] ----------------------------------------------- 0.00 0.00 17/17 _ftm_Limit<fm_Generic, _fto_Limit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [605] [611] 0.0 0.00 0.00 17 _fto_Limit<fto_std>::set_id(fc_Shared_String const&) [611] ----------------------------------------------- 0.00 0.00 17/17 _ftm_Limit<fm_Generic, _fto_Limit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [605] [612] 0.0 0.00 0.00 17 _fto_Limit<fto_std>::set_name(fc_String const&) [612] ----------------------------------------------- 0.00 0.00 17/17 Limit_Matcher::initialize(Server*) [86] [613] 0.0 0.00 0.00 17 Limit_Matcher::set_limit_int_id(cstring const&) [613] 0.00 0.00 6/14 std::vector<cstring, std::allocator<cstring> >::_M_insert_aux(__gnu_cxx::__normal_iterator<cstring*, std::vector<cstring, std::allocator<cstring> > >, cstring const&) [627] ----------------------------------------------- 0.00 0.00 17/17 Server::startup() [2] [614] 0.0 0.00 0.00 17 LMSD::Limit_Service_impl::update(Watcher const*) [614] ----------------------------------------------- 0.00 0.00 17/17 boost::program_options::typed_value<std::string, char>* boost::program_options::value<std::string>() [633] [615] 0.0 0.00 0.00 17 boost::program_options::typed_value<std::string, char>* boost::program_options::value<std::string>(std::string*) [615] ----------------------------------------------- 0.00 0.00 17/17 boost::unordered_detail::hash_table_unique_keys<std::pair<fc_Shared_String const, fc_Shared_String>, fc_Shared_String, ext::hash<fc_Shared_String>, ext::equal_to<fc_Shared_String>, std::allocator<std::pair<fc_Shared_String const, fc_Shared_String> > >::operator[](fc_Shared_String const&) [617] [616] 0.0 0.00 0.00 17 boost::unordered_detail::hash_table_unique_keys<std::pair<fc_Shared_String const, fc_Shared_String>, fc_Shared_String, ext::hash<fc_Shared_String>, ext::equal_to<fc_Shared_String>, std::allocator<std::pair<fc_Shared_String const, fc_Shared_String> > >::reserve(unsigned long) [616] ----------------------------------------------- 0.00 0.00 17/17 Server::startup() [2] [617] 0.0 0.00 0.00 17 boost::unordered_detail::hash_table_unique_keys<std::pair<fc_Shared_String const, fc_Shared_String>, fc_Shared_String, ext::hash<fc_Shared_String>, ext::equal_to<fc_Shared_String>, std::allocator<std::pair<fc_Shared_String const, fc_Shared_String> > >::operator[](fc_Shared_String const&) [617] 0.00 0.00 17/17 boost::unordered_detail::hash_table_unique_keys<std::pair<fc_Shared_String const, fc_Shared_String>, fc_Shared_String, ext::hash<fc_Shared_String>, ext::equal_to<fc_Shared_String>, std::allocator<std::pair<fc_Shared_String const, fc_Shared_String> > >::reserve(unsigned long) [616] ----------------------------------------------- 0.00 0.00 17/17 Server::do_startup(Watcher*) [87] [618] 0.0 0.00 0.00 17 boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, Watcher*>, cstring, cstring::hash, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, Watcher*> > >::reserve(unsigned long) [618] ----------------------------------------------- 0.00 0.00 17/17 Lim_Item_Order_Retrieve::retrieve(fm_Manipulator::Row const&) [148] [619] 0.0 0.00 0.00 17 boost::unordered_detail::hash_table_unique_keys<std::pair<int const, std::vector<Lim_Item_Order, std::allocator<Lim_Item_Order> > >, int, ext::hash<int>, ext::equal_to<int>, std::allocator<std::pair<int const, std::vector<Lim_Item_Order, std::allocator<Lim_Item_Order> > > > >::reserve(unsigned long) [619] ----------------------------------------------- 0.00 0.00 17/17 Watcher::start(Server*) [138] [620] 0.0 0.00 0.00 17 Server::category_warning_threshold(fc_Shared_String const&) [620] 0.00 0.00 17/1714 std::_Rb_tree<std::string, std::pair<std::string const, boost::program_options::variable_value>, std::_Select1st<std::pair<std::string const, boost::program_options::variable_value> >, std::less<std::string>, std::allocator<std::pair<std::string const, boost::program_options::variable_value> > >::find(std::string const&) const [320] ----------------------------------------------- 0.00 0.00 17/17 fm_List_Retrieve<Watcher>::retrieve(fm_Manipulator::Row const&) [1301] [621] 0.0 0.00 0.00 17 Watcher::Watcher() [621] 0.00 0.00 17/18 _fto_Limit<fto_std>::_fto_Limit() [601] 0.00 0.00 17/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] ----------------------------------------------- 0.00 0.00 16/16 fc_Linked_List<Watcher>::compare(fc_Manager_Object const*, fc_Manager_Object const*) const [3097] [622] 0.0 0.00 0.00 16 fc_Linked_List<Watcher>::sort(Watcher const&, Watcher const&) const [622] ----------------------------------------------- 0.00 0.00 14/14 FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load>::operator()() [90] [623] 0.0 0.00 0.00 14 void boost::condition_variable_any::wait<boost::unique_lock<boost::mutex> >(boost::unique_lock<boost::mutex>&) [623] ----------------------------------------------- 14 boost::function1<void, FK::support::basic_symbol<std::string> const&>::operator()(FK::support::basic_symbol<std::string> const&) const <cycle 1> [584] [624] 0.0 0.00 0.00 14 boost::detail::function::void_function_obj_invoker1<FK::figures::aggregator::key_collector, void, FK::support::basic_symbol<std::string> const&>::invoke(boost::detail::function::function_buffer&, FK::support::basic_symbol<std::string> const&) <cycle 1> [624] 0.00 0.00 28/28 std::_Rb_tree<FK::support::basic_symbol<std::string>, FK::support::basic_symbol<std::string>, std::_Identity<FK::support::basic_symbol<std::string> >, std::less<FK::support::basic_symbol<std::string> >, std::allocator<FK::support::basic_symbol<std::string> > >::_M_insert_unique(FK::support::basic_symbol<std::string> const&) [585] 28 boost::function1<void, FK::support::basic_symbol<std::string> const&>::operator()(FK::support::basic_symbol<std::string> const&) const <cycle 1> [584] ----------------------------------------------- 0.00 0.00 14/14 boost::function1<void, FK::support::basic_symbol<std::string> const&>::operator()(FK::support::basic_symbol<std::string> const&) const <cycle 1> [584] [625] 0.0 0.00 0.00 14 boost::detail::function::void_function_obj_invoker1<FK::figures::aggregator::null_collector, void, FK::support::basic_symbol<std::string> const&>::invoke(boost::detail::function::function_buffer&, FK::support::basic_symbol<std::string> const&) [625] ----------------------------------------------- 0.00 0.00 14/14 FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) [161] [626] 0.0 0.00 0.00 14 _CORBA_Sequence<Type::Parameter>::operator[](unsigned int) const [626] ----------------------------------------------- 0.00 0.00 6/14 Limit_Matcher::set_limit_int_id(cstring const&) [613] 0.00 0.00 8/14 Limit_Matcher::set_template_int_id(cstring const&) [424] [627] 0.0 0.00 0.00 14 std::vector<cstring, std::allocator<cstring> >::_M_insert_aux(__gnu_cxx::__normal_iterator<cstring*, std::vector<cstring, std::allocator<cstring> > >, cstring const&) [627] ----------------------------------------------- 0.00 0.00 14/14 std::_Rb_tree<FK::support::basic_symbol<std::string>, FK::support::basic_symbol<std::string>, std::_Identity<FK::support::basic_symbol<std::string> >, std::less<FK::support::basic_symbol<std::string> >, std::allocator<FK::support::basic_symbol<std::string> > >::_M_insert_unique(FK::support::basic_symbol<std::string> const&) [585] [628] 0.0 0.00 0.00 14 std::_Rb_tree<FK::support::basic_symbol<std::string>, FK::support::basic_symbol<std::string>, std::_Identity<FK::support::basic_symbol<std::string> >, std::less<FK::support::basic_symbol<std::string> >, std::allocator<FK::support::basic_symbol<std::string> > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, FK::support::basic_symbol<std::string> const&) [628] ----------------------------------------------- 0.00 0.00 12/12 Final::initialize(Watcher*) [160] [629] 0.0 0.00 0.00 12 fc_CReference<ft_Gap_Set::Active_Gap>::operator=(ft_Gap_Set::Active_Gap const*) [629] ----------------------------------------------- 0.00 0.00 4/12 boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > >::hash_table_unique_keys(boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > const&) [693] 0.00 0.00 8/12 boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, ext::hash_map<std::string, std::vector<Client_Amount, std::allocator<Client_Amount> >, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, ext::hash_map<std::string, std::vector<Client_Amount, std::allocator<Client_Amount> >, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > > > >::operator[](std::string const&) [285] [630] 0.0 0.00 0.00 12 boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > >::copy_buckets(boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > const&, boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > >&, boost::unordered_detail::buffered_functions<ext::hash<std::string>, ext::equal_to<std::string> >::functions const&) [630] ----------------------------------------------- 0.00 0.00 12/12 fc_Linked_List<FK::Limit::Sublimit>::compare(fc_Manager_Object const*, fc_Manager_Object const*) const [3102] [631] 0.0 0.00 0.00 12 fc_Linked_List<FK::Limit::Sublimit>::sort(FK::Limit::Sublimit const&, FK::Limit::Sublimit const&) const [631] ----------------------------------------------- 0.00 0.00 1/11 FK::position::compute::detail::computer::computer(FK::Transaction_Context::_objref_Holder*, fc_Shared_String const&, ft_Cache&, fc_Shared_String const&, fc_Shared_String const&, fc_Date const&, fc_Date const&, unsigned int, unsigned int, fc_Shared_String const&, unsigned int, fc_Shared_String const&, fc_Shared_String const&, Type::Parameter_List const&, unsigned int, unsigned int, FK::Treasury_Monitor::Ccy_Priority_List const&) [170] 0.00 0.00 10/11 FK::position::context_handlers::operator()(char const*, char const*) [167] [632] 0.0 0.00 0.00 11 _CORBA_String_member::operator=(char const*) [632] ----------------------------------------------- 0.00 0.00 11/11 __static_initialization_and_destruction_0(int, int) [766] [633] 0.0 0.00 0.00 11 boost::program_options::typed_value<std::string, char>* boost::program_options::value<std::string>() [633] 0.00 0.00 17/17 boost::program_options::typed_value<std::string, char>* boost::program_options::value<std::string>(std::string*) [615] ----------------------------------------------- 0.00 0.00 10/10 FK::position::context_handlers::operator()(char const*, char const*) [167] [634] 0.0 0.00 0.00 10 _CORBA_String_helper::free(char*) [634] ----------------------------------------------- 0.00 0.00 10/10 FK::position::context_handlers::operator()(char const*, char const*) [167] [635] 0.0 0.00 0.00 10 _CORBA_Sequence_ObjRef<FK::Valuation::_objref_Valuate_Update, _CORBA_ObjRef_Element<FK::Valuation::_objref_Valuate_Update, FK::Valuation::Valuate_Update_Helper>, FK::Valuation::Valuate_Update_Helper>::length(unsigned int) [635] ----------------------------------------------- 0.00 0.00 1/10 FK::figures::configurator::define::operator()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) [661] 0.00 0.00 2/10 FK::figures::aggregator& FK::figures::aggregator::add_insert<boost::function<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const ()(FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >(FK::support::basic_symbol<std::string> const&, boost::function<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const ()(FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) [660] 0.00 0.00 7/10 void FK::figures::configurator::do_create::operator()<FK::support::basic_symbol<std::string> >(FK::support::basic_symbol<std::string> const&) [662] [636] 0.0 0.00 0.00 10 bool FK::type::operator==<FK::support::basic_symbol<std::string>, char>(FK::type::string_key<FK::support::basic_symbol<std::string>, char> const&, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const&) [636] 0.00 0.00 10/10 boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_equal<FK::support::basic_symbol<std::string>, char> const, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const> >::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_equal<FK::support::basic_symbol<std::string>, char> const, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const> >, void const*, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_equal<FK::support::basic_symbol<std::string>, char> const, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const> >&, void const*, mpl_::bool_<false>, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [638] ----------------------------------------------- 0.00 0.00 10/10 boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_equal<FK::support::basic_symbol<std::string>, char> const, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const> >::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_equal<FK::support::basic_symbol<std::string>, char> const, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const> >, void const*, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_equal<FK::support::basic_symbol<std::string>, char> const, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const> >&, void const*, mpl_::bool_<false>, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [638] [637] 0.0 0.00 0.00 10 boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_equal<FK::support::basic_symbol<std::string>, char> const, FK::support::basic_symbol<std::string> const> >::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_equal<FK::support::basic_symbol<std::string>, char> const, FK::support::basic_symbol<std::string> const> >, void const*, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_equal<FK::support::basic_symbol<std::string>, char> const, FK::support::basic_symbol<std::string> const> >&, void const*, mpl_::bool_<false>, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [637] ----------------------------------------------- 0.00 0.00 10/10 bool FK::type::operator==<FK::support::basic_symbol<std::string>, char>(FK::type::string_key<FK::support::basic_symbol<std::string>, char> const&, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const&) [636] [638] 0.0 0.00 0.00 10 boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_equal<FK::support::basic_symbol<std::string>, char> const, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const> >::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_equal<FK::support::basic_symbol<std::string>, char> const, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const> >, void const*, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_equal<FK::support::basic_symbol<std::string>, char> const, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const> >&, void const*, mpl_::bool_<false>, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [638] 0.00 0.00 10/10 boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_equal<FK::support::basic_symbol<std::string>, char> const, FK::support::basic_symbol<std::string> const> >::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_equal<FK::support::basic_symbol<std::string>, char> const, FK::support::basic_symbol<std::string> const> >, void const*, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_equal<FK::support::basic_symbol<std::string>, char> const, FK::support::basic_symbol<std::string> const> >&, void const*, mpl_::bool_<false>, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [637] ----------------------------------------------- 0.00 0.00 2/10 std::_List_base<FK::transaction::matcher::per_entry::check, std::allocator<FK::transaction::matcher::per_entry::check> >::_M_clear() [293] 0.00 0.00 8/10 FK::transaction::matcher::per_entry::check_group(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*, char const*) [121] [639] 0.0 0.00 0.00 10 boost::detail::function::functor_manager<FK::transaction::matcher::per_entry::check_group_p>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [639] ----------------------------------------------- 0.00 0.00 10/10 FK::position::context_handlers::operator()(char const*, char const*) [167] [640] 0.0 0.00 0.00 10 std::pair<std::string, std::string>::~pair() [640] ----------------------------------------------- 0.00 0.00 1/8 FK::position::fixed_handlers::fixed_handlers(char const*) [820] 0.00 0.00 7/8 FK::module::cache<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::operator()(char const*) [659] [641] 0.0 0.00 0.00 8 FK::module::cache<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::lookup(char const*) [641] 0.00 0.00 20/30 void boost::intrusive_ptr_add_ref<FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) [485] 0.00 0.00 20/30 void boost::intrusive_ptr_release<FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) [486] 0.00 0.00 13/4370 boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<std::string, char> const>::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<std::string, char> const>, void const*, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<std::string, char> const>&, void const*, mpl_::bool_<false>, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [292] 0.00 0.00 13/4646 boost::detail::variant::destroyer::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::destroyer, void*, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::destroyer&, void*, mpl_::bool_<false>, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [290] 0.00 0.00 5/5 FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::interface(std::string const&) [683] 0.00 0.00 5/276 boost::detail::variant::copy_into::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::copy_into, void const*, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::copy_into&, void const*, mpl_::bool_<false>, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [368] 0.00 0.00 5/5 boost::unordered_detail::hash_table_unique_keys<std::pair<FK::type::string_key<std::string, char> const, FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > > >, FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<std::pair<FK::type::string_key<std::string, char> const, FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > > > > >::reserve(unsigned long) [685] 0.00 0.00 3/4079 bool FK::type::operator==<std::string, char>(FK::type::string_key<std::string, char> const&, FK::type::string_key<std::string, char> const&) [299] ----------------------------------------------- 0.00 0.00 8/8 FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) [161] [642] 0.0 0.00 0.00 8 FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::ctor::operator()() [642] 0.00 0.00 32/36 boost::mutex::mutex() [477] 0.00 0.00 8/8 FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load>* boost::addressof<FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load> >(FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load>&) [652] 0.00 0.00 8/8 void boost::detail::sp_enable_shared_from_this<boost::detail::thread_data_base, boost::detail::thread_data<boost::reference_wrapper<FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load> > > >(boost::detail::shared_count const&, boost::enable_shared_from_this<boost::detail::thread_data_base> const*, boost::detail::thread_data<boost::reference_wrapper<FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load> > > const*) [650] 0.00 0.00 8/188728 boost::detail::sp_enable_shared_from_this(boost::detail::shared_count const&, ...) [214] ----------------------------------------------- 0.00 0.00 8/8 boost::program_options::typed_value<unsigned int, char>* boost::program_options::value<unsigned int>() [644] [643] 0.0 0.00 0.00 8 boost::program_options::typed_value<unsigned int, char>* boost::program_options::value<unsigned int>(unsigned int*) [643] ----------------------------------------------- 0.00 0.00 8/8 __static_initialization_and_destruction_0(int, int) [766] [644] 0.0 0.00 0.00 8 boost::program_options::typed_value<unsigned int, char>* boost::program_options::value<unsigned int>() [644] 0.00 0.00 8/8 boost::program_options::typed_value<unsigned int, char>* boost::program_options::value<unsigned int>(unsigned int*) [643] ----------------------------------------------- 0.00 0.00 8/8 void cla_reader::operator()<FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >(FK::database::column_set<FK::database::column_hash_map>&, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> >&) [105] [645] 0.0 0.00 0.00 8 boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > >::~hash_table_data_unique_keys() [645] 0.00 0.00 4/5008 std::vector<Client_Amount, std::allocator<Client_Amount> >::~vector() [284] ----------------------------------------------- 0.00 0.00 8/8 boost::detail::sp_counted_impl_p<boost::detail::thread_data<boost::reference_wrapper<FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load> > > >::dispose() [2554] [646] 0.0 0.00 0.00 8 boost::detail::thread_data<boost::reference_wrapper<FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load> > >::~thread_data() [646] ----------------------------------------------- 0.00 0.00 8/8 boost::detail::shared_count::~shared_count() [202] [647] 0.0 0.00 0.00 8 boost::detail::sp_counted_impl_p<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >::dispose() [647] 0.00 0.00 8/8 std::_List_base<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load, std::allocator<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load> >::_M_clear() [654] ----------------------------------------------- 0.00 0.00 8/8 boost::detail::sp_counted_base::destroy() [213] [648] 0.0 0.00 0.00 8 boost::detail::sp_counted_impl_p<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >::~sp_counted_impl_p() [648] ----------------------------------------------- 0.00 0.00 8/8 boost::detail::sp_counted_base::destroy() [213] [649] 0.0 0.00 0.00 8 boost::detail::sp_counted_impl_p<boost::detail::thread_data<boost::reference_wrapper<FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load> > > >::~sp_counted_impl_p() [649] ----------------------------------------------- 0.00 0.00 8/8 FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::ctor::operator()() [642] [650] 0.0 0.00 0.00 8 void boost::detail::sp_enable_shared_from_this<boost::detail::thread_data_base, boost::detail::thread_data<boost::reference_wrapper<FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load> > > >(boost::detail::shared_count const&, boost::enable_shared_from_this<boost::detail::thread_data_base> const*, boost::detail::thread_data<boost::reference_wrapper<FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load> > > const*) [650] ----------------------------------------------- 0.00 0.00 4/8 boost::program_options::typed_value<std::string, char>::notify(boost::any const&) const [3460] 0.00 0.00 4/8 std::string const& boost::any_cast<std::string const&>(boost::any&) [698] [651] 0.0 0.00 0.00 8 std::string const* boost::any_cast<std::string const>(boost::any*) [651] ----------------------------------------------- 0.00 0.00 8/8 FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::ctor::operator()() [642] [652] 0.0 0.00 0.00 8 FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load>* boost::addressof<FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load> >(FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load>&) [652] ----------------------------------------------- 0.00 0.00 8/8 FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load::operator()() [89] [653] 0.0 0.00 0.00 8 boost::date_time::microsec_clock<boost::posix_time::ptime>::create_time(boost::date_time::microsec_clock<boost::posix_time::ptime>::TZ_FOR_CREATE) [653] ----------------------------------------------- 0.00 0.00 8/8 boost::detail::sp_counted_impl_p<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >::dispose() [647] [654] 0.0 0.00 0.00 8 std::_List_base<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load, std::allocator<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load> >::_M_clear() [654] ----------------------------------------------- 0.00 0.00 8/8 Limit_Matcher::initialize(Server*) [86] [655] 0.0 0.00 0.00 8 std::vector<Limit_Item_Template, std::allocator<Limit_Item_Template> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Limit_Item_Template*, std::vector<Limit_Item_Template, std::allocator<Limit_Item_Template> > >, Limit_Item_Template const&) [655] 0.00 0.00 135/222 Limit_Item_Template::Limit_Item_Template(Limit_Item_Template const&) [392] 0.00 0.00 127/223 Limit_Item_Template::~Limit_Item_Template() [391] ----------------------------------------------- 0.00 0.00 8/8 Limit_Matcher::initialize(Server*) [86] [656] 0.0 0.00 0.00 8 std::vector<Limit_Item_Template_Match, std::allocator<Limit_Item_Template_Match> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Limit_Item_Template_Match*, std::vector<Limit_Item_Template_Match, std::allocator<Limit_Item_Template_Match> > >, Limit_Item_Template_Match const&) [656] ----------------------------------------------- 0.00 0.00 8/8 FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) [161] [657] 0.0 0.00 0.00 8 std::vector<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >, std::allocator<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > > >::push_back(boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > const&) [657] ----------------------------------------------- 14 std::_Rb_tree<FK::support::basic_symbol<std::string>, FK::support::basic_symbol<std::string>, std::_Identity<FK::support::basic_symbol<std::string> >, std::less<FK::support::basic_symbol<std::string> >, std::allocator<FK::support::basic_symbol<std::string> > >::_M_erase(std::_Rb_tree_node<FK::support::basic_symbol<std::string> >*) [658] 0.00 0.00 1/8 void boost::checked_delete<FK::figures::aggregator>(FK::figures::aggregator*) [835] 0.00 0.00 7/8 void FK::figures::configurator::create<FK::figures::configurator::do_throw_error>(char const*, boost::shared_ptr<FK::figures::aggregator> const&, FK::figures::configurator::do_throw_error) const [671] [658] 0.0 0.00 0.00 8+14 std::_Rb_tree<FK::support::basic_symbol<std::string>, FK::support::basic_symbol<std::string>, std::_Identity<FK::support::basic_symbol<std::string> >, std::less<FK::support::basic_symbol<std::string> >, std::allocator<FK::support::basic_symbol<std::string> > >::_M_erase(std::_Rb_tree_node<FK::support::basic_symbol<std::string> >*) [658] 14 std::_Rb_tree<FK::support::basic_symbol<std::string>, FK::support::basic_symbol<std::string>, std::_Identity<FK::support::basic_symbol<std::string> >, std::less<FK::support::basic_symbol<std::string> >, std::allocator<FK::support::basic_symbol<std::string> > >::_M_erase(std::_Rb_tree_node<FK::support::basic_symbol<std::string> >*) [658] ----------------------------------------------- 0.00 0.00 7/7 FK::position::context_handlers::operator()(char const*, char const*) [167] [659] 0.0 0.00 0.00 7 FK::module::cache<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::operator()(char const*) [659] 0.00 0.00 7/8 FK::module::cache<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::lookup(char const*) [641] ----------------------------------------------- 0.00 0.00 7/7 FK::figures::configurator::define::operator()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) [661] [660] 0.0 0.00 0.00 7 FK::figures::aggregator& FK::figures::aggregator::add_insert<boost::function<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const ()(FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >(FK::support::basic_symbol<std::string> const&, boost::function<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const ()(FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) [660] 0.00 0.00 49/203 boost::detail::function::functor_manager<FK::figures::aggregator::key_collector>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [393] 0.00 0.00 14/28 boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<FK::support::basic_symbol<std::string>, char> const>::result_type boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::internal_apply_visitor_impl<boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<FK::support::basic_symbol<std::string>, char> const>, void const*>(int, int, boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<FK::support::basic_symbol<std::string>, char> const>&, void const*) [583] 0.00 0.00 14/59259 boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::destroy_content() [246] 0.00 0.00 7/21 void boost::function1<void, FK::support::basic_symbol<std::string> const&>::assign_to<FK::figures::aggregator::key_collector>(FK::figures::aggregator::key_collector) [600] 0.00 0.00 7/7 boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::operator()(FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) const [672] 0.00 0.00 7/21873 boost::detail::variant::copy_into::result_type boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::internal_apply_visitor_impl<boost::detail::variant::copy_into, void const*>(int, int, boost::detail::variant::copy_into&, void const*) [264] 0.00 0.00 7/7 boost::unordered_detail::hash_table_unique_keys<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> >, FK::type::string_key<FK::support::basic_symbol<std::string>, char>, ext::hash<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, ext::equal_to<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> > > >::reserve(unsigned long) [664] 0.00 0.00 2/10 bool FK::type::operator==<FK::support::basic_symbol<std::string>, char>(FK::type::string_key<FK::support::basic_symbol<std::string>, char> const&, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const&) [636] ----------------------------------------------- 0.00 0.00 7/7 boost::detail::function::void_function_obj_invoker2<FK::figures::configurator::define, void, boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::invoke(boost::detail::function::function_buffer&, boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) [669] [661] 0.0 0.00 0.00 7 FK::figures::configurator::define::operator()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) [661] 0.00 0.00 49/203 boost::detail::function::functor_manager<FK::figures::aggregator::key_collector>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [393] 0.00 0.00 7/7 FK::figures::aggregator& FK::figures::aggregator::add_insert<boost::function<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const ()(FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >(FK::support::basic_symbol<std::string> const&, boost::function<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const ()(FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) [660] 0.00 0.00 7/21 void boost::function1<void, FK::support::basic_symbol<std::string> const&>::assign_to<FK::figures::aggregator::key_collector>(FK::figures::aggregator::key_collector) [600] 0.00 0.00 7/7 boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::operator()(FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) const [673] 0.00 0.00 7/28 boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<FK::support::basic_symbol<std::string>, char> const>::result_type boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::internal_apply_visitor_impl<boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<FK::support::basic_symbol<std::string>, char> const>, void const*>(int, int, boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<FK::support::basic_symbol<std::string>, char> const>&, void const*) [583] 0.00 0.00 7/21873 boost::detail::variant::copy_into::result_type boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::internal_apply_visitor_impl<boost::detail::variant::copy_into, void const*>(int, int, boost::detail::variant::copy_into&, void const*) [264] 0.00 0.00 7/7 boost::unordered_detail::hash_table_unique_keys<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> >, FK::type::string_key<FK::support::basic_symbol<std::string>, char>, ext::hash<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, ext::equal_to<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> > > >::reserve(unsigned long) [665] 0.00 0.00 7/59259 boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::destroy_content() [246] 0.00 0.00 1/10 bool FK::type::operator==<FK::support::basic_symbol<std::string>, char>(FK::type::string_key<FK::support::basic_symbol<std::string>, char> const&, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const&) [636] ----------------------------------------------- 0.00 0.00 7/7 FK::figures::configurator::do_create std::for_each<std::_Rb_tree_const_iterator<FK::support::basic_symbol<std::string> >, FK::figures::configurator::do_create>(std::_Rb_tree_const_iterator<FK::support::basic_symbol<std::string> >, std::_Rb_tree_const_iterator<FK::support::basic_symbol<std::string> >, FK::figures::configurator::do_create) [676] [662] 0.0 0.00 0.00 7 void FK::figures::configurator::do_create::operator()<FK::support::basic_symbol<std::string> >(FK::support::basic_symbol<std::string> const&) [662] 0.00 0.00 7/28 boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<FK::support::basic_symbol<std::string>, char> const>::result_type boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::internal_apply_visitor_impl<boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<FK::support::basic_symbol<std::string>, char> const>, void const*>(int, int, boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<FK::support::basic_symbol<std::string>, char> const>&, void const*) [583] 0.00 0.00 7/10 bool FK::type::operator==<FK::support::basic_symbol<std::string>, char>(FK::type::string_key<FK::support::basic_symbol<std::string>, char> const&, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const&) [636] 0.00 0.00 7/59259 boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::destroy_content() [246] ----------------------------------------------- 0.00 0.00 7/7 FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) [161] [663] 0.0 0.00 0.00 7 FK::database::args::operator()(char const*, Type::Value const&) [663] 0.00 0.00 7/1312348 Type::Value::operator=(Type::Value const&) [192] ----------------------------------------------- 0.00 0.00 7/7 FK::figures::aggregator& FK::figures::aggregator::add_insert<boost::function<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const ()(FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >(FK::support::basic_symbol<std::string> const&, boost::function<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const ()(FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) [660] [664] 0.0 0.00 0.00 7 boost::unordered_detail::hash_table_unique_keys<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> >, FK::type::string_key<FK::support::basic_symbol<std::string>, char>, ext::hash<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, ext::equal_to<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> > > >::reserve(unsigned long) [664] ----------------------------------------------- 0.00 0.00 7/7 FK::figures::configurator::define::operator()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) [661] [665] 0.0 0.00 0.00 7 boost::unordered_detail::hash_table_unique_keys<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> >, FK::type::string_key<FK::support::basic_symbol<std::string>, char>, ext::hash<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, ext::equal_to<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> > > >::reserve(unsigned long) [665] ----------------------------------------------- 0.00 0.00 7/7 boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const> >::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const> >, void const*, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const> >&, void const*, mpl_::bool_<false>, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [305] [666] 0.0 0.00 0.00 7 boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, char const* const> >::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, char const* const> >, void const*, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, char const* const> >&, void const*, mpl_::bool_<false>, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [666] ----------------------------------------------- 0.00 0.00 7/7 boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::operator()(FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) const [672] [667] 0.0 0.00 0.00 7 boost::detail::function::function_obj_invoker2<FK::figures::insert_asis_method, boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::invoke(boost::detail::function::function_buffer&, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) [667] ----------------------------------------------- 0.00 0.00 7/7 boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::operator()(FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) const [673] [668] 0.0 0.00 0.00 7 boost::detail::function::function_obj_invoker2<FK::figures::extract_asis_method, boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::invoke(boost::detail::function::function_buffer&, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) [668] ----------------------------------------------- 0.00 0.00 7/7 boost::function2<void, boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::operator()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) const [674] [669] 0.0 0.00 0.00 7 boost::detail::function::void_function_obj_invoker2<FK::figures::configurator::define, void, boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::invoke(boost::detail::function::function_buffer&, boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) [669] 0.00 0.00 7/7 FK::figures::configurator::define::operator()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) [661] ----------------------------------------------- 0.00 0.00 7/7 void FK::figures::configurator::create<FK::figures::configurator::do_throw_error>(char const*, boost::shared_ptr<FK::figures::aggregator> const&, FK::figures::configurator::do_throw_error) const [671] [670] 0.0 0.00 0.00 7 FK::figures::aggregator::null_collector* boost::addressof<FK::figures::aggregator::null_collector>(FK::figures::aggregator::null_collector&) [670] ----------------------------------------------- 0.00 0.00 7/7 Server::init_aggregator() [867] [671] 0.0 0.00 0.00 7 void FK::figures::configurator::create<FK::figures::configurator::do_throw_error>(char const*, boost::shared_ptr<FK::figures::aggregator> const&, FK::figures::configurator::do_throw_error) const [671] 0.00 0.00 49/307 boost::detail::function::functor_manager<FK::figures::aggregator::null_collector>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [364] 0.00 0.00 7/7 std::_Rb_tree<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >, std::_Select1st<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > >, std::less<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > > >::find(FK::type::string_key<FK::support::basic_symbol<std::string>, char> const&) const [675] 0.00 0.00 7/59259 boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::destroy_content() [246] 0.00 0.00 7/7 FK::figures::aggregator::null_collector* boost::addressof<FK::figures::aggregator::null_collector>(FK::figures::aggregator::null_collector&) [670] 0.00 0.00 7/4513 boost::detail::function::has_empty_target(...) [291] 0.00 0.00 7/21 void boost::function1<void, FK::support::basic_symbol<std::string> const&>::assign_to<FK::figures::aggregator::key_collector>(FK::figures::aggregator::key_collector) [600] 0.00 0.00 7/7 boost::function2<void, boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::operator()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) const [674] 0.00 0.00 7/203 boost::detail::function::functor_manager<FK::figures::aggregator::key_collector>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [393] 0.00 0.00 7/7 FK::figures::configurator::do_create std::for_each<std::_Rb_tree_const_iterator<FK::support::basic_symbol<std::string> >, FK::figures::configurator::do_create>(std::_Rb_tree_const_iterator<FK::support::basic_symbol<std::string> >, std::_Rb_tree_const_iterator<FK::support::basic_symbol<std::string> >, FK::figures::configurator::do_create) [676] 0.00 0.00 7/8 std::_Rb_tree<FK::support::basic_symbol<std::string>, FK::support::basic_symbol<std::string>, std::_Identity<FK::support::basic_symbol<std::string> >, std::less<FK::support::basic_symbol<std::string> >, std::allocator<FK::support::basic_symbol<std::string> > >::_M_erase(std::_Rb_tree_node<FK::support::basic_symbol<std::string> >*) [658] ----------------------------------------------- 0.00 0.00 7/7 FK::figures::aggregator& FK::figures::aggregator::add_insert<boost::function<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const ()(FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >(FK::support::basic_symbol<std::string> const&, boost::function<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const ()(FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) [660] [672] 0.0 0.00 0.00 7 boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::operator()(FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) const [672] 0.00 0.00 7/7 boost::detail::function::function_obj_invoker2<FK::figures::insert_asis_method, boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::invoke(boost::detail::function::function_buffer&, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) [667] ----------------------------------------------- 0.00 0.00 7/7 FK::figures::configurator::define::operator()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) [661] [673] 0.0 0.00 0.00 7 boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::operator()(FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) const [673] 0.00 0.00 7/7 boost::detail::function::function_obj_invoker2<FK::figures::extract_asis_method, boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::invoke(boost::detail::function::function_buffer&, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) [668] ----------------------------------------------- 0.00 0.00 7/7 void FK::figures::configurator::create<FK::figures::configurator::do_throw_error>(char const*, boost::shared_ptr<FK::figures::aggregator> const&, FK::figures::configurator::do_throw_error) const [671] [674] 0.0 0.00 0.00 7 boost::function2<void, boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::operator()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) const [674] 0.00 0.00 7/7 boost::detail::function::void_function_obj_invoker2<FK::figures::configurator::define, void, boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::invoke(boost::detail::function::function_buffer&, boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) [669] ----------------------------------------------- 0.00 0.00 7/7 void FK::figures::configurator::create<FK::figures::configurator::do_throw_error>(char const*, boost::shared_ptr<FK::figures::aggregator> const&, FK::figures::configurator::do_throw_error) const [671] [675] 0.0 0.00 0.00 7 std::_Rb_tree<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >, std::_Select1st<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > >, std::less<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > > >::find(FK::type::string_key<FK::support::basic_symbol<std::string>, char> const&) const [675] 0.00 0.00 66/3201 bool FK::type::operator< <FK::support::basic_symbol<std::string>, char>(FK::type::string_key<FK::support::basic_symbol<std::string>, char> const&, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const&) [304] ----------------------------------------------- 0.00 0.00 7/7 void FK::figures::configurator::create<FK::figures::configurator::do_throw_error>(char const*, boost::shared_ptr<FK::figures::aggregator> const&, FK::figures::configurator::do_throw_error) const [671] [676] 0.0 0.00 0.00 7 FK::figures::configurator::do_create std::for_each<std::_Rb_tree_const_iterator<FK::support::basic_symbol<std::string> >, FK::figures::configurator::do_create>(std::_Rb_tree_const_iterator<FK::support::basic_symbol<std::string> >, std::_Rb_tree_const_iterator<FK::support::basic_symbol<std::string> >, FK::figures::configurator::do_create) [676] 0.00 0.00 7/7 void FK::figures::configurator::do_create::operator()<FK::support::basic_symbol<std::string> >(FK::support::basic_symbol<std::string> const&) [662] ----------------------------------------------- 0.00 0.00 6/6 fc_Dictionary<fc_Shared_String, fc_String_Variable>::add(fc_Shared_String const&, fc_String_Variable const&, bool) [786] [677] 0.0 0.00 0.00 6 fc_Dictionary<fc_Shared_String, fc_String_Variable>::resize(unsigned int) [677] 0.00 0.00 2/6 fc_Dictionary<fc_Shared_String, fc_String_Variable>::next_size(unsigned int) [678] ----------------------------------------------- 0.00 0.00 2/6 fc_Dictionary<fc_Shared_String, fc_String_Variable>::resize(unsigned int) [677] 0.00 0.00 4/6 fc_Dictionary<fc_Shared_String, fc_String_Variable>::add(fc_Shared_String const&, fc_String_Variable const&, bool) [786] [678] 0.0 0.00 0.00 6 fc_Dictionary<fc_Shared_String, fc_String_Variable>::next_size(unsigned int) [678] ----------------------------------------------- 0.00 0.00 1/6 boost::detail::sp_counted_impl_p<FK::position::periodic::valuate>::dispose() [863] 0.00 0.00 5/6 boost::detail::shared_count::~shared_count() [202] [679] 0.0 0.00 0.00 6 boost::detail::sp_counted_impl_p<FK::Valuation::Valuate_List>::dispose() [679] ----------------------------------------------- 0.00 0.00 6/6 boost::detail::sp_counted_base::destroy() [213] [680] 0.0 0.00 0.00 6 boost::detail::sp_counted_impl_p<FK::Valuation::Valuate_List>::~sp_counted_impl_p() [680] ----------------------------------------------- 0.00 0.00 5/5 FK::position::context_handlers::operator()(char const*, char const*) [167] [681] 0.0 0.00 0.00 5 FK::Data_Context::Entity_List_var::~Entity_List_var() [681] ----------------------------------------------- 0.00 0.00 5/5 FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::interface(std::string const&) [683] [682] 0.0 0.00 0.00 5 FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data::data(std::string const&, std::string const&, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> >&) [682] ----------------------------------------------- 0.00 0.00 5/5 FK::module::cache<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::lookup(char const*) [641] [683] 0.0 0.00 0.00 5 FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::interface(std::string const&) [683] 0.00 0.00 10/30 void boost::intrusive_ptr_add_ref<FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) [485] 0.00 0.00 5/5 FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data::data(std::string const&, std::string const&, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> >&) [682] 0.00 0.00 5/30 void boost::intrusive_ptr_release<FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) [486] ----------------------------------------------- 0.00 0.00 5/5 FK::position::context_handlers::operator()(char const*, char const*) [167] [684] 0.0 0.00 0.00 5 boost::shared_ptr<FK::Valuation::Valuate_List>::shared_ptr<FK::Valuation::Valuate_List>(FK::Valuation::Valuate_List*) [684] 0.00 0.00 5/188728 boost::detail::sp_enable_shared_from_this(boost::detail::shared_count const&, ...) [214] ----------------------------------------------- 0.00 0.00 5/5 FK::module::cache<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::lookup(char const*) [641] [685] 0.0 0.00 0.00 5 boost::unordered_detail::hash_table_unique_keys<std::pair<FK::type::string_key<std::string, char> const, FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > > >, FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<std::pair<FK::type::string_key<std::string, char> const, FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > > > > >::reserve(unsigned long) [685] ----------------------------------------------- 0.00 0.00 5/5 FK::position::context_handlers::operator()(char const*, char const*) [167] [686] 0.0 0.00 0.00 5 boost::unordered_detail::hash_table_unique_keys<std::pair<std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> > const, boost::shared_ptr<FK::Valuation::Valuate_List> >, std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> >, ext::hash<std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> > >, ext::equal_to<std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> > >, std::allocator<std::pair<std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> > const, boost::shared_ptr<FK::Valuation::Valuate_List> > > >::reserve(unsigned long) [686] ----------------------------------------------- 0.00 0.00 5/5 FK::position::context_handlers::operator()(char const*, char const*) [167] [687] 0.0 0.00 0.00 5 void boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> > const, boost::shared_ptr<FK::Valuation::Valuate_List> > > >::node_constructor::construct<std::pair<std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> > const, boost::shared_ptr<FK::Valuation::Valuate_List> > >(std::pair<std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> > const, boost::shared_ptr<FK::Valuation::Valuate_List> > const&) [687] 0.00 0.00 10/276 boost::detail::variant::copy_into::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::copy_into, void const*, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::copy_into&, void const*, mpl_::bool_<false>, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [368] ----------------------------------------------- 0.00 0.00 5/5 FK::position::context_handlers::operator()(char const*, char const*) [167] [688] 0.0 0.00 0.00 5 std::pair<std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> > const, boost::shared_ptr<FK::Valuation::Valuate_List> >::~pair() [688] 0.00 0.00 10/4646 boost::detail::variant::destroyer::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::destroyer, void*, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::destroyer&, void*, mpl_::bool_<false>, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [290] ----------------------------------------------- 0.00 0.00 2/4 std::_List_base<_fto_Limit_Item_Client_Query<fto_std>, std::allocator<_fto_Limit_Item_Client_Query<fto_std> > >::_M_clear() [720] 0.00 0.00 2/4 LM_Query::add_client_query(FK::Data_Context::_objref_Entity*) [164] [689] 0.0 0.00 0.00 4 _fto_Limit_Item_Client_Query<fto_std>::~_fto_Limit_Item_Client_Query() [689] ----------------------------------------------- 0.00 0.00 4/4 boost::program_options::typed_value<std::vector<std::string, std::allocator<std::string> >, char>* boost::program_options::value<std::vector<std::string, std::allocator<std::string> > >() [691] [690] 0.0 0.00 0.00 4 boost::program_options::typed_value<std::vector<std::string, std::allocator<std::string> >, char>* boost::program_options::value<std::vector<std::string, std::allocator<std::string> > >(std::vector<std::string, std::allocator<std::string> >*) [690] ----------------------------------------------- 0.00 0.00 4/4 __static_initialization_and_destruction_0(int, int) [766] [691] 0.0 0.00 0.00 4 boost::program_options::typed_value<std::vector<std::string, std::allocator<std::string> >, char>* boost::program_options::value<std::vector<std::string, std::allocator<std::string> > >() [691] 0.00 0.00 4/4 boost::program_options::typed_value<std::vector<std::string, std::allocator<std::string> >, char>* boost::program_options::value<std::vector<std::string, std::allocator<std::string> > >(std::vector<std::string, std::allocator<std::string> >*) [690] ----------------------------------------------- 0.00 0.00 4/4 boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, ext::hash_map<std::string, std::vector<Client_Amount, std::allocator<Client_Amount> >, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, ext::hash_map<std::string, std::vector<Client_Amount, std::allocator<Client_Amount> >, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > > > >::operator[](std::string const&) [285] [692] 0.0 0.00 0.00 4 boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, ext::hash_map<std::string, std::vector<Client_Amount, std::allocator<Client_Amount> >, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, ext::hash_map<std::string, std::vector<Client_Amount, std::allocator<Client_Amount> >, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > > > >::reserve(unsigned long) [692] ----------------------------------------------- 0.00 0.00 4/4 void cla_reader::operator()<FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >(FK::database::column_set<FK::database::column_hash_map>&, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> >&) [105] [693] 0.0 0.00 0.00 4 boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > >::hash_table_unique_keys(boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > const&) [693] 0.00 0.00 4/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] 0.00 0.00 4/12 boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > >::copy_buckets(boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > const&, boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > >&, boost::unordered_detail::buffered_functions<ext::hash<std::string>, ext::equal_to<std::string> >::functions const&) [630] ----------------------------------------------- 0.00 0.00 4/4 LM_Query::add_client_query(FK::Data_Context::_objref_Entity*) [164] [694] 0.0 0.00 0.00 4 boost::unordered_detail::hash_table_equivalent_keys<std::pair<std::string const, _fto_Limit_Item_Client_Query<fto_std> const*>, std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, _fto_Limit_Item_Client_Query<fto_std> const*> > >::reserve(unsigned long) [694] ----------------------------------------------- 0.00 0.00 4/4 void cla_reader::operator()<FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >(FK::database::column_set<FK::database::column_hash_map>&, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> >&) [105] [695] 0.0 0.00 0.00 4 boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > >::create_buckets() [695] ----------------------------------------------- 0.00 0.00 4/4 void cla_reader::operator()<FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >(FK::database::column_set<FK::database::column_hash_map>&, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> >&) [105] [696] 0.0 0.00 0.00 4 boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > >::delete_buckets() [696] ----------------------------------------------- 0.00 0.00 2/4 boost::program_options::typed_value<unsigned int, char>::notify(boost::any const&) const [3500] 0.00 0.00 2/4 unsigned int const& boost::any_cast<unsigned int const&>(boost::any&) [740] [697] 0.0 0.00 0.00 4 unsigned int const* boost::any_cast<unsigned int const>(boost::any*) [697] 0.00 0.00 4/4 boost::any::holder<unsigned int>::type() const [702] ----------------------------------------------- 0.00 0.00 1/4 LMSD::Limit_Service_impl::Limit_Service_impl(Server&, FK::ORB::Application&) [829] 0.00 0.00 3/4 Server::Server(int, char const**) [877] [698] 0.0 0.00 0.00 4 std::string const& boost::any_cast<std::string const&>(boost::any&) [698] 0.00 0.00 4/8 std::string const* boost::any_cast<std::string const>(boost::any*) [651] ----------------------------------------------- 0.00 0.00 4/4 void boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::insert_expression_method>(FK::figures::insert_expression_method) [700] [699] 0.0 0.00 0.00 4 FK::figures::insert_expression_method* boost::addressof<FK::figures::insert_expression_method>(FK::figures::insert_expression_method&) [699] ----------------------------------------------- 0.00 0.00 4/4 FK::figures::configurator::handle_figure::operator()(FK::dom::element) [349] [700] 0.0 0.00 0.00 4 void boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::insert_expression_method>(FK::figures::insert_expression_method) [700] 0.00 0.00 4/4 FK::figures::insert_expression_method* boost::addressof<FK::figures::insert_expression_method>(FK::figures::insert_expression_method&) [699] 0.00 0.00 4/4513 boost::detail::function::has_empty_target(...) [291] ----------------------------------------------- 0.00 0.00 4/4 fc_Dictionary<fc_Shared_String, int>::as_lvalue(fc_Shared_String const&, bool) [1202] [701] 0.0 0.00 0.00 4 fc_Dictionary<fc_Shared_String, int>::fetch(fc_Shared_String const&) const [701] ----------------------------------------------- 0.00 0.00 4/4 unsigned int const* boost::any_cast<unsigned int const>(boost::any*) [697] [702] 0.0 0.00 0.00 4 boost::any::holder<unsigned int>::type() const [702] ----------------------------------------------- 0.00 0.00 4/4 void cla_reader::operator()<FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >(FK::database::column_set<FK::database::column_hash_map>&, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> >&) [105] [703] 0.0 0.00 0.00 4 std::vector<Client_Amount, std::allocator<Client_Amount> >::operator=(std::vector<Client_Amount, std::allocator<Client_Amount> > const&) [703] ----------------------------------------------- 0.00 0.00 4/4 lookup_item_function_by_name(char const*, bool&) [162] [704] 0.0 0.00 0.00 4 std::_Rb_tree<cstring, cstring, std::_Identity<cstring>, std::less<cstring>, std::allocator<cstring> >::_M_insert_unique(cstring const&) [704] 0.00 0.00 4/4 std::_Rb_tree<cstring, cstring, std::_Identity<cstring>, std::less<cstring>, std::allocator<cstring> >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, cstring const&) [705] ----------------------------------------------- 0.00 0.00 4/4 std::_Rb_tree<cstring, cstring, std::_Identity<cstring>, std::less<cstring>, std::allocator<cstring> >::_M_insert_unique(cstring const&) [704] [705] 0.0 0.00 0.00 4 std::_Rb_tree<cstring, cstring, std::_Identity<cstring>, std::less<cstring>, std::allocator<cstring> >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, cstring const&) [705] ----------------------------------------------- 0.00 0.00 3/3 fc_Dictionary<fc_Shared_String, fc_Callback_List<FK::ORB::Delivery::Request&, CORBA::Any const&> >::as_lvalue(fc_Shared_String const&, bool) [1195] [706] 0.0 0.00 0.00 3 fc_Dictionary<fc_Shared_String, fc_Callback_List<FK::ORB::Delivery::Request&, CORBA::Any const&> >::add(fc_Shared_String const&, fc_Callback_List<FK::ORB::Delivery::Request&, CORBA::Any const&> const&, bool) [706] 0.00 0.00 3/3 fc_Callback_List<FK::ORB::Delivery::Request&, CORBA::Any const&>::fc_Callback_List(fc_Callback_List<FK::ORB::Delivery::Request&, CORBA::Any const&> const&) [707] 0.00 0.00 2/2 fc_Dictionary<fc_Shared_String, fc_Callback_List<FK::ORB::Delivery::Request&, CORBA::Any const&> >::resize(unsigned int) [722] 0.00 0.00 1/2 fc_Dictionary<fc_Shared_String, fc_Callback_List<FK::ORB::Delivery::Request&, CORBA::Any const&> >::next_size(unsigned int) [723] ----------------------------------------------- 0.00 0.00 3/3 fc_Dictionary<fc_Shared_String, fc_Callback_List<FK::ORB::Delivery::Request&, CORBA::Any const&> >::add(fc_Shared_String const&, fc_Callback_List<FK::ORB::Delivery::Request&, CORBA::Any const&> const&, bool) [706] [707] 0.0 0.00 0.00 3 fc_Callback_List<FK::ORB::Delivery::Request&, CORBA::Any const&>::fc_Callback_List(fc_Callback_List<FK::ORB::Delivery::Request&, CORBA::Any const&> const&) [707] ----------------------------------------------- 0.00 0.00 3/3 FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) [161] [708] 0.0 0.00 0.00 3 FK::Database::Retriever::_ptr_type FK::poa::activator::get<FK::Database::Retriever>() [708] ----------------------------------------------- 0.00 0.00 3/3 FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) [161] [709] 0.0 0.00 0.00 3 FK::poa::activator::activator(PortableServer::POA*, PortableServer::ServantBase*) [709] ----------------------------------------------- 0.00 0.00 3/3 FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) [161] [710] 0.0 0.00 0.00 3 FK::poa::activator::~activator() [710] ----------------------------------------------- 0.00 0.00 3/3 FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) [161] [711] 0.0 0.00 0.00 3 FK::database::call::exec(char const*, FK::Database::_objref_Retriever*) [711] ----------------------------------------------- 0.00 0.00 3/3 FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) [161] [712] 0.0 0.00 0.00 3 FK::database::call::call(FK::Database::_objref_Session*, unsigned int) [712] ----------------------------------------------- 0.00 0.00 3/3 FK::position::compute::detail::computer::computer(FK::Transaction_Context::_objref_Holder*, fc_Shared_String const&, ft_Cache&, fc_Shared_String const&, fc_Shared_String const&, fc_Date const&, fc_Date const&, unsigned int, unsigned int, fc_Shared_String const&, unsigned int, fc_Shared_String const&, fc_Shared_String const&, Type::Parameter_List const&, unsigned int, unsigned int, FK::Treasury_Monitor::Ccy_Priority_List const&) [170] [713] 0.0 0.00 0.00 3 FK::Valuation::Params::Params(FK::Valuation::Params const&) [713] ----------------------------------------------- 0.00 0.00 3/3 boost::program_options::typed_value<int, char>* boost::program_options::value<int>() [715] [714] 0.0 0.00 0.00 3 boost::program_options::typed_value<int, char>* boost::program_options::value<int>(int*) [714] ----------------------------------------------- 0.00 0.00 3/3 __static_initialization_and_destruction_0(int, int) [766] [715] 0.0 0.00 0.00 3 boost::program_options::typed_value<int, char>* boost::program_options::value<int>() [715] 0.00 0.00 3/3 boost::program_options::typed_value<int, char>* boost::program_options::value<int>(int*) [714] ----------------------------------------------- 0.00 0.00 3/3 fc_Dictionary<fc_Shared_String, fc_Callback_List<FK::ORB::Delivery::Request&, CORBA::Any const&> >::as_lvalue(fc_Shared_String const&, bool) [1195] [716] 0.0 0.00 0.00 3 fc_Dictionary<fc_Shared_String, fc_Callback_List<FK::ORB::Delivery::Request&, CORBA::Any const&> >::fetch(fc_Shared_String const&) const [716] ----------------------------------------------- 0.00 0.00 1/3 fc_Thread_Queue<Server::Action_Type>::run() [1265] 0.00 0.00 2/3 fc_Thread_Queue<Server::Action_Type>::wait_p(int) const [3126] [717] 0.0 0.00 0.00 3 fc_Thread_Queue<Server::Action_Type>::run_p() const [717] ----------------------------------------------- 0.00 0.00 1/3 fc_Thread_Queue<Server::Log>::run() [1274] 0.00 0.00 2/3 fc_Thread_Queue<Server::Log>::wait_p(int) const [3127] [718] 0.0 0.00 0.00 3 fc_Thread_Queue<Server::Log>::run_p() const [718] ----------------------------------------------- 0.00 0.00 3/3 FK::position::compute::detail::computer::computer(FK::Transaction_Context::_objref_Holder*, fc_Shared_String const&, ft_Cache&, fc_Shared_String const&, fc_Shared_String const&, fc_Date const&, fc_Date const&, unsigned int, unsigned int, fc_Shared_String const&, unsigned int, fc_Shared_String const&, fc_Shared_String const&, Type::Parameter_List const&, unsigned int, unsigned int, FK::Treasury_Monitor::Ccy_Priority_List const&) [170] [719] 0.0 0.00 0.00 3 fc_Shared_String::ref() const [719] ----------------------------------------------- 0.00 0.00 1/3 LM_Query::~LM_Query() [880] 0.00 0.00 2/3 LM_Query::clear() [743] [720] 0.0 0.00 0.00 3 std::_List_base<_fto_Limit_Item_Client_Query<fto_std>, std::allocator<_fto_Limit_Item_Client_Query<fto_std> > >::_M_clear() [720] 0.00 0.00 2/4 _fto_Limit_Item_Client_Query<fto_std>::~_fto_Limit_Item_Client_Query() [689] ----------------------------------------------- 0.00 0.00 2/2 Match::initialize(Watcher*, long long, char const*, fc_Shared_String const&) [143] [721] 0.0 0.00 0.00 2 Limit_Matcher::lookup_client_query_matcher(long long) [721] 0.00 0.00 2/217845 LM_Shared_Lock::read_lock() [209] 0.00 0.00 2/124 Limit_Matcher::lookup_limit_item_int_id(long long) [407] 0.00 0.00 2/217845 LM_Shared_Lock::read_unlock() [208] ----------------------------------------------- 0.00 0.00 2/2 fc_Dictionary<fc_Shared_String, fc_Callback_List<FK::ORB::Delivery::Request&, CORBA::Any const&> >::add(fc_Shared_String const&, fc_Callback_List<FK::ORB::Delivery::Request&, CORBA::Any const&> const&, bool) [706] [722] 0.0 0.00 0.00 2 fc_Dictionary<fc_Shared_String, fc_Callback_List<FK::ORB::Delivery::Request&, CORBA::Any const&> >::resize(unsigned int) [722] 0.00 0.00 1/2 fc_Dictionary<fc_Shared_String, fc_Callback_List<FK::ORB::Delivery::Request&, CORBA::Any const&> >::next_size(unsigned int) [723] ----------------------------------------------- 0.00 0.00 1/2 fc_Dictionary<fc_Shared_String, fc_Callback_List<FK::ORB::Delivery::Request&, CORBA::Any const&> >::resize(unsigned int) [722] 0.00 0.00 1/2 fc_Dictionary<fc_Shared_String, fc_Callback_List<FK::ORB::Delivery::Request&, CORBA::Any const&> >::add(fc_Shared_String const&, fc_Callback_List<FK::ORB::Delivery::Request&, CORBA::Any const&> const&, bool) [706] [723] 0.0 0.00 0.00 2 fc_Dictionary<fc_Shared_String, fc_Callback_List<FK::ORB::Delivery::Request&, CORBA::Any const&> >::next_size(unsigned int) [723] ----------------------------------------------- 0.00 0.00 2/2 fc_Dictionary<fc_Shared_String, fc_String_Variable>::remove_and_delete_all() [785] [724] 0.0 0.00 0.00 2 fc_Dictionary<fc_Shared_String, fc_String_Variable>::remove_all() [724] ----------------------------------------------- 0.00 0.00 2/2 LM_Query::add_client_query(FK::Data_Context::_objref_Entity*) [164] [725] 0.0 0.00 0.00 2 _fto_Limit_Item_Client_Query<fto_std>::_fto_Limit_Item_Client_Query() [725] ----------------------------------------------- 0.00 0.00 2/2 FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) [161] [726] 0.0 0.00 0.00 2 FK::database::args& FK::database::call::operator()<std::string>(char const*, std::string) [726] ----------------------------------------------- 0.00 0.00 2/2 FK::position::compute::detail::computer::computer(FK::Transaction_Context::_objref_Holder*, fc_Shared_String const&, ft_Cache&, fc_Shared_String const&, fc_Shared_String const&, fc_Date const&, fc_Date const&, unsigned int, unsigned int, fc_Shared_String const&, unsigned int, fc_Shared_String const&, fc_Shared_String const&, Type::Parameter_List const&, unsigned int, unsigned int, FK::Treasury_Monitor::Ccy_Priority_List const&) [170] [727] 0.0 0.00 0.00 2 FK::Valuation::Params::Params() [727] ----------------------------------------------- 0.00 0.00 2/2 FK::figures::configurator::configurator() [815] [728] 0.0 0.00 0.00 2 boost::filesystem::basic_path<std::string, boost::filesystem::path_traits>::operator/=(char const*) [728] 0.00 0.00 66/66 boost::filesystem::basic_path<std::string, boost::filesystem::path_traits>::m_append(char) [460] 0.00 0.00 1/1 boost::filesystem::basic_path<std::string, boost::filesystem::path_traits>::m_append_separator_if_needed() [830] ----------------------------------------------- 0.00 0.00 2/2 void boost::program_options::validate<unsigned int, char>(boost::any&, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, unsigned int*, long) [732] [729] 0.0 0.00 0.00 2 std::basic_string<char, std::char_traits<char>, std::allocator<char> > const& boost::program_options::validators::get_single_string<char>(std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, bool) [729] ----------------------------------------------- 0.00 0.00 2/2 boost::program_options::typed_value<double, char>* boost::program_options::value<double>() [731] [730] 0.0 0.00 0.00 2 boost::program_options::typed_value<double, char>* boost::program_options::value<double>(double*) [730] ----------------------------------------------- 0.00 0.00 2/2 __static_initialization_and_destruction_0(int, int) [766] [731] 0.0 0.00 0.00 2 boost::program_options::typed_value<double, char>* boost::program_options::value<double>() [731] 0.00 0.00 2/2 boost::program_options::typed_value<double, char>* boost::program_options::value<double>(double*) [730] ----------------------------------------------- 0.00 0.00 2/2 boost::program_options::typed_value<unsigned int, char>::xparse(boost::any&, std::vector<std::string, std::allocator<std::string> > const&) const [3501] [732] 0.0 0.00 0.00 2 void boost::program_options::validate<unsigned int, char>(boost::any&, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, unsigned int*, long) [732] 0.00 0.00 2/2 std::basic_string<char, std::char_traits<char>, std::allocator<char> > const& boost::program_options::validators::get_single_string<char>(std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, bool) [729] 0.00 0.00 2/2 unsigned int boost::detail::lexical_cast<unsigned int, std::string, false, char>(boost::call_traits<std::string>::param_type, char*, unsigned long) [737] 0.00 0.00 2/2 boost::any::holder<unsigned int>::clone() const [745] 0.00 0.00 2/2 boost::any::holder<unsigned int>::~holder() [736] ----------------------------------------------- 0.00 0.00 2/2 Limit_Matcher::set_global_client_query(cstring const&, cstring const&) [172] [733] 0.0 0.00 0.00 2 boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, cstring>, cstring, ext::hash<cstring>, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, cstring> > >::reserve(unsigned long) [733] ----------------------------------------------- 0.00 0.00 2/2 FK::module::interface<NV::Transaction_Broker::Broker, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::interface(std::string const&) [810] [734] 0.0 0.00 0.00 2 void boost::intrusive_ptr_add_ref<FK::module::interface<NV::Transaction_Broker::Broker, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<NV::Transaction_Broker::Broker, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) [734] ----------------------------------------------- 0.00 0.00 1/2 Server::Limit_Violation_Action::~Limit_Violation_Action() [871] 0.00 0.00 1/2 FK::module::interface<NV::Transaction_Broker::Broker, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::interface(std::string const&) [810] [735] 0.0 0.00 0.00 2 void boost::intrusive_ptr_release<FK::module::interface<NV::Transaction_Broker::Broker, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<NV::Transaction_Broker::Broker, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) [735] ----------------------------------------------- 0.00 0.00 2/2 void boost::program_options::validate<unsigned int, char>(boost::any&, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, unsigned int*, long) [732] [736] 0.0 0.00 0.00 2 boost::any::holder<unsigned int>::~holder() [736] ----------------------------------------------- 0.00 0.00 2/2 void boost::program_options::validate<unsigned int, char>(boost::any&, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, unsigned int*, long) [732] [737] 0.0 0.00 0.00 2 unsigned int boost::detail::lexical_cast<unsigned int, std::string, false, char>(boost::call_traits<std::string>::param_type, char*, unsigned long) [737] ----------------------------------------------- 0.00 0.00 2/2 std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >::~vector() [452] [738] 0.0 0.00 0.00 2 boost::detail::sp_counted_impl_p<client_matcher>::dispose() [738] ----------------------------------------------- 0.00 0.00 2/2 boost::detail::sp_counted_base::destroy() [213] [739] 0.0 0.00 0.00 2 boost::detail::sp_counted_impl_p<client_matcher>::~sp_counted_impl_p() [739] ----------------------------------------------- 0.00 0.00 2/2 Server::Server(int, char const**) [877] [740] 0.0 0.00 0.00 2 unsigned int const& boost::any_cast<unsigned int const&>(boost::any&) [740] 0.00 0.00 2/4 unsigned int const* boost::any_cast<unsigned int const>(boost::any*) [697] ----------------------------------------------- 0.00 0.00 2/2 void boost::function1<bool, Type::Value const&>::assign_to<FK::transaction::matcher::per_entry::check_group_p>(FK::transaction::matcher::per_entry::check_group_p) [742] [741] 0.0 0.00 0.00 2 FK::transaction::matcher::per_entry::check_group_p* boost::addressof<FK::transaction::matcher::per_entry::check_group_p>(FK::transaction::matcher::per_entry::check_group_p&) [741] ----------------------------------------------- 0.00 0.00 2/2 FK::transaction::matcher::per_entry::check_group(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*, char const*) [121] [742] 0.0 0.00 0.00 2 void boost::function1<bool, Type::Value const&>::assign_to<FK::transaction::matcher::per_entry::check_group_p>(FK::transaction::matcher::per_entry::check_group_p) [742] 0.00 0.00 2/4513 boost::detail::function::has_empty_target(...) [291] 0.00 0.00 2/2 FK::transaction::matcher::per_entry::check_group_p* boost::addressof<FK::transaction::matcher::per_entry::check_group_p>(FK::transaction::matcher::per_entry::check_group_p&) [741] ----------------------------------------------- 0.00 0.00 1/2 Limit_Matcher::initialize(Server*) [86] 0.00 0.00 1/2 LM_Query::LM_Query(Server&) [879] [743] 0.0 0.00 0.00 2 LM_Query::clear() [743] 0.00 0.00 2/3 std::_List_base<_fto_Limit_Item_Client_Query<fto_std>, std::allocator<_fto_Limit_Item_Client_Query<fto_std> > >::_M_clear() [720] ----------------------------------------------- 0.00 0.00 1/2 boost::enable_if<boost::filesystem::is_basic_path<boost::filesystem::basic_path<std::string, boost::filesystem::path_traits> >, bool>::type boost::filesystem::exists<boost::filesystem::basic_path<std::string, boost::filesystem::path_traits> >(boost::filesystem::basic_path<std::string, boost::filesystem::path_traits> const&) [831] 0.00 0.00 1/2 FK::figures::configurator::configurator() [815] [744] 0.0 0.00 0.00 2 boost::filesystem::basic_path<std::string, boost::filesystem::path_traits>::file_string() const [744] ----------------------------------------------- 0.00 0.00 2/2 void boost::program_options::validate<unsigned int, char>(boost::any&, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, unsigned int*, long) [732] [745] 0.0 0.00 0.00 2 boost::any::holder<unsigned int>::clone() const [745] ----------------------------------------------- 0.00 0.00 2/2 LM_Query::add_client_query(FK::Data_Context::_objref_Entity*) [164] [746] 0.0 0.00 0.00 2 std::list<_fto_Limit_Item_Client_Query<fto_std>, std::allocator<_fto_Limit_Item_Client_Query<fto_std> > >::_M_create_node(_fto_Limit_Item_Client_Query<fto_std> const&) [746] ----------------------------------------------- 0.00 0.00 1/2 Server::~Server() [129] 0.00 0.00 1/2 FK::position::compute::detail::computer::~computer() [178] [747] 0.0 0.00 0.00 2 std::_Rb_tree<int, std::pair<int const, boost::shared_ptr<Finance_KIT::Transaction> >, std::_Select1st<std::pair<int const, boost::shared_ptr<Finance_KIT::Transaction> > >, std::less<int>, std::allocator<std::pair<int const, boost::shared_ptr<Finance_KIT::Transaction> > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, boost::shared_ptr<Finance_KIT::Transaction> > >*) [747] ----------------------------------------------- 0.00 0.00 2/2 std::_Rb_tree<int, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> >, std::_Select1st<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::less<int>, std::allocator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > const&) [297] [748] 0.0 0.00 0.00 2 std::_Rb_tree<int, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> >, std::_Select1st<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::less<int>, std::allocator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > > >::_M_insert_unique(std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > const&) [748] 0.00 0.00 2/4086 std::_Rb_tree<int, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> >, std::_Select1st<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::less<int>, std::allocator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > const&) [298] ----------------------------------------------- 4086 std::_Rb_tree<int, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> >, std::_Select1st<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::less<int>, std::allocator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >*) [749] 0.00 0.00 1/2 boost::detail::sp_counted_impl_p<FK::position::compute::detail::computer::valuate::state_map_type>::dispose() [858] 0.00 0.00 1/2 boost::detail::sp_counted_impl_p<FK::position::compute::detail::computer::valuate>::dispose() [860] [749] 0.0 0.00 0.00 2+4086 std::_Rb_tree<int, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> >, std::_Select1st<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::less<int>, std::allocator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >*) [749] 0.00 0.00 4086/4086 boost::detail::sp_counted_impl_p<FK::position::periodic::state>::dispose() [295] 0.00 0.00 4086/188729 boost::detail::sp_counted_base::destroy() [213] 4086 std::_Rb_tree<int, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> >, std::_Select1st<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::less<int>, std::allocator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >*) [749] ----------------------------------------------- 0.00 0.00 1/1 __do_global_ctors_aux [159] [750] 0.0 0.00 0.00 1 global constructors keyed to _Z13is_key_figurePKc [750] 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [776] ----------------------------------------------- 0.00 0.00 1/1 __do_global_ctors_aux [159] [751] 0.0 0.00 0.00 1 global constructors keyed to _Z22_Filter_Parser_yyparsePv [751] 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [760] ----------------------------------------------- 0.00 0.00 1/1 __do_global_ctors_aux [159] [752] 0.0 0.00 0.00 1 global constructors keyed to _Z26_Expression_Parser_yyparsePv [752] 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [762] ----------------------------------------------- 0.00 0.00 1/1 __do_global_ctors_aux [159] [753] 0.0 0.00 0.00 1 global constructors keyed to _ZN14LM_Shared_Lock9read_lockEv [753] 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [775] ----------------------------------------------- 0.00 0.00 1/1 __do_global_ctors_aux [159] [754] 0.0 0.00 0.00 1 global constructors keyed to _ZN22Filter_Lexer_FlexLexer5yylexEv [754] 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [759] ----------------------------------------------- 0.00 0.00 1/1 __do_global_ctors_aux [159] [755] 0.0 0.00 0.00 1 global constructors keyed to _ZN26Expression_Lexer_FlexLexer5yylexEv [755] 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [761] ----------------------------------------------- 0.00 0.00 1/1 __do_global_ctors_aux [159] [756] 0.0 0.00 0.00 1 global constructors keyed to _ZN4Expr10ExpressionC2EiPS0_S1_ [756] 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [771] ----------------------------------------------- 0.00 0.00 1/1 __do_global_ctors_aux [159] [757] 0.0 0.00 0.00 1 global constructors keyed to _ZN6BoolEx5BExpr4evalEPv [757] 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [769] ----------------------------------------------- 0.00 0.00 1/1 Server::startup() [2] [758] 0.0 0.00 0.00 1 init_dyn_functions(FK::Database::_objref_Session*) [758] ----------------------------------------------- 0.00 0.00 1/1 global constructors keyed to _ZN22Filter_Lexer_FlexLexer5yylexEv [754] [759] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [759] ----------------------------------------------- 0.00 0.00 1/1 global constructors keyed to _Z22_Filter_Parser_yyparsePv [751] [760] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [760] ----------------------------------------------- 0.00 0.00 1/1 global constructors keyed to _ZN26Expression_Lexer_FlexLexer5yylexEv [755] [761] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [761] ----------------------------------------------- 0.00 0.00 1/1 global constructors keyed to _Z26_Expression_Parser_yyparsePv [752] [762] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [762] ----------------------------------------------- 1 __static_initialization_and_destruction_0(int, int) [763] 0.00 0.00 1/1 __do_global_ctors_aux [159] [763] 0.0 0.00 0.00 1+1 __static_initialization_and_destruction_0(int, int) [763] 1 __static_initialization_and_destruction_0(int, int) [763] ----------------------------------------------- 1 __static_initialization_and_destruction_0(int, int) [764] 0.00 0.00 1/1 __do_global_ctors_aux [159] [764] 0.0 0.00 0.00 1+1 __static_initialization_and_destruction_0(int, int) [764] 1 __static_initialization_and_destruction_0(int, int) [764] ----------------------------------------------- 1 __static_initialization_and_destruction_0(int, int) [765] 0.00 0.00 1/1 __do_global_ctors_aux [159] [765] 0.0 0.00 0.00 1+1 __static_initialization_and_destruction_0(int, int) [765] 1 __static_initialization_and_destruction_0(int, int) [765] ----------------------------------------------- 1 __static_initialization_and_destruction_0(int, int) [766] 0.00 0.00 1/1 __do_global_ctors_aux [159] [766] 0.0 0.00 0.00 1+1 __static_initialization_and_destruction_0(int, int) [766] 0.00 0.00 11/11 boost::program_options::typed_value<std::string, char>* boost::program_options::value<std::string>() [633] 0.00 0.00 8/8 boost::program_options::typed_value<unsigned int, char>* boost::program_options::value<unsigned int>() [644] 0.00 0.00 4/4 boost::program_options::typed_value<std::vector<std::string, std::allocator<std::string> >, char>* boost::program_options::value<std::vector<std::string, std::allocator<std::string> > >() [691] 0.00 0.00 3/3 boost::program_options::typed_value<int, char>* boost::program_options::value<int>() [715] 0.00 0.00 2/2 boost::program_options::typed_value<double, char>* boost::program_options::value<double>() [731] 0.00 0.00 1/1 boost::program_options::typed_value<std::vector<double, std::allocator<double> >, char>* boost::program_options::value<std::vector<double, std::allocator<double> > >() [838] 1 __static_initialization_and_destruction_0(int, int) [766] ----------------------------------------------- 1 __static_initialization_and_destruction_0(int, int) [767] 0.00 0.00 1/1 __do_global_ctors_aux [159] [767] 0.0 0.00 0.00 1+1 __static_initialization_and_destruction_0(int, int) [767] 1 __static_initialization_and_destruction_0(int, int) [767] ----------------------------------------------- 1 __static_initialization_and_destruction_0(int, int) [768] 0.00 0.00 1/1 __do_global_ctors_aux [159] [768] 0.0 0.00 0.00 1+1 __static_initialization_and_destruction_0(int, int) [768] 1 __static_initialization_and_destruction_0(int, int) [768] ----------------------------------------------- 0.00 0.00 1/1 global constructors keyed to _ZN6BoolEx5BExpr4evalEPv [757] [769] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [769] ----------------------------------------------- 1 __static_initialization_and_destruction_0(int, int) [770] 0.00 0.00 1/1 __do_global_ctors_aux [159] [770] 0.0 0.00 0.00 1+1 __static_initialization_and_destruction_0(int, int) [770] 1 __static_initialization_and_destruction_0(int, int) [770] ----------------------------------------------- 0.00 0.00 1/1 global constructors keyed to _ZN4Expr10ExpressionC2EiPS0_S1_ [756] [771] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [771] ----------------------------------------------- 1 __static_initialization_and_destruction_0(int, int) [772] 0.00 0.00 1/1 __do_global_ctors_aux [159] [772] 0.0 0.00 0.00 1+1 __static_initialization_and_destruction_0(int, int) [772] 1 __static_initialization_and_destruction_0(int, int) [772] ----------------------------------------------- 1 __static_initialization_and_destruction_0(int, int) [773] 0.00 0.00 1/1 __do_global_ctors_aux [159] [773] 0.0 0.00 0.00 1+1 __static_initialization_and_destruction_0(int, int) [773] 1 __static_initialization_and_destruction_0(int, int) [773] ----------------------------------------------- 1 __static_initialization_and_destruction_0(int, int) [774] 0.00 0.00 1/1 __do_global_ctors_aux [159] [774] 0.0 0.00 0.00 1+1 __static_initialization_and_destruction_0(int, int) [774] 0.00 0.00 1/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] 1 __static_initialization_and_destruction_0(int, int) [774] ----------------------------------------------- 0.00 0.00 1/1 global constructors keyed to _ZN14LM_Shared_Lock9read_lockEv [753] [775] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [775] ----------------------------------------------- 0.00 0.00 1/1 global constructors keyed to _Z13is_key_figurePKc [750] [776] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [776] ----------------------------------------------- 0.00 0.00 1/1 main [1] [777] 0.0 0.00 0.00 1 fc_Storage<fc_Arg>::push(fc_Arg*) [777] 0.00 0.00 1/1 fc_Static_Stack<fc_Arg*>::allocate(unsigned int) [801] ----------------------------------------------- 0.00 0.00 1/1 main [1] [778] 0.0 0.00 0.00 1 fc_Storage<fc_Arg>::destroy() [778] 0.00 0.00 1/1 fc_Arg::~fc_Arg() [878] ----------------------------------------------- 0.00 0.00 1/1 Server::startup() [2] [779] 0.0 0.00 0.00 1 LM_valuation::context::context(_CORBA_ObjRef_Var<FK::Database::_objref_Session, FK::Database::Session_Helper> const&, char const*) [779] 0.00 0.00 1/1 FK::module::interface<FK::Transaction_Context::Manager, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data::data(char const*, char const*, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> >&) [811] 0.00 0.00 1/1 void boost::intrusive_ptr_add_ref<FK::module::interface<FK::Transaction_Context::Manager, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<FK::Transaction_Context::Manager, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) [848] ----------------------------------------------- 0.00 0.00 1/1 Server::startup() [2] [780] 0.0 0.00 0.00 1 fc_Reference<ft_Value_at_Risk>::operator=(ft_Value_at_Risk const*) [780] ----------------------------------------------- 0.00 0.00 1/1 Server::Server(int, char const**) [877] [781] 0.0 0.00 0.00 1 fc_Reference<ft_Cache>::operator=(ft_Cache const*) [781] ----------------------------------------------- 0.00 0.00 1/1 Server::Server(int, char const**) [877] [782] 0.0 0.00 0.00 1 fc_Reference<FK::ORB::Delivery::Request::CB_Handler>::operator=(FK::ORB::Delivery::Request::CB_Handler const*) [782] ----------------------------------------------- 0.00 0.00 1/1 Server::Server(int, char const**) [877] [783] 0.0 0.00 0.00 1 fc_Reference<FK::ORB::Delivery::Request>::operator=(FK::ORB::Delivery::Request const*) [783] ----------------------------------------------- 0.00 0.00 1/1 Server::Server(int, char const**) [877] [784] 0.0 0.00 0.00 1 Limit_Matcher::Limit_Matcher(Server*) [784] 0.00 0.00 6/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] ----------------------------------------------- 0.00 0.00 1/1 Server::startup() [2] [785] 0.0 0.00 0.00 1 fc_Dictionary<fc_Shared_String, fc_String_Variable>::remove_and_delete_all() [785] 0.00 0.00 2/2 fc_Dictionary<fc_Shared_String, fc_String_Variable>::remove_all() [724] ----------------------------------------------- 0.00 0.00 1/1 fc_Dictionary<fc_Shared_String, fc_String_Variable>::as_lvalue(fc_Shared_String const&, bool) [787] [786] 0.0 0.00 0.00 1 fc_Dictionary<fc_Shared_String, fc_String_Variable>::add(fc_Shared_String const&, fc_String_Variable const&, bool) [786] 0.00 0.00 6/6 fc_Dictionary<fc_Shared_String, fc_String_Variable>::resize(unsigned int) [677] 0.00 0.00 4/6 fc_Dictionary<fc_Shared_String, fc_String_Variable>::next_size(unsigned int) [678] ----------------------------------------------- 0.00 0.00 1/1 Server::startup() [2] [787] 0.0 0.00 0.00 1 fc_Dictionary<fc_Shared_String, fc_String_Variable>::as_lvalue(fc_Shared_String const&, bool) [787] 0.00 0.00 1/1 fc_Dictionary<fc_Shared_String, fc_String_Variable>::fetch(fc_Shared_String const&) const [881] 0.00 0.00 1/1 fc_Dictionary<fc_Shared_String, fc_String_Variable>::add(fc_Shared_String const&, fc_String_Variable const&, bool) [786] ----------------------------------------------- 0.00 0.00 1/1 Server::startup() [2] [788] 0.0 0.00 0.00 1 fc_Dictionary<fc_Shared_String, fc_String_Variable>::fc_Dictionary(fc_String_Variable) [788] ----------------------------------------------- 0.00 0.00 1/1 fc_Dictionary<fc_Shared_String, int>::remove_and_delete_all() [1200] [789] 0.0 0.00 0.00 1 fc_Dictionary<fc_Shared_String, int>::remove_all() [789] ----------------------------------------------- 0.00 0.00 1/1 fc_Dictionary<fc_Shared_String, int>::as_lvalue(fc_Shared_String const&, bool) [1202] [790] 0.0 0.00 0.00 1 fc_Dictionary<fc_Shared_String, int>::add(fc_Shared_String const&, int const&, bool) [790] 0.00 0.00 1/1 fc_Dictionary<fc_Shared_String, int>::resize(unsigned int) [791] ----------------------------------------------- 0.00 0.00 1/1 fc_Dictionary<fc_Shared_String, int>::add(fc_Shared_String const&, int const&, bool) [790] [791] 0.0 0.00 0.00 1 fc_Dictionary<fc_Shared_String, int>::resize(unsigned int) [791] 0.00 0.00 1/1 fc_Dictionary<fc_Shared_String, int>::next_size(unsigned int) [792] ----------------------------------------------- 0.00 0.00 1/1 fc_Dictionary<fc_Shared_String, int>::resize(unsigned int) [791] [792] 0.0 0.00 0.00 1 fc_Dictionary<fc_Shared_String, int>::next_size(unsigned int) [792] ----------------------------------------------- 0.00 0.00 1/1 Limit_Matcher::~Limit_Matcher() [130] [793] 0.0 0.00 0.00 1 LM_Shared_Lock::~LM_Shared_Lock() [793] ----------------------------------------------- 0.00 0.00 1/1 Server::startup() [2] [794] 0.0 0.00 0.00 1 Factor_Set_List::refresh() [794] 0.00 0.00 1/1 Factor_Set_List::Retrieve::Retrieve(Factor_Set_List&) [795] 0.00 0.00 1/1 Factor_Set_List::Retrieve::~Retrieve() [796] ----------------------------------------------- 0.00 0.00 1/1 Factor_Set_List::refresh() [794] [795] 0.0 0.00 0.00 1 Factor_Set_List::Retrieve::Retrieve(Factor_Set_List&) [795] ----------------------------------------------- 0.00 0.00 1/1 Factor_Set_List::refresh() [794] [796] 0.0 0.00 0.00 1 Factor_Set_List::Retrieve::~Retrieve() [796] ----------------------------------------------- 0.00 0.00 1/1 Server::Server(int, char const**) [877] [797] 0.0 0.00 0.00 1 Factor_Set_List::Factor_Set_List(Server&) [797] ----------------------------------------------- 0.00 0.00 1/1 Server::~Server() [129] [798] 0.0 0.00 0.00 1 Factor_Set_List::~Factor_Set_List() [798] ----------------------------------------------- 0.00 0.00 1/1 FK::position::compute::detail::computer::computer(FK::Transaction_Context::_objref_Holder*, fc_Shared_String const&, ft_Cache&, fc_Shared_String const&, fc_Shared_String const&, fc_Date const&, fc_Date const&, unsigned int, unsigned int, fc_Shared_String const&, unsigned int, fc_Shared_String const&, fc_Shared_String const&, Type::Parameter_List const&, unsigned int, unsigned int, FK::Treasury_Monitor::Ccy_Priority_List const&) [170] [799] 0.0 0.00 0.00 1 _CORBA_Sequence<Type::Parameter>::length(unsigned int) [799] ----------------------------------------------- 0.00 0.00 1/1 FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) [161] [800] 0.0 0.00 0.00 1 _CORBA_Sequence<Type::Parameter>::_CORBA_Sequence(_CORBA_Sequence<Type::Parameter> const&) [800] ----------------------------------------------- 0.00 0.00 1/1 fc_Storage<fc_Arg>::push(fc_Arg*) [777] [801] 0.0 0.00 0.00 1 fc_Static_Stack<fc_Arg*>::allocate(unsigned int) [801] ----------------------------------------------- 0.00 0.00 1/1 Server::startup() [2] [802] 0.0 0.00 0.00 1 fc_Thread_Queue<Server::Action_Type>::finish(bool) [802] ----------------------------------------------- 0.00 0.00 1/1 Server::Limit_Violation_Action::Limit_Violation_Action(Server*) [870] [803] 0.0 0.00 0.00 1 fc_Thread_Queue<Server::Action_Type>::fc_Thread_Queue(int) [803] ----------------------------------------------- 0.00 0.00 1/1 Server::Limit_Violation_Action::~Limit_Violation_Action() [871] [804] 0.0 0.00 0.00 1 fc_Thread_Queue<Server::Action_Type>::~fc_Thread_Queue() [804] ----------------------------------------------- 0.00 0.00 1/1 Server::startup() [2] [805] 0.0 0.00 0.00 1 fc_Thread_Queue<Server::Log>::finish(bool) [805] ----------------------------------------------- 0.00 0.00 1/1 Server::Server(int, char const**) [877] [806] 0.0 0.00 0.00 1 fc_Thread_Queue<Server::Log>::fc_Thread_Queue(int) [806] ----------------------------------------------- 0.00 0.00 1/1 Server::Logger::~Logger() [873] [807] 0.0 0.00 0.00 1 fc_Thread_Queue<Server::Log>::~fc_Thread_Queue() [807] ----------------------------------------------- 0.00 0.00 1/1 fc_Counted_Object::deref_and_delete(fc_Counted_Object const*) [461] [808] 0.0 0.00 0.00 1 FK::ORB::Service<Server::Notify, FK::Treasury_Monitor::Feedback>::Shared::~Shared() [808] ----------------------------------------------- 0.00 0.00 1/1 FK::module::interface<NV::Transaction_Broker::Broker, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::interface(std::string const&) [810] [809] 0.0 0.00 0.00 1 FK::module::interface<NV::Transaction_Broker::Broker, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data::data(std::string const&, std::string const&, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> >&) [809] ----------------------------------------------- 0.00 0.00 1/1 Server::Limit_Violation_Action::Limit_Violation_Action(Server*) [870] [810] 0.0 0.00 0.00 1 FK::module::interface<NV::Transaction_Broker::Broker, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::interface(std::string const&) [810] 0.00 0.00 2/2 void boost::intrusive_ptr_add_ref<FK::module::interface<NV::Transaction_Broker::Broker, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<NV::Transaction_Broker::Broker, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) [734] 0.00 0.00 1/1 FK::module::interface<NV::Transaction_Broker::Broker, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data::data(std::string const&, std::string const&, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> >&) [809] 0.00 0.00 1/2 void boost::intrusive_ptr_release<FK::module::interface<NV::Transaction_Broker::Broker, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<NV::Transaction_Broker::Broker, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) [735] ----------------------------------------------- 0.00 0.00 1/1 LM_valuation::context::context(_CORBA_ObjRef_Var<FK::Database::_objref_Session, FK::Database::Session_Helper> const&, char const*) [779] [811] 0.0 0.00 0.00 1 FK::module::interface<FK::Transaction_Context::Manager, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data::data(char const*, char const*, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> >&) [811] ----------------------------------------------- 0.00 0.00 1/1 FK::position::compute::detail::computer::computer(FK::Transaction_Context::_objref_Holder*, fc_Shared_String const&, ft_Cache&, fc_Shared_String const&, fc_Shared_String const&, fc_Date const&, fc_Date const&, unsigned int, unsigned int, fc_Shared_String const&, unsigned int, fc_Shared_String const&, fc_Shared_String const&, Type::Parameter_List const&, unsigned int, unsigned int, FK::Treasury_Monitor::Ccy_Priority_List const&) [170] [812] 0.0 0.00 0.00 1 FK::module::interface<FK::Prices::Snapshot, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data::data(char const*, char const*, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> >&) [812] ----------------------------------------------- 0.00 0.00 1/1 FK::position::compute::detail::computer::computer(FK::Transaction_Context::_objref_Holder*, fc_Shared_String const&, ft_Cache&, fc_Shared_String const&, fc_Shared_String const&, fc_Date const&, fc_Date const&, unsigned int, unsigned int, fc_Shared_String const&, unsigned int, fc_Shared_String const&, fc_Shared_String const&, Type::Parameter_List const&, unsigned int, unsigned int, FK::Treasury_Monitor::Ccy_Priority_List const&) [170] [813] 0.0 0.00 0.00 1 FK::module::interface<FK::Valuation::Setup_Factory, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data::data(char const*, char const*, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> >&) [813] ----------------------------------------------- 0.00 0.00 1/1 FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) [161] [814] 0.0 0.00 0.00 1 FK::thread::cpu_count() [814] ----------------------------------------------- 0.00 0.00 1/1 Server::init_aggregator() [867] [815] 0.0 0.00 0.00 1 FK::figures::configurator::configurator() [815] 0.00 0.00 329/329 FK::figures::configurator::handle_figure::operator()(FK::dom::element) [349] 0.00 0.00 2/2 boost::filesystem::basic_path<std::string, boost::filesystem::path_traits>::operator/=(char const*) [728] 0.00 0.00 1/1 boost::enable_if<boost::filesystem::is_basic_path<boost::filesystem::basic_path<std::string, boost::filesystem::path_traits> >, bool>::type boost::filesystem::exists<boost::filesystem::basic_path<std::string, boost::filesystem::path_traits> >(boost::filesystem::basic_path<std::string, boost::filesystem::path_traits> const&) [831] 0.00 0.00 1/2 boost::filesystem::basic_path<std::string, boost::filesystem::path_traits>::file_string() const [744] ----------------------------------------------- 0.00 0.00 1/1 FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) [161] [816] 0.0 0.00 0.00 1 FK::database::args& FK::database::args::operator()<bool>(char const*, bool) [816] ----------------------------------------------- 0.00 0.00 1/1 FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) [161] [817] 0.0 0.00 0.00 1 FK::database::args& FK::database::args::operator()<unsigned int>(char const*, unsigned int) [817] ----------------------------------------------- 0.00 0.00 1/1 FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) [161] [818] 0.0 0.00 0.00 1 FK::database::retriever<FK::database::forward<FK::position::reader::retriever<FK::position::pool_populate<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > >, FK::position::compute::detail::computer::messages> >, FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >::retriever(FK::database::forward<FK::position::reader::retriever<FK::position::pool_populate<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > >, FK::position::compute::detail::computer::messages> >) [818] ----------------------------------------------- 0.00 0.00 1/1 FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) [161] [819] 0.0 0.00 0.00 1 FK::position::pool_populate<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > >::~pool_populate() [819] 0.00 0.00 8/311021 boost::detail::shared_count::~shared_count() [202] ----------------------------------------------- 0.00 0.00 1/1 FK::position::compute::detail::computer::computer(FK::Transaction_Context::_objref_Holder*, fc_Shared_String const&, ft_Cache&, fc_Shared_String const&, fc_Shared_String const&, fc_Date const&, fc_Date const&, unsigned int, unsigned int, fc_Shared_String const&, unsigned int, fc_Shared_String const&, fc_Shared_String const&, Type::Parameter_List const&, unsigned int, unsigned int, FK::Treasury_Monitor::Ccy_Priority_List const&) [170] [820] 0.0 0.00 0.00 1 FK::position::fixed_handlers::fixed_handlers(char const*) [820] 0.00 0.00 1/188728 boost::detail::sp_enable_shared_from_this(boost::detail::shared_count const&, ...) [214] 0.00 0.00 1/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] 0.00 0.00 1/8 FK::module::cache<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::lookup(char const*) [641] ----------------------------------------------- 0.00 0.00 1/1 FK::position::compute::detail::computer::computer(FK::Transaction_Context::_objref_Holder*, fc_Shared_String const&, ft_Cache&, fc_Shared_String const&, fc_Shared_String const&, fc_Date const&, fc_Date const&, unsigned int, unsigned int, fc_Shared_String const&, unsigned int, fc_Shared_String const&, fc_Shared_String const&, Type::Parameter_List const&, unsigned int, unsigned int, FK::Treasury_Monitor::Ccy_Priority_List const&) [170] [821] 0.0 0.00 0.00 1 FK::position::context_handlers::context_handlers(FK::Valuation::_objref_Setup*) [821] 0.00 0.00 2/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] ----------------------------------------------- 0.00 0.00 1/1 boost::detail::sp_counted_impl_p<FK::position::periodic::valuate>::dispose() [863] [822] 0.0 0.00 0.00 1 FK::position::context_handlers::~context_handlers() [822] 0.00 0.00 14/4646 boost::detail::variant::destroyer::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::destroyer, void*, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::destroyer&, void*, mpl_::bool_<false>, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [290] 0.00 0.00 5/311021 boost::detail::shared_count::~shared_count() [202] 0.00 0.00 4/30 void boost::intrusive_ptr_release<FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) [486] ----------------------------------------------- 0.00 0.00 1/1 FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) [161] [823] 0.0 0.00 0.00 1 FK::position::reader::~reader() [823] ----------------------------------------------- 0.00 0.00 1/1 FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) [161] [824] 0.0 0.00 0.00 1 FK::position::compute::detail::computer::notify::known(unsigned long) [824] ----------------------------------------------- 0.00 0.00 1/1 FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) [161] [825] 0.0 0.00 0.00 1 FK::position::compute::detail::computer::notify::~notify() [825] ----------------------------------------------- 0.00 0.00 1/1 FK::position::compute::detail::computer::computer(FK::Transaction_Context::_objref_Holder*, fc_Shared_String const&, ft_Cache&, fc_Shared_String const&, fc_Shared_String const&, fc_Date const&, fc_Date const&, unsigned int, unsigned int, fc_Shared_String const&, unsigned int, fc_Shared_String const&, fc_Shared_String const&, Type::Parameter_List const&, unsigned int, unsigned int, FK::Treasury_Monitor::Ccy_Priority_List const&) [170] [826] 0.0 0.00 0.00 1 FK::Valuation::Params::~Params() [826] ----------------------------------------------- 0.00 0.00 1/1 _Expression_Parser_yyparse(void*) [151] [827] 0.0 0.00 0.00 1 Expr::Expression::Expression(double) [827] ----------------------------------------------- 0.00 0.00 1/1 Server::Server(int, char const**) [877] [828] 0.0 0.00 0.00 1 LMSD::Housekeeper::Housekeeper(Server&, LMSD::Limit_Service_impl&) [828] ----------------------------------------------- 0.00 0.00 1/1 Server::Server(int, char const**) [877] [829] 0.0 0.00 0.00 1 LMSD::Limit_Service_impl::Limit_Service_impl(Server&, FK::ORB::Application&) [829] 0.00 0.00 1/1714 std::_Rb_tree<std::string, std::pair<std::string const, boost::program_options::variable_value>, std::_Select1st<std::pair<std::string const, boost::program_options::variable_value> >, std::less<std::string>, std::allocator<std::pair<std::string const, boost::program_options::variable_value> > >::find(std::string const&) const [320] 0.00 0.00 1/4 std::string const& boost::any_cast<std::string const&>(boost::any&) [698] ----------------------------------------------- 0.00 0.00 1/1 boost::filesystem::basic_path<std::string, boost::filesystem::path_traits>::operator/=(char const*) [728] [830] 0.0 0.00 0.00 1 boost::filesystem::basic_path<std::string, boost::filesystem::path_traits>::m_append_separator_if_needed() [830] ----------------------------------------------- 0.00 0.00 1/1 FK::figures::configurator::configurator() [815] [831] 0.0 0.00 0.00 1 boost::enable_if<boost::filesystem::is_basic_path<boost::filesystem::basic_path<std::string, boost::filesystem::path_traits> >, bool>::type boost::filesystem::exists<boost::filesystem::basic_path<std::string, boost::filesystem::path_traits> >(boost::filesystem::basic_path<std::string, boost::filesystem::path_traits> const&) [831] 0.00 0.00 1/2 boost::filesystem::basic_path<std::string, boost::filesystem::path_traits>::file_string() const [744] ----------------------------------------------- 0.00 0.00 1/1 Server::startup() [2] [832] 0.0 0.00 0.00 1 void boost::shared_ptr<LM_valuation::context>::reset<LM_valuation::context>(LM_valuation::context*) [832] 0.00 0.00 1/188728 boost::detail::sp_enable_shared_from_this(boost::detail::shared_count const&, ...) [214] ----------------------------------------------- 0.00 0.00 1/1 FK::position::compute::detail::computer::computer(FK::Transaction_Context::_objref_Holder*, fc_Shared_String const&, ft_Cache&, fc_Shared_String const&, fc_Shared_String const&, fc_Date const&, fc_Date const&, unsigned int, unsigned int, fc_Shared_String const&, unsigned int, fc_Shared_String const&, fc_Shared_String const&, Type::Parameter_List const&, unsigned int, unsigned int, FK::Treasury_Monitor::Ccy_Priority_List const&) [170] [833] 0.0 0.00 0.00 1 void boost::shared_ptr<FK::position::compute::detail::computer::valuate>::reset<FK::position::compute::detail::computer::valuate>(FK::position::compute::detail::computer::valuate*) [833] 0.00 0.00 1/188728 boost::detail::sp_enable_shared_from_this(boost::detail::shared_count const&, ...) [214] ----------------------------------------------- 0.00 0.00 1/1 FK::position::compute::detail::computer::computer(FK::Transaction_Context::_objref_Holder*, fc_Shared_String const&, ft_Cache&, fc_Shared_String const&, fc_Shared_String const&, fc_Date const&, fc_Date const&, unsigned int, unsigned int, fc_Shared_String const&, unsigned int, fc_Shared_String const&, fc_Shared_String const&, Type::Parameter_List const&, unsigned int, unsigned int, FK::Treasury_Monitor::Ccy_Priority_List const&) [170] [834] 0.0 0.00 0.00 1 boost::shared_ptr<FK::position::periodic::valuate>::shared_ptr<FK::position::periodic::valuate>(FK::position::periodic::valuate*) [834] 0.00 0.00 1/188728 boost::detail::sp_enable_shared_from_this(boost::detail::shared_count const&, ...) [214] ----------------------------------------------- 0.00 0.00 1/1 boost::detail::sp_counted_impl_p<FK::figures::aggregator>::dispose() [856] [835] 0.0 0.00 0.00 1 void boost::checked_delete<FK::figures::aggregator>(FK::figures::aggregator*) [835] 0.00 0.00 14/59259 boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::destroy_content() [246] 0.00 0.00 1/8 std::_Rb_tree<FK::support::basic_symbol<std::string>, FK::support::basic_symbol<std::string>, std::_Identity<FK::support::basic_symbol<std::string> >, std::less<FK::support::basic_symbol<std::string> >, std::allocator<FK::support::basic_symbol<std::string> > >::_M_erase(std::_Rb_tree_node<FK::support::basic_symbol<std::string> >*) [658] 0.00 0.00 1/1 std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > >::~vector() [892] ----------------------------------------------- 0.00 0.00 1/1 __tcf_10 [4092] [836] 0.0 0.00 0.00 1 boost::program_options::options_description::~options_description() [836] 0.00 0.00 43/311021 boost::detail::shared_count::~shared_count() [202] ----------------------------------------------- 0.00 0.00 1/1 boost::program_options::typed_value<std::vector<double, std::allocator<double> >, char>* boost::program_options::value<std::vector<double, std::allocator<double> > >() [838] [837] 0.0 0.00 0.00 1 boost::program_options::typed_value<std::vector<double, std::allocator<double> >, char>* boost::program_options::value<std::vector<double, std::allocator<double> > >(std::vector<double, std::allocator<double> >*) [837] ----------------------------------------------- 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [766] [838] 0.0 0.00 0.00 1 boost::program_options::typed_value<std::vector<double, std::allocator<double> >, char>* boost::program_options::value<std::vector<double, std::allocator<double> > >() [838] 0.00 0.00 1/1 boost::program_options::typed_value<std::vector<double, std::allocator<double> >, char>* boost::program_options::value<std::vector<double, std::allocator<double> > >(std::vector<double, std::allocator<double> >*) [837] ----------------------------------------------- 0.00 0.00 1/1 LM_Query::add_mapping(char const*, char const*) [408] [839] 0.0 0.00 0.00 1 boost::unordered_detail::hash_table_unique_keys<std::string, std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::string> >::copy_buckets(boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> > const&, boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >&, boost::unordered_detail::buffered_functions<hash_std_string, ext::equal_to<std::string> >::functions const&) [839] ----------------------------------------------- 0.00 0.00 1/1 LM_Query::add_mapping(char const*, char const*) [408] [840] 0.0 0.00 0.00 1 boost::unordered_detail::hash_table_unique_keys<std::string, std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::string> >::reserve(unsigned long) [840] ----------------------------------------------- 0.00 0.00 1/1 LM_Query::add_mapping(char const*, char const*) [408] [841] 0.0 0.00 0.00 1 boost::unordered_detail::hash_table_unique_keys<std::string, std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::string> >::hash_table_unique_keys(boost::unordered_detail::hash_table_unique_keys<std::string, std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::string> > const&) [841] 0.00 0.00 1/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] ----------------------------------------------- 0.00 0.00 1/1 boost::unordered_detail::hash_table_unique_keys<std::pair<fc_Shared_String const, fc_Reference<ft_Value_at_Risk> >, fc_Shared_String, ext::hash<fc_Shared_String>, ext::equal_to<fc_Shared_String>, std::allocator<std::pair<fc_Shared_String const, fc_Reference<ft_Value_at_Risk> > > >::operator[](fc_Shared_String const&) [843] [842] 0.0 0.00 0.00 1 boost::unordered_detail::hash_table_unique_keys<std::pair<fc_Shared_String const, fc_Reference<ft_Value_at_Risk> >, fc_Shared_String, ext::hash<fc_Shared_String>, ext::equal_to<fc_Shared_String>, std::allocator<std::pair<fc_Shared_String const, fc_Reference<ft_Value_at_Risk> > > >::reserve(unsigned long) [842] ----------------------------------------------- 0.00 0.00 1/1 Server::startup() [2] [843] 0.0 0.00 0.00 1 boost::unordered_detail::hash_table_unique_keys<std::pair<fc_Shared_String const, fc_Reference<ft_Value_at_Risk> >, fc_Shared_String, ext::hash<fc_Shared_String>, ext::equal_to<fc_Shared_String>, std::allocator<std::pair<fc_Shared_String const, fc_Reference<ft_Value_at_Risk> > > >::operator[](fc_Shared_String const&) [843] 0.00 0.00 1/1 boost::unordered_detail::hash_table_unique_keys<std::pair<fc_Shared_String const, fc_Reference<ft_Value_at_Risk> >, fc_Shared_String, ext::hash<fc_Shared_String>, ext::equal_to<fc_Shared_String>, std::allocator<std::pair<fc_Shared_String const, fc_Reference<ft_Value_at_Risk> > > >::reserve(unsigned long) [842] ----------------------------------------------- 0.00 0.00 1/1 LM_Query::add_mapping(char const*, char const*) [408] [844] 0.0 0.00 0.00 1 boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, ext::hash_set<std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::string> > >, std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, ext::hash_set<std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::string> > > > >::reserve(unsigned long) [844] ----------------------------------------------- 0.00 0.00 1/1 FK::database::retriever<FK::position::compute::detail::computer::insert_pair_t<std::insert_iterator<ext::hash_map<std::string, double, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, double> > > > >, FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >::next_chunk(FK::Database::Chunk const&, bool) [182] [845] 0.0 0.00 0.00 1 boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, double>, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, double> > >::reserve(unsigned long) [845] ----------------------------------------------- 0.00 0.00 1/1 LM_Query::add_mapping(char const*, char const*) [408] [846] 0.0 0.00 0.00 1 boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::node_constructor::~node_constructor() [846] ----------------------------------------------- 0.00 0.00 1/1 LM_Query::add_mapping(char const*, char const*) [408] [847] 0.0 0.00 0.00 1 boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::~hash_table_data_unique_keys() [847] ----------------------------------------------- 0.00 0.00 1/1 LM_valuation::context::context(_CORBA_ObjRef_Var<FK::Database::_objref_Session, FK::Database::Session_Helper> const&, char const*) [779] [848] 0.0 0.00 0.00 1 void boost::intrusive_ptr_add_ref<FK::module::interface<FK::Transaction_Context::Manager, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<FK::Transaction_Context::Manager, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) [848] ----------------------------------------------- 0.00 0.00 1/1 FK::position::compute::detail::computer::computer(FK::Transaction_Context::_objref_Holder*, fc_Shared_String const&, ft_Cache&, fc_Shared_String const&, fc_Shared_String const&, fc_Date const&, fc_Date const&, unsigned int, unsigned int, fc_Shared_String const&, unsigned int, fc_Shared_String const&, fc_Shared_String const&, Type::Parameter_List const&, unsigned int, unsigned int, FK::Treasury_Monitor::Ccy_Priority_List const&) [170] [849] 0.0 0.00 0.00 1 void boost::intrusive_ptr_add_ref<FK::module::interface<FK::Prices::Snapshot, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<FK::Prices::Snapshot, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) [849] ----------------------------------------------- 0.00 0.00 1/1 FK::position::compute::detail::computer::computer(FK::Transaction_Context::_objref_Holder*, fc_Shared_String const&, ft_Cache&, fc_Shared_String const&, fc_Shared_String const&, fc_Date const&, fc_Date const&, unsigned int, unsigned int, fc_Shared_String const&, unsigned int, fc_Shared_String const&, fc_Shared_String const&, Type::Parameter_List const&, unsigned int, unsigned int, FK::Treasury_Monitor::Ccy_Priority_List const&) [170] [850] 0.0 0.00 0.00 1 void boost::intrusive_ptr_add_ref<FK::module::interface<FK::Valuation::Setup_Factory, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<FK::Valuation::Setup_Factory, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) [850] ----------------------------------------------- 0.00 0.00 1/1 boost::detail::sp_counted_impl_p<LM_valuation::context>::dispose() [854] [851] 0.0 0.00 0.00 1 void boost::intrusive_ptr_release<FK::module::interface<FK::Transaction_Context::Manager, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<FK::Transaction_Context::Manager, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) [851] ----------------------------------------------- 0.00 0.00 1/1 FK::position::compute::detail::computer::~computer() [178] [852] 0.0 0.00 0.00 1 void boost::intrusive_ptr_release<FK::module::interface<FK::Prices::Snapshot, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<FK::Prices::Snapshot, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) [852] ----------------------------------------------- 0.00 0.00 1/1 FK::position::compute::detail::computer::~computer() [178] [853] 0.0 0.00 0.00 1 void boost::intrusive_ptr_release<FK::module::interface<FK::Valuation::Setup_Factory, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<FK::Valuation::Setup_Factory, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) [853] ----------------------------------------------- 0.00 0.00 1/1 Server::~Server() [129] [854] 0.0 0.00 0.00 1 boost::detail::sp_counted_impl_p<LM_valuation::context>::dispose() [854] 0.00 0.00 1/1 void boost::intrusive_ptr_release<FK::module::interface<FK::Transaction_Context::Manager, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<FK::Transaction_Context::Manager, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) [851] ----------------------------------------------- 0.00 0.00 1/1 boost::detail::sp_counted_base::destroy() [213] [855] 0.0 0.00 0.00 1 boost::detail::sp_counted_impl_p<LM_valuation::context>::~sp_counted_impl_p() [855] ----------------------------------------------- 0.00 0.00 1/1 __tcf_11 [4098] [856] 0.0 0.00 0.00 1 boost::detail::sp_counted_impl_p<FK::figures::aggregator>::dispose() [856] 0.00 0.00 1/1 void boost::checked_delete<FK::figures::aggregator>(FK::figures::aggregator*) [835] ----------------------------------------------- 0.00 0.00 1/1 boost::detail::sp_counted_base::destroy() [213] [857] 0.0 0.00 0.00 1 boost::detail::sp_counted_impl_p<FK::figures::aggregator>::~sp_counted_impl_p() [857] ----------------------------------------------- 0.00 0.00 1/1 Server::startup() [2] [858] 0.0 0.00 0.00 1 boost::detail::sp_counted_impl_p<FK::position::compute::detail::computer::valuate::state_map_type>::dispose() [858] 0.00 0.00 1/311021 boost::detail::shared_count::~shared_count() [202] 0.00 0.00 1/2 std::_Rb_tree<int, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> >, std::_Select1st<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::less<int>, std::allocator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >*) [749] ----------------------------------------------- 0.00 0.00 1/1 boost::detail::sp_counted_base::destroy() [213] [859] 0.0 0.00 0.00 1 boost::detail::sp_counted_impl_p<FK::position::compute::detail::computer::valuate::state_map_type>::~sp_counted_impl_p() [859] ----------------------------------------------- 0.00 0.00 1/1 FK::position::compute::detail::computer::~computer() [178] [860] 0.0 0.00 0.00 1 boost::detail::sp_counted_impl_p<FK::position::compute::detail::computer::valuate>::dispose() [860] 0.00 0.00 1/311021 boost::detail::shared_count::~shared_count() [202] 0.00 0.00 1/2 std::_Rb_tree<int, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> >, std::_Select1st<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::less<int>, std::allocator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >*) [749] 0.00 0.00 1/1 boost::detail::sp_counted_impl_p<FK::position::periodic::valuate>::dispose() [863] 0.00 0.00 1/188729 boost::detail::sp_counted_base::destroy() [213] ----------------------------------------------- 0.00 0.00 1/1 boost::detail::sp_counted_base::destroy() [213] [861] 0.0 0.00 0.00 1 boost::detail::sp_counted_impl_p<FK::position::compute::detail::computer::valuate>::~sp_counted_impl_p() [861] ----------------------------------------------- 0.00 0.00 1/1 boost::detail::sp_counted_base::destroy() [213] [862] 0.0 0.00 0.00 1 boost::detail::sp_counted_impl_p<FK::position::compute::detail::computer>::~sp_counted_impl_p() [862] ----------------------------------------------- 0.00 0.00 1/1 boost::detail::sp_counted_impl_p<FK::position::compute::detail::computer::valuate>::dispose() [860] [863] 0.0 0.00 0.00 1 boost::detail::sp_counted_impl_p<FK::position::periodic::valuate>::dispose() [863] 0.00 0.00 1/30 void boost::intrusive_ptr_release<FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) [486] 0.00 0.00 1/4646 boost::detail::variant::destroyer::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::destroyer, void*, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::destroyer&, void*, mpl_::bool_<false>, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [290] 0.00 0.00 1/6 boost::detail::sp_counted_impl_p<FK::Valuation::Valuate_List>::dispose() [679] 0.00 0.00 1/188729 boost::detail::sp_counted_base::destroy() [213] 0.00 0.00 1/1 FK::position::context_handlers::~context_handlers() [822] ----------------------------------------------- 0.00 0.00 1/1 boost::detail::sp_counted_base::destroy() [213] [864] 0.0 0.00 0.00 1 boost::detail::sp_counted_impl_p<FK::position::periodic::valuate>::~sp_counted_impl_p() [864] ----------------------------------------------- 0.00 0.00 1/1 FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) [161] [865] 0.0 0.00 0.00 1 boost::optional<FK::Valuation::Params>::operator->() [865] ----------------------------------------------- 0.00 0.00 1/1 Server::startup() [2] [866] 0.0 0.00 0.00 1 Server::startup_dates(fc_Date&, fc_Date&, fc_Shared_String const&) [866] 0.00 0.00 3/1714 std::_Rb_tree<std::string, std::pair<std::string const, boost::program_options::variable_value>, std::_Select1st<std::pair<std::string const, boost::program_options::variable_value> >, std::less<std::string>, std::allocator<std::pair<std::string const, boost::program_options::variable_value> > >::find(std::string const&) const [320] ----------------------------------------------- 0.00 0.00 1/1 Server::startup() [2] [867] 0.0 0.00 0.00 1 Server::init_aggregator() [867] 0.00 0.00 7/7 void FK::figures::configurator::create<FK::figures::configurator::do_throw_error>(char const*, boost::shared_ptr<FK::figures::aggregator> const&, FK::figures::configurator::do_throw_error) const [671] 0.00 0.00 2/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] 0.00 0.00 1/1 FK::figures::configurator::configurator() [815] 0.00 0.00 1/188728 boost::detail::sp_enable_shared_from_this(boost::detail::shared_count const&, ...) [214] 0.00 0.00 1/311021 boost::detail::shared_count::~shared_count() [202] 0.00 0.00 1/1 std::_Rb_tree<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >, std::_Select1st<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > >, std::less<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > >*) [897] ----------------------------------------------- 0.00 0.00 1/1 Server::~Server() [129] [868] 0.0 0.00 0.00 1 Server::_cb_invalidate_cb::~_cb_invalidate_cb() [868] ----------------------------------------------- 0.00 0.00 1/1 fc_Counted_Object::deref_and_delete(fc_Counted_Object const*) [461] [869] 0.0 0.00 0.00 1 Server::_cb_transaction_cb::~_cb_transaction_cb() [869] ----------------------------------------------- 0.00 0.00 1/1 Server::Server(int, char const**) [877] [870] 0.0 0.00 0.00 1 Server::Limit_Violation_Action::Limit_Violation_Action(Server*) [870] 0.00 0.00 1/1 fc_Thread_Queue<Server::Action_Type>::fc_Thread_Queue(int) [803] 0.00 0.00 1/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] 0.00 0.00 1/1 FK::module::interface<NV::Transaction_Broker::Broker, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::interface(std::string const&) [810] ----------------------------------------------- 0.00 0.00 1/1 Server::startup() [2] [871] 0.0 0.00 0.00 1 Server::Limit_Violation_Action::~Limit_Violation_Action() [871] 0.00 0.00 1/2 void boost::intrusive_ptr_release<FK::module::interface<NV::Transaction_Broker::Broker, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<NV::Transaction_Broker::Broker, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) [735] 0.00 0.00 1/1 fc_Thread_Queue<Server::Action_Type>::~fc_Thread_Queue() [804] ----------------------------------------------- 0.00 0.00 1/1 Server::startup() [2] [872] 0.0 0.00 0.00 1 Server::init_client_syndicates() [872] ----------------------------------------------- 0.00 0.00 1/1 Server::startup() [2] [873] 0.0 0.00 0.00 1 Server::Logger::~Logger() [873] 0.00 0.00 1/1 fc_Thread_Queue<Server::Log>::~fc_Thread_Queue() [807] ----------------------------------------------- 0.00 0.00 1/1 Server::~Server() [129] [874] 0.0 0.00 0.00 1 Server::Checker::finish() [874] ----------------------------------------------- 0.00 0.00 1/1 Server::Server(int, char const**) [877] [875] 0.0 0.00 0.00 1 Server::Checker::Checker(Server&) [875] ----------------------------------------------- 0.00 0.00 1/1 Server::~Server() [129] [876] 0.0 0.00 0.00 1 Server::Checker::~Checker() [876] 0.00 0.00 1/1 std::_List_base<boost::shared_ptr<Finance_KIT::Transaction>, std::allocator<boost::shared_ptr<Finance_KIT::Transaction> > >::_M_clear() [885] ----------------------------------------------- 0.00 0.00 1/1 main [1] [877] 0.0 0.00 0.00 1 Server::Server(int, char const**) [877] 0.00 0.00 16/1714 std::_Rb_tree<std::string, std::pair<std::string const, boost::program_options::variable_value>, std::_Select1st<std::pair<std::string const, boost::program_options::variable_value> >, std::less<std::string>, std::allocator<std::pair<std::string const, boost::program_options::variable_value> > >::find(std::string const&) const [320] 0.00 0.00 11/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] 0.00 0.00 3/4 std::string const& boost::any_cast<std::string const&>(boost::any&) [698] 0.00 0.00 2/2 unsigned int const& boost::any_cast<unsigned int const&>(boost::any&) [740] 0.00 0.00 1/1 Server::Checker::Checker(Server&) [875] 0.00 0.00 1/1 Limit_Matcher::Limit_Matcher(Server*) [784] 0.00 0.00 1/1 LM_Query::LM_Query(Server&) [879] 0.00 0.00 1/1 Factor_Set_List::Factor_Set_List(Server&) [797] 0.00 0.00 1/1 fc_Reference<ft_Cache>::operator=(ft_Cache const*) [781] 0.00 0.00 1/1 fc_Reference<FK::ORB::Delivery::Request>::operator=(FK::ORB::Delivery::Request const*) [783] 0.00 0.00 1/1 fc_Reference<FK::ORB::Delivery::Request::CB_Handler>::operator=(FK::ORB::Delivery::Request::CB_Handler const*) [782] 0.00 0.00 1/1 LMSD::Limit_Service_impl::Limit_Service_impl(Server&, FK::ORB::Application&) [829] 0.00 0.00 1/1 LMSD::Housekeeper::Housekeeper(Server&, LMSD::Limit_Service_impl&) [828] 0.00 0.00 1/1 fc_Thread_Queue<Server::Log>::fc_Thread_Queue(int) [806] 0.00 0.00 1/1 Server::Limit_Violation_Action::Limit_Violation_Action(Server*) [870] ----------------------------------------------- 0.00 0.00 1/1 fc_Storage<fc_Arg>::destroy() [778] [878] 0.0 0.00 0.00 1 fc_Arg::~fc_Arg() [878] ----------------------------------------------- 0.00 0.00 1/1 Server::Server(int, char const**) [877] [879] 0.0 0.00 0.00 1 LM_Query::LM_Query(Server&) [879] 0.00 0.00 2/592636 unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [199] 0.00 0.00 1/2 LM_Query::clear() [743] ----------------------------------------------- 0.00 0.00 1/1 Server::~Server() [129] [880] 0.0 0.00 0.00 1 LM_Query::~LM_Query() [880] 0.00 0.00 1/3 std::_List_base<_fto_Limit_Item_Client_Query<fto_std>, std::allocator<_fto_Limit_Item_Client_Query<fto_std> > >::_M_clear() [720] ----------------------------------------------- 0.00 0.00 1/1 fc_Dictionary<fc_Shared_String, fc_String_Variable>::as_lvalue(fc_Shared_String const&, bool) [787] [881] 0.0 0.00 0.00 1 fc_Dictionary<fc_Shared_String, fc_String_Variable>::fetch(fc_Shared_String const&) const [881] ----------------------------------------------- 0.00 0.00 1/1 FK::database::retriever<FK::position::compute::detail::computer::insert_pair_t<std::insert_iterator<ext::hash_map<std::string, double, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, double> > > > >, FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >::next_chunk(FK::Database::Chunk const&, bool) [182] [882] 0.0 0.00 0.00 1 FK::type::from_value_extract_t<Type::Value const&, double>::operator()() const [882] ----------------------------------------------- 0.00 0.00 1/1 FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) [161] [883] 0.0 0.00 0.00 1 boost::shared_ptr<FK::position::compute::detail::computer::valuate>::operator*() const [883] ----------------------------------------------- 0.00 0.00 1/1 Server::~Server() [129] [884] 0.0 0.00 0.00 1 std::_List_base<fc_String, std::allocator<fc_String> >::_M_clear() [884] ----------------------------------------------- 0.00 0.00 1/1 Server::Checker::~Checker() [876] [885] 0.0 0.00 0.00 1 std::_List_base<boost::shared_ptr<Finance_KIT::Transaction>, std::allocator<boost::shared_ptr<Finance_KIT::Transaction> > >::_M_clear() [885] ----------------------------------------------- 0.00 0.00 1/1 LM_Query::add_mapping(char const*, char const*) [408] [886] 0.0 0.00 0.00 1 std::pair<std::string const, ext::hash_set<std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::string> > >::~pair() [886] ----------------------------------------------- 0.00 0.00 1/1 FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) [161] [887] 0.0 0.00 0.00 1 std::vector<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >, std::allocator<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > > >::reserve(unsigned long) [887] ----------------------------------------------- 0.00 0.00 1/1 Limit_Matcher::initialize(Server*) [86] [888] 0.0 0.00 0.00 1 std::vector<Match*, std::allocator<Match*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<Match**, std::vector<Match*, std::allocator<Match*> > >, unsigned long, Match* const&) [888] 0.00 0.00 1/1 Match** std::fill_n<Match**, unsigned long, Match*>(Match**, unsigned long, Match* const&) [903] 0.00 0.00 1/1 void std::fill<Match**, Match*>(Match**, Match**, Match* const&) [900] ----------------------------------------------- 0.00 0.00 1/1 Limit_Matcher::initialize(Server*) [86] [889] 0.0 0.00 0.00 1 std::vector<Match*, std::allocator<Match*> >::reserve(unsigned long) [889] ----------------------------------------------- 0.00 0.00 1/1 Limit_Matcher::initialize(Server*) [86] [890] 0.0 0.00 0.00 1 std::vector<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >, std::allocator<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > > >::_M_fill_insert(__gnu_cxx::__normal_iterator<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >*, std::vector<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >, std::allocator<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > > > >, unsigned long, std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > const&) [890] 0.00 0.00 1/1 void std::__uninitialized_fill_n_aux<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >*, unsigned long, std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > >(std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >*, unsigned long, std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > const&, std::__false_type) [899] 0.00 0.00 1/1 void std::fill<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >*, std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > >(std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >*, std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >*, std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > const&) [901] ----------------------------------------------- 0.00 0.00 1/1 Limit_Matcher::initialize(Server*) [86] [891] 0.0 0.00 0.00 1 std::vector<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >, std::allocator<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > > >::reserve(unsigned long) [891] ----------------------------------------------- 0.00 0.00 1/1 void boost::checked_delete<FK::figures::aggregator>(FK::figures::aggregator*) [835] [892] 0.0 0.00 0.00 1 std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > >::~vector() [892] ----------------------------------------------- 0.00 0.00 1/1 Limit_Matcher::initialize(Server*) [86] [893] 0.0 0.00 0.00 1 std::vector<long long, std::allocator<long long> >::_M_fill_insert(__gnu_cxx::__normal_iterator<long long*, std::vector<long long, std::allocator<long long> > >, unsigned long, long long const&) [893] 0.00 0.00 1/1 long long* std::fill_n<long long*, unsigned long, long long>(long long*, unsigned long, long long const&) [904] 0.00 0.00 1/1 void std::fill<long long*, long long>(long long*, long long*, long long const&) [902] ----------------------------------------------- 0.00 0.00 1/1 Limit_Matcher::initialize(Server*) [86] [894] 0.0 0.00 0.00 1 std::vector<long long, std::allocator<long long> >::reserve(unsigned long) [894] ----------------------------------------------- 4 std::_Rb_tree<cstring, cstring, std::_Identity<cstring>, std::less<cstring>, std::allocator<cstring> >::_M_erase(std::_Rb_tree_node<cstring>*) [895] 0.00 0.00 1/1 __tcf_9 [4174] [895] 0.0 0.00 0.00 1+4 std::_Rb_tree<cstring, cstring, std::_Identity<cstring>, std::less<cstring>, std::allocator<cstring> >::_M_erase(std::_Rb_tree_node<cstring>*) [895] 4 std::_Rb_tree<cstring, cstring, std::_Identity<cstring>, std::less<cstring>, std::allocator<cstring> >::_M_erase(std::_Rb_tree_node<cstring>*) [895] ----------------------------------------------- 0.00 0.00 1/1 Server::~Server() [129] [896] 0.0 0.00 0.00 1 std::_Rb_tree<cstring, std::pair<cstring const, Client_Info>, std::_Select1st<std::pair<cstring const, Client_Info> >, std::less<cstring>, std::allocator<std::pair<cstring const, Client_Info> > >::_M_erase(std::_Rb_tree_node<std::pair<cstring const, Client_Info> >*) [896] ----------------------------------------------- 324 std::_Rb_tree<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >, std::_Select1st<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > >, std::less<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > >*) [897] 0.00 0.00 1/1 Server::init_aggregator() [867] [897] 0.0 0.00 0.00 1+324 std::_Rb_tree<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >, std::_Select1st<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > >, std::less<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > >*) [897] 0.00 0.00 324/1635 boost::detail::function::functor_manager<FK::figures::configurator::define>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [322] 0.00 0.00 324/59259 boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::destroy_content() [246] 324 std::_Rb_tree<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >, std::_Select1st<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > >, std::less<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > >*) [897] ----------------------------------------------- 0.00 0.00 1/1 std::_Rb_tree<long long, std::pair<long long const, int>, std::_Select1st<std::pair<long long const, int> >, std::less<long long>, std::allocator<std::pair<long long const, int> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<long long const, int> >, std::pair<long long const, int> const&) [416] [898] 0.0 0.00 0.00 1 std::_Rb_tree<long long, std::pair<long long const, int>, std::_Select1st<std::pair<long long const, int> >, std::less<long long>, std::allocator<std::pair<long long const, int> > >::_M_insert_unique(std::pair<long long const, int> const&) [898] 0.00 0.00 1/122 std::_Rb_tree<long long, std::pair<long long const, int>, std::_Select1st<std::pair<long long const, int> >, std::less<long long>, std::allocator<std::pair<long long const, int> > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<long long const, int> const&) [417] ----------------------------------------------- 0.00 0.00 1/1 std::vector<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >, std::allocator<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > > >::_M_fill_insert(__gnu_cxx::__normal_iterator<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >*, std::vector<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >, std::allocator<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > > > >, unsigned long, std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > const&) [890] [899] 0.0 0.00 0.00 1 void std::__uninitialized_fill_n_aux<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >*, unsigned long, std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > >(std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >*, unsigned long, std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > const&, std::__false_type) [899] ----------------------------------------------- 0.00 0.00 1/1 std::vector<Match*, std::allocator<Match*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<Match**, std::vector<Match*, std::allocator<Match*> > >, unsigned long, Match* const&) [888] [900] 0.0 0.00 0.00 1 void std::fill<Match**, Match*>(Match**, Match**, Match* const&) [900] ----------------------------------------------- 0.00 0.00 1/1 std::vector<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >, std::allocator<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > > >::_M_fill_insert(__gnu_cxx::__normal_iterator<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >*, std::vector<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >, std::allocator<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > > > >, unsigned long, std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > const&) [890] [901] 0.0 0.00 0.00 1 void std::fill<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >*, std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > >(std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >*, std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >*, std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > const&) [901] ----------------------------------------------- 0.00 0.00 1/1 std::vector<long long, std::allocator<long long> >::_M_fill_insert(__gnu_cxx::__normal_iterator<long long*, std::vector<long long, std::allocator<long long> > >, unsigned long, long long const&) [893] [902] 0.0 0.00 0.00 1 void std::fill<long long*, long long>(long long*, long long*, long long const&) [902] ----------------------------------------------- 0.00 0.00 1/1 std::vector<Match*, std::allocator<Match*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<Match**, std::vector<Match*, std::allocator<Match*> > >, unsigned long, Match* const&) [888] [903] 0.0 0.00 0.00 1 Match** std::fill_n<Match**, unsigned long, Match*>(Match**, unsigned long, Match* const&) [903] ----------------------------------------------- 0.00 0.00 1/1 std::vector<long long, std::allocator<long long> >::_M_fill_insert(__gnu_cxx::__normal_iterator<long long*, std::vector<long long, std::allocator<long long> > >, unsigned long, long long const&) [893] [904] 0.0 0.00 0.00 1 long long* std::fill_n<long long*, unsigned long, long long>(long long*, unsigned long, long long const&) [904] ----------------------------------------------- 0.00 0.00 1/1 FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) [161] [905] 0.0 0.00 0.00 1 FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::do_wait std::for_each<__gnu_cxx::__normal_iterator<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >*, std::vector<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >, std::allocator<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > > > >, FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::do_wait>(__gnu_cxx::__normal_iterator<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >*, std::vector<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >, std::allocator<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > > > >, __gnu_cxx::__normal_iterator<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >*, std::vector<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >, std::allocator<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > > > >, FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::do_wait) [905] ----------------------------------------------- This table describes the call tree of the program, and was sorted by the total amount of time spent in each function and its children. Each entry in this table consists of several lines. The line with the index number at the left hand margin lists the current function. The lines above it list the functions that called this function, and the lines below it list the functions this one called. This line lists: index A unique number given to each element of the table. Index numbers are sorted numerically. The index number is printed next to every function name so it is easier to look up where the function in the table. % time This is the percentage of the `total' time that was spent in this function and its children. Note that due to different viewpoints, functions excluded by options, etc, these numbers will NOT add up to 100%. self This is the total amount of time spent in this function. children This is the total amount of time propagated into this function by its children. called This is the number of times the function was called. If the function called itself recursively, the number only includes non-recursive calls, and is followed by a `+' and the number of recursive calls. name The name of the current function. The index number is printed after it. If the function is a member of a cycle, the cycle number is printed between the function's name and the index number. For the function's parents, the fields have the following meanings: self This is the amount of time that was propagated directly from the function into this parent. children This is the amount of time that was propagated from the function's children into this parent. called This is the number of times this parent called the function `/' the total number of times the function was called. Recursive calls to the function are not included in the number after the `/'. name This is the name of the parent. The parent's index number is printed after it. If the parent is a member of a cycle, the cycle number is printed between the name and the index number. If the parents of the function cannot be determined, the word `<spontaneous>' is printed in the `name' field, and all the other fields are blank. For the function's children, the fields have the following meanings: self This is the amount of time that was propagated directly from the child into the function. children This is the amount of time that was propagated from the child's children to the function. called This is the number of times the function called this child `/' the total number of times the child was called. Recursive calls by the child are not listed in the number after the `/'. name This is the name of the child. The child's index number is printed after it. If the child is a member of a cycle, the cycle number is printed between the name and the index number. If there are any cycles (circles) in the call graph, there is an entry for the cycle-as-a-whole. This entry shows who called the cycle (as parents) and the members of the cycle (as children.) The `+' recursive calls entry shows the number of function calls that were internal to the cycle, and the calls entry for each member shows, for that member, how many times it was called from other members of the cycle. Index by function name [750] global constructors keyed to _Z13is_key_figurePKc (Limit_Keyfigures.cc) [592] Expression_Lexer_FlexLexer::~Expression_Lexer_FlexLexer() [308] boost::detail::function::functor_manager<FK::transaction::matcher::per_entry::check_path_p>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [751] global constructors keyed to _Z22_Filter_Parser_yyparsePv (Filter_Parser.y) [725] _fto_Limit_Item_Client_Query<fto_std>::_fto_Limit_Item_Client_Query() [639] boost::detail::function::functor_manager<FK::transaction::matcher::per_entry::check_group_p>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [752] global constructors keyed to _Z26_Expression_Parser_yyparsePv (Expression_Parser.y) [689] _fto_Limit_Item_Client_Query<fto_std>::~_fto_Limit_Item_Client_Query() [325] boost::detail::function::functor_manager<FK::transaction::matcher::per_entry::check_parent_p>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [753] global constructors keyed to _ZN14LM_Shared_Lock9read_lockEv (LM_Lock.cc) [307] FK::transaction::matcher::per_entry::check_path(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*) [326] boost::detail::function::functor_manager<FK::transaction::matcher::per_entry::check_on_bits_p<int> >::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [754] global constructors keyed to _ZN22Filter_Lexer_FlexLexer5yylexEv (Filter_Lexer.l) [121] FK::transaction::matcher::per_entry::check_group(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*, char const*) [393] boost::detail::function::functor_manager<FK::figures::aggregator::key_collector>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [755] global constructors keyed to _ZN26Expression_Lexer_FlexLexer5yylexEv (Expression_Lexer.l) [270] FK::transaction::matcher::per_entry::check_branch(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*, char const*) [364] boost::detail::function::functor_manager<FK::figures::aggregator::null_collector>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [756] global constructors keyed to _ZN4Expr10ExpressionC2EiPS0_S1_ (Expression.cc) [278] void FK::transaction::matcher::per_entry::check_on_bits<int>(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*) [322] boost::detail::function::functor_manager<FK::figures::configurator::define>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [757] global constructors keyed to _ZN6BoolEx5BExpr4evalEPv (BoolExpr.cc) [279] void FK::transaction::matcher::per_entry::check_off_bits<int>(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*) [276] boost::detail::function::functor_manager<FK::figures::insert_asis_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [6] applied_sum(Limit_Context*, char const*, double (*)(double, Expr::BoolExpr::BContext*, char const*), bool) (Sublimit_Expressions.cc) [261] void FK::transaction::matcher::per_entry::check_eq<std::string>(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*) [267] boost::detail::function::functor_manager<FK::figures::extract_asis_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [203] used_kf_set() [273] void FK::transaction::matcher::per_entry::check_eq<int>(FK::transaction::matcher::per_entry::check_block&, Type::Value const&, char const*) [303] boost::detail::function::functor_manager<FK::figures::extract_check_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [15] sum_positive(void*, std::vector<Expr::Result, std::allocator<Expr::Result> >&) (Sublimit_Expressions.cc) [117] FK::transaction::matcher::per_entry::per_entry(FK::Data_Context::_objref_Entity*) [454] boost::detail::function::functor_manager<FK::figures::insert_expression_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [464] yy_flex_free(void*) (Expression_Lexer.cc) [328] FK::transaction::matcher::per_entry::~per_entry() [331] boost::detail::function::functor_manager<FK::figures::extract_expression_method>::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [231] is_key_figure(char const*) [116] FK::transaction::matcher::matcher(FK::Data_Context::_objref_Entity*) [291] boost::detail::function::has_empty_target(...) [465] yy_flex_alloc(unsigned int) (Expression_Lexer.cc) [681] FK::Data_Context::Entity_List_var::~Entity_List_var() [36] boost::detail::function::function_obj_invoker1<FK::transaction::matcher::per_entry::check_eq_p<std::string>, bool, Type::Value const&>::invoke(boost::detail::function::function_buffer&, Type::Value const&) [107] boolex_evaluator(double, Expr::BoolExpr::BContext*, char const*) (Sublimit_Expressions.cc) [808] FK::ORB::Service<Server::Notify, FK::Treasury_Monitor::Feedback>::Shared::~Shared() [191] boost::detail::function::function_obj_invoker1<FK::transaction::matcher::per_entry::check_eq_p<int>, bool, Type::Value const&>::invoke(boost::detail::function::function_buffer&, Type::Value const&) [79] get_client_amount(Limit_Context*, char const*, char const*) (Sublimit_Client_Amount.cc) [346] FK::dom::element::element(FK::dom::node const&) [37] boost::detail::function::function_obj_invoker1<FK::transaction::matcher::per_entry::check_path_p, bool, Type::Value const&>::invoke(boost::detail::function::function_buffer&, Type::Value const&) [212] next_business_day(fc_Date const&) [347] FK::dom::element::operator[](char const*) [210] boost::detail::function::function_obj_invoker1<FK::transaction::matcher::per_entry::check_on_bits_p<int>, bool, Type::Value const&>::invoke(boost::detail::function::function_buffer&, Type::Value const&) [758] init_dyn_functions(FK::Database::_objref_Session*) [341] FK::dom::iterator::operator++() [667] boost::detail::function::function_obj_invoker2<FK::figures::insert_asis_method, boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::invoke(boost::detail::function::function_buffer&, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) [156] cstring_from_entity(FK::Data_Context::_objref_Entity*, char const*) [708] FK::Database::Retriever::_ptr_type FK::poa::activator::get<FK::Database::Retriever>() [668] boost::detail::function::function_obj_invoker2<FK::figures::extract_asis_method, boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::invoke(boost::detail::function::function_buffer&, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) [77] client_amount_function(void*, std::vector<Expr::Result, std::allocator<Expr::Result> >&) [709] FK::poa::activator::activator(PortableServer::POA*, PortableServer::ServantBase*) [624] boost::detail::function::void_function_obj_invoker1<FK::figures::aggregator::key_collector, void, FK::support::basic_symbol<std::string> const&>::invoke(boost::detail::function::function_buffer&, FK::support::basic_symbol<std::string> const&) [232] requires_fx_conversion(char const*) [710] FK::poa::activator::~activator() [625] boost::detail::function::void_function_obj_invoker1<FK::figures::aggregator::null_collector, void, FK::support::basic_symbol<std::string> const&>::invoke(boost::detail::function::function_buffer&, FK::support::basic_symbol<std::string> const&) [157] check_client_expression(std::string&) [319] FK::utf::_unsigned<int>::type FK::utf::unsigned_value<int>(int) [669] boost::detail::function::void_function_obj_invoker2<FK::figures::configurator::define, void, boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::invoke(boost::detail::function::function_buffer&, boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) [141] cstring_from_type_value(Type::Value const&) [294] unsigned long FK::type::hash_value<std::string, char>(FK::type::string_key<std::string, char> const&) [246] boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::destroy_content() [151] _Expression_Parser_yyparse(void*) [65] FK::type::from_entity(Type::_objref_Named_Attributes*, char const*) [583] boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<FK::support::basic_symbol<std::string>, char> const>::result_type boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::internal_apply_visitor_impl<boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<FK::support::basic_symbol<std::string>, char> const>, void const*>(int, int, boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<FK::support::basic_symbol<std::string>, char> const>&, void const*) [132] get_underlying_key_figures(char const*, std::list<cstring, std::allocator<cstring> >&) [173] FK::type::proxy_attr_t& FK::type::proxy_attr_t::operator=<Type::Date>(Type::Date const&) [264] boost::detail::variant::copy_into::result_type boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::internal_apply_visitor_impl<boost::detail::variant::copy_into, void const*>(int, int, boost::detail::variant::copy_into&, void const*) [162] lookup_item_function_by_name(char const*, bool&) [174] FK::type::proxy_attr_t& FK::type::proxy_attr_t::operator=<std::string>(std::string const&) [350] boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::variant(boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> const&) [78] applied_client_amount_function(char const*, Limit_Context*, char const*, bool) (Sublimit_Client_Amount.cc) [180] FK::type::proxy_attr_t& FK::type::proxy_attr_t::operator=<int>(int const&) [351] boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::~variant() [154] lookup_sublimit_function_by_name(char const*, bool&) [175] FK::type::proxy_attr_t& FK::type::proxy_attr_t::operator=<unsigned int>(unsigned int const&) [247] boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::~variant() [14] sum(void*, std::vector<Expr::Result, std::allocator<Expr::Result> >&) (Sublimit_Expressions.cc) [38] FK::type::make_value_list::make_value_list<cstring>(cstring const&) [651] std::string const* boost::any_cast<std::string const>(boost::any*) [759] __static_initialization_and_destruction_0(int, int) (Filter_Lexer.l) [181] FK::type::make_value_list::make_value_list<char const*>(char const* const&) [697] unsigned int const* boost::any_cast<unsigned int const>(boost::any*) [760] __static_initialization_and_destruction_0(int, int) (Filter_Parser.y) [348] FK::type::_convert<unsigned short const*> FK::type::convert<unsigned short const*>(unsigned short const* const&) [698] std::string const& boost::any_cast<std::string const&>(boost::any&) [761] __static_initialization_and_destruction_0(int, int) (Expression_Lexer.l) [636] bool FK::type::operator==<FK::support::basic_symbol<std::string>, char>(FK::type::string_key<FK::support::basic_symbol<std::string>, char> const&, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const&) [740] unsigned int const& boost::any_cast<unsigned int const&>(boost::any&) [762] __static_initialization_and_destruction_0(int, int) (Expression_Parser.y) [299] bool FK::type::operator==<std::string, char>(FK::type::string_key<std::string, char> const&, FK::type::string_key<std::string, char> const&) [865] boost::optional<FK::Valuation::Params>::operator->() [763] __static_initialization_and_destruction_0(int, int) (Limit_Matcher.cc) [304] bool FK::type::operator< <FK::support::basic_symbol<std::string>, char>(FK::type::string_key<FK::support::basic_symbol<std::string>, char> const&, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const&) [323] FK::transaction::matcher::per_entry::check_eq_p<std::string>* boost::addressof<FK::transaction::matcher::per_entry::check_eq_p<std::string> >(FK::transaction::matcher::per_entry::check_eq_p<std::string>&) [764] __static_initialization_and_destruction_0(int, int) (Chunk_Key.cc) [109] FK::Limit::Group::set_portfolio_owner_id_string(fc_String const&) [332] FK::transaction::matcher::per_entry::check_eq_p<int>* boost::addressof<FK::transaction::matcher::per_entry::check_eq_p<int> >(FK::transaction::matcher::per_entry::check_eq_p<int>&) [765] __static_initialization_and_destruction_0(int, int) (Factor.cc) [236] FK::Limit::Group::set_id(int) [337] FK::transaction::matcher::per_entry::check_path_p* boost::addressof<FK::transaction::matcher::per_entry::check_path_p>(FK::transaction::matcher::per_entry::check_path_p&) [766] __static_initialization_and_destruction_0(int, int) (Server.cc) [237] FK::Limit::Group::set_tag(fc_Shared_String const&) [741] FK::transaction::matcher::per_entry::check_group_p* boost::addressof<FK::transaction::matcher::per_entry::check_group_p>(FK::transaction::matcher::per_entry::check_group_p&) [158] __static_initialization_and_destruction_0(int, int) (Watcher.cc) [238] FK::Limit::Group::Group(FK::Limit::Group const&) [374] FK::transaction::matcher::per_entry::check_parent_p* boost::addressof<FK::transaction::matcher::per_entry::check_parent_p>(FK::transaction::matcher::per_entry::check_parent_p&) [767] __static_initialization_and_destruction_0(int, int) (LMSD.cc) [254] FK::Limit::Usage::set_amount(FK::numeric::money<28, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error> const&) [378] FK::transaction::matcher::per_entry::check_on_bits_p<int>* boost::addressof<FK::transaction::matcher::per_entry::check_on_bits_p<int> >(FK::transaction::matcher::per_entry::check_on_bits_p<int>&) [768] __static_initialization_and_destruction_0(int, int) (Limit_Queries.cc) [252] FK::Limit::Usage::set_usage_id(int) [652] FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load>* boost::addressof<FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load> >(FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load>&) [769] __static_initialization_and_destruction_0(int, int) (BoolExpr.cc) [255] FK::Limit::Usage::set_maximum_amount(FK::numeric::money<28, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error> const&) [599] FK::figures::aggregator::key_collector* boost::addressof<FK::figures::aggregator::key_collector>(FK::figures::aggregator::key_collector&) [770] __static_initialization_and_destruction_0(int, int) (main.cc) [102] FK::Limit::Usage::set_minimum_amount(FK::numeric::money<28, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error> const&) [670] FK::figures::aggregator::null_collector* boost::addressof<FK::figures::aggregator::null_collector>(FK::figures::aggregator::null_collector&) [771] __static_initialization_and_destruction_0(int, int) (Expression.cc) [256] FK::Limit::Usage::set_min_max_available(int) [352] FK::figures::configurator::define* boost::addressof<FK::figures::configurator::define>(FK::figures::configurator::define&) [772] __static_initialization_and_destruction_0(int, int) (Item_Expressions.cc) [258] FK::Limit::Usage::set_group(FK::Limit::Group*) [360] FK::figures::insert_asis_method* boost::addressof<FK::figures::insert_asis_method>(FK::figures::insert_asis_method&) [773] __static_initialization_and_destruction_0(int, int) (Sublimit_Expressions.cc) [568] FK::Limit::Sublimit::set_grouping(unsigned long) [365] FK::figures::extract_asis_method* boost::addressof<FK::figures::extract_asis_method>(FK::figures::extract_asis_method&) [774] __static_initialization_and_destruction_0(int, int) (Sublimit_Client_Amount.cc) [569] FK::Limit::Sublimit::set_expression(fc_String const&) [404] FK::figures::extract_check_method* boost::addressof<FK::figures::extract_check_method>(FK::figures::extract_check_method&) [775] __static_initialization_and_destruction_0(int, int) (LM_Lock.cc) [570] FK::Limit::Sublimit::set_time_zone_id(fc_Shared_String const&) [699] FK::figures::insert_expression_method* boost::addressof<FK::figures::insert_expression_method>(FK::figures::insert_expression_method&) [776] __static_initialization_and_destruction_0(int, int) (Limit_Keyfigures.cc) [571] FK::Limit::Sublimit::set_active_to_time(fc_Date_Time const&) [578] FK::figures::extract_expression_method* boost::addressof<FK::figures::extract_expression_method>(FK::figures::extract_expression_method&) [29] no_op(double, Expr::BoolExpr::BContext*, char const*) [572] FK::Limit::Sublimit::set_grouping_branch(unsigned long) [653] boost::date_time::microsec_clock<boost::posix_time::ptime>::create_time(boost::date_time::microsec_clock<boost::posix_time::ptime>::TZ_FOR_CREATE) [12] sum_abs(void*, std::vector<Expr::Result, std::allocator<Expr::Result> >&) (Sublimit_Expressions.cc) [573] FK::Limit::Sublimit::set_active_from_time(fc_Date_Time const&) [324] void boost::function1<bool, Type::Value const&>::assign_to<FK::transaction::matcher::per_entry::check_eq_p<std::string> >(FK::transaction::matcher::per_entry::check_eq_p<std::string>) [33] sum_max(void*, std::vector<Expr::Result, std::allocator<Expr::Result> >&) (Sublimit_Expressions.cc) [574] FK::Limit::Sublimit::set_grouping_guarantor(unsigned long) [338] void boost::function1<bool, Type::Value const&>::assign_to<FK::transaction::matcher::per_entry::check_path_p>(FK::transaction::matcher::per_entry::check_path_p) [193] positive(double, Expr::BoolExpr::BContext*, char const*) (Sublimit_Expressions.cc) [575] FK::Limit::Sublimit::set_flags(unsigned long) [742] void boost::function1<bool, Type::Value const&>::assign_to<FK::transaction::matcher::per_entry::check_group_p>(FK::transaction::matcher::per_entry::check_group_p) [604] Final_List::Final_List() [146] FK::client::client<FK::support::entity<FK::Data_Context::Entity> >::lookup_parents(std::string const&, std::list<std::string, std::allocator<std::string> >&) [375] void boost::function1<bool, Type::Value const&>::assign_to<FK::transaction::matcher::per_entry::check_parent_p>(FK::transaction::matcher::per_entry::check_parent_p) [233] Item_Chunk::Final_Limit::Final_Limit(Final*, Final_Chunk*) [144] FK::client::client<FK::support::entity<FK::Data_Context::Entity> >::client(char const*) [600] void boost::function1<void, FK::support::basic_symbol<std::string> const&>::assign_to<FK::figures::aggregator::key_collector>(FK::figures::aggregator::key_collector) [11] Item_Chunk::call_expression(Watcher*, Limit_Key_Figures*, Match const*, Expr::Expression*, fc_String const&) [641] FK::module::cache<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::lookup(char const*) [353] boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::swap(boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>&) [58] Item_Chunk::on_balance_figures(Match const*, double) [659] FK::module::cache<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::operator()(char const*) [334] boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::clear() [66] Item_Chunk::insert(Match*, Limit_Key_Figures*, Incoming_Cashflow&, double) [809] FK::module::interface<NV::Transaction_Broker::Broker, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data::data(std::string const&, std::string const&, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> >&) [361] void boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::insert_asis_method>(FK::figures::insert_asis_method) [45] Item_Chunk::insert(Watcher*, Match*, Incoming_Cashflow&, double, double) [810] FK::module::interface<NV::Transaction_Broker::Broker, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::interface(std::string const&) [700] void boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::insert_expression_method>(FK::figures::insert_expression_method) [108] Item_Chunk::remove(Watcher*, Match*, Incoming_Cashflow&, double, double) [811] FK::module::interface<FK::Transaction_Context::Manager, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data::data(char const*, char const*, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> >&) [354] boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to_own(boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&> const&) [10] Item_Chunk::update(Watcher*, Match*) [812] FK::module::interface<FK::Prices::Snapshot, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data::data(char const*, char const*, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> >&) [355] boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::swap(boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>&) [98] Item_Chunk::memorize(Final*, Final_Chunk*) [813] FK::module::interface<FK::Valuation::Setup_Factory, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data::data(char const*, char const*, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> >&) [321] boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::clear() [234] Item_Chunk::Item_Chunk(Watcher*, Chunk_Key const&, double) [682] FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data::data(std::string const&, std::string const&, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> >&) [366] void boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::extract_asis_method>(FK::figures::extract_asis_method) [74] Item_Chunk::~Item_Chunk() [683] FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::interface(std::string const&) [405] void boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::extract_check_method>(FK::figures::extract_check_method) [605] _ftm_Limit<fm_Generic, _fto_Limit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [90] FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load>::operator()() [579] void boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::extract_expression_method>(FK::figures::extract_expression_method) [606] _fto_Limit<fto_std>::set_domain_id(fc_Shared_String const&) [814] FK::thread::cpu_count() [356] void boost::function2<void, boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::assign_to<FK::figures::configurator::define>(FK::figures::configurator::define) [607] _fto_Limit<fto_std>::set_category_id(fc_Shared_String const&) [660] FK::figures::aggregator& FK::figures::aggregator::add_insert<boost::function<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const ()(FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >(FK::support::basic_symbol<std::string> const&, boost::function<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const ()(FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) [87] Server::do_startup(Watcher*) [608] _fto_Limit<fto_std>::set_usage_logging_type(unsigned long) [398] FK::figures::configurator::handle_figure::handle_checks::operator()(FK::dom::element) [196] Server::server_type() [609] _fto_Limit<fto_std>::set_limit_user_group_id(fc_Shared_String const&) [349] FK::figures::configurator::handle_figure::operator()(FK::dom::element) [866] Server::startup_dates(fc_Date&, fc_Date&, fc_Shared_String const&) [610] _fto_Limit<fto_std>::set_global_client_query_id(fc_Shared_String const&) [333] FK::figures::configurator::define::define(FK::figures::configurator::define const&) [367] Server::include_limit_p(fc_String const&) [611] _fto_Limit<fto_std>::set_id(fc_Shared_String const&) [329] FK::figures::configurator::define::~define() [867] Server::init_aggregator() [612] _fto_Limit<fto_std>::set_name(fc_String const&) [661] FK::figures::configurator::define::operator()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) [49] Server::cashflow_clients(Incoming_Cashflow&, unsigned long, unsigned long) [601] _fto_Limit<fto_std>::_fto_Limit() [662] void FK::figures::configurator::do_create::operator()<FK::support::basic_symbol<std::string> >(FK::support::basic_symbol<std::string> const&) [868] Server::_cb_invalidate_cb::~_cb_invalidate_cb() [602] _fto_Limit<fto_std>::~_fto_Limit() [815] FK::figures::configurator::configurator() [869] Server::_cb_transaction_cb::~_cb_transaction_cb() [105] void cla_reader::operator()<FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >(FK::database::column_set<FK::database::column_hash_map>&, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> >&) [403] FK::figures::extract_check_method::~extract_check_method() [150] Server::compile_expression(fc_String const&, Expr::VarFunction* (*)(char const*, bool&)) [777] fc_Storage<fc_Arg>::push(fc_Arg*) [282] FK::numeric::gmp::limb_vector<2, FK::numeric::gmp::signed_vector, FK::numeric::throw_error>::negate() [223] Server::Cashflow_Match_Records::add_matches(double, Match**, int) [778] fc_Storage<fc_Arg>::destroy() [266] FK::numeric::gmp::limb_vector<2, FK::numeric::gmp::signed_vector, FK::numeric::throw_error>::operator*=(unsigned long) [870] Server::Limit_Violation_Action::Limit_Violation_Action(Server*) [48] Client_Info::Client_Info() [80] unsigned long* FK::numeric::decimal<28, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>::init_with<FK::numeric::round_nearest_up>(double, FK::numeric::round_nearest_up) [871] Server::Limit_Violation_Action::~Limit_Violation_Action() [235] Final_Chunk::insert(Expr::Result const&) [663] FK::database::args::operator()(char const*, Type::Value const&) [872] Server::init_client_syndicates() [95] Final_Chunk::remove(Expr::Result const&) [816] FK::database::args& FK::database::args::operator()<bool>(char const*, bool) [620] Server::category_warning_threshold(fc_Shared_String const&) [99] Final_Chunk::Final_Chunk(Final*, Item_Chunk const&) [817] FK::database::args& FK::database::args::operator()<unsigned int>(char const*, unsigned int) [873] Server::Logger::~Logger() [100] Final_Chunk::~Final_Chunk() [711] FK::database::call::exec(char const*, FK::Database::_objref_Retriever*) [874] Server::Checker::finish() [82] Used_By_Key::fetch(Chunk_Key*) [712] FK::database::call::call(FK::Database::_objref_Session*, unsigned int) [875] Server::Checker::Checker(Server&) [487] Used_By_Key::~Used_By_Key() [165] FK::database::call::~call() [876] Server::Checker::~Checker() [779] LM_valuation::context::context(_CORBA_ObjRef_Var<FK::Database::_objref_Session, FK::Database::Session_Helper> const&, char const*) [726] FK::database::args& FK::database::call::operator()<std::string>(char const*, std::string) [72] Server::changed(Watcher*, Final*, Used*, bool, FK::Limit::ViolationType) [271] fc_Date_Time::fc_Date_Time() [818] FK::database::retriever<FK::database::forward<FK::position::reader::retriever<FK::position::pool_populate<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > >, FK::position::compute::detail::computer::messages> >, FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >::retriever(FK::database::forward<FK::position::reader::retriever<FK::position::pool_populate<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > >, FK::position::compute::detail::computer::messages> >) [88] Server::startup(Watcher*) [780] fc_Reference<ft_Value_at_Risk>::operator=(ft_Value_at_Risk const*) [819] FK::position::pool_populate<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > >::~pool_populate() [2] Server::startup() [268] fc_Reference<Final>::operator=(Final const*) [820] FK::position::fixed_handlers::fixed_handlers(char const*) [24] Server::do_insert(FK::position::compute::detail::element const&, int) [269] fc_Reference<Watcher>::operator=(Watcher const*) [642] FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::ctor::operator()() [877] Server::Server(int, char const**) [781] fc_Reference<ft_Cache>::operator=(ft_Cache const*) [421] FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load::call_load(FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>&, FK::Transaction_Context::_objref_Transaction*) [129] Server::~Server() [782] fc_Reference<FK::ORB::Delivery::Request::CB_Handler>::operator=(FK::ORB::Delivery::Request::CB_Handler const*) [89] FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load::operator()() [878] fc_Arg::~fc_Arg() [783] fc_Reference<FK::ORB::Delivery::Request>::operator=(FK::ORB::Delivery::Request const*) [317] FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::operator()(FK::Transaction_Context::_objref_Transaction*) [135] LClient::LClient(cstring const&) [94] FX_Rate_Cache::item_fx_rate(fc_Shared_String const&) [821] FK::position::context_handlers::context_handlers(FK::Valuation::_objref_Setup*) [54] Watcher::insert_chunk(Match*, Item_Chunk*) [86] Limit_Matcher::initialize(Server*) [822] FK::position::context_handlers::~context_handlers() [397] Watcher::contains_VaR_p(Expr::Expression*) [145] Limit_Matcher::mode_client(Incoming_Cashflow&, unsigned int) [167] FK::position::context_handlers::operator()(char const*, char const*) [200] Watcher::unmark_removal(Item_Chunk*) [204] Limit_Matcher::get_lim_items(int) [311] void FK::position::reader::retriever<FK::position::pool_populate<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > >, FK::position::compute::detail::computer::messages>::operator()<FK::database::column_set<FK::database::column_hash_map>, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> > >(FK::database::column_set<FK::database::column_hash_map>&, FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> >&) [8] Watcher::cleanup_marked_and_update(std::vector<Final*, std::allocator<Final*> >&) [25] Limit_Matcher::matching_limits(Incoming_Cashflow&, Match**&) [823] FK::position::reader::~reader() [3] Watcher::check() [410] Limit_Matcher::store_match_ptr(long long, Match*) [161] FK::position::compute::detail::computer::start(FK::Treasury_Monitor::_objref_Feedback*, std::string const&) [138] Watcher::start(Server*) [613] Limit_Matcher::set_limit_int_id(cstring const&) [824] FK::position::compute::detail::computer::notify::known(unsigned long) [621] Watcher::Watcher() [424] Limit_Matcher::set_template_int_id(cstring const&) [825] FK::position::compute::detail::computer::notify::~notify() [113] Watcher::Watcher() [411] Limit_Matcher::set_limit_item_int_id(long long) [22] void FK::position::compute::detail::computer::valuate::state_map_type::for_element_t<inserter<Server>, FK::position::compute::detail::computer::valuate::state_map_type::keep, FK::position::compute::detail::computer::valuate::state_map_type::keep>::operator()<int>(std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > const&) [41] cstring::intern(char const*) [172] Limit_Matcher::set_global_client_query(cstring const&, cstring const&) [166] FK::position::compute::detail::computer::valuate::operator()(FK::Valuation::_objref_Transaction*) [408] LM_Query::add_mapping(char const*, char const*) [407] Limit_Matcher::lookup_limit_item_int_id(long long) [170] FK::position::compute::detail::computer::computer(FK::Transaction_Context::_objref_Holder*, fc_Shared_String const&, ft_Cache&, fc_Shared_String const&, fc_Shared_String const&, fc_Date const&, fc_Date const&, unsigned int, unsigned int, fc_Shared_String const&, unsigned int, fc_Shared_String const&, fc_Shared_String const&, Type::Parameter_List const&, unsigned int, unsigned int, FK::Treasury_Monitor::Ccy_Priority_List const&) [164] LM_Query::add_client_query(FK::Data_Context::_objref_Entity*) [721] Limit_Matcher::lookup_client_query_matcher(long long) [178] FK::position::compute::detail::computer::~computer() [743] LM_Query::clear() [52] Limit_Matcher::get_lit(cstring const&) [75] FK::position::elements::elements(FK::position::elements const&) [879] LM_Query::LM_Query(Server&) [784] Limit_Matcher::Limit_Matcher(Server*) [168] FK::position::periodic::valuate::operator()(boost::shared_ptr<FK::position::transaction> const&) [880] LM_Query::~LM_Query() [130] Limit_Matcher::~Limit_Matcher() [713] FK::Valuation::Params::Params(FK::Valuation::Params const&) [30] Chunk_Key::Chunk_Key(unsigned long, unsigned long, unsigned long, fc_Shared_String const&, Incoming_Cashflow&, ft_Gap_Set::Active const*, fc_Date const&, fc_Shared_String const&, fc_Shared_String const&, Limit_Matcher*, Client_Info&, fc_Shared_String const&) [488] _ftm_Sublimit<fm_Generic, _fto_Sublimit<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [727] FK::Valuation::Params::Params() [101] Chunk_Key::Chunk_Key(unsigned long, unsigned long, unsigned long, Chunk_Key const*) [489] _fto_Sublimit<fto_std>::set_leg_id(fc_Shared_String const&) [826] FK::Valuation::Params::~Params() [195] Chunk_Key::~Chunk_Key() [490] _fto_Sublimit<fto_std>::set_bank_id(fc_Shared_String const&) [370] std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > > FK::portfolio::portfolio<FK::support::entity<FK::Data_Context::Entity> >::transform_all_children<FK::transaction::matcher::per_entry::check_parent_p::get_child_id, std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > > >(std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > >, FK::transaction::matcher::per_entry::check_parent_p::get_child_id) [216] Chunk_Key::~Chunk_Key() [491] _fto_Sublimit<fto_std>::set_limit_id(fc_Shared_String const&) [149] FK::portfolio::portfolio<FK::support::entity<FK::Data_Context::Entity> >::portfolio(char const*) [344] Limit_Matcher::lookup_integer_id(cstring const&, std::vector<cstring, std::allocator<cstring> > const&) const [492] _fto_Sublimit<fto_std>::set_templ_id(fc_Shared_String const&) [470] ext::hash_set<std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::string> >::operator=(ext::hash_set<std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::string> > const&) [389] Limit_Matcher::lookup_limit_int_id(cstring const&) const [493] _fto_Sublimit<fto_std>::set_active_to(fc_Date const&) [280] Expr::Expression::has_function_p(char const*) [414] Limit_Matcher::lookup_template_int_id(cstring const&) const [494] _fto_Sublimit<fto_std>::set_client_id(fc_Shared_String const&) [133] Expr::Expression::get_key_figures(std::list<cstring, std::allocator<cstring> >&) [177] Limit_Matcher::lookup_global_client_query_id(cstring const&) const [495] _fto_Sublimit<fto_std>::set_issuer_id(fc_Shared_String const&) [4] Expr::Expression::eval(void*) [716] fc_Dictionary<fc_Shared_String, fc_Callback_List<FK::ORB::Delivery::Request&, CORBA::Any const&> >::fetch(fc_Shared_String const&) const [496] _fto_Sublimit<fto_std>::set_parent_id(fc_Shared_String const&) [472] Expr::Expression::Expression(Expr::VarFunction*, std::list<Expr::Expression*, std::allocator<Expr::Expression*> >*) [881] fc_Dictionary<fc_Shared_String, fc_String_Variable>::fetch(fc_Shared_String const&) const [497] _fto_Sublimit<fto_std>::set_rating_id(fc_Shared_String const&) [478] Expr::Expression::Expression(Expr::VarFunction*, bool) [701] fc_Dictionary<fc_Shared_String, int>::fetch(fc_Shared_String const&) const [498] _fto_Sublimit<fto_std>::set_account_id(fc_Shared_String const&) [827] Expr::Expression::Expression(double) [137] client_matcher::matches_p(LClient const&, Incoming_Cashflow&) const [499] _fto_Sublimit<fto_std>::set_branch0_id(fc_Shared_String const&) [483] Expr::Expression::Expression(int, Expr::Expression*, Expr::Expression*) [418] fc_Linked_List<Limit_Item>::sort(Limit_Item const&, Limit_Item const&) const [500] _fto_Sublimit<fto_std>::set_branch1_id(fc_Shared_String const&) [593] Expr::Expression::~Expression() [453] fc_Linked_List<Limit_Item_Template>::sort(Limit_Item_Template const&, Limit_Item_Template const&) const [501] _fto_Sublimit<fto_std>::set_branch2_id(fc_Shared_String const&) [5] Expr::VarFunction::operator()(void*, std::vector<Expr::Result, std::allocator<Expr::Result> >&) [420] fc_Linked_List<LI>::sort(LI const&, LI const&) const [502] _fto_Sublimit<fto_std>::set_branch3_id(fc_Shared_String const&) [828] LMSD::Housekeeper::Housekeeper(Server&, LMSD::Limit_Service_impl&) [622] fc_Linked_List<Watcher>::sort(Watcher const&, Watcher const&) const [503] _fto_Sublimit<fto_std>::set_branch4_id(fc_Shared_String const&) [614] LMSD::Limit_Service_impl::update(Watcher const*) [631] fc_Linked_List<FK::Limit::Sublimit>::sort(FK::Limit::Sublimit const&, FK::Limit::Sublimit const&) const [504] _fto_Sublimit<fto_std>::set_branch5_id(fc_Shared_String const&) [829] LMSD::Limit_Service_impl::Limit_Service_impl(Server&, FK::ORB::Application&) [626] _CORBA_Sequence<Type::Parameter>::operator[](unsigned int) const [505] _fto_Sublimit<fto_std>::set_branch6_id(fc_Shared_String const&) [73] Type::Value::Value(Type::Value const&) [717] fc_Thread_Queue<Server::Action_Type>::run_p() const [506] _fto_Sublimit<fto_std>::set_branch7_id(fc_Shared_String const&) [53] Type::Value::Value() [718] fc_Thread_Queue<Server::Log>::run_p() const [507] _fto_Sublimit<fto_std>::set_branch8_id(fc_Shared_String const&) [39] Type::Value::~Value() [719] fc_Shared_String::ref() const [508] _fto_Sublimit<fto_std>::set_branch9_id(fc_Shared_String const&) [192] Type::Value::operator=(Type::Value const&) [61] FK::transaction::matcher::per_entry::check_path_p::operator()(Type::Value const&) const [509] _fto_Sublimit<fto_std>::set_gap_set_id(fc_Shared_String const&) [253] Used::Used(Final const*) [480] FK::dom::node::stripped_text() const [510] _fto_Sublimit<fto_std>::set_active_from(fc_Date const&) [127] Used::~Used() [335] FK::figures::configurator::handle_figure::collect_text FK::dom::element::for_elements<FK::figures::configurator::handle_figure::collect_text>(char const*, FK::figures::configurator::handle_figure::collect_text) const [511] _fto_Sublimit<fto_std>::set_branch10_id(fc_Shared_String const&) [219] CORBA::is_nil(CORBA::Object*) [60] FK::umi::instrument::has_kind_p(char const*) const [512] _fto_Sublimit<fto_std>::set_branch11_id(fc_Shared_String const&) [160] Final::initialize(Watcher*) [64] fc_Shared_String FK::type::apply_value<fc_Shared_String>::operator()<FK::type::convert_value<fc_Shared_String> >(FK::type::convert_value<fc_Shared_String>) const [513] _fto_Sublimit<fto_std>::set_branch12_id(fc_Shared_String const&) [576] Final::merge_tags(ext::hash_set<std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::string> >&) [249] FK::type::optional<std::string> FK::type::apply_value<FK::type::optional<std::string> >::operator()<FK::type::convert_value<FK::type::optional<std::string> > >(FK::type::convert_value<FK::type::optional<std::string> >) const [514] _fto_Sublimit<fto_std>::set_branch13_id(fc_Shared_String const&) [263] Final::check_warning(Watcher*, Used*) [190] int FK::type::apply_value<int>::operator()<FK::type::convert_value<int> >(FK::type::convert_value<int>) const [515] _fto_Sublimit<fto_std>::set_branch14_id(fc_Shared_String const&) [17] Final::call_expression(Limit_Context&) [286] FK::type::from_value_t<Type::Value const&>::operator fc_Date_Time<fc_Date_Time>() const [516] _fto_Sublimit<fto_std>::set_branch15_id(fc_Shared_String const&) [473] Final::install_chunk_check(bool (Final::*)(Match const&, Chunk_Key const&) const) [272] FK::type::from_value_t<Type::Value const&>::operator std::string<std::string>() const [517] _fto_Sublimit<fto_std>::set_branch16_id(fc_Shared_String const&) [16] Final::call_maximum_expression(Limit_Context&, int*) [163] FK::type::proxy_attr_t::create() const [518] _fto_Sublimit<fto_std>::set_branch17_id(fc_Shared_String const&) [257] Final::call_minimum_expression(Limit_Context&, int*) [197] FK::type::by_value_proxy<Type::Value>::operator int<int>() const [519] _fto_Sublimit<fto_std>::set_branch18_id(fc_Shared_String const&) [13] Final::check(Watcher*) [211] FK::type::from_value_extract_t<Type::Value const&, fc_Date>::operator fc_Date() const [520] _fto_Sublimit<fto_std>::set_branch19_id(fc_Shared_String const&) [56] Final::check(Watcher*, Used*) [882] FK::type::from_value_extract_t<Type::Value const&, double>::operator()() const [521] _fto_Sublimit<fto_std>::set_currency_id(fc_Shared_String const&) [55] Final::insert(Watcher*, Item_Chunk*) [580] FK::Limit::Sublimit::expression() const [522] _fto_Sublimit<fto_std>::set_delivery_id(fc_Shared_String const&) [577] Final::Final() [671] void FK::figures::configurator::create<FK::figures::configurator::do_throw_error>(char const*, boost::shared_ptr<FK::figures::aggregator> const&, FK::figures::configurator::do_throw_error) const [523] _fto_Sublimit<fto_std>::set_cp_client_id(fc_Shared_String const&) [83] Final::~Final() [205] FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>::as_double() const [524] _fto_Sublimit<fto_std>::set_guarantor_id(fc_Shared_String const&) [143] Match::initialize(Watcher*, long long, char const*, fc_Shared_String const&) [474] FK::support::value_proxy<FK::Data_Context::Entity>::get() const [525] _fto_Sublimit<fto_std>::set_portfolio_id(fc_Shared_String const&) [106] Match::garbage_collect_chunks(Watcher*) [131] FK::support::value_proxy<FK::Data_Context::Entity>::operator Type::Value() const [526] _fto_Sublimit<fto_std>::set_instrument_id(fc_Shared_String const&) [9] Match::check(Watcher*) [598] FK::support::value_proxy<FK::Data_Context::Entity>::operator fc_Shared_String<fc_Shared_String>() const [527] _fto_Sublimit<fto_std>::set_umi_rating_id(fc_Shared_String const&) [26] Match::insert(Incoming_Cashflow&, int, double) [71] FK::support::value_proxy<FK::Data_Context::Entity>::operator fc_String<fc_String>() const [528] _fto_Sublimit<fto_std>::set_underlying_id(fc_Shared_String const&) [147] Match::Match() [245] FK::database::column_set<FK::database::column_hash_map>::map() const [529] _fto_Sublimit<fto_std>::set_risk_gap_to_id(fc_Shared_String const&) [69] Match::~Match() [262] FK::database::row_map<FK::database::column_set<FK::database::column_hash_map> >::operator[](char const*) const [530] _fto_Sublimit<fto_std>::set_client_group_id(fc_Shared_String const&) [830] boost::filesystem::basic_path<std::string, boost::filesystem::path_traits>::m_append_separator_if_needed() [134] unsigned long FK::position::compute::detail::element::get<unsigned long>(char const*) const [531] _fto_Sublimit<fto_std>::set_guarantee_level(int) [460] boost::filesystem::basic_path<std::string, boost::filesystem::path_traits>::m_append(char) [230] Final::active_p(fc_Date_Time const&) const [532] _fto_Sublimit<fto_std>::set_package_type_id(fc_Shared_String const&) [728] boost::filesystem::basic_path<std::string, boost::filesystem::path_traits>::operator/=(char const*) [241] Final::matches_p(fc_Date_Time const&, Match const&, Chunk_Key const&) const [533] _fto_Sublimit<fto_std>::set_risk_country_id(fc_Shared_String const&) [831] boost::enable_if<boost::filesystem::is_basic_path<boost::filesystem::basic_path<std::string, boost::filesystem::path_traits> >, bool>::type boost::filesystem::exists<boost::filesystem::basic_path<std::string, boost::filesystem::path_traits> >(boost::filesystem::basic_path<std::string, boost::filesystem::path_traits> const&) [46] Match::lit() const [534] _fto_Sublimit<fto_std>::set_affect_gap_to_id(fc_Shared_String const&) [832] void boost::shared_ptr<LM_valuation::context>::reset<LM_valuation::context>(LM_valuation::context*) [744] boost::filesystem::basic_path<std::string, boost::filesystem::path_traits>::file_string() const [535] _fto_Sublimit<fto_std>::set_credit_client_id(fc_Shared_String const&) [399] void boost::shared_ptr<FK::transaction::matcher>::reset<FK::transaction::matcher>(FK::transaction::matcher*) [883] boost::shared_ptr<FK::position::compute::detail::computer::valuate>::operator*() const [536] _fto_Sublimit<fto_std>::set_risk_gap_from_id(fc_Shared_String const&) [833] void boost::shared_ptr<FK::position::compute::detail::computer::valuate>::reset<FK::position::compute::detail::computer::valuate>(FK::position::compute::detail::computer::valuate*) [84] boost::bad_any_cast::what() const [537] _fto_Sublimit<fto_std>::set_currency_class_id(fc_Shared_String const&) [834] boost::shared_ptr<FK::position::periodic::valuate>::shared_ptr<FK::position::periodic::valuate>(FK::position::periodic::valuate*) [287] boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, ext::hash_map<std::string, std::vector<Client_Amount, std::allocator<Client_Amount> >, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, ext::hash_map<std::string, std::vector<Client_Amount, std::allocator<Client_Amount> >, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > > > >::find_iterator(boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<std::string const, ext::hash_map<std::string, std::vector<Client_Amount, std::allocator<Client_Amount> >, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > > > >::bucket*, std::string const&) const [538] _fto_Sublimit<fto_std>::set_guarantee_param_0(fc_String const&) [684] boost::shared_ptr<FK::Valuation::Valuate_List>::shared_ptr<FK::Valuation::Valuate_List>(FK::Valuation::Valuate_List*) [702] boost::any::holder<unsigned int>::type() const [539] _fto_Sublimit<fto_std>::set_guarantee_param_1(fc_String const&) [318] boost::unique_lock<boost::mutex>::lock() [745] boost::any::holder<unsigned int>::clone() const [540] _fto_Sublimit<fto_std>::set_guarantee_param_2(fc_String const&) [835] void boost::checked_delete<FK::figures::aggregator>(FK::figures::aggregator*) [265] boost::detail::variant::copy_into::result_type boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::internal_apply_visitor<boost::detail::variant::copy_into>(boost::detail::variant::copy_into&) const [541] _fto_Sublimit<fto_std>::set_guarantee_param_3(fc_String const&) [171] boost::optional_detail::optional_base<Type::Value>::destroy() [32] boost::function1<bool, Type::Value const&>::operator()(Type::Value const&) const [542] _fto_Sublimit<fto_std>::set_guarantee_param_4(fc_String const&) [729] std::basic_string<char, std::char_traits<char>, std::allocator<char> > const& boost::program_options::validators::get_single_string<char>(std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, bool) [584] boost::function1<void, FK::support::basic_symbol<std::string> const&>::operator()(FK::support::basic_symbol<std::string> const&) const [543] _fto_Sublimit<fto_std>::set_guarantee_param_5(fc_String const&) [836] boost::program_options::options_description::~options_description() [672] boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::operator()(FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) const [544] _fto_Sublimit<fto_std>::set_guarantee_param_6(fc_String const&) [615] boost::program_options::typed_value<std::string, char>* boost::program_options::value<std::string>(std::string*) [673] boost::function2<boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> const, FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::operator()(FK::support::basic_symbol<std::string> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) const [545] _fto_Sublimit<fto_std>::set_guarantee_param_7(fc_String const&) [633] boost::program_options::typed_value<std::string, char>* boost::program_options::value<std::string>() [674] boost::function2<void, boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&>::operator()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&) const [546] _fto_Sublimit<fto_std>::set_guarantee_param_8(fc_String const&) [690] boost::program_options::typed_value<std::vector<std::string, std::allocator<std::string> >, char>* boost::program_options::value<std::vector<std::string, std::allocator<std::string> > >(std::vector<std::string, std::allocator<std::string> >*) [345] Server::Expression_Type_F::operator()(Server::Expression_Type const&) const [547] _fto_Sublimit<fto_std>::set_guarantee_param_9(fc_String const&) [691] boost::program_options::typed_value<std::vector<std::string, std::allocator<std::string> >, char>* boost::program_options::value<std::vector<std::string, std::allocator<std::string> > >() [342] Server::Expression_Type_F::operator()(Server::Expression_Type const&, Server::Expression_Type const&) const [548] _fto_Sublimit<fto_std>::set_guarantee_type_id(fc_Shared_String const&) [837] boost::program_options::typed_value<std::vector<double, std::allocator<double> >, char>* boost::program_options::value<std::vector<double, std::allocator<double> > >(std::vector<double, std::allocator<double> >*) [119] LClient::top_parent_id(int) const [549] _fto_Sublimit<fto_std>::set_limit_currency_id(fc_Shared_String const&) [838] boost::program_options::typed_value<std::vector<double, std::allocator<double> >, char>* boost::program_options::value<std::vector<double, std::allocator<double> > >() [139] LClient::in_client_group(cstring const&, char const*) const [550] _fto_Sublimit<fto_std>::set_affect_gap_from_id(fc_Shared_String const&) [730] boost::program_options::typed_value<double, char>* boost::program_options::value<double>(double*) [43] Chunk_Key::hash_no_tag() const [551] _fto_Sublimit<fto_std>::set_delivery_gap_to_id(fc_Shared_String const&) [731] boost::program_options::typed_value<double, char>* boost::program_options::value<double>() [120] Chunk_Key::compare_no_tag(Chunk_Key const&) const [552] _fto_Sublimit<fto_std>::set_instrument_path_id(int) [714] boost::program_options::typed_value<int, char>* boost::program_options::value<int>(int*) [27] Chunk_Key::hash_no_tag_no_affdate() const [553] _fto_Sublimit<fto_std>::set_maturity_gap_to_id(fc_Shared_String const&) [715] boost::program_options::typed_value<int, char>* boost::program_options::value<int>() [7] Chunk_Key::compare_no_tag_no_affdate(Chunk_Key const&) const [554] _fto_Sublimit<fto_std>::set_max_rating_code_id(fc_Shared_String const&) [643] boost::program_options::typed_value<unsigned int, char>* boost::program_options::value<unsigned int>(unsigned int*) [44] Chunk_Key::hash() const [555] _fto_Sublimit<fto_std>::set_maximum_expression(fc_String const&) [644] boost::program_options::typed_value<unsigned int, char>* boost::program_options::value<unsigned int>() [50] Chunk_Key::operator==(Chunk_Key const&) const [556] _fto_Sublimit<fto_std>::set_min_rating_code_id(fc_Shared_String const&) [732] void boost::program_options::validate<unsigned int, char>(boost::any&, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, unsigned int*, long) [675] std::_Rb_tree<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >, std::_Select1st<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > >, std::less<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > > >::find(FK::type::string_key<FK::support::basic_symbol<std::string>, char> const&) const [557] _fto_Sublimit<fto_std>::set_minimum_expression(fc_String const&) [462] boost::unordered_detail::next_prime(unsigned long) [320] std::_Rb_tree<std::string, std::pair<std::string const, boost::program_options::variable_value>, std::_Select1st<std::pair<std::string const, boost::program_options::variable_value> >, std::less<std::string>, std::allocator<std::pair<std::string const, boost::program_options::variable_value> > >::find(std::string const&) const [558] _fto_Sublimit<fto_std>::set_portfolio_owner_id(fc_Shared_String const&) [450] boost::unordered_detail::hash_table_unique_keys<cstring, cstring, ext::hash<cstring>, ext::equal_to<cstring>, std::allocator<cstring> >::reserve(unsigned long) [481] char* std::string::_S_construct<__gnu_cxx::__normal_iterator<char const*, std::string> >(__gnu_cxx::__normal_iterator<char const*, std::string>, __gnu_cxx::__normal_iterator<char const*, std::string>, std::allocator<char> const&, std::forward_iterator_tag) [559] _fto_Sublimit<fto_std>::set_client_main_group_id(fc_Shared_String const&) [371] boost::unordered_detail::hash_table_unique_keys<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > >::reserve(unsigned long) [369] char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag) [560] _fto_Sublimit<fto_std>::set_delivery_gap_from_id(fc_Shared_String const&) [336] boost::unordered_detail::hash_table_unique_keys<char const*, char const*, ext::hash<char const*>, cstring::eqstr, std::allocator<char const*> >::reserve(unsigned long) [482] std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char const*, std::string> >(__gnu_cxx::__normal_iterator<char const*, std::string>, __gnu_cxx::__normal_iterator<char const*, std::string>, std::allocator<char> const&) [561] _fto_Sublimit<fto_std>::set_maturity_gap_from_id(fc_Shared_String const&) [839] boost::unordered_detail::hash_table_unique_keys<std::string, std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::string> >::copy_buckets(boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> > const&, boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >&, boost::unordered_detail::buffered_functions<hash_std_string, ext::equal_to<std::string> >::functions const&) [224] std::_List_base<Client_Info, std::allocator<Client_Info> >::_M_clear() [562] _fto_Sublimit<fto_std>::set_underlying_issuer_id(fc_Shared_String const&) [840] boost::unordered_detail::hash_table_unique_keys<std::string, std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::string> >::reserve(unsigned long) [720] std::_List_base<_fto_Limit_Item_Client_Query<fto_std>, std::allocator<_fto_Limit_Item_Client_Query<fto_std> > >::_M_clear() [563] _fto_Sublimit<fto_std>::set_umi_max_rating_code_id(fc_Shared_String const&) [841] boost::unordered_detail::hash_table_unique_keys<std::string, std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::string> >::hash_table_unique_keys(boost::unordered_detail::hash_table_unique_keys<std::string, std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::string> > const&) [125] std::_List_base<cstring, std::allocator<cstring> >::_M_clear() [564] _fto_Sublimit<fto_std>::set_umi_min_rating_code_id(fc_Shared_String const&) [594] boost::unordered_detail::hash_table_unique_keys<std::string, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::string> >::copy_buckets(boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> > const&, boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >&, boost::unordered_detail::buffered_functions<ext::hash<std::string>, ext::equal_to<std::string> >::functions const&) [884] std::_List_base<fc_String, std::allocator<fc_String> >::_M_clear() [565] _fto_Sublimit<fto_std>::set_id(fc_Shared_String const&) [484] boost::unordered_detail::hash_table_unique_keys<std::string, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::string> >::reserve(unsigned long) [242] std::_List_base<Item_Chunk::Final_Limit, std::allocator<Item_Chunk::Final_Limit> >::_M_clear() [566] _fto_Sublimit<fto_std>::_fto_Sublimit() [458] boost::unordered_detail::hash_table_unique_keys<std::string, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::string> >::hash_table_unique_keys(boost::unordered_detail::hash_table_unique_keys<std::string, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::string> > const&) [243] std::_List_base<ft_Value_at_Risk::values, std::allocator<ft_Value_at_Risk::values> >::_M_clear() [567] _fto_Sublimit<fto_std>::~_fto_Sublimit() [220] boost::unordered_detail::hash_table_unique_keys<std::pair<client_ref_key const, boost::shared_ptr<std::list<Client_Info, std::allocator<Client_Info> > > >, client_ref_key, client_ref_key::hash, client_ref_key::eq, std::allocator<std::pair<client_ref_key const, boost::shared_ptr<std::list<Client_Info, std::allocator<Client_Info> > > > > >::reserve(unsigned long) [293] std::_List_base<FK::transaction::matcher::per_entry::check, std::allocator<FK::transaction::matcher::per_entry::check> >::_M_clear() [425] fc_CReference<Factor_Set>::operator=(Factor_Set const*) [842] boost::unordered_detail::hash_table_unique_keys<std::pair<fc_Shared_String const, fc_Reference<ft_Value_at_Risk> >, fc_Shared_String, ext::hash<fc_Shared_String>, ext::equal_to<fc_Shared_String>, std::allocator<std::pair<fc_Shared_String const, fc_Reference<ft_Value_at_Risk> > > >::reserve(unsigned long) [654] std::_List_base<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load, std::allocator<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load> >::_M_clear() [629] fc_CReference<ft_Gap_Set::Active_Gap>::operator=(ft_Gap_Set::Active_Gap const*) [843] boost::unordered_detail::hash_table_unique_keys<std::pair<fc_Shared_String const, fc_Reference<ft_Value_at_Risk> >, fc_Shared_String, ext::hash<fc_Shared_String>, ext::equal_to<fc_Shared_String>, std::allocator<std::pair<fc_Shared_String const, fc_Reference<ft_Value_at_Risk> > > >::operator[](fc_Shared_String const&) [885] std::_List_base<boost::shared_ptr<Finance_KIT::Transaction>, std::allocator<boost::shared_ptr<Finance_KIT::Transaction> > >::_M_clear() [419] fc_CReference<ft_Gap_Set::Active>::operator=(ft_Gap_Set::Active const*) [616] boost::unordered_detail::hash_table_unique_keys<std::pair<fc_Shared_String const, fc_Shared_String>, fc_Shared_String, ext::hash<fc_Shared_String>, ext::equal_to<fc_Shared_String>, std::allocator<std::pair<fc_Shared_String const, fc_Shared_String> > >::reserve(unsigned long) [275] std::_List_base<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > >::_M_clear() [706] fc_Dictionary<fc_Shared_String, fc_Callback_List<FK::ORB::Delivery::Request&, CORBA::Any const&> >::add(fc_Shared_String const&, fc_Callback_List<FK::ORB::Delivery::Request&, CORBA::Any const&> const&, bool) [617] boost::unordered_detail::hash_table_unique_keys<std::pair<fc_Shared_String const, fc_Shared_String>, fc_Shared_String, ext::hash<fc_Shared_String>, ext::equal_to<fc_Shared_String>, std::allocator<std::pair<fc_Shared_String const, fc_Shared_String> > >::operator[](fc_Shared_String const&) [479] std::_List_base<Watcher::Removable_Chunk, std::allocator<Watcher::Removable_Chunk> >::_M_clear() [722] fc_Dictionary<fc_Shared_String, fc_Callback_List<FK::ORB::Delivery::Request&, CORBA::Any const&> >::resize(unsigned int) [388] boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, LClient>, cstring, ext::hash<cstring>, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, LClient> > >::reserve(unsigned long) [229] std::_List_base<Item_Chunk*, std::allocator<Item_Chunk*> >::_M_clear() [723] fc_Dictionary<fc_Shared_String, fc_Callback_List<FK::ORB::Delivery::Request&, CORBA::Any const&> >::next_size(unsigned int) [136] boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, LClient>, cstring, ext::hash<cstring>, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, LClient> > >::operator[](cstring const&) [463] std::_List_base<Used*, std::allocator<Used*> >::_M_clear() [724] fc_Dictionary<fc_Shared_String, fc_String_Variable>::remove_all() [451] boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, Limit_Item_Template*>, cstring, cstring::hash, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, Limit_Item_Template*> > >::reserve(unsigned long) [390] std::_List_base<std::string, std::allocator<std::string> >::_M_clear() [785] fc_Dictionary<fc_Shared_String, fc_String_Variable>::remove_and_delete_all() [618] boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, Watcher*>, cstring, cstring::hash, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, Watcher*> > >::reserve(unsigned long) [35] std::map<fc_Date, double, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::operator[](fc_Date const&) [786] fc_Dictionary<fc_Shared_String, fc_String_Variable>::add(fc_Shared_String const&, fc_String_Variable const&, bool) [733] boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, cstring>, cstring, ext::hash<cstring>, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, cstring> > >::reserve(unsigned long) [746] std::list<_fto_Limit_Item_Client_Query<fto_std>, std::allocator<_fto_Limit_Item_Client_Query<fto_std> > >::_M_create_node(_fto_Limit_Item_Client_Query<fto_std> const&) [677] fc_Dictionary<fc_Shared_String, fc_String_Variable>::resize(unsigned int) [92] boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, bool>, cstring, ext::hash<cstring>, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, bool> > >::reserve(unsigned long) [140] std::list<cstring, std::allocator<cstring> >::operator=(std::list<cstring, std::allocator<cstring> > const&) [787] fc_Dictionary<fc_Shared_String, fc_String_Variable>::as_lvalue(fc_Shared_String const&, bool) [201] boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, double>, cstring, ext::hash<cstring>, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, double> > >::reserve(unsigned long) [402] void std::list<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > >::sort<FK::transaction::matcher::by_priority>(FK::transaction::matcher::by_priority) [678] fc_Dictionary<fc_Shared_String, fc_String_Variable>::next_size(unsigned int) [93] boost::unordered_detail::hash_table_unique_keys<std::pair<cstring const, double>, cstring, ext::hash<cstring>, ext::equal_to<cstring>, std::allocator<std::pair<cstring const, double> > >::operator[](cstring const&) [330] void std::list<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > >::merge<FK::transaction::matcher::by_priority>(std::list<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > >&, FK::transaction::matcher::by_priority) [788] fc_Dictionary<fc_Shared_String, fc_String_Variable>::fc_Dictionary(fc_String_Variable) [664] boost::unordered_detail::hash_table_unique_keys<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> >, FK::type::string_key<FK::support::basic_symbol<std::string>, char>, ext::hash<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, ext::equal_to<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(Type::String_Sequence const&, Type::Value_List const&, unsigned int)> > > >::reserve(unsigned long) [63] std::list<Item_Chunk*, std::allocator<Item_Chunk*> >::remove(Item_Chunk* const&) [789] fc_Dictionary<fc_Shared_String, int>::remove_all() [665] boost::unordered_detail::hash_table_unique_keys<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> >, FK::type::string_key<FK::support::basic_symbol<std::string>, char>, ext::hash<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, ext::equal_to<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> ()(std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > > const&)> > > >::reserve(unsigned long) [357] std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >::~pair() [790] fc_Dictionary<fc_Shared_String, int>::add(fc_Shared_String const&, int const&, bool) [685] boost::unordered_detail::hash_table_unique_keys<std::pair<FK::type::string_key<std::string, char> const, FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > > >, FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<std::pair<FK::type::string_key<std::string, char> const, FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > > > > >::reserve(unsigned long) [597] std::pair<Server::Expression_Type const, Server::Expression_Info>::~pair() [791] fc_Dictionary<fc_Shared_String, int>::resize(unsigned int) [595] boost::unordered_detail::hash_table_unique_keys<std::pair<Server::Expression_Type const, Server::Expression_Info>, Server::Expression_Type, Server::Expression_Type_F, Server::Expression_Type_F, std::allocator<std::pair<Server::Expression_Type const, Server::Expression_Info> > >::reserve(unsigned long) [688] std::pair<std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> > const, boost::shared_ptr<FK::Valuation::Valuate_List> >::~pair() [792] fc_Dictionary<fc_Shared_String, int>::next_size(unsigned int) [42] boost::unordered_detail::hash_table_unique_keys<std::pair<Chunk_Key* const, std::map<fc_Date, double, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > > >, Chunk_Key*, hash_no_tag_no_affdate, equal_ign_tag_affdate_chunk_key, std::allocator<std::pair<Chunk_Key* const, std::map<fc_Date, double, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > > > > >::reserve(unsigned long) [886] std::pair<std::string const, ext::hash_set<std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::string> > >::~pair() [40] Item_Chunk_Set::fetch(Chunk_Key&) [111] boost::unordered_detail::hash_table_unique_keys<std::pair<Chunk_Key const* const, int>, Chunk_Key const*, hash_no_tag_chunk_key, equal_no_tag_chunk_key, std::allocator<std::pair<Chunk_Key const* const, int> > >::reserve(unsigned long) [288] std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > >::~pair() [68] Item_Chunk_Set::~Item_Chunk_Set() [686] boost::unordered_detail::hash_table_unique_keys<std::pair<std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> > const, boost::shared_ptr<FK::Valuation::Valuate_List> >, std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> >, ext::hash<std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> > >, ext::equal_to<std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> > >, std::allocator<std::pair<std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> > const, boost::shared_ptr<FK::Valuation::Valuate_List> > > >::reserve(unsigned long) [315] std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> >::~pair() [475] LM_Shared_Lock::write_lock() [692] boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, ext::hash_map<std::string, std::vector<Client_Amount, std::allocator<Client_Amount> >, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, ext::hash_map<std::string, std::vector<Client_Amount, std::allocator<Client_Amount> >, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > > > >::reserve(unsigned long) [640] std::pair<std::string, std::string>::~pair() [208] LM_Shared_Lock::read_unlock() [285] boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, ext::hash_map<std::string, std::vector<Client_Amount, std::allocator<Client_Amount> >, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, ext::hash_map<std::string, std::vector<Client_Amount, std::allocator<Client_Amount> >, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > > > >::operator[](std::string const&) [289] std::vector<Client_Amount, std::allocator<Client_Amount> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Client_Amount*, std::vector<Client_Amount, std::allocator<Client_Amount> > >, Client_Amount const&) [476] LM_Shared_Lock::write_unlock() [844] boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, ext::hash_set<std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::string> > >, std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, ext::hash_set<std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::string> > > > >::reserve(unsigned long) [284] std::vector<Client_Amount, std::allocator<Client_Amount> >::~vector() [209] LM_Shared_Lock::read_lock() [630] boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > >::copy_buckets(boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > const&, boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > >&, boost::unordered_detail::buffered_functions<ext::hash<std::string>, ext::equal_to<std::string> >::functions const&) [703] std::vector<Client_Amount, std::allocator<Client_Amount> >::operator=(std::vector<Client_Amount, std::allocator<Client_Amount> > const&) [793] LM_Shared_Lock::~LM_Shared_Lock() [693] boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > >::hash_table_unique_keys(boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > > const&) [459] std::vector<Lim_Item_Order, std::allocator<Lim_Item_Order> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Lim_Item_Order*, std::vector<Lim_Item_Order, std::allocator<Lim_Item_Order> > >, Lim_Item_Order const&) [155] client_matcher::client_matcher(FK::Data_Context::_objref_Entity*) [104] boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > >, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > >::operator[](std::string const&) [415] std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Limit_Item_Id_CQ*, std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > >, Limit_Item_Id_CQ const&) [794] Factor_Set_List::refresh() [845] boost::unordered_detail::hash_table_unique_keys<std::pair<std::string const, double>, std::string, ext::hash<std::string>, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, double> > >::reserve(unsigned long) [452] std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >::~vector() [795] Factor_Set_List::Retrieve::Retrieve(Factor_Set_List&) [619] boost::unordered_detail::hash_table_unique_keys<std::pair<int const, std::vector<Lim_Item_Order, std::allocator<Lim_Item_Order> > >, int, ext::hash<int>, ext::equal_to<int>, std::allocator<std::pair<int const, std::vector<Lim_Item_Order, std::allocator<Lim_Item_Order> > > > >::reserve(unsigned long) [655] std::vector<Limit_Item_Template, std::allocator<Limit_Item_Template> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Limit_Item_Template*, std::vector<Limit_Item_Template, std::allocator<Limit_Item_Template> > >, Limit_Item_Template const&) [796] Factor_Set_List::Retrieve::~Retrieve() [412] boost::unordered_detail::hash_table_unique_keys<std::pair<int const, int>, int, ext::hash<int>, ext::equal_to<int>, std::allocator<std::pair<int const, int> > >::reserve(unsigned long) [656] std::vector<Limit_Item_Template_Match, std::allocator<Limit_Item_Template_Match> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Limit_Item_Template_Match*, std::vector<Limit_Item_Template_Match, std::allocator<Limit_Item_Template_Match> > >, Limit_Item_Template_Match const&) [797] Factor_Set_List::Factor_Set_List(Server&) [248] boost::unordered_detail::hash_table_unique_keys<std::pair<unsigned long const, Server::Cashflow_Match_Records*>, unsigned long, ext::hash<unsigned long>, ext::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, Server::Cashflow_Match_Records*> > >::reserve(unsigned long) [217] std::vector<LIT, std::allocator<LIT> >::reserve(unsigned long) [798] Factor_Set_List::~Factor_Set_List() [413] boost::unordered_detail::hash_table_unique_keys<std::pair<long long const, Match*>, long long, hash_long64_type, eqnum, std::allocator<std::pair<long long const, Match*> > >::reserve(unsigned long) [627] std::vector<cstring, std::allocator<cstring> >::_M_insert_aux(__gnu_cxx::__normal_iterator<cstring*, std::vector<cstring, std::allocator<cstring> > >, cstring const&) [281] _CORBA_Sequence<FK::Valuation::Elements_List>::copybuffer(unsigned int) [198] boost::unordered_detail::hash_table_unique_keys<int, int, ext::hash<int>, ext::equal_to<int>, std::allocator<int> >::reserve(unsigned long) [251] std::vector<Expr::Result, std::allocator<Expr::Result> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Expr::Result*, std::vector<Expr::Result, std::allocator<Expr::Result> > >, Expr::Result const&) [327] _CORBA_Sequence<Type::Value>::length(unsigned int) [694] boost::unordered_detail::hash_table_equivalent_keys<std::pair<std::string const, _fto_Limit_Item_Client_Query<fto_std> const*>, std::string, hash_std_string, ext::equal_to<std::string>, std::allocator<std::pair<std::string const, _fto_Limit_Item_Client_Query<fto_std> const*> > >::reserve(unsigned long) [244] std::vector<Expr::Result, std::allocator<Expr::Result> >::erase(__gnu_cxx::__normal_iterator<Expr::Result*, std::vector<Expr::Result, std::allocator<Expr::Result> > >) [128] _CORBA_Sequence<Type::Value>::~_CORBA_Sequence() [455] void boost::unordered_detail::allocator_array_constructor<std::allocator<boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::bucket> >::construct<boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::bucket>(boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::bucket const&, unsigned long) [207] std::vector<Expr::Result, std::allocator<Expr::Result> >::reserve(unsigned long) [799] _CORBA_Sequence<Type::Parameter>::length(unsigned int) [582] boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::create_buckets() [887] std::vector<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >, std::allocator<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > > >::reserve(unsigned long) [800] _CORBA_Sequence<Type::Parameter>::_CORBA_Sequence(_CORBA_Sequence<Type::Parameter> const&) [471] boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::delete_buckets() [657] std::vector<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >, std::allocator<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > > >::push_back(boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > const&) [176] _CORBA_Sequence<Type::Parameter>::~_CORBA_Sequence() [603] void boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::node_constructor::construct<std::string>(std::string const&) [406] std::vector<Item_Chunk*, std::allocator<Item_Chunk*> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Item_Chunk**, std::vector<Item_Chunk*, std::allocator<Item_Chunk*> > >, Item_Chunk* const&) [381] _ftm_Limit_Item<fm_Generic, _fto_Limit_Item<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [846] boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::node_constructor::~node_constructor() [888] std::vector<Match*, std::allocator<Match*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<Match**, std::vector<Match*, std::allocator<Match*> > >, unsigned long, Match* const&) [382] _fto_Limit_Item<fto_std>::set_limit_id(fc_Shared_String const&) [847] boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::string> >::~hash_table_data_unique_keys() [889] std::vector<Match*, std::allocator<Match*> >::reserve(unsigned long) [383] _fto_Limit_Item<fto_std>::set_templ_id(fc_Shared_String const&) [112] void boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<cstring const, LClient> > >::node_constructor::construct<std::pair<cstring const, LClient> >(std::pair<cstring const, LClient> const&) [259] std::vector<Final_Chunk const*, std::allocator<Final_Chunk const*> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Final_Chunk const**, std::vector<Final_Chunk const*, std::allocator<Final_Chunk const*> > >, Final_Chunk const* const&) [384] _fto_Limit_Item<fto_std>::set_client_query_id(fc_Shared_String const&) [596] void boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<Server::Expression_Type const, Server::Expression_Info> > >::node_constructor::construct<std::pair<Server::Expression_Type const, Server::Expression_Info> >(std::pair<Server::Expression_Type const, Server::Expression_Info> const&) [890] std::vector<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >, std::allocator<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > > >::_M_fill_insert(__gnu_cxx::__normal_iterator<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >*, std::vector<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >, std::allocator<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > > > >, unsigned long, std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > const&) [385] _fto_Limit_Item<fto_std>::set_id(FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>) [687] void boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> > const, boost::shared_ptr<FK::Valuation::Valuate_List> > > >::node_constructor::construct<std::pair<std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> > const, boost::shared_ptr<FK::Valuation::Valuate_List> > >(std::pair<std::pair<FK::type::string_key<std::string, char>, FK::type::string_key<std::string, char> > const, boost::shared_ptr<FK::Valuation::Valuate_List> > const&) [891] std::vector<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >, std::allocator<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > > >::reserve(unsigned long) [386] _fto_Limit_Item<fto_std>::_fto_Limit_Item() [695] boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > >::create_buckets() [892] std::vector<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, boost::variant<boost::detail::variant::recursive_flag<FK::type::null>, FK::type::non_existing, bool, FK::numeric::integer<38, FK::numeric::round_down, FK::numeric::throw_error>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>, FK::numeric::money<38, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>, double, FK::date::date, FK::date::date_time, std::string, FK::type::binary, std::vector<boost::recursive_variant_, std::allocator<boost::recursive_variant_> >, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > > >::~vector() [387] _fto_Limit_Item<fto_std>::~_fto_Limit_Item() [696] boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > >::delete_buckets() [339] std::vector<unsigned short, std::allocator<unsigned short> >::_M_fill_insert(__gnu_cxx::__normal_iterator<unsigned short*, std::vector<unsigned short, std::allocator<unsigned short> > >, unsigned long, unsigned short const&) [801] fc_Static_Stack<fc_Arg*>::allocate(unsigned int) [645] boost::unordered_detail::hash_table_data_unique_keys<std::allocator<std::pair<std::string const, std::vector<Client_Amount, std::allocator<Client_Amount> > > > >::~hash_table_data_unique_keys() [358] std::vector<unsigned short, std::allocator<unsigned short> >::~vector() [802] fc_Thread_Queue<Server::Action_Type>::finish(bool) [309] void boost::intrusive_ptr_add_ref<FK::transaction::matcher::per_entry>(FK::type::counted_object<FK::transaction::matcher::per_entry>*) [893] std::vector<long long, std::allocator<long long> >::_M_fill_insert(__gnu_cxx::__normal_iterator<long long*, std::vector<long long, std::allocator<long long> > >, unsigned long, long long const&) [803] fc_Thread_Queue<Server::Action_Type>::fc_Thread_Queue(int) [734] void boost::intrusive_ptr_add_ref<FK::module::interface<NV::Transaction_Broker::Broker, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<NV::Transaction_Broker::Broker, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) [894] std::vector<long long, std::allocator<long long> >::reserve(unsigned long) [804] fc_Thread_Queue<Server::Action_Type>::~fc_Thread_Queue() [848] void boost::intrusive_ptr_add_ref<FK::module::interface<FK::Transaction_Context::Manager, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<FK::Transaction_Context::Manager, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) [704] std::_Rb_tree<cstring, cstring, std::_Identity<cstring>, std::less<cstring>, std::allocator<cstring> >::_M_insert_unique(cstring const&) [805] fc_Thread_Queue<Server::Log>::finish(bool) [849] void boost::intrusive_ptr_add_ref<FK::module::interface<FK::Prices::Snapshot, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<FK::Prices::Snapshot, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) [895] std::_Rb_tree<cstring, cstring, std::_Identity<cstring>, std::less<cstring>, std::allocator<cstring> >::_M_erase(std::_Rb_tree_node<cstring>*) [806] fc_Thread_Queue<Server::Log>::fc_Thread_Queue(int) [850] void boost::intrusive_ptr_add_ref<FK::module::interface<FK::Valuation::Setup_Factory, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<FK::Valuation::Setup_Factory, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) [705] std::_Rb_tree<cstring, cstring, std::_Identity<cstring>, std::less<cstring>, std::allocator<cstring> >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, cstring const&) [807] fc_Thread_Queue<Server::Log>::~fc_Thread_Queue() [485] void boost::intrusive_ptr_add_ref<FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) [896] std::_Rb_tree<cstring, std::pair<cstring const, Client_Info>, std::_Select1st<std::pair<cstring const, Client_Info> >, std::less<cstring>, std::allocator<std::pair<cstring const, Client_Info> > >::_M_erase(std::_Rb_tree_node<std::pair<cstring const, Client_Info> >*) [379] Expression_Lexer::yylex(void*, void*) [310] void boost::intrusive_ptr_release<FK::transaction::matcher::per_entry>(FK::type::counted_object<FK::transaction::matcher::per_entry>*) [103] std::_Rb_tree<fc_Date, std::pair<fc_Date const, Final_Chunk*>, std::_Select1st<std::pair<fc_Date const, Final_Chunk*> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, Final_Chunk*> > >::_M_insert_equal(std::pair<fc_Date const, Final_Chunk*> const&) [380] Expression_Lexer::yylex() [735] void boost::intrusive_ptr_release<FK::module::interface<NV::Transaction_Broker::Broker, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<NV::Transaction_Broker::Broker, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) [581] std::_Rb_tree<fc_Date, std::pair<fc_Date const, Final_Chunk*>, std::_Select1st<std::pair<fc_Date const, Final_Chunk*> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, Final_Chunk*> > >::_M_erase(std::_Rb_tree_node<std::pair<fc_Date const, Final_Chunk*> >*) [707] fc_Callback_List<FK::ORB::Delivery::Request&, CORBA::Any const&>::fc_Callback_List(fc_Callback_List<FK::ORB::Delivery::Request&, CORBA::Any const&> const&) [851] void boost::intrusive_ptr_release<FK::module::interface<FK::Transaction_Context::Manager, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<FK::Transaction_Context::Manager, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) [260] std::_Rb_tree<fc_Date, std::pair<fc_Date const, Final_Chunk*>, std::_Select1st<std::pair<fc_Date const, Final_Chunk*> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, Final_Chunk*> > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<fc_Date const, Final_Chunk*> const&) [152] Expression_Parser::parse(char const*) [852] void boost::intrusive_ptr_release<FK::module::interface<FK::Prices::Snapshot, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<FK::Prices::Snapshot, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) [19] std::_Rb_tree<fc_Date, std::pair<fc_Date const, double>, std::_Select1st<std::pair<fc_Date const, double> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::lower_bound(fc_Date const&) [153] Expression_Parser::parse(std::istream&) [853] void boost::intrusive_ptr_release<FK::module::interface<FK::Valuation::Setup_Factory, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<FK::Valuation::Setup_Factory, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) [51] std::_Rb_tree<fc_Date, std::pair<fc_Date const, double>, std::_Select1st<std::pair<fc_Date const, double> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::_M_insert_unique(std::pair<fc_Date const, double> const&) [586] Expression_Parser::Expression_Parser(Expr::VarFunction* (*)(char const*, bool&)) [486] void boost::intrusive_ptr_release<FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>(FK::type::counted_object<FK::module::interface<FK::Valuation::Valuate_Update, FK::module::repository<Module_Manager::Container, FK::module::traits<Module_Manager::Container> > >::data>*) [31] std::_Rb_tree<fc_Date, std::pair<fc_Date const, double>, std::_Select1st<std::pair<fc_Date const, double> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<fc_Date const, double> >, std::pair<fc_Date const, double> const&) [587] Expression_Parser::~Expression_Parser() [623] void boost::condition_variable_any::wait<boost::unique_lock<boost::mutex> >(boost::unique_lock<boost::mutex>&) [18] std::_Rb_tree<fc_Date, std::pair<fc_Date const, double>, std::_Select1st<std::pair<fc_Date const, double> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::find(fc_Date const&) [57] Incoming_Cashflow::setup() [736] boost::any::holder<unsigned int>::~holder() [59] std::_Rb_tree<fc_Date, std::pair<fc_Date const, double>, std::_Select1st<std::pair<fc_Date const, double> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::_M_copy(std::_Rb_tree_node<std::pair<fc_Date const, double> > const*, std::_Rb_tree_node<std::pair<fc_Date const, double> >*) [85] Incoming_Cashflow::Incoming_Cashflow(FK::position::compute::detail::element const&, bool) [312] boost::mutex::unlock() [28] std::_Rb_tree<fc_Date, std::pair<fc_Date const, double>, std::_Select1st<std::pair<fc_Date const, double> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::_M_erase(std::_Rb_tree_node<std::pair<fc_Date const, double> >*) [67] Limit_Key_Figures::insert(Incoming_Cashflow&, double) [477] boost::mutex::mutex() [34] std::_Rb_tree<fc_Date, std::pair<fc_Date const, double>, std::_Select1st<std::pair<fc_Date const, double> >, std::less<fc_Date>, std::allocator<std::pair<fc_Date const, double> > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<fc_Date const, double> const&) [62] Limit_Key_Figures::Limit_Key_Figures(fc_Shared_String const&, fc_Shared_String const&, fc_Shared_String const&, double, Match const*, Expr::Expression*) [646] boost::detail::thread_data<boost::reference_wrapper<FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load> > >::~thread_data() [359] std::_Rb_tree<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >, std::_Select1st<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > >, std::less<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > > >::_M_insert_unique(std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > const&) [461] fc_Counted_Object::deref_and_delete(fc_Counted_Object const*) [737] unsigned int boost::detail::lexical_cast<unsigned int, std::string, false, char>(boost::call_traits<std::string>::param_type, char*, unsigned long) [897] std::_Rb_tree<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >, std::_Select1st<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > >, std::less<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > > >::_M_erase(std::_Rb_tree_node<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > >*) [426] Limit_Item_Template::initialize(Server*) [202] boost::detail::shared_count::~shared_count() [362] std::_Rb_tree<FK::type::string_key<FK::support::basic_symbol<std::string>, char>, std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> >, std::_Select1st<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > >, std::less<FK::type::string_key<FK::support::basic_symbol<std::string>, char> >, std::allocator<std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<FK::type::string_key<FK::support::basic_symbol<std::string>, char> const, boost::function<void ()(boost::shared_ptr<FK::figures::aggregator> const&, boost::function<void ()(FK::support::basic_symbol<std::string> const&)> const&)> > const&) [392] Limit_Item_Template::Limit_Item_Template(Limit_Item_Template const&) [213] boost::detail::sp_counted_base::destroy() [585] std::_Rb_tree<FK::support::basic_symbol<std::string>, FK::support::basic_symbol<std::string>, std::_Identity<FK::support::basic_symbol<std::string> >, std::less<FK::support::basic_symbol<std::string> >, std::allocator<FK::support::basic_symbol<std::string> > >::_M_insert_unique(FK::support::basic_symbol<std::string> const&) [122] Limit_Item_Template::Limit_Item_Template() [738] boost::detail::sp_counted_impl_p<client_matcher>::dispose() [658] std::_Rb_tree<FK::support::basic_symbol<std::string>, FK::support::basic_symbol<std::string>, std::_Identity<FK::support::basic_symbol<std::string> >, std::less<FK::support::basic_symbol<std::string> >, std::allocator<FK::support::basic_symbol<std::string> > >::_M_erase(std::_Rb_tree_node<FK::support::basic_symbol<std::string> >*) [391] Limit_Item_Template::~Limit_Item_Template() [739] boost::detail::sp_counted_impl_p<client_matcher>::~sp_counted_impl_p() [628] std::_Rb_tree<FK::support::basic_symbol<std::string>, FK::support::basic_symbol<std::string>, std::_Identity<FK::support::basic_symbol<std::string> >, std::less<FK::support::basic_symbol<std::string> >, std::allocator<FK::support::basic_symbol<std::string> > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, FK::support::basic_symbol<std::string> const&) [634] _CORBA_String_helper::free(char*) [239] boost::detail::sp_counted_impl_p<Limit_Key_Figures>::dispose() [747] std::_Rb_tree<int, std::pair<int const, boost::shared_ptr<Finance_KIT::Transaction> >, std::_Select1st<std::pair<int const, boost::shared_ptr<Finance_KIT::Transaction> > >, std::less<int>, std::allocator<std::pair<int const, boost::shared_ptr<Finance_KIT::Transaction> > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, boost::shared_ptr<Finance_KIT::Transaction> > >*) [632] _CORBA_String_member::operator=(char const*) [240] boost::detail::sp_counted_impl_p<Limit_Key_Figures>::~sp_counted_impl_p() [316] std::_Rb_tree<int, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> >, std::_Select1st<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::less<int>, std::allocator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > > >::lower_bound(int const&) [194] _CORBA_String_element::operator=(char const*) [854] boost::detail::sp_counted_impl_p<LM_valuation::context>::dispose() [748] std::_Rb_tree<int, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> >, std::_Select1st<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::less<int>, std::allocator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > > >::_M_insert_unique(std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > const&) [635] _CORBA_Sequence_ObjRef<FK::Valuation::_objref_Valuate_Update, _CORBA_ObjRef_Element<FK::Valuation::_objref_Valuate_Update, FK::Valuation::Valuate_Update_Helper>, FK::Valuation::Valuate_Update_Helper>::length(unsigned int) [855] boost::detail::sp_counted_impl_p<LM_valuation::context>::~sp_counted_impl_p() [297] std::_Rb_tree<int, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> >, std::_Select1st<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::less<int>, std::allocator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > const&) [97] _CORBA_Sequence_String::length(unsigned int) [400] boost::detail::sp_counted_impl_p<FK::transaction::matcher>::dispose() [749] std::_Rb_tree<int, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> >, std::_Select1st<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::less<int>, std::allocator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >*) [218] _CORBA_Sequence_String::freebuf(char**) [401] boost::detail::sp_counted_impl_p<FK::transaction::matcher>::~sp_counted_impl_p() [298] std::_Rb_tree<int, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> >, std::_Select1st<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::less<int>, std::allocator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > const&) [427] _ftm_Limit_Item_Template<fm_Generic, _fto_Limit_Item_Template<fto_std> >::construct_from_row(fm_Manipulator::Row const&) [422] boost::detail::sp_counted_impl_p<FK::Transaction_Context::Transaction_List>::dispose() [225] std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::lower_bound(int const&) [428] _fto_Limit_Item_Template<fto_std>::set_rule_id(fc_Shared_String const&) [423] boost::detail::sp_counted_impl_p<FK::Transaction_Context::Transaction_List>::~sp_counted_impl_p() [226] std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::upper_bound(int const&) [429] _fto_Limit_Item_Template<fto_std>::set_grouping(unsigned long) [856] boost::detail::sp_counted_impl_p<FK::figures::aggregator>::dispose() [96] std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::_M_insert_unique(int const&) [430] _fto_Limit_Item_Template<fto_std>::set_domain_id(fc_Shared_String const&) [857] boost::detail::sp_counted_impl_p<FK::figures::aggregator>::~sp_counted_impl_p() [227] std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::erase(int const&) [431] _fto_Limit_Item_Template<fto_std>::set_rating_id(fc_Shared_String const&) [313] boost::detail::sp_counted_impl_p<FK::position::transaction>::dispose() [228] std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::erase(std::_Rb_tree_iterator<int>, std::_Rb_tree_iterator<int>) [432] _fto_Limit_Item_Template<fto_std>::set_spot_days(int) [314] boost::detail::sp_counted_impl_p<FK::position::transaction>::~sp_counted_impl_p() [215] std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::_M_erase(std::_Rb_tree_node<int>*) [433] _fto_Limit_Item_Template<fto_std>::set_gap_set_id(fc_Shared_String const&) [647] boost::detail::sp_counted_impl_p<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >::dispose() [277] std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, int const&) [434] _fto_Limit_Item_Template<fto_std>::set_not_rule_id(fc_Shared_String const&) [648] boost::detail::sp_counted_impl_p<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >::~sp_counted_impl_p() [343] std::_Rb_tree<long long, std::pair<long long const, int>, std::_Select1st<std::pair<long long const, int> >, std::less<long long>, std::allocator<std::pair<long long const, int> > >::lower_bound(long long const&) [435] _fto_Limit_Item_Template<fto_std>::set_order_number(unsigned long) [858] boost::detail::sp_counted_impl_p<FK::position::compute::detail::computer::valuate::state_map_type>::dispose() [898] std::_Rb_tree<long long, std::pair<long long const, int>, std::_Select1st<std::pair<long long const, int> >, std::less<long long>, std::allocator<std::pair<long long const, int> > >::_M_insert_unique(std::pair<long long const, int> const&) [436] _fto_Limit_Item_Template<fto_std>::set_factor_set_id(fc_Shared_String const&) [859] boost::detail::sp_counted_impl_p<FK::position::compute::detail::computer::valuate::state_map_type>::~sp_counted_impl_p() [416] std::_Rb_tree<long long, std::pair<long long const, int>, std::_Select1st<std::pair<long long const, int> >, std::less<long long>, std::allocator<std::pair<long long const, int> > >::_M_insert_unique(std::_Rb_tree_iterator<std::pair<long long const, int> >, std::pair<long long const, int> const&) [437] _fto_Limit_Item_Template<fto_std>::set_umi_rating_id(fc_Shared_String const&) [860] boost::detail::sp_counted_impl_p<FK::position::compute::detail::computer::valuate>::dispose() [409] std::_Rb_tree<long long, std::pair<long long const, int>, std::_Select1st<std::pair<long long const, int> >, std::less<long long>, std::allocator<std::pair<long long const, int> > >::find(long long const&) [438] _fto_Limit_Item_Template<fto_std>::set_affect_end_date(int) [861] boost::detail::sp_counted_impl_p<FK::position::compute::detail::computer::valuate>::~sp_counted_impl_p() [124] std::_Rb_tree<long long, std::pair<long long const, int>, std::_Select1st<std::pair<long long const, int> >, std::less<long long>, std::allocator<std::pair<long long const, int> > >::_M_erase(std::_Rb_tree_node<std::pair<long long const, int> >*) [439] _fto_Limit_Item_Template<fto_std>::set_grouping_branch(unsigned long) [179] boost::detail::sp_counted_impl_p<FK::position::compute::detail::computer>::dispose() [417] std::_Rb_tree<long long, std::pair<long long const, int>, std::_Select1st<std::pair<long long const, int> >, std::less<long long>, std::allocator<std::pair<long long const, int> > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<long long const, int> const&) [440] _fto_Limit_Item_Template<fto_std>::set_affect_start_date(int) [862] boost::detail::sp_counted_impl_p<FK::position::compute::detail::computer>::~sp_counted_impl_p() [199] unsigned long const* std::lower_bound<unsigned long const*, unsigned long>(unsigned long const*, unsigned long const*, unsigned long const&) [441] _fto_Limit_Item_Template<fto_std>::set_grouping_guarantor(unsigned long) [295] boost::detail::sp_counted_impl_p<FK::position::periodic::state>::dispose() [899] void std::__uninitialized_fill_n_aux<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >*, unsigned long, std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > >(std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >*, unsigned long, std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > const&, std::__false_type) [394] _fto_Limit_Item_Template<fto_std>::set_pending_expression(fc_String const&) [296] boost::detail::sp_counted_impl_p<FK::position::periodic::state>::~sp_counted_impl_p() [900] void std::fill<Match**, Match*>(Match**, Match**, Match* const&) [442] _fto_Limit_Item_Template<fto_std>::set_client_main_group_id(fc_Shared_String const&) [863] boost::detail::sp_counted_impl_p<FK::position::periodic::valuate>::dispose() [901] void std::fill<std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >*, std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > >(std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >*, std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> >*, std::vector<Limit_Item_Id_CQ, std::allocator<Limit_Item_Id_CQ> > const&) [395] _fto_Limit_Item_Template<fto_std>::set_on_balance_expression(fc_String const&) [864] boost::detail::sp_counted_impl_p<FK::position::periodic::valuate>::~sp_counted_impl_p() [902] void std::fill<long long*, long long>(long long*, long long*, long long const&) [443] _fto_Limit_Item_Template<fto_std>::set_affect_end_date_offset(int) [679] boost::detail::sp_counted_impl_p<FK::Valuation::Valuate_List>::dispose() [903] Match** std::fill_n<Match**, unsigned long, Match*>(Match**, unsigned long, Match* const&) [396] _fto_Limit_Item_Template<fto_std>::set_off_balance_expression(fc_String const&) [680] boost::detail::sp_counted_impl_p<FK::Valuation::Valuate_List>::~sp_counted_impl_p() [340] unsigned short* std::fill_n<unsigned short*, unsigned long, unsigned short>(unsigned short*, unsigned long, unsigned short const&) [444] _fto_Limit_Item_Template<fto_std>::set_affect_start_date_offset(int) [372] boost::detail::sp_counted_impl_p<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > >::dispose() [904] long long* std::fill_n<long long*, unsigned long, long long>(long long*, unsigned long, long long const&) [445] _fto_Limit_Item_Template<fto_std>::set_id(fc_Shared_String const&) [373] boost::detail::sp_counted_impl_p<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > >::~sp_counted_impl_p() [905] FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::do_wait std::for_each<__gnu_cxx::__normal_iterator<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >*, std::vector<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >, std::allocator<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > > > >, FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::do_wait>(__gnu_cxx::__normal_iterator<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >*, std::vector<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >, std::allocator<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > > > >, __gnu_cxx::__normal_iterator<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >*, std::vector<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> >, std::allocator<boost::shared_ptr<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t> > > > >, FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::do_wait) [446] _fto_Limit_Item_Template<fto_std>::set_tag(fc_String const&) [649] boost::detail::sp_counted_impl_p<boost::detail::thread_data<boost::reference_wrapper<FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load> > > >::~sp_counted_impl_p() [20] FK::position::compute::detail::with_element_t<boost::shared_ptr<FK::position::periodic::state>, inserter<Server> >::ref_t std::for_each<FK::Valuation::Elements const*, FK::position::compute::detail::with_element_t<boost::shared_ptr<FK::position::periodic::state>, inserter<Server> >::ref_t>(FK::Valuation::Elements const*, FK::Valuation::Elements const*, FK::position::compute::detail::with_element_t<boost::shared_ptr<FK::position::periodic::state>, inserter<Server> >::ref_t) [447] _fto_Limit_Item_Template<fto_std>::set_mode(unsigned long) [221] boost::detail::sp_counted_impl_p<std::list<Client_Info, std::allocator<Client_Info> > >::dispose() [376] FK::portfolio::portfolio<FK::support::entity<FK::Data_Context::Entity> >::do_transform_children<std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > >, FK::transaction::matcher::per_entry::check_parent_p::get_child_id> std::for_each<FK::Data_Context::_objref_Entity* const*, FK::portfolio::portfolio<FK::support::entity<FK::Data_Context::Entity> >::do_transform_children<std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > >, FK::transaction::matcher::per_entry::check_parent_p::get_child_id> >(FK::Data_Context::_objref_Entity* const*, FK::Data_Context::_objref_Entity* const*, FK::portfolio::portfolio<FK::support::entity<FK::Data_Context::Entity> >::do_transform_children<std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > >, FK::transaction::matcher::per_entry::check_parent_p::get_child_id>) [448] _fto_Limit_Item_Template<fto_std>::set_name(fc_String const&) [222] boost::detail::sp_counted_impl_p<std::list<Client_Info, std::allocator<Client_Info> > >::~sp_counted_impl_p() [21] FK::position::compute::detail::with_element_t<boost::shared_ptr<FK::position::periodic::state>, inserter<Server> > std::for_each<FK::Valuation::Elements_List*, FK::position::compute::detail::with_element_t<boost::shared_ptr<FK::position::periodic::state>, inserter<Server> > >(FK::Valuation::Elements_List*, FK::Valuation::Elements_List*, FK::position::compute::detail::with_element_t<boost::shared_ptr<FK::position::periodic::state>, inserter<Server> >) [449] _fto_Limit_Item_Template<fto_std>::set_flags(unsigned long) [214] boost::detail::sp_enable_shared_from_this(boost::detail::shared_count const&, ...) [250] FK::numeric::decimal<28, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double std::for_each<std::reverse_iterator<unsigned long const*>, FK::numeric::decimal<28, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double>(std::reverse_iterator<unsigned long const*>, std::reverse_iterator<unsigned long const*>, FK::numeric::decimal<28, 4, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double) [123] _fto_Limit_Item_Template<fto_std>::_fto_Limit_Item_Template() [650] void boost::detail::sp_enable_shared_from_this<boost::detail::thread_data_base, boost::detail::thread_data<boost::reference_wrapper<FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load> > > >(boost::detail::shared_count const&, boost::enable_shared_from_this<boost::detail::thread_data_base> const*, boost::detail::thread_data<boost::reference_wrapper<FK::thread::queue<FK::position::thread_populate<FK::position::compute::detail::computer::valuate::ref_t, FK::position::compute::detail::computer::messages::ref_t, FK::position::compute::detail::computer::notify::ref_t>::call_load> > > const*) [206] FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double std::for_each<std::reverse_iterator<unsigned long const*>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double>(std::reverse_iterator<unsigned long const*>, std::reverse_iterator<unsigned long const*>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double) [363] _fto_Limit_Item_Template<fto_std>::~_fto_Limit_Item_Template() [306] boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, FK::support::basic_symbol<std::string> const> >::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, FK::support::basic_symbol<std::string> const> >, void const*, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, FK::support::basic_symbol<std::string> const> >&, void const*, mpl_::bool_<false>, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [283] FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double std::for_each<std::reverse_iterator<unsigned long*>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double>(std::reverse_iterator<unsigned long*>, std::reverse_iterator<unsigned long*>, FK::numeric::decimal<38, 8, FK::numeric::round_nearest_up, FK::numeric::throw_error>::to_double) [115] Limit_Item_Template_Match::Limit_Item_Template_Match(int, int, cstring const&, cstring const&, unsigned long, unsigned long, unsigned long, ft_Cache&) [666] boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, char const* const> >::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, char const* const> >, void const*, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, char const* const> >&, void const*, mpl_::bool_<false>, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [676] FK::figures::configurator::do_create std::for_each<std::_Rb_tree_const_iterator<FK::support::basic_symbol<std::string> >, FK::figures::configurator::do_create>(std::_Rb_tree_const_iterator<FK::support::basic_symbol<std::string> >, std::_Rb_tree_const_iterator<FK::support::basic_symbol<std::string> >, FK::figures::configurator::do_create) [466] Expression_Lexer_FlexLexer::LexerInput(char*, int) [637] boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_equal<FK::support::basic_symbol<std::string>, char> const, FK::support::basic_symbol<std::string> const> >::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_equal<FK::support::basic_symbol<std::string>, char> const, FK::support::basic_symbol<std::string> const> >, void const*, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_equal<FK::support::basic_symbol<std::string>, char> const, FK::support::basic_symbol<std::string> const> >&, void const*, mpl_::bool_<false>, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [23] FK::position::compute::detail::computer::valuate::state_map_type::for_element_t<inserter<Server>, FK::position::compute::detail::computer::valuate::state_map_type::keep, FK::position::compute::detail::computer::valuate::state_map_type::keep> std::for_each<std::_Rb_tree_const_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, FK::position::compute::detail::computer::valuate::state_map_type::for_element_t<inserter<Server>, FK::position::compute::detail::computer::valuate::state_map_type::keep, FK::position::compute::detail::computer::valuate::state_map_type::keep> >(std::_Rb_tree_const_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::_Rb_tree_const_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, FK::position::compute::detail::computer::valuate::state_map_type::for_element_t<inserter<Server>, FK::position::compute::detail::computer::valuate::state_map_type::keep, FK::position::compute::detail::computer::valuate::state_map_type::keep>) [467] Expression_Lexer_FlexLexer::yy_init_buffer(yy_buffer_state*, std::istream*) [305] boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const> >::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const> >, void const*, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_less<FK::support::basic_symbol<std::string>, char> const, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const> >&, void const*, mpl_::bool_<false>, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [47] void std::make_heap<__gnu_cxx::__normal_iterator<Expr::Result*, std::vector<Expr::Result, std::allocator<Expr::Result> > > >(__gnu_cxx::__normal_iterator<Expr::Result*, std::vector<Expr::Result, std::allocator<Expr::Result> > >, __gnu_cxx::__normal_iterator<Expr::Result*, std::vector<Expr::Result, std::allocator<Expr::Result> > >) [468] Expression_Lexer_FlexLexer::yy_flush_buffer(yy_buffer_state*) [638] boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_equal<FK::support::basic_symbol<std::string>, char> const, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const> >::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_equal<FK::support::basic_symbol<std::string>, char> const, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const> >, void const*, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_equal<FK::support::basic_symbol<std::string>, char> const, FK::type::string_key<FK::support::basic_symbol<std::string>, char> const> >&, void const*, mpl_::bool_<false>, boost::variant<FK::support::basic_symbol<std::string>, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, FK::support::basic_symbol<std::string>, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [377] std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > > std::transform<FK::Data_Context::_objref_Entity* const*, std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > >, FK::transaction::matcher::per_entry::check_parent_p::get_child_id>(FK::Data_Context::_objref_Entity* const*, FK::Data_Context::_objref_Entity* const*, std::insert_iterator<ext::hash_set<FK::type::string_key<std::string, char>, ext::hash<FK::type::string_key<std::string, char> >, ext::equal_to<FK::type::string_key<std::string, char> >, std::allocator<FK::type::string_key<std::string, char> > > >, FK::transaction::matcher::per_entry::check_parent_p::get_child_id) [588] Expression_Lexer_FlexLexer::yy_create_buffer(std::istream*, int) [292] boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<std::string, char> const>::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<std::string, char> const>, void const*, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<FK::type::detail::string_key_hash<std::string, char> const>&, void const*, mpl_::bool_<false>, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [118] std::back_insert_iterator<std::list<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > > > std::transform<FK::Data_Context::_objref_Entity* const*, std::back_insert_iterator<std::list<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > > >, FK::transaction::matcher::make_per_entry>(FK::Data_Context::_objref_Entity* const*, FK::Data_Context::_objref_Entity* const*, std::back_insert_iterator<std::list<boost::intrusive_ptr<FK::transaction::matcher::per_entry>, std::allocator<boost::intrusive_ptr<FK::transaction::matcher::per_entry> > > >, FK::transaction::matcher::make_per_entry) [589] Expression_Lexer_FlexLexer::yy_delete_buffer(yy_buffer_state*) [300] boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_equal<std::string, char> const, char const* const> >::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_equal<std::string, char> const, char const* const> >, void const*, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_invoke<FK::type::detail::is_equal<std::string, char> const, char const* const> >&, void const*, mpl_::bool_<false>, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [76] std::insert_iterator<FK::position::compute::detail::computer::valuate::state_map_type> std::transform<std::_Rb_tree_const_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::insert_iterator<FK::position::compute::detail::computer::valuate::state_map_type>, FK::position::compute::detail::computer::valuate::duplicate>(std::_Rb_tree_const_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::_Rb_tree_const_iterator<std::pair<int const, boost::shared_ptr<FK::position::periodic::state> > >, std::insert_iterator<FK::position::compute::detail::computer::valuate::state_map_type>, FK::position::compute::detail::computer::valuate::duplicate) [456] Expression_Lexer_FlexLexer::yy_get_next_buffer() [301] boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_equal<std::string, char> const, FK::type::string_key<std::string, char> const> >::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_equal<std::string, char> const, FK::type::string_key<std::string, char> const> >, void const*, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::apply_visitor_binary_unwrap<FK::type::detail::is_equal<std::string, char> const, FK::type::string_key<std::string, char> const> >&, void const*, mpl_::bool_<false>, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [81] __tcf_1 (cstring.h) [457] Expression_Lexer_FlexLexer::yy_load_buffer_state() [368] boost::detail::variant::copy_into::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::copy_into, void const*, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::copy_into&, void const*, mpl_::bool_<false>, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [114] __tcf_3 (Limit_Matcher.cc) [469] Expression_Lexer_FlexLexer::yy_get_previous_state() [290] boost::detail::variant::destroyer::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::destroyer, void*, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_>(int, int, boost::detail::variant::destroyer&, void*, mpl_::bool_<false>, boost::variant<std::string, char const*, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, std::string, boost::mpl::l_item<mpl_::long_<1l>, char const*, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >*) (183) <cycle 1> [590] Expression_Lexer_FlexLexer::yyrestart(std::istream*) [274] boost::detail::function::functor_manager<FK::transaction::matcher::per_entry::check_eq_p<std::string> >::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [591] Expression_Lexer_FlexLexer::Expression_Lexer_FlexLexer(std::istream*, std::ostream*) [302] boost::detail::function::functor_manager<FK::transaction::matcher::per_entry::check_eq_p<int> >::manage(boost::detail::function::function_buffer const&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type)