Flat profile: Each sample counts as 0.01 seconds. % cumulative self self total time seconds seconds calls ms/call ms/call name 6.41 0.05 0.05 172345 0.00 0.00 HTMLParser::ReadChar(bool, std::basic_string, std::allocator > const&, bool) 5.13 0.09 0.04 248196 0.00 0.00 bool std::operator< , std::allocator >(std::basic_string, std::allocator > const&, std::basic_string, std::allocator > const&) 3.85 0.12 0.03 172528 0.00 0.00 FileInputStream::Read() 3.85 0.15 0.03 16678 0.00 0.00 HTMLDocumentRefComparator::operator()(Reference, Reference) const 3.85 0.18 0.03 12584 0.00 0.01 std::_Rb_tree, std::allocator >, std::basic_string, std::allocator >, std::_Identity, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > > >::find(std::basic_string, std::allocator > const&) 3.85 0.21 0.03 5046 0.01 0.01 HTMLParser::ParseContent() 2.56 0.23 0.02 115810 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > >::operator*() const 2.56 0.25 0.02 45584 0.00 0.00 Reference::~Reference() 2.56 0.27 0.02 15927 0.00 0.00 StringMatcher::Transition(char) 2.56 0.29 0.02 14856 0.00 0.00 WordParser::Next() 2.56 0.31 0.02 7756 0.00 0.01 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > >, std::_Select1st, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::lower_bound(std::basic_string, std::allocator > const&) 2.56 0.33 0.02 5046 0.00 0.03 HTMLParser::ParseTag() 2.56 0.35 0.02 5016 0.00 0.01 HTMLParser::GetTagType(std::basic_string, std::allocator > const&, bool) 2.56 0.37 0.02 30 0.67 1.35 StringMatcher::InitTransitionMap() 2.56 0.39 0.02 1 20.00 27.59 WordIndex::GenerateWordIndexPages(std::basic_string, std::allocator > const&, std::basic_string, std::allocator > const&) 1.28 0.40 0.01 231518 0.00 0.00 std::less, std::allocator > >::operator()(std::basic_string, std::allocator > const&, std::basic_string, std::allocator > const&) const 1.28 0.41 0.01 181745 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > >::operator*() const 1.28 0.42 0.01 107263 0.00 0.00 std::_Select1st, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >::operator()(std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > const&) const 1.28 0.43 0.01 102415 0.00 0.00 WordParser::IsWordChar(char) 1.28 0.44 0.01 89892 0.00 0.00 std::_Rb_tree, std::allocator >, std::basic_string, std::allocator >, std::_Identity, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > > >::_S_key(std::_Rb_tree_node, std::allocator > > const*) 1.28 0.45 0.01 89892 0.00 0.00 std::_Rb_tree, std::allocator >, std::basic_string, std::allocator >, std::_Identity, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > > >::_S_value(std::_Rb_tree_node, std::allocator > > const*) 1.28 0.46 0.01 87656 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > >, std::_Select1st, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::_S_value(std::_Rb_tree_node, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > const*) 1.28 0.47 0.01 78792 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > >::operator++() 1.28 0.48 0.01 70489 0.00 0.00 bool __gnu_cxx::operator!=, std::allocator > >(__gnu_cxx::__normal_iterator, std::allocator > > const&, __gnu_cxx::__normal_iterator, std::allocator > > const&) 1.28 0.49 0.01 61014 0.00 0.00 TransitionKey::operator<(TransitionKey const&) const 1.28 0.50 0.01 57905 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > >::operator++() 1.28 0.51 0.01 47969 0.00 0.00 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::end() 1.28 0.52 0.01 46260 0.00 0.00 std::_Base_bitset<8u>::_S_maskbit(unsigned int) 1.28 0.53 0.01 46260 0.00 0.00 std::_Base_bitset<8u>::_S_whichbit(unsigned int) 1.28 0.54 0.01 45819 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > >, std::_Select1st, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::_S_right(std::_Rb_tree_node_base*) 1.28 0.55 0.01 45584 0.00 0.00 ObjectCount >::ObjectCount() 1.28 0.56 0.01 45574 0.00 0.00 Referencable::ReleaseRef() 1.28 0.57 0.01 45564 0.00 0.00 Reference::Reference(Reference const&) 1.28 0.58 0.01 16247 0.00 0.00 std::map, std::allocator > >::end() 1.28 0.59 0.01 15927 0.00 0.00 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::find(TransitionKey const&) 1.28 0.60 0.01 12584 0.00 0.00 StringUtil::ToLower(std::basic_string, std::allocator >&) 1.28 0.61 0.01 10376 0.00 0.00 std::map, std::allocator >, std::set, HTMLDocumentRefComparator, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::end() 1.28 0.62 0.01 8386 0.00 0.00 std::_Rb_tree_iterator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >::operator==(std::_Rb_tree_iterator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > const&) const 1.28 0.63 0.01 7756 0.00 0.02 std::map, std::allocator >, std::set, HTMLDocumentRefComparator, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::operator[](std::basic_string, std::allocator > const&) 1.28 0.64 0.01 7750 0.00 0.00 std::map, std::allocator >, std::set, HTMLDocumentRefComparator, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::key_comp() const 1.28 0.65 0.01 6984 0.00 0.00 std::allocator >::allocator > >(std::allocator > > const&) 1.28 0.66 0.01 5016 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, int>, std::_Select1st, std::allocator > const, int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >::find(std::basic_string, std::allocator > const&) 1.28 0.67 0.01 3888 0.00 0.00 std::_Rb_tree, Reference, std::_Identity >, HTMLDocumentRefComparator, std::allocator > >::_M_erase(std::_Rb_tree_node >*) 1.28 0.68 0.01 3877 0.00 0.00 std::_Rb_tree_iterator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >::operator++() 1.28 0.69 0.01 2196 0.00 0.01 std::_Rb_tree, Reference, std::_Identity >, HTMLDocumentRefComparator, std::allocator > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, Reference const&) 1.28 0.70 0.01 1704 0.01 0.01 std::_Rb_tree, Reference, std::_Identity >, HTMLDocumentRefComparator, std::allocator > >::begin() 1.28 0.71 0.01 1305 0.01 0.01 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > >, std::_Select1st, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::_M_rightmost() 1.28 0.72 0.01 271 0.04 0.04 URLFilter::IsAbsoluteURL(std::basic_string, std::allocator > const&) 1.28 0.73 0.01 20 0.50 3.84 HTMLParser::SkipUntil(StringMatcher&, std::basic_string, std::allocator > const&) 1.28 0.74 0.01 10 1.00 5.11 HTMLParser::HTMLParser(InputStream*) 1.28 0.75 0.01 10 1.00 1.00 ObjectCount::~ObjectCount() 1.28 0.76 0.01 1 10.00 774.13 Crawler::Index(std::basic_string, std::allocator >, std::basic_string, std::allocator >, std::basic_string, std::allocator >) 0.64 0.77 0.01 7469 0.00 0.00 newImpl(unsigned int) 0.64 0.77 0.01 22 0.23 0.23 operator delete(void*) 0.64 0.78 0.01 2 2.50 4.55 operator new(unsigned int) 0.64 0.78 0.01 operator delete[](void*) 0.00 0.78 0.00 219458 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > >::base() const 0.00 0.78 0.00 172548 0.00 0.00 FileInputStream::IsOpen() 0.00 0.78 0.00 172528 0.00 0.00 FileInputStream::IsDone() 0.00 0.78 0.00 141218 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > >::base() const 0.00 0.78 0.00 109624 0.00 0.00 bool __gnu_cxx::operator!=, std::allocator > >(__gnu_cxx::__normal_iterator, std::allocator > > const&, __gnu_cxx::__normal_iterator, std::allocator > > const&) 0.00 0.78 0.00 103718 0.00 0.00 std::_Identity, std::allocator > >::operator()(std::basic_string, std::allocator > const&) const 0.00 0.78 0.00 87656 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > >, std::_Select1st, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::_S_key(std::_Rb_tree_node, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > const*) 0.00 0.78 0.00 64596 0.00 0.00 std::_Rb_tree_iterator >::_Rb_tree_iterator(std::_Rb_tree_node >*) 0.00 0.78 0.00 64528 0.00 0.00 ObjectCountBase::ObjectCountBase() 0.00 0.78 0.00 64528 0.00 0.00 ObjectCountBase::~ObjectCountBase() 0.00 0.78 0.00 61594 0.00 0.00 std::_Select1st >::operator()(std::pair const&) const 0.00 0.78 0.00 61014 0.00 0.00 std::less::operator()(TransitionKey const&, TransitionKey const&) const 0.00 0.78 0.00 54269 0.00 0.00 std::_Rb_tree, std::allocator >, std::basic_string, std::allocator >, std::_Identity, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > > >::_S_right(std::_Rb_tree_node_base*) 0.00 0.78 0.00 46260 0.00 0.00 std::_Base_bitset<8u>::_S_whichword(unsigned int) 0.00 0.78 0.00 46080 0.00 0.00 std::_Base_bitset<8u>::_M_getword(unsigned int) const 0.00 0.78 0.00 46080 0.00 0.00 std::bitset<256u>::_Unchecked_test(unsigned int) const 0.00 0.78 0.00 46080 0.00 0.00 std::bitset<256u>::test(unsigned int) const 0.00 0.78 0.00 45584 0.00 0.00 ObjectCount >::~ObjectCount() 0.00 0.78 0.00 45574 0.00 0.00 Referencable::AddRef() 0.00 0.78 0.00 44507 0.00 0.00 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_S_key(std::_Rb_tree_node > const*) 0.00 0.78 0.00 44507 0.00 0.00 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_S_value(std::_Rb_tree_node > const*) 0.00 0.78 0.00 44429 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > >, std::_Select1st, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::_S_left(std::_Rb_tree_node_base*) 0.00 0.78 0.00 37878 0.00 0.00 Reference::operator->() 0.00 0.78 0.00 35829 0.00 0.00 std::_Rb_tree, std::allocator >, std::basic_string, std::allocator >, std::_Identity, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > > >::_S_left(std::_Rb_tree_node_base*) 0.00 0.78 0.00 35672 0.00 0.00 HTMLDocument::GetURL() 0.00 0.78 0.00 33356 0.00 0.00 std::_Identity >::operator()(Reference const&) const 0.00 0.78 0.00 33139 0.00 0.00 std::_Rb_tree_iterator, std::allocator > >::_Rb_tree_iterator(std::_Rb_tree_node, std::allocator > >*) 0.00 0.78 0.00 33105 0.00 0.00 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_S_left(std::_Rb_tree_node_base*) 0.00 0.78 0.00 30442 0.00 0.00 std::_Select1st, std::allocator > const, int> >::operator()(std::pair, std::allocator > const, int> const&) const 0.00 0.78 0.00 29170 0.00 0.00 __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>::_S_get_pool() 0.00 0.78 0.00 23866 0.00 0.00 std::basic_string, std::allocator > std::operator+, std::allocator >(std::basic_string, std::allocator > const&, char const*) 0.00 0.78 0.00 23411 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, int>, std::_Select1st, std::allocator > const, int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >::_S_key(std::_Rb_tree_node, std::allocator > const, int> > const*) 0.00 0.78 0.00 23411 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, int>, std::_Select1st, std::allocator > const, int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >::_S_value(std::_Rb_tree_node, std::allocator > const, int> > const*) 0.00 0.78 0.00 22011 0.00 0.00 std::_Rb_tree_iterator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >::operator*() const 0.00 0.78 0.00 21983 0.00 0.00 WordIndex::WriteLine(std::basic_ostream >&, std::basic_string, std::allocator > const&) 0.00 0.78 0.00 21350 0.00 0.00 std::_Rb_tree_iterator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >::_Rb_tree_iterator(std::_Rb_tree_node, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >*) 0.00 0.78 0.00 20801 0.00 0.00 std::_Rb_tree_iterator, std::allocator > const, int> >::_Rb_tree_iterator(std::_Rb_tree_node, std::allocator > const, int> >*) 0.00 0.78 0.00 20340 0.00 0.00 std::_Rb_tree, std::allocator >, std::basic_string, std::allocator >, std::_Identity, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > > >::end() 0.00 0.78 0.00 16917 0.00 0.00 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_end() 0.00 0.78 0.00 16597 0.00 0.00 ObjectCount::ObjectCount() 0.00 0.78 0.00 16597 0.00 0.00 ObjectCount::~ObjectCount() 0.00 0.78 0.00 16597 0.00 0.00 TransitionKey::~TransitionKey() 0.00 0.78 0.00 16507 0.00 0.00 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_S_key(std::_Rb_tree_node_base const*) 0.00 0.78 0.00 16507 0.00 0.00 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_S_value(std::_Rb_tree_node_base const*) 0.00 0.78 0.00 16307 0.00 0.00 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_begin() 0.00 0.78 0.00 16277 0.00 0.00 std::_Rb_tree_iterator >::operator==(std::_Rb_tree_iterator > const&) const 0.00 0.78 0.00 16057 0.00 0.00 std::basic_string, std::allocator > std::operator+, std::allocator >(std::basic_string, std::allocator > const&, std::basic_string, std::allocator > const&) 0.00 0.78 0.00 15927 0.00 0.00 TransitionKey::TransitionKey(int, char) 0.00 0.78 0.00 15927 0.00 0.00 std::_Rb_tree_iterator >::operator!=(std::_Rb_tree_iterator > const&) const 0.00 0.78 0.00 15927 0.00 0.00 std::map, std::allocator > >::find(TransitionKey const&) 0.00 0.78 0.00 15235 0.00 0.00 bool std::operator==, std::allocator >(std::basic_string, std::allocator > const&, char const*) 0.00 0.78 0.00 15097 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, int>, std::_Select1st, std::allocator > const, int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >::_S_right(std::_Rb_tree_node_base*) 0.00 0.78 0.00 15088 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::basic_string, std::allocator > >, std::_Select1st, std::allocator > const, std::basic_string, std::allocator > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::_M_end() 0.00 0.78 0.00 14856 0.00 0.00 bool std::operator!=, std::allocator >(std::basic_string, std::allocator > const&, char const*) 0.00 0.78 0.00 14845 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, int>, std::_Select1st, std::allocator > const, int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >::end() 0.00 0.78 0.00 12791 0.00 0.00 std::_Rb_tree, std::allocator >, std::basic_string, std::allocator >, std::_Identity, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > > >::_M_end() 0.00 0.78 0.00 12780 0.00 0.00 std::_Rb_tree, std::allocator >, std::basic_string, std::allocator >, std::_Identity, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > > >::_S_key(std::_Rb_tree_node_base const*) 0.00 0.78 0.00 12780 0.00 0.00 std::_Rb_tree, std::allocator >, std::basic_string, std::allocator >, std::_Identity, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > > >::_S_value(std::_Rb_tree_node_base const*) 0.00 0.78 0.00 12689 0.00 0.00 std::_Rb_tree, std::allocator >, std::basic_string, std::allocator >, std::_Identity, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > > >::_M_begin() 0.00 0.78 0.00 12688 0.00 0.00 std::_Rb_tree_const_iterator, std::allocator > >::_Rb_tree_const_iterator(std::_Rb_tree_iterator, std::allocator > > const&) 0.00 0.78 0.00 12592 0.00 0.00 std::_Rb_tree_iterator, std::allocator > >::operator==(std::_Rb_tree_iterator, std::allocator > > const&) const 0.00 0.78 0.00 12584 0.00 0.01 StopWords::IsStopWord(std::basic_string, std::allocator > const&) 0.00 0.78 0.00 12584 0.00 0.00 std::_Rb_tree_const_iterator, std::allocator > >::operator!=(std::_Rb_tree_const_iterator, std::allocator > > const&) const 0.00 0.78 0.00 12584 0.00 0.00 std::set, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator > > >::end() const 0.00 0.78 0.00 12584 0.00 0.00 std::_Rb_tree, std::allocator >, std::basic_string, std::allocator >, std::_Identity, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > > >::end() const 0.00 0.78 0.00 12584 0.00 0.00 std::_Rb_tree_const_iterator, std::allocator > >::_Rb_tree_const_iterator(std::_Rb_tree_node, std::allocator > > const*) 0.00 0.78 0.00 12584 0.00 0.01 std::set, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator > > >::find(std::basic_string, std::allocator > const&) 0.00 0.78 0.00 12042 0.00 0.00 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_S_right(std::_Rb_tree_node_base*) 0.00 0.78 0.00 11656 0.00 0.00 std::_Rb_tree_iterator >::_Rb_tree_iterator(std::_Rb_tree_node >*) 0.00 0.78 0.00 11644 0.00 0.00 std::_Rb_tree, Reference, std::_Identity >, HTMLDocumentRefComparator, std::allocator > >::_M_begin() 0.00 0.78 0.00 11639 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > >, std::_Select1st, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::_M_end() 0.00 0.78 0.00 10445 0.00 0.00 std::_Rb_tree, Reference, std::_Identity >, HTMLDocumentRefComparator, std::allocator > >::_S_right(std::_Rb_tree_node_base*) 0.00 0.78 0.00 10376 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > >, std::_Select1st, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::end() 0.00 0.78 0.00 9952 0.00 0.00 std::_Rb_tree, Reference, std::_Identity >, HTMLDocumentRefComparator, std::allocator > >::_M_end() 0.00 0.78 0.00 9661 0.00 0.00 std::_Rb_tree, Reference, std::_Identity >, HTMLDocumentRefComparator, std::allocator > >::_S_key(std::_Rb_tree_node > const*) 0.00 0.78 0.00 9661 0.00 0.00 std::_Rb_tree, Reference, std::_Identity >, HTMLDocumentRefComparator, std::allocator > >::_S_value(std::_Rb_tree_node > const*) 0.00 0.78 0.00 9048 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > >, std::_Select1st, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::_M_begin() 0.00 0.78 0.00 8874 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, int>, std::_Select1st, std::allocator > const, int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >::_S_left(std::_Rb_tree_node_base*) 0.00 0.78 0.00 8654 0.00 0.00 __gnu_cxx::__pool_base::_M_check_threshold(unsigned int) 0.00 0.78 0.00 8291 0.00 0.00 __gnu_cxx::__mt_alloc, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::~__mt_alloc() 0.00 0.78 0.00 8291 0.00 0.00 __gnu_cxx::__mt_alloc_base >::__mt_alloc_base() 0.00 0.78 0.00 8289 0.00 0.00 std::allocator >::~allocator() 0.00 0.78 0.00 8281 0.00 0.00 __gnu_cxx::__mt_alloc, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::__mt_alloc() 0.00 0.78 0.00 7776 0.00 0.00 __gnu_cxx::__mt_alloc >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::~__mt_alloc() 0.00 0.78 0.00 7776 0.00 0.00 __gnu_cxx::__mt_alloc_base > >::__mt_alloc_base() 0.00 0.78 0.00 7756 0.00 0.03 WordIndex::AddWord(std::basic_string, std::allocator > const&, Reference) 0.00 0.78 0.00 7756 0.00 0.00 std::_Rb_tree_const_iterator >::_Rb_tree_const_iterator(std::_Rb_tree_iterator > const&) 0.00 0.78 0.00 7756 0.00 0.01 std::map, std::allocator >, std::set, HTMLDocumentRefComparator, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::lower_bound(std::basic_string, std::allocator > const&) 0.00 0.78 0.00 7756 0.00 0.01 std::set, HTMLDocumentRefComparator, std::allocator > >::insert(Reference const&) 0.00 0.78 0.00 7756 0.00 0.00 std::pair >, bool>::pair(std::_Rb_tree_iterator > const&, bool const&) 0.00 0.78 0.00 7756 0.00 0.00 std::pair >, bool>::pair(std::_Rb_tree_const_iterator > const&, bool const&) 0.00 0.78 0.00 7756 0.00 0.01 std::_Rb_tree, Reference, std::_Identity >, HTMLDocumentRefComparator, std::allocator > >::insert_unique(Reference const&) 0.00 0.78 0.00 7750 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > >, std::_Select1st, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::key_comp() const 0.00 0.78 0.00 7554 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::basic_string, std::allocator > >, std::_Select1st, std::allocator > const, std::basic_string, std::allocator > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::_M_begin() 0.00 0.78 0.00 7318 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::basic_string, std::allocator > >, std::_Select1st, std::allocator > const, std::basic_string, std::allocator > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::_M_erase(std::_Rb_tree_node, std::allocator > const, std::basic_string, std::allocator > > >*) 0.00 0.78 0.00 7308 0.00 0.00 HTMLEvent::Init() 0.00 0.78 0.00 7308 0.00 0.00 std::map, std::allocator >, std::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::clear() 0.00 0.78 0.00 7308 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::basic_string, std::allocator > >, std::_Select1st, std::allocator > const, std::basic_string, std::allocator > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::_M_leftmost() 0.00 0.78 0.00 7308 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::basic_string, std::allocator > >, std::_Select1st, std::allocator > const, std::basic_string, std::allocator > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::_M_rightmost() 0.00 0.78 0.00 7308 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::basic_string, std::allocator > >, std::_Select1st, std::allocator > const, std::basic_string, std::allocator > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::clear() 0.00 0.78 0.00 7308 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::basic_string, std::allocator > >, std::_Select1st, std::allocator > const, std::basic_string, std::allocator > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::_M_root() 0.00 0.78 0.00 7296 0.00 0.03 HTMLParser::next() 0.00 0.78 0.00 7017 0.00 0.00 std::_Rb_tree, Reference, std::_Identity >, HTMLDocumentRefComparator, std::allocator > >::_S_key(std::_Rb_tree_node_base const*) 0.00 0.78 0.00 7017 0.00 0.00 std::_Rb_tree, Reference, std::_Identity >, HTMLDocumentRefComparator, std::allocator > >::_S_value(std::_Rb_tree_node_base const*) 0.00 0.78 0.00 6984 0.00 0.00 std::_Rb_tree, Reference, std::_Identity >, HTMLDocumentRefComparator, std::allocator > >::get_allocator() const 0.00 0.78 0.00 6116 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, int>, std::_Select1st, std::allocator > const, int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >::_M_end() 0.00 0.78 0.00 5576 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, int>, std::_Select1st, std::allocator > const, int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >::_M_begin() 0.00 0.78 0.00 5571 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, int>, std::_Select1st, std::allocator > const, int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >::_S_key(std::_Rb_tree_node_base const*) 0.00 0.78 0.00 5571 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, int>, std::_Select1st, std::allocator > const, int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >::_S_value(std::_Rb_tree_node_base const*) 0.00 0.78 0.00 5416 0.00 0.00 std::_Rb_tree_iterator, std::allocator > const, int> >::operator==(std::_Rb_tree_iterator, std::allocator > const, int> > const&) const 0.00 0.78 0.00 5296 0.00 0.00 std::map, std::allocator >, int, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >::end() 0.00 0.78 0.00 5016 0.00 0.00 std::_Rb_tree_iterator, std::allocator > const, int> >::operator!=(std::_Rb_tree_iterator, std::allocator > const, int> > const&) const 0.00 0.78 0.00 5016 0.00 0.00 std::map, std::allocator >, int, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >::find(std::basic_string, std::allocator > const&) 0.00 0.78 0.00 4788 0.00 0.00 std::_Rb_tree_const_iterator >::_Rb_tree_const_iterator(std::_Rb_tree_node > const*) 0.00 0.78 0.00 4333 0.00 0.00 operator new(unsigned int, void*) 0.00 0.78 0.00 4327 0.00 0.00 __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>::_S_initialize_once() 0.00 0.78 0.00 4325 0.00 0.00 __gnu_cxx::__pool_base::_M_get_binmap(unsigned int) 0.00 0.78 0.00 4325 0.00 0.00 __gnu_cxx::__pool::_M_get_bin(unsigned int) 0.00 0.78 0.00 4278 0.00 0.00 __gthread_active_p() 0.00 0.78 0.00 4277 0.00 0.00 __gnu_cxx::__pool_base::_M_get_align() 0.00 0.78 0.00 4277 0.00 0.00 __gnu_cxx::__pool::_M_adjust_freelist(__gnu_cxx::__pool::_Bin_record const&, __gnu_cxx::__pool::_Block_record*, unsigned int) 0.00 0.78 0.00 3924 0.00 0.00 StringUtil::IsPrefix(std::basic_string, std::allocator > const&, std::basic_string, std::allocator > const&) 0.00 0.78 0.00 3888 0.00 0.00 __gnu_cxx::__mt_alloc >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::__mt_alloc(__gnu_cxx::__mt_alloc >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> > const&) 0.00 0.78 0.00 3888 0.00 0.00 __gnu_cxx::__mt_alloc >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::__mt_alloc() 0.00 0.78 0.00 3888 0.00 0.00 std::allocator > >::allocator >(std::allocator > const&) 0.00 0.78 0.00 3888 0.00 0.00 std::allocator > >::allocator(std::allocator > > const&) 0.00 0.78 0.00 3888 0.00 0.00 std::allocator > >::~allocator() 0.00 0.78 0.00 3888 0.00 0.00 std::allocator > >::~allocator() 0.00 0.78 0.00 3888 0.00 0.00 std::set, HTMLDocumentRefComparator, std::allocator > >::~set() 0.00 0.78 0.00 3888 0.00 0.00 std::_Rb_tree, Reference, std::_Identity >, HTMLDocumentRefComparator, std::allocator > >::_Rb_tree_impl::_Rb_tree_impl(std::allocator > > const&, HTMLDocumentRefComparator const&) 0.00 0.78 0.00 3888 0.00 0.00 std::_Rb_tree, Reference, std::_Identity >, HTMLDocumentRefComparator, std::allocator > >::_Rb_tree_impl::~_Rb_tree_impl() 0.00 0.78 0.00 3888 0.00 0.00 std::_Rb_tree, Reference, std::_Identity >, HTMLDocumentRefComparator, std::allocator > >::~_Rb_tree() 0.00 0.78 0.00 3875 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > >, std::_Select1st, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::_S_key(std::_Rb_tree_node_base const*) 0.00 0.78 0.00 3875 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > >, std::_Select1st, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::_S_value(std::_Rb_tree_node_base const*) 0.00 0.78 0.00 3608 0.00 0.00 std::_Rb_tree, Reference, std::_Identity >, HTMLDocumentRefComparator, std::allocator > >::_S_left(std::_Rb_tree_node_base*) 0.00 0.78 0.00 3492 0.00 0.00 std::_Rb_tree_const_iterator >::operator!=(std::_Rb_tree_const_iterator > const&) const 0.00 0.78 0.00 3492 0.00 0.00 std::set, HTMLDocumentRefComparator, std::allocator > >::end() const 0.00 0.78 0.00 3492 0.00 0.00 std::_Rb_tree, Reference, std::_Identity >, HTMLDocumentRefComparator, std::allocator > >::end() const 0.00 0.78 0.00 2619 0.00 0.00 std::_Rb_tree_iterator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >::operator!=(std::_Rb_tree_iterator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > const&) const 0.00 0.78 0.00 2593 0.00 0.00 __gnu_cxx::__mt_alloc, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::__mt_alloc() 0.00 0.78 0.00 2593 0.00 0.00 __gnu_cxx::__mt_alloc, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::~__mt_alloc() 0.00 0.78 0.00 2593 0.00 0.00 __gnu_cxx::__mt_alloc_base, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >::__mt_alloc_base() 0.00 0.78 0.00 2593 0.00 0.00 std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >::~allocator() 0.00 0.78 0.00 2592 0.00 0.00 std::_Rb_tree, Reference, std::_Identity >, HTMLDocumentRefComparator, std::allocator > >::_M_root() const 0.00 0.78 0.00 2592 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > >, std::_Select1st, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::get_allocator() const 0.00 0.78 0.00 2592 0.00 0.00 std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >(std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > > const&) 0.00 0.78 0.00 2592 0.00 0.00 std::set, HTMLDocumentRefComparator, std::allocator > >::set(std::set, HTMLDocumentRefComparator, std::allocator > > const&) 0.00 0.78 0.00 2592 0.00 0.00 std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > >::~pair() 0.00 0.78 0.00 2592 0.00 0.00 std::_Rb_tree, Reference, std::_Identity >, HTMLDocumentRefComparator, std::allocator > >::_Rb_tree(std::_Rb_tree, Reference, std::_Identity >, HTMLDocumentRefComparator, std::allocator > > const&) 0.00 0.78 0.00 2272 0.00 0.00 WordParser::WordParser(std::basic_string, std::allocator > const&) 0.00 0.78 0.00 2272 0.00 0.00 WordParser::~WordParser() 0.00 0.78 0.00 2272 0.00 0.00 ObjectCount::ObjectCount() 0.00 0.78 0.00 2272 0.00 0.00 ObjectCount::~ObjectCount() 0.00 0.78 0.00 2272 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator() 0.00 0.78 0.00 2206 0.00 0.00 __gnu_cxx::__mt_alloc_base >::destroy(Reference*) 0.00 0.78 0.00 2206 0.00 0.00 __gnu_cxx::__mt_alloc_base >::construct(Reference*, Reference const&) 0.00 0.78 0.00 2196 0.00 0.00 HTMLDocument::GetDescription() 0.00 0.78 0.00 2196 0.00 0.00 __gnu_cxx::__mt_alloc >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::deallocate(std::_Rb_tree_node >*, unsigned int) 0.00 0.78 0.00 2196 0.00 0.00 __gnu_cxx::__mt_alloc >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned int, void const*) 0.00 0.78 0.00 2196 0.00 0.00 __gnu_cxx::__mt_alloc_base > >::max_size() const 0.00 0.78 0.00 2196 0.00 0.00 std::_Rb_tree_const_iterator >::operator*() const 0.00 0.78 0.00 2196 0.00 0.00 std::_Rb_tree_const_iterator >::operator++() 0.00 0.78 0.00 2196 0.00 0.00 std::_Rb_tree, Reference, std::_Identity >, HTMLDocumentRefComparator, std::allocator > >::_M_get_node() 0.00 0.78 0.00 2196 0.00 0.00 std::_Rb_tree, Reference, std::_Identity >, HTMLDocumentRefComparator, std::allocator > >::_M_put_node(std::_Rb_tree_node >*) 0.00 0.78 0.00 2196 0.00 0.00 std::_Rb_tree, Reference, std::_Identity >, HTMLDocumentRefComparator, std::allocator > >::destroy_node(std::_Rb_tree_node >*) 0.00 0.78 0.00 2196 0.00 0.00 std::_Rb_tree, Reference, std::_Identity >, HTMLDocumentRefComparator, std::allocator > >::_M_create_node(Reference const&) 0.00 0.78 0.00 1704 0.00 0.00 std::_Rb_tree_iterator >::operator==(std::_Rb_tree_iterator > const&) const 0.00 0.78 0.00 1524 0.00 0.01 HTMLParser::SkipUntil(char, std::basic_string, std::allocator > const&) 0.00 0.78 0.00 1426 0.00 0.00 std::basic_string, std::allocator > std::operator+, std::allocator >(std::basic_string, std::allocator > const&, char) 0.00 0.78 0.00 1323 0.00 0.00 std::operator|(std::_Ios_Openmode, std::_Ios_Openmode) 0.00 0.78 0.00 1297 0.00 0.00 std::allocator >::allocator() 0.00 0.78 0.00 1296 0.00 0.00 __gnu_cxx::__mt_alloc, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::deallocate(std::_Rb_tree_node, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >*, unsigned int) 0.00 0.78 0.00 1296 0.00 0.00 __gnu_cxx::__mt_alloc, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned int, void const*) 0.00 0.78 0.00 1296 0.00 0.00 __gnu_cxx::__mt_alloc_base, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >::destroy(std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > >*) 0.00 0.78 0.00 1296 0.00 0.00 __gnu_cxx::__mt_alloc_base, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >::construct(std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > >*, std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > const&) 0.00 0.78 0.00 1296 0.00 0.00 __gnu_cxx::__mt_alloc_base, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::max_size() const 0.00 0.78 0.00 1296 0.00 0.00 std::set, HTMLDocumentRefComparator, std::allocator > >::begin() const 0.00 0.78 0.00 1296 0.00 0.00 std::_Rb_tree, Reference, std::_Identity >, HTMLDocumentRefComparator, std::allocator > >::begin() const 0.00 0.78 0.00 1296 0.00 0.02 std::map, std::allocator >, std::set, HTMLDocumentRefComparator, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::insert(std::_Rb_tree_iterator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >, std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > const&) 0.00 0.78 0.00 1296 0.00 0.00 std::set, HTMLDocumentRefComparator, std::allocator > >::set() 0.00 0.78 0.00 1296 0.00 0.00 std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > >::pair(std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > const&) 0.00 0.78 0.00 1296 0.00 0.00 std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > >::pair(std::basic_string, std::allocator > const&, std::set, HTMLDocumentRefComparator, std::allocator > > const&) 0.00 0.78 0.00 1296 0.00 0.00 std::_Rb_tree, Reference, std::_Identity >, HTMLDocumentRefComparator, std::allocator > >::_Rb_tree(HTMLDocumentRefComparator const&, std::allocator > const&) 0.00 0.78 0.00 1296 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > >, std::_Select1st, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::_M_get_node() 0.00 0.78 0.00 1296 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > >, std::_Select1st, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::_M_put_node(std::_Rb_tree_node, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >*) 0.00 0.78 0.00 1296 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > >, std::_Select1st, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::destroy_node(std::_Rb_tree_node, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >*) 0.00 0.78 0.00 1296 0.00 0.02 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > >, std::_Select1st, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::insert_unique(std::_Rb_tree_iterator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >, std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > const&) 0.00 0.78 0.00 1296 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > >, std::_Select1st, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::_M_create_node(std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > const&) 0.00 0.78 0.00 1296 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > >, std::_Select1st, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > const&) 0.00 0.78 0.00 1291 0.00 0.00 std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >, bool>::pair(std::_Rb_tree_iterator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > const&, bool const&) 0.00 0.78 0.00 1291 0.00 0.01 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > >, std::_Select1st, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::insert_unique(std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > const&) 0.00 0.78 0.00 1003 0.00 0.00 std::_Rb_tree_iterator, std::allocator > const, int> >::operator*() const 0.00 0.78 0.00 670 0.00 0.00 __gnu_cxx::__mt_alloc, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::__mt_alloc() 0.00 0.78 0.00 670 0.00 0.00 __gnu_cxx::__mt_alloc, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::~__mt_alloc() 0.00 0.78 0.00 670 0.00 0.00 __gnu_cxx::__mt_alloc_base >::__mt_alloc_base() 0.00 0.78 0.00 670 0.00 0.00 std::allocator >::~allocator() 0.00 0.78 0.00 640 0.00 0.00 TransitionKey::TransitionKey(TransitionKey const&) 0.00 0.78 0.00 640 0.00 0.00 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::get_allocator() const 0.00 0.78 0.00 640 0.00 0.00 std::allocator >::allocator > >(std::allocator > > const&) 0.00 0.78 0.00 640 0.00 0.00 std::pair::~pair() 0.00 0.78 0.00 631 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > >, std::_Select1st, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::begin() 0.00 0.78 0.00 623 0.00 0.00 std::_Rb_tree_iterator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >::operator--() 0.00 0.78 0.00 590 0.00 0.00 std::_Rb_tree_iterator, std::allocator > const, std::basic_string, std::allocator > > >::_Rb_tree_iterator(std::_Rb_tree_node, std::allocator > const, std::basic_string, std::allocator > > >*) 0.00 0.78 0.00 580 0.00 0.00 __gnu_cxx::__mt_alloc, std::allocator > const, int>, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::__mt_alloc() 0.00 0.78 0.00 580 0.00 0.00 __gnu_cxx::__mt_alloc, std::allocator > const, int>, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::~__mt_alloc() 0.00 0.78 0.00 580 0.00 0.00 __gnu_cxx::__mt_alloc_base, std::allocator > const, int> >::__mt_alloc_base() 0.00 0.78 0.00 580 0.00 0.00 std::allocator, std::allocator > const, int> >::~allocator() 0.00 0.78 0.00 580 0.00 0.00 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_rightmost() 0.00 0.78 0.00 560 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, int>, std::_Select1st, std::allocator > const, int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >::get_allocator() const 0.00 0.78 0.00 560 0.00 0.00 std::allocator, std::allocator > const, int> >::allocator, std::allocator > const, int> > >(std::allocator, std::allocator > const, int> > > const&) 0.00 0.78 0.00 560 0.00 0.00 std::pair, std::allocator > const, int>::~pair() 0.00 0.78 0.00 452 0.00 0.00 std::_Rb_tree_iterator >::operator*() const 0.00 0.78 0.00 382 0.00 0.00 std::_Rb_tree_const_iterator, std::allocator > const, std::basic_string, std::allocator > > >::_Rb_tree_const_iterator(std::_Rb_tree_node, std::allocator > const, std::basic_string, std::allocator > > > const*) 0.00 0.78 0.00 362 0.00 0.00 StringUtil::IsSuffix(std::basic_string, std::allocator > const&, std::basic_string, std::allocator > const&) 0.00 0.78 0.00 340 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, int>, std::_Select1st, std::allocator > const, int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >::_M_rightmost() 0.00 0.78 0.00 320 0.00 0.00 __gnu_cxx::__mt_alloc >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::deallocate(std::_Rb_tree_node >*, unsigned int) 0.00 0.78 0.00 320 0.00 0.00 __gnu_cxx::__mt_alloc >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned int, void const*) 0.00 0.78 0.00 320 0.00 0.00 __gnu_cxx::__mt_alloc_base >::destroy(std::pair*) 0.00 0.78 0.00 320 0.00 0.00 __gnu_cxx::__mt_alloc_base >::construct(std::pair*, std::pair const&) 0.00 0.78 0.00 320 0.00 0.00 __gnu_cxx::__mt_alloc_base > >::max_size() const 0.00 0.78 0.00 320 0.00 0.00 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::size() const 0.00 0.78 0.00 320 0.00 0.00 std::map, std::allocator > >::lower_bound(TransitionKey const&) 0.00 0.78 0.00 320 0.00 0.00 std::map, std::allocator > >::insert(std::_Rb_tree_iterator >, std::pair const&) 0.00 0.78 0.00 320 0.00 0.00 std::map, std::allocator > >::operator[](TransitionKey const&) 0.00 0.78 0.00 320 0.00 0.00 std::pair::pair(std::pair const&) 0.00 0.78 0.00 320 0.00 0.00 std::pair::pair(TransitionKey const&, int const&) 0.00 0.78 0.00 320 0.00 0.00 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_get_node() 0.00 0.78 0.00 320 0.00 0.00 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_put_node(std::_Rb_tree_node >*) 0.00 0.78 0.00 320 0.00 0.00 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::lower_bound(TransitionKey const&) 0.00 0.78 0.00 320 0.00 0.00 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::destroy_node(std::_Rb_tree_node >*) 0.00 0.78 0.00 320 0.00 0.00 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::insert_unique(std::_Rb_tree_iterator >, std::pair const&) 0.00 0.78 0.00 320 0.00 0.00 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_create_node(std::pair const&) 0.00 0.78 0.00 320 0.00 0.00 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair const&) 0.00 0.78 0.00 280 0.00 0.00 __gnu_cxx::__mt_alloc, std::allocator > const, int> >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::deallocate(std::_Rb_tree_node, std::allocator > const, int> >*, unsigned int) 0.00 0.78 0.00 280 0.00 0.00 __gnu_cxx::__mt_alloc, std::allocator > const, int> >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned int, void const*) 0.00 0.78 0.00 280 0.00 0.00 __gnu_cxx::__mt_alloc_base, std::allocator > const, int> >::destroy(std::pair, std::allocator > const, int>*) 0.00 0.78 0.00 280 0.00 0.00 __gnu_cxx::__mt_alloc_base, std::allocator > const, int> >::construct(std::pair, std::allocator > const, int>*, std::pair, std::allocator > const, int> const&) 0.00 0.78 0.00 280 0.00 0.00 __gnu_cxx::__mt_alloc_base, std::allocator > const, int> > >::max_size() const 0.00 0.78 0.00 280 0.00 0.00 std::map, std::allocator >, int, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >::lower_bound(std::basic_string, std::allocator > const&) 0.00 0.78 0.00 280 0.00 0.00 std::map, std::allocator >, int, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >::insert(std::_Rb_tree_iterator, std::allocator > const, int> >, std::pair, std::allocator > const, int> const&) 0.00 0.78 0.00 280 0.00 0.00 std::map, std::allocator >, int, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >::operator[](std::basic_string, std::allocator > const&) 0.00 0.78 0.00 280 0.00 0.00 std::pair, std::allocator > const, int>::pair(std::pair, std::allocator > const, int> const&) 0.00 0.78 0.00 280 0.00 0.00 std::pair, std::allocator > const, int>::pair(std::basic_string, std::allocator > const&, int const&) 0.00 0.78 0.00 280 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, int>, std::_Select1st, std::allocator > const, int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >::_M_get_node() 0.00 0.78 0.00 280 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, int>, std::_Select1st, std::allocator > const, int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >::_M_put_node(std::_Rb_tree_node, std::allocator > const, int> >*) 0.00 0.78 0.00 280 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, int>, std::_Select1st, std::allocator > const, int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >::lower_bound(std::basic_string, std::allocator > const&) 0.00 0.78 0.00 280 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, int>, std::_Select1st, std::allocator > const, int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >::destroy_node(std::_Rb_tree_node, std::allocator > const, int> >*) 0.00 0.78 0.00 280 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, int>, std::_Select1st, std::allocator > const, int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >::insert_unique(std::_Rb_tree_iterator, std::allocator > const, int> >, std::pair, std::allocator > const, int> const&) 0.00 0.78 0.00 280 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, int>, std::_Select1st, std::allocator > const, int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >::_M_create_node(std::pair, std::allocator > const, int> const&) 0.00 0.78 0.00 280 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, int>, std::_Select1st, std::allocator > const, int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair, std::allocator > const, int> const&) 0.00 0.78 0.00 264 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::basic_string, std::allocator > >, std::_Select1st, std::allocator > const, std::basic_string, std::allocator > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::end() const 0.00 0.78 0.00 260 0.00 0.00 std::pair, std::allocator > const, int> >, bool>::pair(std::_Rb_tree_iterator, std::allocator > const, int> > const&, bool const&) 0.00 0.78 0.00 260 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, int>, std::_Select1st, std::allocator > const, int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >::insert_unique(std::pair, std::allocator > const, int> const&) 0.00 0.78 0.00 246 0.00 0.00 __gnu_cxx::__mt_alloc, std::allocator > const, std::basic_string, std::allocator > >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::__mt_alloc() 0.00 0.78 0.00 246 0.00 0.00 __gnu_cxx::__mt_alloc, std::allocator > const, std::basic_string, std::allocator > >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::~__mt_alloc() 0.00 0.78 0.00 246 0.00 0.00 __gnu_cxx::__mt_alloc_base, std::allocator > const, std::basic_string, std::allocator > > >::__mt_alloc_base() 0.00 0.78 0.00 246 0.00 0.00 std::allocator, std::allocator > const, std::basic_string, std::allocator > > >::~allocator() 0.00 0.78 0.00 240 0.00 0.00 std::map, std::allocator >, int, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >::key_comp() const 0.00 0.78 0.00 240 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, int>, std::_Select1st, std::allocator > const, int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >::key_comp() const 0.00 0.78 0.00 238 0.00 0.00 std::char_traits::length(char const*) 0.00 0.78 0.00 238 0.00 0.00 std::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::basic_string, std::allocator > const&) 0.00 0.78 0.00 236 0.00 0.00 std::_Select1st, std::allocator > const, std::basic_string, std::allocator > > >::operator()(std::pair, std::allocator > const, std::basic_string, std::allocator > > const&) const 0.00 0.78 0.00 236 0.00 0.00 std::_Rb_tree_iterator, std::allocator > const, std::basic_string, std::allocator > > >::operator==(std::_Rb_tree_iterator, std::allocator > const, std::basic_string, std::allocator > > > const&) const 0.00 0.78 0.00 236 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::basic_string, std::allocator > >, std::_Select1st, std::allocator > const, std::basic_string, std::allocator > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::get_allocator() const 0.00 0.78 0.00 236 0.00 0.00 std::allocator, std::allocator > const, std::basic_string, std::allocator > > >::allocator, std::allocator > const, std::basic_string, std::allocator > > > >(std::allocator, std::allocator > const, std::basic_string, std::allocator > > > > const&) 0.00 0.78 0.00 236 0.00 0.00 std::pair, std::allocator > const, std::basic_string, std::allocator > >::~pair() 0.00 0.78 0.00 210 0.00 0.00 bool __gnu_cxx::operator!=, std::allocator > >(__gnu_cxx::__normal_iterator, std::allocator > > const&, __gnu_cxx::__normal_iterator, std::allocator > > const&) 0.00 0.78 0.00 207 0.00 0.00 __gnu_cxx::__mt_alloc, std::allocator >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::__mt_alloc() 0.00 0.78 0.00 207 0.00 0.00 __gnu_cxx::__mt_alloc, std::allocator >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::~__mt_alloc() 0.00 0.78 0.00 207 0.00 0.00 __gnu_cxx::__mt_alloc_base, std::allocator > >::__mt_alloc_base() 0.00 0.78 0.00 207 0.00 0.00 std::allocator, std::allocator > >::~allocator() 0.00 0.78 0.00 206 0.00 0.00 std::_Rb_tree, std::allocator >, std::basic_string, std::allocator >, std::_Identity, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > > >::get_allocator() const 0.00 0.78 0.00 206 0.00 0.00 std::allocator, std::allocator > >::allocator, std::allocator > > >(std::allocator, std::allocator > > > const&) 0.00 0.78 0.00 181 0.00 0.04 URLFilter::IsValidURL(std::basic_string, std::allocator > const&) 0.00 0.78 0.00 180 0.00 0.00 StringMatcher::CharToInt(char) 0.00 0.78 0.00 180 0.00 0.00 std::_Base_bitset<8u>::_M_getword(unsigned int) 0.00 0.78 0.00 180 0.00 0.00 std::_Rb_tree_iterator, std::allocator > const, int> >::operator++() 0.00 0.78 0.00 180 0.00 0.00 std::bitset<256u>::_Unchecked_set(unsigned int, int) 0.00 0.78 0.00 180 0.00 0.00 std::bitset<256u>::set(unsigned int, bool) 0.00 0.78 0.00 143 0.00 0.00 std::_Select1st, std::allocator > const, Reference > >::operator()(std::pair, std::allocator > const, Reference > const&) const 0.00 0.78 0.00 120 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, int>, std::_Select1st, std::allocator > const, int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >::begin() 0.00 0.78 0.00 118 0.00 0.02 HTMLParser::ParseAttrs(std::basic_string, std::allocator > const&) 0.00 0.78 0.00 118 0.00 0.00 __gnu_cxx::__mt_alloc, std::allocator > const, std::basic_string, std::allocator > > >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::deallocate(std::_Rb_tree_node, std::allocator > const, std::basic_string, std::allocator > > >*, unsigned int) 0.00 0.78 0.00 118 0.00 0.00 __gnu_cxx::__mt_alloc, std::allocator > const, std::basic_string, std::allocator > > >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned int, void const*) 0.00 0.78 0.00 118 0.00 0.00 __gnu_cxx::__mt_alloc_base, std::allocator > const, std::basic_string, std::allocator > > >::destroy(std::pair, std::allocator > const, std::basic_string, std::allocator > >*) 0.00 0.78 0.00 118 0.00 0.00 __gnu_cxx::__mt_alloc_base, std::allocator > const, std::basic_string, std::allocator > > >::construct(std::pair, std::allocator > const, std::basic_string, std::allocator > >*, std::pair, std::allocator > const, std::basic_string, std::allocator > > const&) 0.00 0.78 0.00 118 0.00 0.00 __gnu_cxx::__mt_alloc_base, std::allocator > const, std::basic_string, std::allocator > > > >::max_size() const 0.00 0.78 0.00 118 0.00 0.00 std::_Rb_tree_iterator, std::allocator > const, std::basic_string, std::allocator > > >::operator*() const 0.00 0.78 0.00 118 0.00 0.00 std::_Rb_tree_const_iterator, std::allocator > const, std::basic_string, std::allocator > > >::operator==(std::_Rb_tree_const_iterator, std::allocator > const, std::basic_string, std::allocator > > > const&) const 0.00 0.78 0.00 118 0.00 0.00 std::_Rb_tree_const_iterator, std::allocator > const, std::basic_string, std::allocator > > >::operator!=(std::_Rb_tree_const_iterator, std::allocator > const, std::basic_string, std::allocator > > > const&) const 0.00 0.78 0.00 118 0.00 0.00 std::map, std::allocator >, std::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::end() const 0.00 0.78 0.00 118 0.00 0.00 std::map, std::allocator >, std::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::find(std::basic_string, std::allocator > const&) const 0.00 0.78 0.00 118 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::basic_string, std::allocator > >, std::_Select1st, std::allocator > const, std::basic_string, std::allocator > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::find(std::basic_string, std::allocator > const&) const 0.00 0.78 0.00 118 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::basic_string, std::allocator > >, std::_Select1st, std::allocator > const, std::basic_string, std::allocator > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::size() const 0.00 0.78 0.00 118 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::basic_string, std::allocator > >, std::_Select1st, std::allocator > const, std::basic_string, std::allocator > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::_M_end() const 0.00 0.78 0.00 118 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::basic_string, std::allocator > >, std::_Select1st, std::allocator > const, std::basic_string, std::allocator > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::_M_begin() const 0.00 0.78 0.00 118 0.00 0.00 std::map, std::allocator >, std::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::lower_bound(std::basic_string, std::allocator > const&) 0.00 0.78 0.00 118 0.00 0.00 std::map, std::allocator >, std::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::end() 0.00 0.78 0.00 118 0.00 0.00 std::map, std::allocator >, std::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::insert(std::_Rb_tree_iterator, std::allocator > const, std::basic_string, std::allocator > > >, std::pair, std::allocator > const, std::basic_string, std::allocator > > const&) 0.00 0.78 0.00 118 0.00 0.00 std::map, std::allocator >, std::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::operator[](std::basic_string, std::allocator > const&) 0.00 0.78 0.00 118 0.00 0.00 std::pair, std::allocator > const, std::basic_string, std::allocator > >::pair(std::pair, std::allocator > const, std::basic_string, std::allocator > > const&) 0.00 0.78 0.00 118 0.00 0.00 std::pair, std::allocator > const, std::basic_string, std::allocator > >::pair(std::basic_string, std::allocator > const&, std::basic_string, std::allocator > const&) 0.00 0.78 0.00 118 0.00 0.00 std::pair, std::allocator > const, std::basic_string, std::allocator > > >, bool>::pair(std::_Rb_tree_iterator, std::allocator > const, std::basic_string, std::allocator > > > const&, bool const&) 0.00 0.78 0.00 118 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::basic_string, std::allocator > >, std::_Select1st, std::allocator > const, std::basic_string, std::allocator > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::_M_get_node() 0.00 0.78 0.00 118 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::basic_string, std::allocator > >, std::_Select1st, std::allocator > const, std::basic_string, std::allocator > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::_M_put_node(std::_Rb_tree_node, std::allocator > const, std::basic_string, std::allocator > > >*) 0.00 0.78 0.00 118 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::basic_string, std::allocator > >, std::_Select1st, std::allocator > const, std::basic_string, std::allocator > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::lower_bound(std::basic_string, std::allocator > const&) 0.00 0.78 0.00 118 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::basic_string, std::allocator > >, std::_Select1st, std::allocator > const, std::basic_string, std::allocator > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::destroy_node(std::_Rb_tree_node, std::allocator > const, std::basic_string, std::allocator > > >*) 0.00 0.78 0.00 118 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::basic_string, std::allocator > >, std::_Select1st, std::allocator > const, std::basic_string, std::allocator > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::insert_unique(std::pair, std::allocator > const, std::basic_string, std::allocator > > const&) 0.00 0.78 0.00 118 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::basic_string, std::allocator > >, std::_Select1st, std::allocator > const, std::basic_string, std::allocator > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::insert_unique(std::_Rb_tree_iterator, std::allocator > const, std::basic_string, std::allocator > > >, std::pair, std::allocator > const, std::basic_string, std::allocator > > const&) 0.00 0.78 0.00 118 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::basic_string, std::allocator > >, std::_Select1st, std::allocator > const, std::basic_string, std::allocator > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::_M_create_node(std::pair, std::allocator > const, std::basic_string, std::allocator > > const&) 0.00 0.78 0.00 118 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::basic_string, std::allocator > >, std::_Select1st, std::allocator > const, std::basic_string, std::allocator > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::end() 0.00 0.78 0.00 118 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::basic_string, std::allocator > >, std::_Select1st, std::allocator > const, std::basic_string, std::allocator > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::begin() 0.00 0.78 0.00 118 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::basic_string, std::allocator > >, std::_Select1st, std::allocator > const, std::basic_string, std::allocator > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::_S_key(std::_Rb_tree_node, std::allocator > const, std::basic_string, std::allocator > > > const*) 0.00 0.78 0.00 118 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::basic_string, std::allocator > >, std::_Select1st, std::allocator > const, std::basic_string, std::allocator > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::_S_key(std::_Rb_tree_node_base const*) 0.00 0.78 0.00 118 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::basic_string, std::allocator > >, std::_Select1st, std::allocator > const, std::basic_string, std::allocator > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::_S_left(std::_Rb_tree_node_base const*) 0.00 0.78 0.00 118 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::basic_string, std::allocator > >, std::_Select1st, std::allocator > const, std::basic_string, std::allocator > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::_S_left(std::_Rb_tree_node_base*) 0.00 0.78 0.00 118 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::basic_string, std::allocator > >, std::_Select1st, std::allocator > const, std::basic_string, std::allocator > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::_S_right(std::_Rb_tree_node_base*) 0.00 0.78 0.00 118 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::basic_string, std::allocator > >, std::_Select1st, std::allocator > const, std::basic_string, std::allocator > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::_S_value(std::_Rb_tree_node, std::allocator > const, std::basic_string, std::allocator > > > const*) 0.00 0.78 0.00 118 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::basic_string, std::allocator > >, std::_Select1st, std::allocator > const, std::basic_string, std::allocator > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::_S_value(std::_Rb_tree_node_base const*) 0.00 0.78 0.00 118 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::basic_string, std::allocator > >, std::_Select1st, std::allocator > const, std::basic_string, std::allocator > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair, std::allocator > const, std::basic_string, std::allocator > > const&) 0.00 0.78 0.00 104 0.00 0.00 std::set, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator > > >::insert(std::basic_string, std::allocator > const&) 0.00 0.78 0.00 104 0.00 0.00 std::pair, std::allocator > >, bool>::pair(std::_Rb_tree_iterator, std::allocator > > const&, bool const&) 0.00 0.78 0.00 104 0.00 0.00 std::pair, std::allocator > >, bool>::pair(std::_Rb_tree_const_iterator, std::allocator > > const&, bool const&) 0.00 0.78 0.00 104 0.00 0.00 std::_Rb_tree, std::allocator >, std::basic_string, std::allocator >, std::_Identity, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > > >::insert_unique(std::basic_string, std::allocator > const&) 0.00 0.78 0.00 103 0.00 0.00 __gnu_cxx::__mt_alloc, std::allocator > >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::deallocate(std::_Rb_tree_node, std::allocator > >*, unsigned int) 0.00 0.78 0.00 103 0.00 0.00 __gnu_cxx::__mt_alloc, std::allocator > >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned int, void const*) 0.00 0.78 0.00 103 0.00 0.00 __gnu_cxx::__mt_alloc_base, std::allocator > >::destroy(std::basic_string, std::allocator >*) 0.00 0.78 0.00 103 0.00 0.00 __gnu_cxx::__mt_alloc_base, std::allocator > >::construct(std::basic_string, std::allocator >*, std::basic_string, std::allocator > const&) 0.00 0.78 0.00 103 0.00 0.00 __gnu_cxx::__mt_alloc_base, std::allocator > > >::max_size() const 0.00 0.78 0.00 103 0.00 0.00 std::_Rb_tree, std::allocator >, std::basic_string, std::allocator >, std::_Identity, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > > >::_M_get_node() 0.00 0.78 0.00 103 0.00 0.00 std::_Rb_tree, std::allocator >, std::basic_string, std::allocator >, std::_Identity, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > > >::_M_put_node(std::_Rb_tree_node, std::allocator > >*) 0.00 0.78 0.00 103 0.00 0.00 std::_Rb_tree, std::allocator >, std::basic_string, std::allocator >, std::_Identity, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > > >::destroy_node(std::_Rb_tree_node, std::allocator > >*) 0.00 0.78 0.00 103 0.00 0.00 std::_Rb_tree, std::allocator >, std::basic_string, std::allocator >, std::_Identity, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > > >::_M_create_node(std::basic_string, std::allocator > const&) 0.00 0.78 0.00 103 0.00 0.00 std::_Rb_tree, std::allocator >, std::basic_string, std::allocator >, std::_Identity, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::basic_string, std::allocator > const&) 0.00 0.78 0.00 100 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, int>, std::_Select1st, std::allocator > const, int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >::size() const 0.00 0.78 0.00 90 0.00 0.11 URLFilter::IsIndexableURL(std::basic_string, std::allocator > const&, std::basic_string, std::allocator >&) 0.00 0.78 0.00 90 0.00 0.00 std::_Rb_tree_const_iterator, std::allocator > const, std::basic_string, std::allocator > > >::operator*() const 0.00 0.78 0.00 81 0.00 0.00 std::_Rb_tree_iterator, std::allocator > const, Reference > >::_Rb_tree_iterator(std::_Rb_tree_node, std::allocator > const, Reference > >*) 0.00 0.78 0.00 70 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, Reference >, std::_Select1st, std::allocator > const, Reference > >, std::less, std::allocator > >, std::allocator, std::allocator > const, Reference > > >::_S_key(std::_Rb_tree_node, std::allocator > const, Reference > > const*) 0.00 0.78 0.00 70 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, Reference >, std::_Select1st, std::allocator > const, Reference > >, std::less, std::allocator > >, std::allocator, std::allocator > const, Reference > > >::_S_value(std::_Rb_tree_node, std::allocator > const, Reference > > const*) 0.00 0.78 0.00 65 0.00 0.00 std::_Rb_tree_iterator >::operator--() 0.00 0.78 0.00 60 0.00 0.00 __gnu_cxx::__mt_alloc >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::~__mt_alloc() 0.00 0.78 0.00 60 0.00 0.00 __gnu_cxx::__mt_alloc_base > >::__mt_alloc_base() 0.00 0.78 0.00 51 0.00 0.00 URLFilter::GetURLPrefix(std::basic_string, std::allocator > const&) 0.00 0.78 0.00 47 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, Reference >, std::_Select1st, std::allocator > const, Reference > >, std::less, std::allocator > >, std::allocator, std::allocator > const, Reference > > >::_M_end() 0.00 0.78 0.00 46 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, Reference >, std::_Select1st, std::allocator > const, Reference > >, std::less, std::allocator > >, std::allocator, std::allocator > const, Reference > > >::_S_left(std::_Rb_tree_node_base*) 0.00 0.78 0.00 44 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, Reference >, std::_Select1st, std::allocator > const, Reference > >, std::less, std::allocator > >, std::allocator, std::allocator > const, Reference > > >::_S_right(std::_Rb_tree_node_base*) 0.00 0.78 0.00 41 0.00 1.70 HTMLParser::SkipCommentOrDirective() 0.00 0.78 0.00 40 0.00 0.00 __gnu_cxx::__mt_alloc, std::allocator > const, int> >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::~__mt_alloc() 0.00 0.78 0.00 40 0.00 0.00 __gnu_cxx::__mt_alloc_base, std::allocator > const, int> > >::__mt_alloc_base() 0.00 0.78 0.00 40 0.00 0.00 std::_Rb_tree_iterator, std::allocator > const, int> >::operator--() 0.00 0.78 0.00 37 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, Reference >, std::_Select1st, std::allocator > const, Reference > >, std::less, std::allocator > >, std::allocator, std::allocator > const, Reference > > >::end() 0.00 0.78 0.00 30 0.00 0.00 HTMLParser::Match(char, bool, std::basic_string, std::allocator > const&) 0.00 0.78 0.00 30 0.00 0.00 ObjectCount::ObjectCount() 0.00 0.78 0.00 30 0.00 0.00 ObjectCount::~ObjectCount() 0.00 0.78 0.00 30 0.00 1.35 StringMatcher::StringMatcher(std::basic_string, std::allocator > const&) 0.00 0.78 0.00 30 0.00 0.00 StringMatcher::~StringMatcher() 0.00 0.78 0.00 30 0.00 0.00 TransitionKey::TransitionKey() 0.00 0.78 0.00 30 0.00 0.00 __gnu_cxx::__mt_alloc >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::__mt_alloc(__gnu_cxx::__mt_alloc >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> > const&) 0.00 0.78 0.00 30 0.00 0.00 __gnu_cxx::__mt_alloc >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::__mt_alloc() 0.00 0.78 0.00 30 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator(__gnu_cxx::__normal_iterator, std::allocator > > const&) 0.00 0.78 0.00 30 0.00 0.00 std::allocator > >::allocator >(std::allocator > const&) 0.00 0.78 0.00 30 0.00 0.00 std::allocator > >::allocator(std::allocator > > const&) 0.00 0.78 0.00 30 0.00 0.00 std::allocator > >::~allocator() 0.00 0.78 0.00 30 0.00 0.00 std::allocator > >::~allocator() 0.00 0.78 0.00 30 0.00 0.00 std::allocator >::allocator() 0.00 0.78 0.00 30 0.00 0.00 std::_Base_bitset<8u>::_M_do_reset() 0.00 0.78 0.00 30 0.00 0.00 std::_Base_bitset<8u>::_Base_bitset() 0.00 0.78 0.00 30 0.00 0.00 std::map, std::allocator > >::map() 0.00 0.78 0.00 30 0.00 0.00 std::map, std::allocator > >::~map() 0.00 0.78 0.00 30 0.00 0.00 std::pair >, bool>::pair(std::_Rb_tree_iterator > const&, bool const&) 0.00 0.78 0.00 30 0.00 0.00 std::bitset<256u>::bitset() 0.00 0.78 0.00 30 0.00 0.00 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_Rb_tree_impl, false>::_Rb_tree_impl(std::allocator > > const&, std::less const&) 0.00 0.78 0.00 30 0.00 0.00 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_Rb_tree_impl, false>::~_Rb_tree_impl() 0.00 0.78 0.00 30 0.00 0.00 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::insert_unique(std::pair const&) 0.00 0.78 0.00 30 0.00 0.00 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::begin() 0.00 0.78 0.00 30 0.00 0.00 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_erase(std::_Rb_tree_node >*) 0.00 0.78 0.00 30 0.00 0.00 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_Rb_tree(std::less const&, std::allocator > const&) 0.00 0.78 0.00 30 0.00 0.00 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::~_Rb_tree() 0.00 0.78 0.00 30 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, Reference >, std::_Select1st, std::allocator > const, Reference > >, std::less, std::allocator > >, std::allocator, std::allocator > const, Reference > > >::_S_key(std::_Rb_tree_node_base const*) 0.00 0.78 0.00 30 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, Reference >, std::_Select1st, std::allocator > const, Reference > >, std::less, std::allocator > >, std::allocator, std::allocator > const, Reference > > >::_S_value(std::_Rb_tree_node_base const*) 0.00 0.78 0.00 28 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, Reference >, std::_Select1st, std::allocator > const, Reference > >, std::less, std::allocator > >, std::allocator, std::allocator > const, Reference > > >::_M_begin() 0.00 0.78 0.00 26 0.00 0.00 std::_Rb_tree_iterator, std::allocator > const, Reference > >::operator==(std::_Rb_tree_iterator, std::allocator > const, Reference > > const&) const 0.00 0.78 0.00 23 0.00 0.00 bool std::operator==, Reference&, Reference*>(std::_Deque_iterator, Reference&, Reference*> const&, std::_Deque_iterator, Reference&, Reference*> const&) 0.00 0.78 0.00 21 0.00 0.91 HTMLParser::ParseStart() 0.00 0.78 0.00 21 0.00 0.00 DocumentQueue::IsEmpty() 0.00 0.78 0.00 21 0.00 0.00 __gnu_cxx::__mt_alloc, std::allocator > const, Reference >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::__mt_alloc() 0.00 0.78 0.00 21 0.00 0.00 __gnu_cxx::__mt_alloc, std::allocator > const, Reference >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::~__mt_alloc() 0.00 0.78 0.00 21 0.00 0.00 __gnu_cxx::__mt_alloc_base, std::allocator > const, Reference > >::__mt_alloc_base() 0.00 0.78 0.00 21 0.00 0.00 std::deque, std::allocator > >::empty() const 0.00 0.78 0.00 21 0.00 0.00 std::queue, std::deque, std::allocator > > >::empty() const 0.00 0.78 0.00 21 0.00 0.00 std::allocator, std::allocator > const, Reference > >::~allocator() 0.00 0.78 0.00 20 0.00 0.00 StringMatcher::Reset() 0.00 0.78 0.00 20 0.00 0.00 MLC::DecMem(void*) 0.00 0.78 0.00 20 0.00 0.00 MLC::IncDel() 0.00 0.78 0.00 20 0.00 0.00 MLC::IncNew() 0.00 0.78 0.00 20 0.00 0.00 MLC::DecHeap(unsigned int) 0.00 0.78 0.00 20 0.00 0.00 MLC::IncHeap(unsigned int) 0.00 0.78 0.00 20 0.00 0.00 MLC::DeletePtr(void*) 0.00 0.78 0.00 20 0.00 0.00 Reference::operator=(Reference const&) 0.00 0.78 0.00 20 0.00 0.00 __gnu_cxx::__mt_alloc, std::allocator > const, std::basic_string, std::allocator > > >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::~__mt_alloc() 0.00 0.78 0.00 20 0.00 0.00 __gnu_cxx::__mt_alloc, std::allocator > const, int> >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::__mt_alloc(__gnu_cxx::__mt_alloc, std::allocator > const, int> >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> > const&) 0.00 0.78 0.00 20 0.00 0.00 __gnu_cxx::__mt_alloc, std::allocator > const, int> >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::__mt_alloc() 0.00 0.78 0.00 20 0.00 0.00 __gnu_cxx::__mt_alloc_base, std::allocator > const, std::basic_string, std::allocator > > > >::__mt_alloc_base() 0.00 0.78 0.00 20 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, Reference >, std::_Select1st, std::allocator > const, Reference > >, std::less, std::allocator > >, std::allocator, std::allocator > const, Reference > > >::get_allocator() const 0.00 0.78 0.00 20 0.00 0.00 std::allocator, std::allocator > const, int> > >::allocator, std::allocator > const, int> >(std::allocator, std::allocator > const, int> > const&) 0.00 0.78 0.00 20 0.00 0.00 std::allocator, std::allocator > const, int> > >::allocator(std::allocator, std::allocator > const, int> > > const&) 0.00 0.78 0.00 20 0.00 0.00 std::allocator, std::allocator > const, int> > >::~allocator() 0.00 0.78 0.00 20 0.00 0.00 std::allocator, std::allocator > const, int> > >::~allocator() 0.00 0.78 0.00 20 0.00 0.00 std::allocator, std::allocator > const, Reference > >::allocator, std::allocator > const, Reference > > >(std::allocator, std::allocator > const, Reference > > > const&) 0.00 0.78 0.00 20 0.00 0.00 std::allocator, std::allocator > const, int> >::allocator() 0.00 0.78 0.00 20 0.00 0.00 std::map, std::allocator >, int, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >::map() 0.00 0.78 0.00 20 0.00 0.00 std::map, std::allocator >, int, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >::~map() 0.00 0.78 0.00 20 0.00 0.00 std::pair, std::allocator > const, Reference >::~pair() 0.00 0.78 0.00 20 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, int>, std::_Select1st, std::allocator > const, int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >::_Rb_tree_impl, std::allocator > >, false>::_Rb_tree_impl(std::allocator, std::allocator > const, int> > > const&, std::less, std::allocator > > const&) 0.00 0.78 0.00 20 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, int>, std::_Select1st, std::allocator > const, int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >::_Rb_tree_impl, std::allocator > >, false>::~_Rb_tree_impl() 0.00 0.78 0.00 20 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, int>, std::_Select1st, std::allocator > const, int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, int> >*) 0.00 0.78 0.00 20 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, int>, std::_Select1st, std::allocator > const, int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >::_Rb_tree(std::less, std::allocator > > const&, std::allocator, std::allocator > const, int> > const&) 0.00 0.78 0.00 20 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, int>, std::_Select1st, std::allocator > const, int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, int> > >::~_Rb_tree() 0.00 0.78 0.00 20 0.00 0.00 operator new(unsigned int, bool) 0.00 0.78 0.00 19 0.00 0.00 std::map, std::allocator >, Reference, std::less, std::allocator > >, std::allocator, std::allocator > const, Reference > > >::end() 0.00 0.78 0.00 18 0.00 0.00 std::_Deque_iterator, Reference&, Reference*>::_Deque_iterator(std::_Deque_iterator, Reference&, Reference*> const&) 0.00 0.78 0.00 17 0.00 0.00 std::_Rb_tree_iterator, std::allocator > const, Reference > >::operator*() const 0.00 0.78 0.00 15 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, Reference >, std::_Select1st, std::allocator > const, Reference > >, std::less, std::allocator > >, std::allocator, std::allocator > const, Reference > > >::_M_rightmost() 0.00 0.78 0.00 13 0.00 0.00 std::__deque_buf_size(unsigned int) 0.00 0.78 0.00 11 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > >, std::_Select1st, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::size() const 0.00 0.78 0.00 10 0.00 0.00 HTMLParser::Match(std::basic_string, std::allocator > const&, bool, std::basic_string, std::allocator > const&) 0.00 0.78 0.00 10 0.00 0.00 HTMLParser::~HTMLParser() 0.00 0.78 0.00 10 0.00 0.00 InputStream::InputStream() 0.00 0.78 0.00 10 0.00 0.00 InputStream::~InputStream() 0.00 0.78 0.00 10 0.00 0.00 ObjectCount::ObjectCount() 0.00 0.78 0.00 10 0.00 0.00 ObjectCount::~ObjectCount() 0.00 0.78 0.00 10 0.00 0.00 ObjectCount::ObjectCount() 0.00 0.78 0.00 10 0.00 0.00 ObjectCount::~ObjectCount() 0.00 0.78 0.00 10 0.00 0.00 ObjectCount::ObjectCount() 0.00 0.78 0.00 10 0.00 0.00 ObjectCount::~ObjectCount() 0.00 0.78 0.00 10 0.00 0.00 ObjectCount::ObjectCount() 0.00 0.78 0.00 10 0.00 0.00 ObjectCount::ObjectCount() 0.00 0.78 0.00 10 0.00 0.00 ObjectCount::~ObjectCount() 0.00 0.78 0.00 10 0.00 0.00 ObjectCount::ObjectCount() 0.00 0.78 0.00 10 0.00 0.00 ObjectCount::~ObjectCount() 0.00 0.78 0.00 10 0.00 0.00 HTMLDocument::SetDescription(std::basic_string, std::allocator > const&) 0.00 0.78 0.00 10 0.00 0.00 HTMLDocument::HTMLDocument(std::basic_string, std::allocator > const&) 0.00 0.78 0.00 10 0.00 1.00 HTMLDocument::~HTMLDocument() 0.00 0.78 0.00 10 0.00 0.00 Referencable::Referencable() 0.00 0.78 0.00 10 0.00 1.00 Referencable::~Referencable() 0.00 0.78 0.00 10 0.00 0.00 DocumentCache::AddDocument(Reference) 0.00 0.78 0.00 10 0.00 0.00 DocumentQueue::DequeueDocument() 0.00 0.78 0.00 10 0.00 0.00 DocumentQueue::EnqueueDocument(Reference) 0.00 0.78 0.00 10 0.00 0.00 URLConnection::Open(std::basic_string, std::allocator > const&) 0.00 0.78 0.00 10 0.00 0.00 FileInputStream::Close() 0.00 0.78 0.00 10 0.00 0.00 FileInputStream::OpenFile() 0.00 0.78 0.00 10 0.00 0.00 FileInputStream::ParseURL(std::basic_string, std::allocator > const&) 0.00 0.78 0.00 10 0.00 0.00 FileInputStream::FileInputStream(std::basic_string, std::allocator > const&) 0.00 0.78 0.00 10 0.00 0.23 FileInputStream::~FileInputStream() 0.00 0.78 0.00 10 0.00 0.00 SmartPtr::SmartPtr(InputStream*) 0.00 0.78 0.00 10 0.00 0.23 SmartPtr::~SmartPtr() 0.00 0.78 0.00 10 0.00 0.00 HTMLEvent::HTMLEvent() 0.00 0.78 0.00 10 0.00 0.00 HTMLEvent::~HTMLEvent() 0.00 0.78 0.00 10 0.00 0.00 Reference::Reference(HTMLDocument*) 0.00 0.78 0.00 10 0.00 0.00 Reference::Reference() 0.00 0.78 0.00 10 0.00 0.00 __gnu_cxx::__mt_alloc, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::__mt_alloc(__gnu_cxx::__mt_alloc, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> > const&) 0.00 0.78 0.00 10 0.00 0.00 __gnu_cxx::__mt_alloc, std::allocator > const, Reference > >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::deallocate(std::_Rb_tree_node, std::allocator > const, Reference > >*, unsigned int) 0.00 0.78 0.00 10 0.00 0.00 __gnu_cxx::__mt_alloc, std::allocator > const, Reference > >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned int, void const*) 0.00 0.78 0.00 10 0.00 0.00 __gnu_cxx::__mt_alloc, std::allocator > const, std::basic_string, std::allocator > > >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::__mt_alloc(__gnu_cxx::__mt_alloc, std::allocator > const, std::basic_string, std::allocator > > >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> > const&) 0.00 0.78 0.00 10 0.00 0.00 __gnu_cxx::__mt_alloc, std::allocator > const, std::basic_string, std::allocator > > >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::__mt_alloc() 0.00 0.78 0.00 10 0.00 0.00 __gnu_cxx::__mt_alloc_base, std::allocator > const, Reference > >::destroy(std::pair, std::allocator > const, Reference >*) 0.00 0.78 0.00 10 0.00 0.00 __gnu_cxx::__mt_alloc_base, std::allocator > const, Reference > >::construct(std::pair, std::allocator > const, Reference >*, std::pair, std::allocator > const, Reference > const&) 0.00 0.78 0.00 10 0.00 0.00 SmartPtr::Get() const 0.00 0.78 0.00 10 0.00 0.00 __gnu_cxx::__mt_alloc_base, std::allocator > const, Reference > > >::max_size() const 0.00 0.78 0.00 10 0.00 0.00 std::_Deque_iterator, Reference&, Reference*>::operator*() const 0.00 0.78 0.00 10 0.00 0.00 std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::allocator, std::allocator > const, std::basic_string, std::allocator > > >(std::allocator, std::allocator > const, std::basic_string, std::allocator > > > const&) 0.00 0.78 0.00 10 0.00 0.00 std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::allocator(std::allocator, std::allocator > const, std::basic_string, std::allocator > > > > const&) 0.00 0.78 0.00 10 0.00 0.00 std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::~allocator() 0.00 0.78 0.00 10 0.00 0.00 std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::~allocator() 0.00 0.78 0.00 10 0.00 0.00 std::allocator, std::allocator > const, std::basic_string, std::allocator > > >::allocator() 0.00 0.78 0.00 10 0.00 0.00 std::map, std::allocator >, Reference, std::less, std::allocator > >, std::allocator, std::allocator > const, Reference > > >::lower_bound(std::basic_string, std::allocator > const&) 0.00 0.78 0.00 10 0.00 0.00 std::map, std::allocator >, Reference, std::less, std::allocator > >, std::allocator, std::allocator > const, Reference > > >::insert(std::_Rb_tree_iterator, std::allocator > const, Reference > >, std::pair, std::allocator > const, Reference > const&) 0.00 0.78 0.00 10 0.00 0.00 std::map, std::allocator >, Reference, std::less, std::allocator > >, std::allocator, std::allocator > const, Reference > > >::operator[](std::basic_string, std::allocator > const&) 0.00 0.78 0.00 10 0.00 0.00 std::map, std::allocator >, std::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::map() 0.00 0.78 0.00 10 0.00 0.00 std::map, std::allocator >, std::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::~map() 0.00 0.78 0.00 10 0.00 0.00 std::pair, std::allocator > const, Reference >::pair(std::pair, std::allocator > const, Reference > const&) 0.00 0.78 0.00 10 0.00 0.00 std::pair, std::allocator > const, Reference >::pair(std::basic_string, std::allocator > const&, Reference const&) 0.00 0.78 0.00 10 0.00 0.00 std::deque, std::allocator > >::begin() 0.00 0.78 0.00 10 0.00 0.00 std::deque, std::allocator > >::front() 0.00 0.78 0.00 10 0.00 0.00 std::deque, std::allocator > >::pop_front() 0.00 0.78 0.00 10 0.00 0.00 std::deque, std::allocator > >::push_back(Reference const&) 0.00 0.78 0.00 10 0.00 0.00 std::queue, std::deque, std::allocator > > >::pop() 0.00 0.78 0.00 10 0.00 0.00 std::queue, std::deque, std::allocator > > >::push(Reference const&) 0.00 0.78 0.00 10 0.00 0.00 std::queue, std::deque, std::allocator > > >::front() 0.00 0.78 0.00 10 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, Reference >, std::_Select1st, std::allocator > const, Reference > >, std::less, std::allocator > >, std::allocator, std::allocator > const, Reference > > >::_M_get_node() 0.00 0.78 0.00 10 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, Reference >, std::_Select1st, std::allocator > const, Reference > >, std::less, std::allocator > >, std::allocator, std::allocator > const, Reference > > >::_M_put_node(std::_Rb_tree_node, std::allocator > const, Reference > >*) 0.00 0.78 0.00 10 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, Reference >, std::_Select1st, std::allocator > const, Reference > >, std::less, std::allocator > >, std::allocator, std::allocator > const, Reference > > >::lower_bound(std::basic_string, std::allocator > const&) 0.00 0.78 0.00 10 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, Reference >, std::_Select1st, std::allocator > const, Reference > >, std::less, std::allocator > >, std::allocator, std::allocator > const, Reference > > >::destroy_node(std::_Rb_tree_node, std::allocator > const, Reference > >*) 0.00 0.78 0.00 10 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, Reference >, std::_Select1st, std::allocator > const, Reference > >, std::less, std::allocator > >, std::allocator, std::allocator > const, Reference > > >::insert_unique(std::_Rb_tree_iterator, std::allocator > const, Reference > >, std::pair, std::allocator > const, Reference > const&) 0.00 0.78 0.00 10 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, Reference >, std::_Select1st, std::allocator > const, Reference > >, std::less, std::allocator > >, std::allocator, std::allocator > const, Reference > > >::_M_create_node(std::pair, std::allocator > const, Reference > const&) 0.00 0.78 0.00 10 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, Reference >, std::_Select1st, std::allocator > const, Reference > >, std::less, std::allocator > >, std::allocator, std::allocator > const, Reference > > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair, std::allocator > const, Reference > const&) 0.00 0.78 0.00 10 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::basic_string, std::allocator > >, std::_Select1st, std::allocator > const, std::basic_string, std::allocator > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::_Rb_tree_impl, std::allocator > >, false>::_Rb_tree_impl(std::allocator, std::allocator > const, std::basic_string, std::allocator > > > > const&, std::less, std::allocator > > const&) 0.00 0.78 0.00 10 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::basic_string, std::allocator > >, std::_Select1st, std::allocator > const, std::basic_string, std::allocator > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::_Rb_tree_impl, std::allocator > >, false>::~_Rb_tree_impl() 0.00 0.78 0.00 10 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::basic_string, std::allocator > >, std::_Select1st, std::allocator > const, std::basic_string, std::allocator > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::_Rb_tree(std::less, std::allocator > > const&, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > const&) 0.00 0.78 0.00 10 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::basic_string, std::allocator > >, std::_Select1st, std::allocator > const, std::basic_string, std::allocator > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > >::~_Rb_tree() 0.00 0.78 0.00 10 0.00 0.00 stat 0.00 0.78 0.00 9 0.00 0.00 DocumentCache::GetDocument(std::basic_string, std::allocator > const&) 0.00 0.78 0.00 9 0.00 0.00 Reference::operator=(HTMLDocument*) 0.00 0.78 0.00 9 0.00 0.00 Reference::operator!() 0.00 0.78 0.00 9 0.00 0.00 std::_Rb_tree_iterator, std::allocator > const, Reference > >::operator!=(std::_Rb_tree_iterator, std::allocator > const, Reference > > const&) const 0.00 0.78 0.00 9 0.00 0.00 std::map, std::allocator >, Reference, std::less, std::allocator > >, std::allocator, std::allocator > const, Reference > > >::find(std::basic_string, std::allocator > const&) 0.00 0.78 0.00 9 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, Reference >, std::_Select1st, std::allocator > const, Reference > >, std::less, std::allocator > >, std::allocator, std::allocator > const, Reference > > >::find(std::basic_string, std::allocator > const&) 0.00 0.78 0.00 8 0.00 0.00 std::_Deque_base, std::allocator > >::get_allocator() const 0.00 0.78 0.00 8 0.00 0.00 std::allocator >::allocator(std::allocator > const&) 0.00 0.78 0.00 8 0.00 0.00 std::pair, std::allocator > const, Reference > >, bool>::pair(std::_Rb_tree_iterator, std::allocator > const, Reference > > const&, bool const&) 0.00 0.78 0.00 8 0.00 0.00 std::_Rb_tree, std::allocator >, std::basic_string, std::allocator >, std::_Identity, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > > >::begin() 0.00 0.78 0.00 8 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, Reference >, std::_Select1st, std::allocator > const, Reference > >, std::less, std::allocator > >, std::allocator, std::allocator > const, Reference > > >::insert_unique(std::pair, std::allocator > const, Reference > const&) 0.00 0.78 0.00 7 0.00 0.00 std::map, std::allocator >, Reference, std::less, std::allocator > >, std::allocator, std::allocator > const, Reference > > >::key_comp() const 0.00 0.78 0.00 7 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, Reference >, std::_Select1st, std::allocator > const, Reference > >, std::less, std::allocator > >, std::allocator, std::allocator > const, Reference > > >::size() const 0.00 0.78 0.00 7 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, Reference >, std::_Select1st, std::allocator > const, Reference > >, std::less, std::allocator > >, std::allocator, std::allocator > const, Reference > > >::key_comp() const 0.00 0.78 0.00 7 0.00 0.00 std::_Rb_tree_iterator, std::allocator > >::operator--() 0.00 0.78 0.00 7 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, Reference >, std::_Select1st, std::allocator > const, Reference > >, std::less, std::allocator > >, std::allocator, std::allocator > const, Reference > > >::begin() 0.00 0.78 0.00 5 0.00 0.00 std::_Deque_iterator, Reference&, Reference*>::_S_buffer_size() 0.00 0.78 0.00 4 0.00 0.00 __gnu_cxx::__mt_alloc*, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::__mt_alloc() 0.00 0.78 0.00 4 0.00 0.00 __gnu_cxx::__mt_alloc*, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::~__mt_alloc() 0.00 0.78 0.00 4 0.00 0.00 __gnu_cxx::__mt_alloc_base*>::__mt_alloc_base() 0.00 0.78 0.00 4 0.00 0.00 std::_Deque_base, std::allocator > >::_M_get_map_allocator() const 0.00 0.78 0.00 4 0.00 0.00 std::deque, std::allocator > >::get_allocator() const 0.00 0.78 0.00 4 0.00 0.00 std::allocator*>::allocator >(std::allocator > const&) 0.00 0.78 0.00 4 0.00 0.00 std::allocator*>::~allocator() 0.00 0.78 0.00 4 0.00 0.00 std::_Deque_iterator, Reference&, Reference*>::_M_set_node(Reference**) 0.00 0.78 0.00 4 0.00 0.00 std::_Deque_iterator, Reference&, Reference*>::_Deque_iterator() 0.00 0.78 0.00 4 0.00 0.00 std::_Rb_tree_iterator, std::allocator > const, Reference > >::operator--() 0.00 0.78 0.00 3 0.00 0.00 std::_Rb_tree_iterator, std::allocator > const, Reference > >::operator++() 0.00 0.78 0.00 2 0.00 3.86 HTMLParser::SkipUntilStyleEnd() 0.00 0.78 0.00 2 0.00 0.23 __gnu_cxx::__mt_alloc, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::deallocate(Reference*, unsigned int) 0.00 0.78 0.00 2 0.00 4.55 __gnu_cxx::__mt_alloc, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned int, void const*) 0.00 0.78 0.00 2 0.00 0.00 __gnu_cxx::__mt_alloc*, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::deallocate(Reference**, unsigned int) 0.00 0.78 0.00 2 0.00 0.00 __gnu_cxx::__mt_alloc*, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned int, void const*) 0.00 0.78 0.00 2 0.00 0.00 __gnu_cxx::__mt_alloc, std::allocator > >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::~__mt_alloc() 0.00 0.78 0.00 2 0.00 0.00 __gnu_cxx::__mt_alloc, std::allocator > const, Reference > >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::~__mt_alloc() 0.00 0.78 0.00 2 0.00 0.00 __gnu_cxx::__mt_alloc, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::~__mt_alloc() 0.00 0.78 0.00 2 0.00 0.00 __gnu_cxx::__mt_alloc_base, std::allocator > > >::__mt_alloc_base() 0.00 0.78 0.00 2 0.00 0.00 __gnu_cxx::__mt_alloc_base, std::allocator > const, Reference > > >::__mt_alloc_base() 0.00 0.78 0.00 2 0.00 0.00 __gnu_cxx::__mt_alloc_base, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::__mt_alloc_base() 0.00 0.78 0.00 2 0.00 0.00 __gnu_cxx::__mt_alloc_base >::max_size() const 0.00 0.78 0.00 2 0.00 0.00 __gnu_cxx::__mt_alloc_base*>::max_size() const 0.00 0.78 0.00 2 0.00 0.00 std::allocator >::allocator(std::allocator > const&) 0.00 0.78 0.00 2 0.00 0.00 std::allocator >::~allocator() 0.00 0.78 0.00 2 0.00 0.00 std::_Deque_base, std::allocator > >::_Deque_impl::_Deque_impl(std::allocator > const&) 0.00 0.78 0.00 2 0.00 0.00 std::_Deque_base, std::allocator > >::_Deque_impl::~_Deque_impl() 0.00 0.78 0.00 2 0.00 0.00 std::_Deque_base, std::allocator > >::_M_allocate_map(unsigned int) 0.00 0.78 0.00 2 0.00 4.55 std::_Deque_base, std::allocator > >::_M_create_nodes(Reference**, Reference**) 0.00 0.78 0.00 2 0.00 4.55 std::_Deque_base, std::allocator > >::_M_allocate_node() 0.00 0.78 0.00 2 0.00 0.23 std::_Deque_base, std::allocator > >::_M_destroy_nodes(Reference**, Reference**) 0.00 0.78 0.00 2 0.00 0.00 std::_Deque_base, std::allocator > >::_M_deallocate_map(Reference**, unsigned int) 0.00 0.78 0.00 2 0.00 4.55 std::_Deque_base, std::allocator > >::_M_initialize_map(unsigned int) 0.00 0.78 0.00 2 0.00 0.23 std::_Deque_base, std::allocator > >::_M_deallocate_node(Reference*) 0.00 0.78 0.00 2 0.00 4.55 std::_Deque_base, std::allocator > >::_Deque_base(std::allocator > const&, unsigned int) 0.00 0.78 0.00 2 0.00 0.23 std::_Deque_base, std::allocator > >::~_Deque_base() 0.00 0.78 0.00 2 0.00 0.00 std::_Deque_iterator, Reference const&, Reference const*>::_Deque_iterator(std::_Deque_iterator, Reference&, Reference*> const&) 0.00 0.78 0.00 2 0.00 0.00 std::map, std::allocator >, std::set, HTMLDocumentRefComparator, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::begin() 0.00 0.78 0.00 2 0.00 0.23 std::deque, std::allocator > >::~deque() 0.00 0.78 0.00 2 0.00 0.00 unsigned int const& std::max(unsigned int const&, unsigned int const&) 0.00 0.78 0.00 2 0.00 0.00 void std::_Destroy, Reference&, Reference*>, std::allocator > >(std::_Deque_iterator, Reference&, Reference*>, std::_Deque_iterator, Reference&, Reference*>, std::allocator >) 0.00 0.78 0.00 2 0.00 0.00 bool std::operator!=, Reference&, Reference*>(std::_Deque_iterator, Reference&, Reference*> const&, std::_Deque_iterator, Reference&, Reference*> const&) 0.00 0.78 0.00 1 0.00 0.00 global constructors keyed to _Z17PrintObjectCountsv 0.00 0.78 0.00 1 0.00 0.00 global constructors keyed to _ZN15HTTPInputStreamC2ERKSs 0.00 0.78 0.00 1 0.00 0.00 global constructors keyed to _ZN7Crawler5IndexESsSsSs 0.00 0.78 0.00 1 0.00 0.00 global constructors keyed to _ZN9StopWordsC2ERKSs 0.00 0.78 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 0.78 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 0.78 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 0.78 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 0.78 0.00 1 0.00 0.00 ObjectCount::ObjectCount() 0.00 0.78 0.00 1 0.00 0.00 ObjectCount::~ObjectCount() 0.00 0.78 0.00 1 0.00 0.00 ObjectCount::ObjectCount() 0.00 0.78 0.00 1 0.00 0.00 ObjectCount::~ObjectCount() 0.00 0.78 0.00 1 0.00 0.00 ObjectCount::ObjectCount() 0.00 0.78 0.00 1 0.00 0.00 ObjectCount::~ObjectCount() 0.00 0.78 0.00 1 0.00 0.00 ObjectCount::ObjectCount() 0.00 0.78 0.00 1 0.00 0.00 ObjectCount::~ObjectCount() 0.00 0.78 0.00 1 0.00 0.00 ObjectCount::ObjectCount() 0.00 0.78 0.00 1 0.00 0.00 ObjectCount::~ObjectCount() 0.00 0.78 0.00 1 0.00 0.00 DocumentCache::DocumentCache() 0.00 0.78 0.00 1 0.00 0.01 DocumentCache::~DocumentCache() 0.00 0.78 0.00 1 0.00 9.32 DocumentQueue::DocumentQueue() 0.00 0.78 0.00 1 0.00 0.23 DocumentQueue::~DocumentQueue() 0.00 0.78 0.00 1 0.00 0.40 StopWords::StopWords(std::basic_string, std::allocator > const&) 0.00 0.78 0.00 1 0.00 0.00 StopWords::~StopWords() 0.00 0.78 0.00 1 0.00 0.04 URLFilter::URLFilter(std::basic_string, std::allocator > const&) 0.00 0.78 0.00 1 0.00 0.00 URLFilter::~URLFilter() 0.00 0.78 0.00 1 0.00 32.21 WordIndex::GenerateHTMLIndex(std::basic_string, std::allocator > const&, std::basic_string, std::allocator > const&) 0.00 0.78 0.00 1 0.00 0.00 WordIndex::GenerateMainIndexPage(std::basic_string, std::allocator > const&, std::basic_string, std::allocator > const&) 0.00 0.78 0.00 1 0.00 4.62 WordIndex::GenerateLetterIndexPages(std::basic_string, std::allocator > const&, std::basic_string, std::allocator > const&) 0.00 0.78 0.00 1 0.00 0.00 WordIndex::WordIndex() 0.00 0.78 0.00 1 0.00 5.34 WordIndex::~WordIndex() 0.00 0.78 0.00 1 0.00 0.00 __gnu_cxx::__mt_alloc, std::allocator > >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::__mt_alloc(__gnu_cxx::__mt_alloc, std::allocator > >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> > const&) 0.00 0.78 0.00 1 0.00 0.00 __gnu_cxx::__mt_alloc, std::allocator > >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::__mt_alloc() 0.00 0.78 0.00 1 0.00 0.00 __gnu_cxx::__mt_alloc, std::allocator > const, Reference > >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::__mt_alloc(__gnu_cxx::__mt_alloc, std::allocator > const, Reference > >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> > const&) 0.00 0.78 0.00 1 0.00 0.00 __gnu_cxx::__mt_alloc, std::allocator > const, Reference > >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::__mt_alloc() 0.00 0.78 0.00 1 0.00 0.00 __gnu_cxx::__mt_alloc, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::__mt_alloc(__gnu_cxx::__mt_alloc, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> > const&) 0.00 0.78 0.00 1 0.00 0.00 __gnu_cxx::__mt_alloc, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::__mt_alloc() 0.00 0.78 0.00 1 0.00 0.00 __gnu_cxx::__pool_base::_Tune::_Tune() 0.00 0.78 0.00 1 0.00 0.00 __gnu_cxx::__pool_base::__pool_base() 0.00 0.78 0.00 1 0.00 0.00 __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>::_S_initialize() 0.00 0.78 0.00 1 0.00 0.00 __gnu_cxx::__pool::_M_initialize_once(void (*)()) 0.00 0.78 0.00 1 0.00 0.00 __gnu_cxx::__pool::__pool() 0.00 0.78 0.00 1 0.00 0.00 std::deque, std::allocator > >::end() const 0.00 0.78 0.00 1 0.00 0.00 std::deque, std::allocator > >::size() const 0.00 0.78 0.00 1 0.00 0.00 std::deque, std::allocator > >::begin() const 0.00 0.78 0.00 1 0.00 0.00 std::allocator, std::allocator > >::allocator() 0.00 0.78 0.00 1 0.00 0.00 std::allocator, std::allocator > > >::allocator, std::allocator > >(std::allocator, std::allocator > > const&) 0.00 0.78 0.00 1 0.00 0.00 std::allocator, std::allocator > > >::allocator(std::allocator, std::allocator > > > const&) 0.00 0.78 0.00 1 0.00 0.00 std::allocator, std::allocator > > >::~allocator() 0.00 0.78 0.00 1 0.00 0.00 std::allocator, std::allocator > > >::~allocator() 0.00 0.78 0.00 1 0.00 0.00 std::allocator, std::allocator > const, Reference > > >::allocator, std::allocator > const, Reference > >(std::allocator, std::allocator > const, Reference > > const&) 0.00 0.78 0.00 1 0.00 0.00 std::allocator, std::allocator > const, Reference > > >::allocator(std::allocator, std::allocator > const, Reference > > > const&) 0.00 0.78 0.00 1 0.00 0.00 std::allocator, std::allocator > const, Reference > > >::~allocator() 0.00 0.78 0.00 1 0.00 0.00 std::allocator, std::allocator > const, Reference > > >::~allocator() 0.00 0.78 0.00 1 0.00 0.00 std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >(std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > const&) 0.00 0.78 0.00 1 0.00 0.00 std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::allocator(std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > > const&) 0.00 0.78 0.00 1 0.00 0.00 std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::~allocator() 0.00 0.78 0.00 1 0.00 0.00 std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::~allocator() 0.00 0.78 0.00 1 0.00 0.00 std::allocator, std::allocator > const, Reference > >::allocator() 0.00 0.78 0.00 1 0.00 0.00 std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >::allocator() 0.00 0.78 0.00 1 0.00 0.00 std::map, std::allocator >, Reference, std::less, std::allocator > >, std::allocator, std::allocator > const, Reference > > >::map() 0.00 0.78 0.00 1 0.00 0.01 std::map, std::allocator >, Reference, std::less, std::allocator > >, std::allocator, std::allocator > const, Reference > > >::~map() 0.00 0.78 0.00 1 0.00 0.00 std::map, std::allocator >, std::set, HTMLDocumentRefComparator, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::map() 0.00 0.78 0.00 1 0.00 5.34 std::map, std::allocator >, std::set, HTMLDocumentRefComparator, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::~map() 0.00 0.78 0.00 1 0.00 0.00 std::set, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator > > >::set() 0.00 0.78 0.00 1 0.00 0.00 std::set, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator > > >::~set() 0.00 0.78 0.00 1 0.00 4.55 std::deque, std::allocator > >::deque(std::allocator > const&) 0.00 0.78 0.00 1 0.00 4.55 std::deque, std::allocator > >::deque(std::deque, std::allocator > > const&) 0.00 0.78 0.00 1 0.00 4.55 std::queue, std::deque, std::allocator > > >::queue(std::deque, std::allocator > > const&) 0.00 0.78 0.00 1 0.00 0.23 std::queue, std::deque, std::allocator > > >::~queue() 0.00 0.78 0.00 1 0.00 0.00 std::_Rb_tree, std::allocator >, std::basic_string, std::allocator >, std::_Identity, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > > >::_Rb_tree_impl, std::allocator > >, false>::_Rb_tree_impl(std::allocator, std::allocator > > > const&, std::less, std::allocator > > const&) 0.00 0.78 0.00 1 0.00 0.00 std::_Rb_tree, std::allocator >, std::basic_string, std::allocator >, std::_Identity, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > > >::_Rb_tree_impl, std::allocator > >, false>::~_Rb_tree_impl() 0.00 0.78 0.00 1 0.00 0.00 std::_Rb_tree, std::allocator >, std::basic_string, std::allocator >, std::_Identity, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > > >::_M_erase(std::_Rb_tree_node, std::allocator > >*) 0.00 0.78 0.00 1 0.00 0.00 std::_Rb_tree, std::allocator >, std::basic_string, std::allocator >, std::_Identity, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > > >::_Rb_tree(std::less, std::allocator > > const&, std::allocator, std::allocator > > const&) 0.00 0.78 0.00 1 0.00 0.00 std::_Rb_tree, std::allocator >, std::basic_string, std::allocator >, std::_Identity, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > > >::~_Rb_tree() 0.00 0.78 0.00 1 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, Reference >, std::_Select1st, std::allocator > const, Reference > >, std::less, std::allocator > >, std::allocator, std::allocator > const, Reference > > >::_Rb_tree_impl, std::allocator > >, false>::_Rb_tree_impl(std::allocator, std::allocator > const, Reference > > > const&, std::less, std::allocator > > const&) 0.00 0.78 0.00 1 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, Reference >, std::_Select1st, std::allocator > const, Reference > >, std::less, std::allocator > >, std::allocator, std::allocator > const, Reference > > >::_Rb_tree_impl, std::allocator > >, false>::~_Rb_tree_impl() 0.00 0.78 0.00 1 0.00 0.01 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, Reference >, std::_Select1st, std::allocator > const, Reference > >, std::less, std::allocator > >, std::allocator, std::allocator > const, Reference > > >::_M_erase(std::_Rb_tree_node, std::allocator > const, Reference > >*) 0.00 0.78 0.00 1 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, Reference >, std::_Select1st, std::allocator > const, Reference > >, std::less, std::allocator > >, std::allocator, std::allocator > const, Reference > > >::_Rb_tree(std::less, std::allocator > > const&, std::allocator, std::allocator > const, Reference > > const&) 0.00 0.78 0.00 1 0.00 0.01 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, Reference >, std::_Select1st, std::allocator > const, Reference > >, std::less, std::allocator > >, std::allocator, std::allocator > const, Reference > > >::~_Rb_tree() 0.00 0.78 0.00 1 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > >, std::_Select1st, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::_Rb_tree_impl, std::allocator > >, false>::_Rb_tree_impl(std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > > const&, std::less, std::allocator > > const&) 0.00 0.78 0.00 1 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > >, std::_Select1st, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::_Rb_tree_impl, std::allocator > >, false>::~_Rb_tree_impl() 0.00 0.78 0.00 1 0.00 5.34 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > >, std::_Select1st, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::_M_erase(std::_Rb_tree_node, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >*) 0.00 0.78 0.00 1 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > >, std::_Select1st, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::_Rb_tree(std::less, std::allocator > > const&, std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > const&) 0.00 0.78 0.00 1 0.00 5.34 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > >, std::_Select1st, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::set, HTMLDocumentRefComparator, std::allocator > > > > >::~_Rb_tree() 0.00 0.78 0.00 1 0.00 0.00 std::_Deque_iterator, Reference&, Reference*> std::uninitialized_copy, Reference const&, Reference const*>, std::_Deque_iterator, Reference&, Reference*> >(std::_Deque_iterator, Reference const&, Reference const*>, std::_Deque_iterator, Reference const&, Reference const*>, std::_Deque_iterator, Reference&, Reference*>) 0.00 0.78 0.00 1 0.00 0.00 std::_Deque_iterator, Reference&, Reference*> std::__uninitialized_copy_a, Reference const&, Reference const*>, std::_Deque_iterator, Reference&, Reference*>, Reference >(std::_Deque_iterator, Reference const&, Reference const*>, std::_Deque_iterator, Reference const&, Reference const*>, std::_Deque_iterator, Reference&, Reference*>, std::allocator >) 0.00 0.78 0.00 1 0.00 0.00 std::_Deque_iterator, Reference&, Reference*> std::__uninitialized_copy_aux, Reference const&, Reference const*>, std::_Deque_iterator, Reference&, Reference*> >(std::_Deque_iterator, Reference const&, Reference const*>, std::_Deque_iterator, Reference const&, Reference const*>, std::_Deque_iterator, Reference&, Reference*>, __false_type) 0.00 0.78 0.00 1 0.00 0.00 bool std::operator==, Reference const&, Reference const*>(std::_Deque_iterator, Reference const&, Reference const*> const&, std::_Deque_iterator, Reference const&, Reference const*> const&) 0.00 0.78 0.00 1 0.00 0.00 std::_Deque_iterator, Reference&, Reference*>::difference_type std::operator-, Reference&, Reference*, Reference&, Reference*>(std::_Deque_iterator, Reference&, Reference*> const&, std::_Deque_iterator, Reference&, Reference*> const&) 0.00 0.78 0.00 1 0.00 0.00 bool std::operator!=, Reference const&, Reference const*>(std::_Deque_iterator, Reference const&, Reference const*> const&, std::_Deque_iterator, Reference const&, Reference const*> const&) % 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.