CPU: P4 / Xeon with 2 hyper-threads, speed 1518 MHz (estimated) Counted GLOBAL_POWER_EVENTS events (time during which processor is not stopped) with a unit mask of 0x01 (mandatory) count 100000 samples % symbol name ------------------------------------------------------------------------------- 115 26.3158 XMLNode::add_property(char const*, std::string const&) 115 100.000 XMLNode::add_property(char const*, std::string const&) [self] ------------------------------------------------------------------------------- 67 15.3318 XMLNode::XMLNode(XMLNode const&) 67 100.000 XMLNode::XMLNode(XMLNode const&) [self] ------------------------------------------------------------------------------- 52 11.8993 XMLNode::~XMLNode() 52 100.000 XMLNode::~XMLNode() [self] ------------------------------------------------------------------------------- 32 7.3227 XMLProperty::~XMLProperty() 32 100.000 XMLProperty::~XMLProperty() [self] ------------------------------------------------------------------------------- 32 7.3227 writenode(_xmlDoc*, XMLNode*, _xmlNode*, int) 32 100.000 writenode(_xmlDoc*, XMLNode*, _xmlNode*, int) [self] ------------------------------------------------------------------------------- 31 7.0938 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::insert_unique(std::_Rb_tree_iterator >, std::pair const&) 31 100.000 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::insert_unique(std::_Rb_tree_iterator >, std::pair const&) [self] ------------------------------------------------------------------------------- 25 5.7208 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair const&) 25 100.000 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair const&) [self] ------------------------------------------------------------------------------- 21 4.8055 .plt 21 100.000 .plt [self] ------------------------------------------------------------------------------- 11 2.5172 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_erase(std::_Rb_tree_node >*) 11 100.000 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_erase(std::_Rb_tree_node >*) [self] ------------------------------------------------------------------------------- 9 2.0595 __i686.get_pc_thunk.bx 9 100.000 __i686.get_pc_thunk.bx [self] ------------------------------------------------------------------------------- 7 1.6018 XMLNode::children(std::string const&) const 7 100.000 XMLNode::children(std::string const&) const [self] ------------------------------------------------------------------------------- 6 1.3730 Stateful::add_instant_xml(XMLNode&, std::string const&) 6 100.000 Stateful::add_instant_xml(XMLNode&, std::string const&) [self] ------------------------------------------------------------------------------- 6 1.3730 XMLProperty::XMLProperty(std::string const&, std::string const&) 6 100.000 XMLProperty::XMLProperty(std::string const&, std::string const&) [self] ------------------------------------------------------------------------------- 5 1.1442 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::insert_unique(std::pair const&) 5 100.000 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::insert_unique(std::pair const&) [self] ------------------------------------------------------------------------------- 4 0.9153 Stateful::instant_xml(std::string const&, std::string const&) 4 100.000 Stateful::instant_xml(std::string const&, std::string const&) [self] ------------------------------------------------------------------------------- 4 0.9153 XMLNode::set_content(std::string const&) 4 100.000 XMLNode::set_content(std::string const&) [self] ------------------------------------------------------------------------------- 2 0.4577 XMLNode::add_child_copy(XMLNode const&) 2 100.000 XMLNode::add_child_copy(XMLNode const&) [self] ------------------------------------------------------------------------------- 2 0.4577 XMLNode::property(char const*) 2 100.000 XMLNode::property(char const*) [self] ------------------------------------------------------------------------------- 1 0.2288 PBD::atoi(std::string const&) 1 100.000 PBD::atoi(std::string const&) [self] ------------------------------------------------------------------------------- 1 0.2288 XMLNode::add_child_nocopy(XMLNode&) 1 100.000 XMLNode::add_child_nocopy(XMLNode&) [self] ------------------------------------------------------------------------------- 1 0.2288 XMLNode::add_property(char const*, char const*) 1 100.000 XMLNode::add_property(char const*, char const*) [self] ------------------------------------------------------------------------------- 1 0.2288 XMLNode::remove_nodes_and_delete(std::string const&) 1 100.000 XMLNode::remove_nodes_and_delete(std::string const&) [self] ------------------------------------------------------------------------------- 1 0.2288 XMLTree::XMLTree() 1 100.000 XMLTree::XMLTree() [self] ------------------------------------------------------------------------------- 1 0.2288 XMLTree::~XMLTree() 1 100.000 XMLTree::~XMLTree() [self] -------------------------------------------------------------------------------