Jprof Profile Report
flat | hierarchical
index Count Hits Function Name
448 PL_ProcessPendingEvents
173 PL_ProcessEventsBeforeID
5436 0 621 PL_HandleEvent
621 nsARequestObserverEvent::HandlePLEvent(PLEvent*)
19870 0 621 __libc_start_main
621 g_main_run
16581 0 621 g_main_iterate
621 g_main_dispatch
504 nsParser::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
115 nsParser::ContinueParsing()
7 nsParser::Parse(nsAString const&, void*, nsAString const&, int, int, nsDTDMode)
1 nsParser::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
35157 0 621 nsParser::ResumeParse(int, int)
621 nsParser::Tokenize(int)
6 nsParser::BuildModel()
621 nsAppShellService::Run()
37908 0 621 nsAppShell::Run()
621 gtk_main
621 g_main_iterate
16580 0 621 g_main_dispatch
448 g_io_unix_dispatch
173 gdk_event_dispatch
621 gtk_main
16585 0 621 g_main_run
621 g_main_iterate
621 PL_HandleEvent
29816 0 621 nsARequestObserverEvent::HandlePLEvent(PLEvent*)
504 nsOnDataAvailableEvent::HandleEvent()
117 nsOnStopRequestEvent::HandleEvent()
621 nsParser::ResumeParse(int, int)
35169 3 621 nsParser::Tokenize(int)
573 nsHTMLTokenizer::ConsumeToken(nsScanner&, int&)
29 nsParser::DidTokenize(int)
12 nsScanner::Mark()
3 nsCRT::IsAsciiSpace(unsigned short)
1 CNavDTD::GetTokenizer(nsITokenizer*&)
36738 0 621 nsAppShellService::Run()
621 nsAppShell::Run()
621 nsAppShell::Run()
12585 0 621 gtk_main
621 g_main_run
573 nsParser::Tokenize(int)
34717 5 573 nsHTMLTokenizer::ConsumeToken(nsScanner&, int&)
462 nsHTMLTokenizer::ConsumeTag(unsigned short, CToken*&, nsScanner&, int&)
53 nsHTMLTokenizer::ConsumeWhitespace(unsigned short, CToken*&, nsScanner&)
24 nsHTMLTokenizer::ConsumeText(CToken*&, nsScanner&)
18 nsHTMLTokenizer::ConsumeEntity(unsigned short, CToken*&, nsScanner&)
6 nsHTMLTokenizer::ConsumeNewline(unsigned short, CToken*&, nsScanner&)
3 nsScanner::Peek(unsigned short&, unsigned)
1 CWhitespaceToken::Consume(unsigned short, nsScanner&, int)
1 nsHTMLTokenizer::AddToken(CToken*&, unsigned, nsDeque*, nsTokenAllocator*)
504 nsDocumentOpenInfo::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
35166 0 504 nsParser::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
504 nsParser::ResumeParse(int, int)
504 nsARequestObserverEvent::HandlePLEvent(PLEvent*)
30242 0 504 nsOnDataAvailableEvent::HandleEvent()
504 nsHttpChannel::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
504 nsOnDataAvailableEvent::HandleEvent()
31055 0 504 nsHttpChannel::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
478 nsStreamListenerTee::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
26 nsDocumentOpenInfo::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
478 nsStreamListenerTee::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
26 nsHttpChannel::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
28316 0 504 nsDocumentOpenInfo::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
504 nsParser::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
478 nsHttpChannel::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
30257 0 478 nsStreamListenerTee::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
478 nsDocumentOpenInfo::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
462 nsHTMLTokenizer::ConsumeToken(nsScanner&, int&)
34718 5 462 nsHTMLTokenizer::ConsumeTag(unsigned short, CToken*&, nsScanner&, int&)
314 nsHTMLTokenizer::ConsumeStartTag(unsigned short, CToken*&, nsScanner&, int&)
119 nsHTMLTokenizer::ConsumeEndTag(unsigned short, CToken*&, nsScanner&)
8 nsHTMLTokenizer::ConsumeComment(unsigned short, CToken*&, nsScanner&)
4 nsScanner::Peek(unsigned short&, unsigned)
3 nsScanner::GetChar(unsigned short&)
3 nsHTMLElement::CanContainType(int) const
2 nsHTMLTokenizer::GetTokenAllocator()
1 nsScanner::CurrentPosition(nsReadingIterator&)
1 nsHTMLTokenizer::ConsumeSpecialMarkup(unsigned short, CToken*&, nsScanner&)
1 nsTokenAllocator::CreateTokenOfType(eHTMLTokenTypes, nsHTMLTag)
1 nsTokenAllocator::CreateTokenOfType(eHTMLTokenTypes, nsHTMLTag, nsAString const&)
448 our_gdk_io_invoke(_GIOChannel*, GIOCondition, void*)
37903 0 448 event_processor_callback(void*, int, GdkInputCondition)
448 nsEventQueueImpl::ProcessPendingEvents()
448 event_processor_callback(void*, int, GdkInputCondition)
5481 0 448 nsEventQueueImpl::ProcessPendingEvents()
448 PL_ProcessPendingEvents
448 g_io_unix_dispatch
37890 0 448 our_gdk_io_invoke(_GIOChannel*, GIOCondition, void*)
448 event_processor_callback(void*, int, GdkInputCondition)
448 g_main_dispatch
16530 0 448 g_io_unix_dispatch
448 our_gdk_io_invoke(_GIOChannel*, GIOCondition, void*)
448 nsEventQueueImpl::ProcessPendingEvents()
5433 0 448 PL_ProcessPendingEvents
448 PL_HandleEvent
314 nsHTMLTokenizer::ConsumeTag(unsigned short, CToken*&, nsScanner&, int&)
34721 7 314 nsHTMLTokenizer::ConsumeStartTag(unsigned short, CToken*&, nsScanner&, int&)
161 nsHTMLTokenizer::ConsumeAttributes(unsigned short, CStartToken*, nsScanner&)
92 CStartToken::Consume(unsigned short, nsScanner&, int)
13 nsTokenAllocator::CreateTokenOfType(eHTMLTokenTypes, nsHTMLTag)
10 nsScanner::SkipWhitespace()
6 CTextToken::ConsumeUntil(unsigned short, int, nsScanner&, nsString&, int, int&)
4 CDoctypeDeclToken::SetStringValue(nsAString const&)
3 nsScanner::GetIdentifier(nsString&, int)
2 CAttributeToken::Consume(unsigned short, nsScanner&, int)
2 CStartToken::GetTypeID()
2 nsAutoString::nsAutoString()
1 CAttributeToken::GetKey()
1 nsScanner::SelfTest()
1 CEndToken::CEndToken(nsAString const&, nsHTMLTag)
1 CStartToken::CStartToken(nsHTMLTag)
1 nsHTMLTokenizer::RecordTrailingContent(CStartToken*, nsScanner&, nsReadingIterator)
1 nsHTMLTokenizer::AddToken(CToken*&, unsigned, nsDeque*, nsTokenAllocator*)
1 nsTokenAllocator::CreateTokenOfType(eHTMLTokenTypes, nsHTMLTag, nsAString const&)
1 nsSlidingSubstring::Length() const
1 nsAutoString::~nsAutoString()
1 nsAutoString::nsAutoString(nsString const&)
1 nsString::InsertWithConversion(char const*, unsigned, int)
1 nsFixedSizeAllocator::Alloc(unsigned)
173 processQueue(void*, void*)
5449 0 173 PL_ProcessEventsBeforeID
173 PL_HandleEvent
173 nsVoidArray::EnumerateForwards(int (*)(void*, void*), void*)
37914 0 173 processQueue(void*, void*)
173 PL_ProcessEventsBeforeID
173 nsAppShell::ProcessBeforeID(unsigned long)
4082 0 173 nsVoidArray::EnumerateForwards(int (*)(void*, void*), void*)
173 processQueue(void*, void*)
173 gdk_event_dispatch
38032 0 173 handle_gdk_event(_GdkEvent*, void*)
173 nsAppShell::ProcessBeforeID(unsigned long)
173 g_main_dispatch
15646 0 173 gdk_event_dispatch
173 handle_gdk_event(_GdkEvent*, void*)
173 handle_gdk_event(_GdkEvent*, void*)
37915 0 173 nsAppShell::ProcessBeforeID(unsigned long)
173 nsVoidArray::EnumerateForwards(int (*)(void*, void*), void*)
161 nsHTMLTokenizer::ConsumeStartTag(unsigned short, CToken*&, nsScanner&, int&)
34719 5 161 nsHTMLTokenizer::ConsumeAttributes(unsigned short, CStartToken*, nsScanner&)
118 CAttributeToken::Consume(unsigned short, nsScanner&, int)
19 nsTokenAllocator::CreateTokenOfType(eHTMLTokenTypes, nsHTMLTag)
4 nsAString::First() const
3 nsHTMLTokenizer::AddToken(CToken*&, unsigned, nsDeque*, nsTokenAllocator*)
2 nsScanner::BindSubstring(nsSlidingSubstring&, nsReadingIterator const&, nsReadingIterator const&)
2 nsScanner::ReadUntil(nsReadingIterator&, nsReadingIterator&, nsReadEndCondition const&, int)
2 nsScanner::SkipWhitespace()
1 nsScanner::GetChar(unsigned short&)
1 CAttributeToken::CAttributeToken()
1 nsObserverEntry::RemoveObserver(nsIElementObserver*)
1 nsSlidingString::GetReadableFragment(nsReadableFragment&, nsFragmentRequest, unsigned) const
1 nsSlidingSubstring::GetReadableFragment(nsReadableFragment&, nsFragmentRequest, unsigned) const
1 nsDeque::Push(void*)
118 nsHTMLTokenizer::ConsumeAttributes(unsigned short, CStartToken*, nsScanner&)
2 nsHTMLTokenizer::ConsumeStartTag(unsigned short, CToken*&, nsScanner&, int&)
35041 10 120 CAttributeToken::Consume(unsigned short, nsScanner&, int)
52 ConsumeQuotedString(unsigned short, nsString&, nsScanner&, int)
23 nsScanner::ReadUntil(nsReadingIterator&, nsReadingIterator&, nsReadEndCondition const&, int)
12 ConsumeAttributeValueText(nsString&, nsScanner&, nsReadEndCondition const&, int)
6 nsScanner::SkipWhitespace()
5 nsScanner::BindSubstring(nsSlidingSubstring&, nsReadingIterator const&, nsReadingIterator const&)
5 nsScanner::Peek(unsigned short&, unsigned)
5 nsScanner::GetChar(unsigned short&)
1 nsScanner::SelfTest()
1 CDoctypeDeclToken::SetStringValue(nsAString const&)
119 nsHTMLTokenizer::ConsumeTag(unsigned short, CToken*&, nsScanner&, int&)
34722 5 119 nsHTMLTokenizer::ConsumeEndTag(unsigned short, CToken*&, nsScanner&)
99 CEndToken::Consume(unsigned short, nsScanner&, int)
3 nsScanner::GetChar(unsigned short&)
3 CDoctypeDeclToken::SetStringValue(nsAString const&)
3 nsTokenAllocator::CreateTokenOfType(eHTMLTokenTypes, nsHTMLTag)
2 nsHTMLTags::LookupTag(nsString const&)
1 CEndToken::CEndToken(nsHTMLTag)
1 nsHTMLTokenizer::AddToken(CToken*&, unsigned, nsDeque*, nsTokenAllocator*)
1 _init
1 nsAutoString::~nsAutoString()
117 nsOnStopRequestEvent::HandleEvent()
31054 0 117 nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
116 nsStreamLoader::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
1 nsStreamListenerTee::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
117 nsARequestObserverEvent::HandlePLEvent(PLEvent*)
31748 0 117 nsOnStopRequestEvent::HandleEvent()
117 nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
116 nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
30267 0 116 nsStreamLoader::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
71 SheetLoadData::OnStreamComplete(nsIStreamLoader*, nsISupports*, unsigned, unsigned, char const*)
45 nsScriptLoader::OnStreamComplete(nsIStreamLoader*, nsISupports*, unsigned, unsigned, char const*)
71 CSSLoaderImpl::Cleanup(URLKey&, SheetLoadData*)
44 HTMLContentSink::ScriptEvaluated(unsigned, nsIDOMHTMLScriptElement*, int, int)
35145 0 115 nsParser::ContinueParsing()
115 nsParser::ResumeParse(int, int)
99 nsHTMLTokenizer::ConsumeEndTag(unsigned short, CToken*&, nsScanner&)
34972 2 99 CEndToken::Consume(unsigned short, nsScanner&, int)
40 nsHTMLTags::LookupTag(nsString const&)
25 nsScanner::ReadUntil(nsAString&, unsigned short, int)
12 nsString::FindCharInSet(char const*, int) const
4 nsAutoString::nsAutoString()
3 strlen
3 nsAutoString::~nsAutoString()
3 nsAutoString::~nsAutoString()
3 nsString::~nsString()
2 nsStr::Initialize(nsStr&, char*, unsigned, unsigned, eCharSize, int)
1 nsScanner::GetChar(unsigned short&)
1 _init
51 CStartToken::Consume(unsigned short, nsScanner&, int)
40 CEndToken::Consume(unsigned short, nsScanner&, int)
2 nsHTMLTokenizer::ConsumeEndTag(unsigned short, CToken*&, nsScanner&)
34938 2 93 nsHTMLTags::LookupTag(nsString const&)
81 nsStaticCaseInsensitiveNameTable::Lookup(nsString const&)
6 nsCStringKey::~nsCStringKey()
2 nsHashtable::Get(nsHashKey*)
1 nsCStringKey::nsCStringKey(nsAFlatCString const&)
1 _init
92 nsHTMLTokenizer::ConsumeStartTag(unsigned short, CToken*&, nsScanner&, int&)
34962 0 92 CStartToken::Consume(unsigned short, nsScanner&, int)
51 nsHTMLTags::LookupTag(nsString const&)
36 nsScanner::GetIdentifier(nsString&, int)
2 nsAutoString::~nsAutoString()
1 nsScanner::SetPosition(nsReadingIterator&, int, int)
1 nsAutoString::~nsAutoString()
1 nsStr::Initialize(nsStr&, char*, unsigned, unsigned, eCharSize, int)
81 nsHTMLTags::LookupTag(nsString const&)
3657 5 81 nsStaticCaseInsensitiveNameTable::Lookup(nsString const&)
28 nsHashtable::Get(nsHashKey*)
15 nsCString::AssignWithConversion(nsString const&)
6 nsCAutoString::~nsCAutoString()
5 nsCAutoString::~nsCAutoString()
4 PL_HashTableLookup
3 nsCString::nsCString()
2 nsString::get() const
2 nsCString::ToLowerCase()
2 nsCString::~nsCString()
2 nsStr::ChangeCase(nsStr&, int)
2 nsSupportsHashtable::Reset()
2 nsCString::get() const
1 nsCStringKey::~nsCStringKey()
1 nsCStringKey::nsCStringKey(nsAFlatCString const&)
1 nsHashKey::~nsHashKey()
71 nsStreamLoader::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
54580 0 71 SheetLoadData::OnStreamComplete(nsIStreamLoader*, nsISupports*, unsigned, unsigned, char const*)
71 CSSLoaderImpl::DidLoadStyle(nsIStreamLoader*, nsString*, SheetLoadData*, unsigned)
71 CSSLoaderImpl::DidLoadStyle(nsIStreamLoader*, nsString*, SheetLoadData*, unsigned)
54586 0 71 CSSLoaderImpl::ParseSheet(nsIUnicharInputStream*, SheetLoadData*, int&, nsICSSStyleSheet*&)
71 CSSLoaderImpl::SheetComplete(nsICSSStyleSheet*, SheetLoadData*)
71 SheetLoadData::OnStreamComplete(nsIStreamLoader*, nsISupports*, unsigned, unsigned, char const*)
54587 0 71 CSSLoaderImpl::DidLoadStyle(nsIStreamLoader*, nsString*, SheetLoadData*, unsigned)
71 CSSLoaderImpl::ParseSheet(nsIUnicharInputStream*, SheetLoadData*, int&, nsICSSStyleSheet*&)
71 CSSLoaderImpl::ParseSheet(nsIUnicharInputStream*, SheetLoadData*, int&, nsICSSStyleSheet*&)
54585 0 71 CSSLoaderImpl::SheetComplete(nsICSSStyleSheet*, SheetLoadData*)
71 CSSLoaderImpl::Cleanup(URLKey&, SheetLoadData*)
71 CSSLoaderImpl::SheetComplete(nsICSSStyleSheet*, SheetLoadData*)
54583 0 71 CSSLoaderImpl::Cleanup(URLKey&, SheetLoadData*)
71 nsParser::ContinueParsing()
19 nsScanner::ReadUntil(nsAString&, nsReadEndCondition const&, int)
19 nsScanner::ReadWhitespace(nsString&)
12 nsScanner::ReadUntil(nsAString&, unsigned short, int)
4 nsScanner::ReadIdentifier(nsString&, int)
2 ConsumeAttributeValueText(nsString&, nsScanner&, nsReadEndCondition const&, int)
1 nsScanner::ReadNumber(nsString&, int)
6597 6 57 AppendUnicodeTo(nsReadingIterator const&, nsReadingIterator const&, nsAString&)
13 nsString::SetLength(unsigned)
12 nsCharSinkTraits >::write(nsWritingIterator&, unsigned short const*, unsigned)
11 Distance(nsReadingIterator const&, nsReadingIterator const&)
4 int operator!=(nsReadingIterator const&, nsReadingIterator const&)
4 nsCharSourceTraits >::readable_distance(nsReadingIterator const&, nsReadingIterator const&)
3 nsCharSourceTraits >::advance(nsReadingIterator&, int)
2 memmove
1 nsReadingIterator::normalize_forward()
1 nsStr::StrTruncate(nsStr&, unsigned)
41 ConsumeQuotedString(unsigned short, nsString&, nsScanner&, int)
12 CAttributeToken::Consume(unsigned short, nsScanner&, int)
35039 1 53 ConsumeAttributeValueText(nsString&, nsScanner&, nsReadEndCondition const&, int)
41 nsScanner::ReadUntil(nsAString&, nsReadEndCondition const&, int)
8 ConsumeAttributeEntity(nsString&, nsScanner&, int)
2 AppendUnicodeTo(nsReadingIterator const&, nsReadingIterator const&, nsAString&)
1 nsScanner::Peek(unsigned short&, unsigned)
53 nsHTMLTokenizer::ConsumeToken(nsScanner&, int&)
34724 0 53 nsHTMLTokenizer::ConsumeWhitespace(unsigned short, CToken*&, nsScanner&)
46 CWhitespaceToken::Consume(unsigned short, nsScanner&, int)
5 nsTokenAllocator::CreateTokenOfType(eHTMLTokenTypes, nsHTMLTag)
1 nsScanner::ReadWhitespace(nsString&)
1 nsAString::do_AssignFromElement(unsigned short)
52 CAttributeToken::Consume(unsigned short, nsScanner&, int)
35040 2 52 ConsumeQuotedString(unsigned short, nsString&, nsScanner&, int)
41 ConsumeAttributeValueText(nsString&, nsScanner&, nsReadEndCondition const&, int)
4 nsAString::Last() const
3 nsScanner::SkipOver(unsigned short)
1 nsScanner::CurrentPosition(nsReadingIterator&)
1 int const& NS_MAX(int const&, int const&)
45 nsScriptLoader::OnStreamComplete(nsIStreamLoader*, nsISupports*, unsigned, unsigned, char const*)
6 nsScriptLoader::ProcessScriptElement(nsIDOMHTMLScriptElement*, nsIScriptLoaderObserver*)
59705 0 51 nsScriptLoader::ProcessRequest(nsScriptLoadRequest*)
44 nsScriptLoader::FireScriptEvaluated(unsigned, nsScriptLoadRequest*)
7 nsScriptLoader::EvaluateScript(nsScriptLoadRequest*, nsAFlatString const&)
19 nsHTMLTokenizer::ConsumeAttributes(unsigned short, CStartToken*, nsScanner&)
13 nsHTMLTokenizer::ConsumeStartTag(unsigned short, CToken*&, nsScanner&, int&)
5 nsHTMLTokenizer::ConsumeWhitespace(unsigned short, CToken*&, nsScanner&)
3 nsHTMLTokenizer::ConsumeEntity(unsigned short, CToken*&, nsScanner&)
3 nsHTMLTokenizer::ConsumeEndTag(unsigned short, CToken*&, nsScanner&)
2 nsHTMLTokenizer::ConsumeNewline(unsigned short, CToken*&, nsScanner&)
2 nsHTMLTokenizer::ConsumeText(CToken*&, nsScanner&)
1 nsHTMLTokenizer::ConsumeComment(unsigned short, CToken*&, nsScanner&)
1 nsHTMLTokenizer::ConsumeTag(unsigned short, CToken*&, nsScanner&, int&)
34674 3 49 nsTokenAllocator::CreateTokenOfType(eHTMLTokenTypes, nsHTMLTag)
18 nsFixedSizeAllocator::Alloc(unsigned)
10 CAttributeToken::CAttributeToken()
6 CStartToken::CStartToken(nsHTMLTag)
4 nsFixedSizeAllocator::Free(void*, unsigned)
2 CHTMLToken::CHTMLToken(nsHTMLTag)
1 CEntityToken::CEntityToken()
1 CWhitespaceToken::CWhitespaceToken()
1 CCommentToken::CCommentToken()
1 CEndToken::CEndToken(nsHTMLTag)
1 nsString::nsString()
1 nsFixedSizeAllocator::FindBucket(unsigned)
46 nsHTMLTokenizer::ConsumeWhitespace(unsigned short, CToken*&, nsScanner&)
1 nsHTMLTokenizer::ConsumeToken(nsScanner&, int&)
35050 2 47 CWhitespaceToken::Consume(unsigned short, nsScanner&, int)
22 nsScanner::ReadWhitespace(nsString&)
22 nsAString::do_AssignFromElement(unsigned short)
1 nsACString::do_ReplaceFromReadable(unsigned, unsigned, nsACString const&)
45 nsStreamLoader::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
59710 0 45 nsScriptLoader::OnStreamComplete(nsIStreamLoader*, nsISupports*, unsigned, unsigned, char const*)
45 nsScriptLoader::ProcessRequest(nsScriptLoadRequest*)
23 nsScanner::SetPosition(nsReadingIterator&, int, int)
11 AppendUnicodeTo(nsReadingIterator const&, nsReadingIterator const&, nsAString&)
9 CopyUnicodeTo(nsReadingIterator const&, nsReadingIterator const&, nsAString&)
1 nsScanner::ReadUntil(nsAString&, unsigned short, int)
1 nsScanner::ReadUntil(nsAString&, nsReadEndCondition const&, int)
6586 21 45 Distance(nsReadingIterator const&, nsReadingIterator const&)
15 nsCharSourceTraits >::advance(nsReadingIterator&, int)
3 int operator!=(nsReadingIterator const&, nsReadingIterator const&)
3 NS_GetNumberOfAtoms()
1 nsCharSinkTraits >::write(CalculateLength&, unsigned short const*, unsigned)
1 nsReadingIterator::normalize_forward()
1 nsCharSourceTraits >::readable_distance(nsReadingIterator const&, nsReadingIterator const&)
44 nsScriptLoader::FireScriptEvaluated(unsigned, nsScriptLoadRequest*)
54094 0 44 HTMLContentSink::ScriptEvaluated(unsigned, nsIDOMHTMLScriptElement*, int, int)
44 nsParser::ContinueParsing()
44 nsScriptLoader::ProcessRequest(nsScriptLoadRequest*)
59707 0 44 nsScriptLoader::FireScriptEvaluated(unsigned, nsScriptLoadRequest*)
44 HTMLContentSink::ScriptEvaluated(unsigned, nsIDOMHTMLScriptElement*, int, int)
11 nsScanner::ReadUntil(nsReadingIterator&, nsReadingIterator&, nsReadEndCondition const&, int)
8 nsScanner::ReadUntil(nsAString&, nsReadEndCondition const&, int)
6 CTextToken::Consume(unsigned short, nsScanner&, int)
5 nsScanner::SkipWhitespace()
4 nsScanner::ReadIdentifier(nsString&, int)
4 nsScanner::GetIdentifier(nsString&, int)
3 nsScanner::ReadUntil(nsAString&, unsigned short, int)
1 CStartToken::Consume(unsigned short, nsScanner&, int)
35280 10 42 nsScanner::SetPosition(nsReadingIterator&, int, int)
23 Distance(nsReadingIterator const&, nsReadingIterator const&)
3 int operator!=(nsReadingIterator const&, nsReadingIterator const&)
2 CalculateLength::GetDistance() const
2 _init
1 nsCharSinkTraits >::write(CalculateLength&, unsigned short const*, unsigned)
1 nsCharSourceTraits >::readable_distance(nsReadingIterator const&, nsReadingIterator const&)
41 ConsumeAttributeValueText(nsString&, nsScanner&, nsReadEndCondition const&, int)
35274 8 41 nsScanner::ReadUntil(nsAString&, nsReadEndCondition const&, int)
19 AppendUnicodeTo(nsReadingIterator const&, nsReadingIterator const&, nsAString&)
8 nsScanner::SetPosition(nsReadingIterator&, int, int)
2 nsString::SetLength(unsigned)
2 nsString::GetWritableFragment(nsWritableFragment&, nsFragmentRequest, unsigned)
1 Distance(nsReadingIterator const&, nsReadingIterator const&)
36 CStartToken::Consume(unsigned short, nsScanner&, int)
3 nsHTMLTokenizer::ConsumeStartTag(unsigned short, CToken*&, nsScanner&, int&)
35266 10 39 nsScanner::GetIdentifier(nsString&, int)
23 CopyUnicodeTo(nsReadingIterator const&, nsReadingIterator const&, nsAString&)
4 nsScanner::SetPosition(nsReadingIterator&, int, int)
1 nsCharSourceTraits >::readable_distance(nsReadingIterator const&, nsReadingIterator const&)
23 CAttributeToken::Consume(unsigned short, nsScanner&, int)
11 CTextToken::Consume(unsigned short, nsScanner&, int)
2 nsHTMLTokenizer::ConsumeAttributes(unsigned short, CStartToken*, nsScanner&)
35275 23 36 nsScanner::ReadUntil(nsReadingIterator&, nsReadingIterator&, nsReadEndCondition const&, int)
11 nsScanner::SetPosition(nsReadingIterator&, int, int)
2 nsScanner::Peek(unsigned short&, unsigned)
13 AppendUnicodeTo(nsReadingIterator const&, nsReadingIterator const&, nsAString&)
13 nsAString::do_AssignFromReadable(nsAString const&)
2 nsScanner::ReadUntil(nsAString&, nsReadEndCondition const&, int)
2 CopyUnicodeTo(nsReadingIterator const&, nsReadingIterator const&, nsAString&)
1 nsAString::do_AppendFromReadable(nsAString const&)
6827 3 31 nsString::SetLength(unsigned)
26 nsString::SetCapacity(unsigned)
2 nsStr::StrTruncate(nsStr&, unsigned)
28 nsStaticCaseInsensitiveNameTable::Lookup(nsString const&)
2 nsHTMLTags::LookupTag(nsString const&)
3422 3 30 nsHashtable::Get(nsHashKey*)
24 PL_HashTableLookup
2 PL_CompareValues
1 _hashValue(void const*)
29 nsParser::DidTokenize(int)
34716 1 29 nsHTMLTokenizer::DidTokenize(int)
21 nsHTMLTokenizer::ScanDocStructure(int)
2 CToken::GetTypeID()
1 CEndToken::GetTypeID()
1 CStartToken::GetTypeID()
1 nsHTMLElement::IsContainer(nsHTMLTag)
1 nsDeque::Pop()
1 nsDeque::nsDeque(nsDequeFunctor*)
29 nsParser::Tokenize(int)
35170 0 29 nsParser::DidTokenize(int)
29 nsHTMLTokenizer::DidTokenize(int)
25 nsString::SetCapacity(unsigned)
3 nsStr::StrAppend(nsStr&, nsStr const&, unsigned, int)
6693 2 28 nsStr::GrowCapacity(nsStr&, unsigned)
22 nsStr::EnsureCapacity(nsStr&, unsigned)
3 nsStr::Free(nsStr&)
1 nsStr::StrAppend(nsStr&, nsStr const&, unsigned, int)
24 nsHashtable::Get(nsHashKey*)
4 nsStaticCaseInsensitiveNameTable::Lookup(nsString const&)
8117 7 28 PL_HashTableLookup
16 PL_HashTableRawLookup
3 _hashValue(void const*)
2 nsCStringKey::HashCode() const
26 nsString::SetLength(unsigned)
6828 0 26 nsString::SetCapacity(unsigned)
25 nsStr::GrowCapacity(nsStr&, unsigned)
1 nsStr::HashCode(nsStr const&)
25 CEndToken::Consume(unsigned short, nsScanner&, int)
1 ConsumeComment(unsigned short, nsScanner&, nsString&)
35276 5 26 nsScanner::ReadUntil(nsAString&, unsigned short, int)
12 AppendUnicodeTo(nsReadingIterator const&, nsReadingIterator const&, nsAString&)
3 nsScanner::SetPosition(nsReadingIterator&, int, int)
1 nsScanner::Peek(unsigned short&, unsigned)
1 nsCharSinkTraits >::write(nsWritingIterator&, unsigned short const*, unsigned)
1 nsString::GetWritableFragment(nsWritableFragment&, nsFragmentRequest, unsigned)
1 Distance(nsReadingIterator const&, nsReadingIterator const&)
1 _init
23 nsScanner::GetIdentifier(nsString&, int)
2 ConsumeComment(unsigned short, nsScanner&, nsString&)
6596 6 25 CopyUnicodeTo(nsReadingIterator const&, nsReadingIterator const&, nsAString&)
9 Distance(nsReadingIterator const&, nsReadingIterator const&)
4 nsCharSinkTraits >::write(nsWritingIterator&, unsigned short const*, unsigned)
2 nsString::SetLength(unsigned)
1 memmove
1 nsAutoString::~nsAutoString()
1 nsString::GetWritableFragment(nsWritableFragment&, nsFragmentRequest, unsigned)
1 nsACString::do_ReplaceFromReadable(unsigned, unsigned, nsACString const&)
24 nsHTMLTokenizer::ConsumeToken(nsScanner&, int&)
34726 0 24 nsHTMLTokenizer::ConsumeText(CToken*&, nsScanner&)
19 CTextToken::Consume(unsigned short, nsScanner&, int)
2 nsTokenAllocator::CreateTokenOfType(eHTMLTokenTypes, nsHTMLTag)
1 nsScanner::Peek(unsigned short&, unsigned)
1 nsHTMLTokenizer::AddToken(CToken*&, unsigned, nsDeque*, nsTokenAllocator*)
1 nsFixedSizeAllocator::Alloc(unsigned)
22 CWhitespaceToken::Consume(unsigned short, nsScanner&, int)
1 nsHTMLTokenizer::ConsumeWhitespace(unsigned short, CToken*&, nsScanner&)
35271 4 23 nsScanner::ReadWhitespace(nsString&)
19 AppendUnicodeTo(nsReadingIterator const&, nsReadingIterator const&, nsAString&)
22 CWhitespaceToken::Consume(unsigned short, nsScanner&, int)
1 nsHTMLTokenizer::ConsumeWhitespace(unsigned short, CToken*&, nsScanner&)
6482 1 23 nsAString::do_AssignFromElement(unsigned short)
20 nsAString::do_AssignFromReadable(nsAString const&)
1 nsCharSourceTraits >::advance(nsReadingIterator&, int)
1 nsASingleFragmentString::Length() const
22 nsStr::GrowCapacity(nsStr&, unsigned)
6692 1 22 nsStr::EnsureCapacity(nsStr&, unsigned)
18 nsStr::Realloc(nsStr&, unsigned)
2 memcpy
1 nsStr::Alloc(nsStr&, unsigned)
5 CAttributeToken::Consume(unsigned short, nsScanner&, int)
4 nsScanner::SkipWhitespace()
4 nsHTMLTokenizer::ConsumeTag(unsigned short, CToken*&, nsScanner&, int&)
3 nsHTMLTokenizer::ConsumeToken(nsScanner&, int&)
2 nsScanner::ReadUntil(nsReadingIterator&, nsReadingIterator&, nsReadEndCondition const&, int)
1 nsScanner::ReadUntil(nsAString&, unsigned short, int)
1 nsScanner::SkipOver(unsigned short)
1 ConsumeAttributeValueText(nsString&, nsScanner&, nsReadEndCondition const&, int)
1 nsHTMLTokenizer::ConsumeText(CToken*&, nsScanner&)
35259 22 22 nsScanner::Peek(unsigned short&, unsigned)
15 Distance(nsReadingIterator const&, nsReadingIterator const&)
3 AppendUnicodeTo(nsReadingIterator const&, nsReadingIterator const&, nsAString&)
2 nsAString::do_AssignFromReadable(nsAString const&)
1 nsAString::do_AssignFromElement(unsigned short)
6923 18 21 nsCharSourceTraits >::advance(nsReadingIterator&, int)
3 nsReadingIterator::normalize_forward()
12 AppendUnicodeTo(nsReadingIterator const&, nsReadingIterator const&, nsAString&)
4 CopyUnicodeTo(nsReadingIterator const&, nsReadingIterator const&, nsAString&)
4 nsAString::do_AssignFromReadable(nsAString const&)
1 nsScanner::ReadUntil(nsAString&, unsigned short, int)
7385 5 21 nsCharSinkTraits >::write(nsWritingIterator&, unsigned short const*, unsigned)
9 nsWritingIterator::advance(int)
4 memmove
3 nsString::GetWritableFragment(nsWritableFragment&, nsFragmentRequest, unsigned)
18 nsTokenAllocator::CreateTokenOfType(eHTMLTokenTypes, nsHTMLTag)
1 nsHTMLTokenizer::ConsumeText(CToken*&, nsScanner&)
1 nsHTMLTokenizer::ConsumeStartTag(unsigned short, CToken*&, nsScanner&, int&)
1 nsTokenAllocator::CreateTokenOfType(eHTMLTokenTypes, nsHTMLTag, nsAString const&)
3399 13 21 nsFixedSizeAllocator::Alloc(unsigned)
6 nsFixedSizeAllocator::FindBucket(unsigned)
2 PL_ArenaAllocate
21 nsHTMLTokenizer::DidTokenize(int)
34715 13 21 nsHTMLTokenizer::ScanDocStructure(int)
1 CEndToken::GetTypeID()
1 CStartToken::GetTypeID()
1 nsHTMLElement::CanContain(nsHTMLTag) const
1 nsHTMLElement::IsMemberOf(int) const
1 memset
1 nsDeque::ObjectAt(int) const
1 nsDeque::Pop()
1 nsDeque::~nsDeque()
20 nsAString::do_AssignFromElement(unsigned short)
6479 1 20 nsAString::do_AssignFromReadable(nsAString const&)
13 nsString::SetLength(unsigned)
4 nsCharSinkTraits >::write(nsWritingIterator&, unsigned short const*, unsigned)
2 nsCharSourceTraits >::advance(nsReadingIterator&, int)
19 nsHTMLTokenizer::ConsumeText(CToken*&, nsScanner&)
34986 2 19 CTextToken::Consume(unsigned short, nsScanner&, int)
11 nsScanner::ReadUntil(nsReadingIterator&, nsReadingIterator&, nsReadEndCondition const&, int)
6 nsScanner::SetPosition(nsReadingIterator&, int, int)
10 nsHTMLTokenizer::ConsumeStartTag(unsigned short, CToken*&, nsScanner&, int&)
6 CAttributeToken::Consume(unsigned short, nsScanner&, int)
2 nsHTMLTokenizer::ConsumeAttributes(unsigned short, CStartToken*, nsScanner&)
35261 9 18 nsScanner::SkipWhitespace()
5 nsScanner::SetPosition(nsReadingIterator&, int, int)
4 nsScanner::Peek(unsigned short&, unsigned)
18 nsHTMLTokenizer::ConsumeToken(nsScanner&, int&)
34723 1 18 nsHTMLTokenizer::ConsumeEntity(unsigned short, CToken*&, nsScanner&)
14 CEntityToken::Consume(unsigned short, nsScanner&, int)
3 nsTokenAllocator::CreateTokenOfType(eHTMLTokenTypes, nsHTMLTag)
18 nsStr::EnsureCapacity(nsStr&, unsigned)
6713 0 18 nsStr::Realloc(nsStr&, unsigned)
17 nsStr::Alloc(nsStr&, unsigned)
1 nsMemory::Alloc(unsigned)
17 nsStr::Realloc(nsStr&, unsigned)
1 nsStr::EnsureCapacity(nsStr&, unsigned)
6711 2 18 nsStr::Alloc(nsStr&, unsigned)
16 nsMemory::Alloc(unsigned)
16 nsStr::Alloc(nsStr&, unsigned)
1 nsStr::Realloc(nsStr&, unsigned)
5713 3 17 nsMemory::Alloc(unsigned)
14 nsMemoryImpl::Alloc(unsigned)
16 PL_HashTableLookup
8111 4 16 PL_HashTableRawLookup
11 _hashKeyCompare(void const*, void const*)
1 nsCStringKey::Equals(nsHashKey const*) const
5 CAttributeToken::Consume(unsigned short, nsScanner&, int)
3 nsHTMLTokenizer::ConsumeEndTag(unsigned short, CToken*&, nsScanner&)
3 nsHTMLTokenizer::ConsumeTag(unsigned short, CToken*&, nsScanner&, int&)
1 nsScanner::SkipOver(unsigned short)
1 CEntityToken::ConsumeEntity(unsigned short, nsString&, nsScanner&)
1 CEndToken::Consume(unsigned short, nsScanner&, int)
1 nsHTMLTokenizer::ConsumeNewline(unsigned short, CToken*&, nsScanner&)
1 nsHTMLTokenizer::ConsumeAttributes(unsigned short, CStartToken*, nsScanner&)
35258 16 16 nsScanner::GetChar(unsigned short&)
14 nsMemoryImpl::Alloc(unsigned)
1 PL_ArenaAllocate
8714 0 15 PR_Malloc
10 __libc_malloc
2 _IO_check_libio
2 pthread_mutex_trylock
1 libc_internal_tsd_get
15 nsStaticCaseInsensitiveNameTable::Lookup(nsString const&)
6760 2 15 nsCString::AssignWithConversion(nsString const&)
11 nsCString::AssignWithConversion(unsigned short const*, int)
1 nsString::get() const
1 _init
14 CEntityToken::Consume(unsigned short, nsScanner&, int)
1 ConsumeAttributeEntity(nsString&, nsScanner&, int)
35059 1 15 CEntityToken::ConsumeEntity(unsigned short, nsString&, nsScanner&)
8 nsScanner::ReadIdentifier(nsString&, int)
4 nsString::do_AppendFromElement(unsigned short)
1 nsScanner::ReadNumber(nsString&, int)
1 nsScanner::GetChar(unsigned short&)
14 nsMemory::Alloc(unsigned)
5701 0 14 nsMemoryImpl::Alloc(unsigned)
14 PR_Malloc
14 nsHTMLTokenizer::ConsumeEntity(unsigned short, CToken*&, nsScanner&)
35056 0 14 CEntityToken::Consume(unsigned short, nsScanner&, int)
14 CEntityToken::ConsumeEntity(unsigned short, nsString&, nsScanner&)
12 nsParser::Tokenize(int)
35252 3 12 nsScanner::Mark()
6 nsSlidingString::DiscardPrefix(nsReadingIterator const&)
2 nsSharedBufferList::Position::Distance(nsSharedBufferList::Position const&, nsSharedBufferList::Position const&)
1 _init
6 nsCString::AssignWithConversion(unsigned short const*, int)
4 nsString::do_AppendFromElement(unsigned short)
1 nsCString::AssignWithConversion(nsAString const&)
1 nsStr::GrowCapacity(nsStr&, unsigned)
6695 5 12 nsStr::StrAppend(nsStr&, nsStr const&, unsigned, int)
4 CopyChars2To1(char*, int, char const*, unsigned, unsigned)
3 nsStr::GrowCapacity(nsStr&, unsigned)
12 CEndToken::Consume(unsigned short, nsScanner&, int)
6861 2 12 nsString::FindCharInSet(char const*, int) const
9 nsStr::FindCharInSet(nsStr const&, nsStr const&, int, int)
1 nsStr::HashCode(nsStr const&)
10 nsTokenAllocator::CreateTokenOfType(eHTMLTokenTypes, nsHTMLTag)
1 nsHTMLTokenizer::ConsumeAttributes(unsigned short, CStartToken*, nsScanner&)
35027 3 11 CAttributeToken::CAttributeToken()
5 nsAutoString::nsAutoString()
1 nsSharedBufferList::Position::Position(nsSharedBufferList::Buffer*, unsigned short*)
1 nsString::nsString()
1 nsStr::Initialize(nsStr&, char*, unsigned, unsigned, eCharSize, int)
5 CAttributeToken::CAttributeToken()
4 CEndToken::Consume(unsigned short, nsScanner&, int)
2 nsHTMLTokenizer::ConsumeStartTag(unsigned short, CToken*&, nsScanner&, int&)
6886 6 11 nsAutoString::nsAutoString()
2 nsString::nsString()
2 nsStr::Initialize(nsStr&, eCharSize)
1 nsStr::Initialize(nsStr&, char*, unsigned, unsigned, eCharSize, int)
11 PL_HashTableRawLookup
3404 0 11 _hashKeyCompare(void const*, void const*)
10 memcmp
1 nsCStringKey::Equals(nsHashKey const*) const
11 nsCString::AssignWithConversion(nsString const&)
6759 3 11 nsCString::AssignWithConversion(unsigned short const*, int)
6 nsStr::StrAppend(nsStr&, nsStr const&, unsigned, int)
1 nsStr::HashCode(nsStr const&)
1 nsStr::StrTruncate(nsStr&, unsigned)
10 _hashKeyCompare(void const*, void const*)
20964 10 10 memcmp
10 PR_Malloc
20837 2 10 __libc_malloc
3 chunk_alloc
2 pthread_null_sighandler
2 pthread_mutex_trylock
1 pthread_mutex_unlock
4 AppendUnicodeTo(nsReadingIterator const&, nsReadingIterator const&, nsAString&)
3 nsScanner::SetPosition(nsReadingIterator&, int, int)
3 Distance(nsReadingIterator const&, nsReadingIterator const&)
7444 10 10 int operator!=(nsReadingIterator const&, nsReadingIterator const&)
9 nsString::FindCharInSet(char const*, int) const
6705 2 9 nsStr::FindCharInSet(nsStr const&, nsStr const&, int, int)
5 memchr
2 FindChar1(char const*, unsigned, int, unsigned short, int, int)
3 nsCharSinkTraits >::write(nsWritingIterator&, unsigned short const*, unsigned)
2 nsScanner::ReadUntil(nsAString&, nsReadEndCondition const&, int)
2 nsWritingIterator::advance(int)
1 nsScanner::ReadUntil(nsAString&, unsigned short, int)
1 CopyUnicodeTo(nsReadingIterator const&, nsReadingIterator const&, nsAString&)
6823 9 9 nsString::GetWritableFragment(nsWritableFragment&, nsFragmentRequest, unsigned)
9 nsCharSinkTraits >::write(nsWritingIterator&, unsigned short const*, unsigned)
7413 7 9 nsWritingIterator::advance(int)
2 nsString::GetWritableFragment(nsWritableFragment&, nsFragmentRequest, unsigned)
5 CAttributeToken::Consume(unsigned short, nsScanner&, int)
2 nsHTMLTokenizer::ConsumeAttributes(unsigned short, CStartToken*, nsScanner&)
1 CTextToken::ConsumeUntil(unsigned short, int, nsScanner&, nsString&, int, int&)
35277 2 8 nsScanner::BindSubstring(nsSlidingSubstring&, nsReadingIterator const&, nsReadingIterator const&)
3 nsSlidingSubstring::Rebind(nsSlidingString const&, nsReadingIterator const&, nsReadingIterator const&)
2 nsSlidingString::GetReadableFragment(nsReadableFragment&, nsFragmentRequest, unsigned) const
1 nsSharedBufferList::Position::Distance(nsSharedBufferList::Position const&, nsSharedBufferList::Position const&)
4 nsHTMLTokenizer::ConsumeStartTag(unsigned short, CToken*&, nsScanner&, int&)
3 nsHTMLTokenizer::ConsumeEndTag(unsigned short, CToken*&, nsScanner&)
1 CAttributeToken::Consume(unsigned short, nsScanner&, int)
35105 8 8 CDoctypeDeclToken::SetStringValue(nsAString const&)
8 ConsumeAttributeValueText(nsString&, nsScanner&, nsReadEndCondition const&, int)
35038 0 8 ConsumeAttributeEntity(nsString&, nsScanner&, int)
5 nsHTMLEntities::EntityToUnicode(nsAString const&)
1 CEntityToken::ConsumeEntity(unsigned short, nsString&, nsScanner&)
1 nsHTMLEntities::EntityToUnicode(nsCString const&)
1 nsAString::AppendFromReadable(nsAString const&)
8 CEntityToken::ConsumeEntity(unsigned short, nsString&, nsScanner&)
35267 0 8 nsScanner::ReadIdentifier(nsString&, int)
4 nsScanner::SetPosition(nsReadingIterator&, int, int)
4 AppendUnicodeTo(nsReadingIterator const&, nsReadingIterator const&, nsAString&)
7 nsHTMLTokenizer::ConsumeComment(unsigned short, CToken*&, nsScanner&)
1 nsHTMLTokenizer::ConsumeSpecialMarkup(unsigned short, CToken*&, nsScanner&)
35014 0 8 CCommentToken::Consume(unsigned short, nsScanner&, int)
7 ConsumeComment(unsigned short, nsScanner&, nsString&)
1 FindCharInReadable(unsigned short, nsReadingIterator&, nsReadingIterator const&)
8 nsHTMLTokenizer::ConsumeTag(unsigned short, CToken*&, nsScanner&, int&)
34725 0 8 nsHTMLTokenizer::ConsumeComment(unsigned short, CToken*&, nsScanner&)
7 CCommentToken::Consume(unsigned short, nsScanner&, int)
1 nsTokenAllocator::CreateTokenOfType(eHTMLTokenTypes, nsHTMLTag)
2 nsScanner::SetPosition(nsReadingIterator&, int, int)
1 nsScanner::ReadUntil(nsAString&, unsigned short, int)
1 nsScanner::Mark()
1 CEndToken::Consume(unsigned short, nsScanner&, int)
1 nsHTMLTags::LookupTag(nsString const&)
1 nsCString::AssignWithConversion(nsString const&)
3096 7 7 _init
7 XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*)
41930 0 7 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode)
7 XPTC_InvokeByIndex
3 nsString::nsString()
2 nsAutoString::nsAutoString()
1 CCommentToken::CCommentToken()
1 nsString::nsString()
6689 7 7 nsStr::Initialize(nsStr&, eCharSize)
7 js_Invoke
42003 0 7 XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*)
7 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode)
7 js_Execute
1946 0 7 js_Interpret
7 js_Invoke
4 AppendUnicodeTo(nsReadingIterator const&, nsReadingIterator const&, nsAString&)
1 nsScanner::SetPosition(nsReadingIterator&, int, int)
1 nsScanner::GetIdentifier(nsString&, int)
1 Distance(nsReadingIterator const&, nsReadingIterator const&)
6921 7 7 nsCharSourceTraits >::readable_distance(nsReadingIterator const&, nsReadingIterator const&)
7 nsScriptLoader::ProcessRequest(nsScriptLoadRequest*)
59708 0 7 nsScriptLoader::EvaluateScript(nsScriptLoadRequest*, nsAFlatString const&)
7 nsJSContext::EvaluateString(nsAString const&, void*, nsIPrincipal*, char const*, unsigned, char const*, nsAString&, int*)
5 nsHTMLDocument::Write()
2 nsHTMLDocument::Writeln()
54259 0 7 nsHTMLDocument::ScriptWriteCommon(int)
7 nsHTMLDocument::WriteCommon(nsAString const&, int)
3 CEndToken::Consume(unsigned short, nsScanner&, int)
2 CStartToken::Consume(unsigned short, nsScanner&, int)
1 nsHTMLTokenizer::ConsumeEndTag(unsigned short, CToken*&, nsScanner&)
1 nsHTMLTokenizer::ConsumeStartTag(unsigned short, CToken*&, nsScanner&, int&)
6906 3 7 nsAutoString::~nsAutoString()
3 nsString::~nsString()
1 nsStr::Destroy(nsStr&)
6 nsHTMLTags::LookupTag(nsString const&)
1 nsStaticCaseInsensitiveNameTable::Lookup(nsString const&)
3447 7 7 nsCStringKey::~nsCStringKey()
7 nsHTMLDocument::ScriptWriteCommon(int)
54256 0 7 nsHTMLDocument::WriteCommon(nsAString const&, int)
7 nsParser::Parse(nsAString const&, void*, nsAString const&, int, int, nsDTDMode)
3 nsHTMLTokenizer::ConsumeAttributes(unsigned short, CStartToken*, nsScanner&)
1 nsHTMLTokenizer::ConsumeText(CToken*&, nsScanner&)
1 nsHTMLTokenizer::ConsumeEndTag(unsigned short, CToken*&, nsScanner&)
1 nsHTMLTokenizer::ConsumeStartTag(unsigned short, CToken*&, nsScanner&, int&)
1 nsHTMLTokenizer::ConsumeToken(nsScanner&, int&)
34704 3 7 nsHTMLTokenizer::AddToken(CToken*&, unsigned, nsDeque*, nsTokenAllocator*)
4 nsDeque::Push(void*)
6 nsTokenAllocator::CreateTokenOfType(eHTMLTokenTypes, nsHTMLTag)
1 nsHTMLTokenizer::ConsumeStartTag(unsigned short, CToken*&, nsScanner&, int&)
34948 2 7 CStartToken::CStartToken(nsHTMLTag)
4 nsString::nsString()
1 CHTMLToken::CHTMLToken(nsHTMLTag)
4 nsCharSinkTraits >::write(nsWritingIterator&, unsigned short const*, unsigned)
2 AppendUnicodeTo(nsReadingIterator const&, nsReadingIterator const&, nsAString&)
1 CopyUnicodeTo(nsReadingIterator const&, nsReadingIterator const&, nsAString&)
20965 7 7 memmove
7 nsJSContext::EvaluateString(nsAString const&, void*, nsIPrincipal*, char const*, unsigned, char const*, nsAString&, int*)
1427 0 7 JS_EvaluateUCScriptForPrincipals
7 js_Execute
6 nsFixedSizeAllocator::Alloc(unsigned)
1 nsTokenAllocator::CreateTokenOfType(eHTMLTokenTypes, nsHTMLTag)
3398 7 7 nsFixedSizeAllocator::FindBucket(unsigned)
7 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode)
6081 0 7 XPTC_InvokeByIndex
5 nsHTMLDocument::Write()
2 nsHTMLDocument::Writeln()
7 js_Interpret
1941 0 7 js_Invoke
7 XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*)
7 nsHTMLDocument::WriteCommon(nsAString const&, int)
35155 0 7 nsParser::Parse(nsAString const&, void*, nsAString const&, int, int, nsDTDMode)
7 nsParser::ResumeParse(int, int)
7 CCommentToken::Consume(unsigned short, nsScanner&, int)
35013 0 7 ConsumeComment(unsigned short, nsScanner&, nsString&)
4 FindCharInReadable(unsigned short, nsReadingIterator&, nsReadingIterator const&)
2 CopyUnicodeTo(nsReadingIterator const&, nsReadingIterator const&, nsAString&)
1 nsScanner::ReadUntil(nsAString&, unsigned short, int)
7 JS_EvaluateUCScriptForPrincipals
1943 0 7 js_Execute
7 js_Interpret
7 nsScriptLoader::EvaluateScript(nsScriptLoadRequest*, nsAFlatString const&)
81893 0 7 nsJSContext::EvaluateString(nsAString const&, void*, nsIPrincipal*, char const*, unsigned, char const*, nsAString&, int*)
7 JS_EvaluateUCScriptForPrincipals
6 nsParser::BuildModel()
34816 0 6 CNavDTD::BuildModel(nsIParser*, nsITokenizer*, nsITokenObserver*, nsIContentSink*)
6 CNavDTD::HandleToken(CToken*, nsIParser*)
6 CNavDTD::HandleDefaultStartToken(CToken*, nsHTMLTag, nsCParserNode*)
34872 0 6 CNavDTD::OpenContainer(nsCParserNode const*, nsHTMLTag, int, nsEntryStack*)
6 CNavDTD::HandleScriptToken(nsIParserNode const*)
3 CEndToken::Consume(unsigned short, nsScanner&, int)
3 nsAutoString::~nsAutoString()
6819 4 6 nsString::~nsString()
1 nsAString::~nsAString()
1 nsACString::do_ReplaceFromReadable(unsigned, unsigned, nsACString const&)
6 CNavDTD::BuildModel(nsIParser*, nsITokenizer*, nsITokenObserver*, nsIContentSink*)
34819 0 6 CNavDTD::HandleToken(CToken*, nsIParser*)
6 CNavDTD::HandleStartToken(CToken*)
6 CNavDTD::HandleStartToken(CToken*)
34824 0 6 CNavDTD::HandleDefaultStartToken(CToken*, nsHTMLTag, nsCParserNode*)
6 CNavDTD::OpenContainer(nsCParserNode const*, nsHTMLTag, int, nsEntryStack*)
6 nsScanner::Mark()
6660 5 6 nsSlidingString::DiscardPrefix(nsReadingIterator const&)
1 nsSharedBufferList::Position::Distance(nsSharedBufferList::Position const&, nsSharedBufferList::Position const&)
6 CNavDTD::AddLeaf(nsIParserNode const*)
54052 0 6 HTMLContentSink::AddLeaf(nsIParserNode const&)
6 HTMLContentSink::ProcessSCRIPTTag(nsIParserNode const&)
6 nsStaticCaseInsensitiveNameTable::Lookup(nsString const&)
6808 0 6 nsCAutoString::~nsCAutoString()
3 nsCString::~nsCString()
2 nsStr::Destroy(nsStr&)
1 nsACString::~nsACString()
6 nsHTMLScriptElement::SetDocument(nsIDocument*, int, int)
59703 0 6 nsScriptLoader::ProcessScriptElement(nsIDOMHTMLScriptElement*, nsIScriptLoaderObserver*)
6 nsScriptLoader::ProcessRequest(nsScriptLoadRequest*)
6 nsParser::ResumeParse(int, int)
35158 0 6 nsParser::BuildModel()
6 CNavDTD::BuildModel(nsIParser*, nsITokenizer*, nsITokenObserver*, nsIContentSink*)
6 CNavDTD::OpenContainer(nsCParserNode const*, nsHTMLTag, int, nsEntryStack*)
34838 0 6 CNavDTD::HandleScriptToken(nsIParserNode const*)
6 CNavDTD::AddLeaf(nsIParserNode const*)
6 HTMLContentSink::AddLeaf(nsIParserNode const&)
54095 0 6 HTMLContentSink::ProcessSCRIPTTag(nsIParserNode const&)
6 nsGenericHTMLContainerElement::AppendChildTo(nsIContent*, int, int)
6 nsGenericHTMLContainerElement::AppendChildTo(nsIContent*, int, int)
53461 0 6 nsHTMLScriptElement::SetDocument(nsIDocument*, int, int)
6 nsScriptLoader::ProcessScriptElement(nsIDOMHTMLScriptElement*, nsIScriptLoaderObserver*)
2 nsString::nsString()
1 nsString::FindCharInSet(char const*, int) const
1 nsString::SetCapacity(unsigned)
1 nsCString::AssignWithConversion(unsigned short const*, int)
1 nsCString::~nsCString()
6723 6 6 nsStr::HashCode(nsStr const&)
4 ConsumeComment(unsigned short, nsScanner&, nsString&)
1 CCommentToken::Consume(unsigned short, nsScanner&, int)
1 CTextToken::ConsumeUntil(unsigned short, int, nsScanner&, nsString&, int, int&)
6616 6 6 FindCharInReadable(unsigned short, nsReadingIterator&, nsReadingIterator const&)
6 nsHTMLTokenizer::ConsumeToken(nsScanner&, int&)
34728 2 6 nsHTMLTokenizer::ConsumeNewline(unsigned short, CToken*&, nsScanner&)
2 nsTokenAllocator::CreateTokenOfType(eHTMLTokenTypes, nsHTMLTag)
1 nsScanner::GetChar(unsigned short&)
1 CNewlineToken::CNewlineToken()
6 CNavDTD::HandleToken(CToken*, nsIParser*)
34829 0 6 CNavDTD::HandleStartToken(CToken*)
6 CNavDTD::HandleDefaultStartToken(CToken*, nsHTMLTag, nsCParserNode*)
6 nsHTMLTokenizer::ConsumeStartTag(unsigned short, CToken*&, nsScanner&, int&)
34987 1 6 CTextToken::ConsumeUntil(unsigned short, int, nsScanner&, nsString&, int, int&)
2 FindInReadable(nsAString const&, nsReadingIterator&, nsReadingIterator&, nsStringComparator const&)
1 CaseInsensitiveFindInReadable(nsAString const&, nsReadingIterator&, nsReadingIterator&)
1 nsScanner::BindSubstring(nsSlidingSubstring&, nsReadingIterator const&, nsReadingIterator const&)
1 FindCharInReadable(unsigned short, nsReadingIterator&, nsReadingIterator const&)
4 CStartToken::CStartToken(nsHTMLTag)
1 CEntityToken::CEntityToken()
1 nsTokenAllocator::CreateTokenOfType(eHTMLTokenTypes, nsHTMLTag)
6812 1 6 nsString::nsString()
3 nsStr::Initialize(nsStr&, eCharSize)
2 nsStr::HashCode(nsStr const&)
6 HTMLContentSink::ProcessSCRIPTTag(nsIParserNode const&)
52320 0 6 nsGenericHTMLContainerElement::AppendChildTo(nsIContent*, int, int)
6 nsHTMLScriptElement::SetDocument(nsIDocument*, int, int)
6 CNavDTD::HandleScriptToken(nsIParserNode const*)
34876 0 6 CNavDTD::AddLeaf(nsIParserNode const*)
6 HTMLContentSink::AddLeaf(nsIParserNode const&)
2 nsTokenAllocator::CreateTokenOfType(eHTMLTokenTypes, nsHTMLTag)
1 CWhitespaceToken::CWhitespaceToken()
1 CEndToken::CEndToken(nsHTMLTag)
1 CStartToken::CStartToken(nsHTMLTag)
34942 4 5 CHTMLToken::CHTMLToken(nsHTMLTag)
1 CToken::CToken(int)
4 nsHTMLTokenizer::AddToken(CToken*&, unsigned, nsDeque*, nsTokenAllocator*)
1 nsHTMLTokenizer::ConsumeAttributes(unsigned short, CStartToken*, nsScanner&)
3322 4 5 nsDeque::Push(void*)
1 nsDeque::GrowCapacity()
3 CEndToken::Consume(unsigned short, nsScanner&, int)
1 CStartToken::Consume(unsigned short, nsScanner&, int)
1 CopyUnicodeTo(nsReadingIterator const&, nsReadingIterator const&, nsAString&)
6907 5 5 nsAutoString::~nsAutoString()
5 ConsumeAttributeEntity(nsString&, nsScanner&, int)
34933 0 5 nsHTMLEntities::EntityToUnicode(nsAString const&)
3 nsHTMLEntities::EntityToUnicode(nsCString const&)
1 nsCString::AssignWithConversion(nsAString const&)
1 nsACString::Last() const
5 XPTC_InvokeByIndex
54260 0 5 nsHTMLDocument::Write()
5 nsHTMLDocument::ScriptWriteCommon(int)
2 CEndToken::Consume(unsigned short, nsScanner&, int)
1 CAttributeToken::CAttributeToken()
1 CStartToken::Consume(unsigned short, nsScanner&, int)
1 nsAutoString::nsAutoString()
6690 5 5 nsStr::Initialize(nsStr&, char*, unsigned, unsigned, eCharSize, int)
3 nsStr::GrowCapacity(nsStr&, unsigned)
2 nsCString::~nsCString()
6712 2 5 nsStr::Free(nsStr&)
3 nsMemory::Free(void*)
3 nsCAutoString::~nsCAutoString()
2 nsStaticCaseInsensitiveNameTable::Lookup(nsString const&)
6733 2 5 nsCString::~nsCString()
2 nsStr::Free(nsStr&)
1 nsStr::HashCode(nsStr const&)
3 nsCharSourceTraits >::advance(nsReadingIterator&, int)
1 AppendUnicodeTo(nsReadingIterator const&, nsReadingIterator const&, nsAString&)
1 Distance(nsReadingIterator const&, nsReadingIterator const&)
6945 5 5 nsReadingIterator::normalize_forward()
5 nsStaticCaseInsensitiveNameTable::Lookup(nsString const&)
6809 5 5 nsCAutoString::~nsCAutoString()
5 nsStr::FindCharInSet(nsStr const&, nsStr const&, int, int)
20962 5 5 memchr
2 __libc_malloc
2 PR_Malloc
9952 4 4 pthread_mutex_trylock
3 PL_HashTableLookup
1 nsHashtable::Get(nsHashKey*)
3403 1 4 _hashValue(void const*)
2 nsCRT::HashCode(char const*, unsigned*)
1 nsCStringKey::HashCode() const
4 nsHTMLTokenizer::ConsumeAttributes(unsigned short, CStartToken*, nsScanner&)
6471 1 4 nsAString::First() const
3 nsSlidingSubstring::GetReadableFragment(nsReadableFragment&, nsFragmentRequest, unsigned) const
4 nsStr::StrAppend(nsStr&, nsStr const&, unsigned, int)
6677 4 4 CopyChars2To1(char*, int, char const*, unsigned, unsigned)
2 nsScanner::Mark()
1 nsScanner::BindSubstring(nsSlidingSubstring&, nsReadingIterator const&, nsReadingIterator const&)
1 nsSlidingString::DiscardPrefix(nsReadingIterator const&)
6624 4 4 nsSharedBufferList::Position::Distance(nsSharedBufferList::Position const&, nsSharedBufferList::Position const&)
4 nsTokenAllocator::CreateTokenOfType(eHTMLTokenTypes, nsHTMLTag)
3400 4 4 nsFixedSizeAllocator::Free(void*, unsigned)
4 CEntityToken::ConsumeEntity(unsigned short, nsString&, nsScanner&)
6824 0 4 nsString::do_AppendFromElement(unsigned short)
4 nsStr::StrAppend(nsStr&, nsStr const&, unsigned, int)
3 nsAString::First() const
1 nsHTMLTokenizer::ConsumeAttributes(unsigned short, CStartToken*, nsScanner&)
6655 4 4 nsSlidingSubstring::GetReadableFragment(nsReadableFragment&, nsFragmentRequest, unsigned) const
3 nsHTMLEntities::EntityToUnicode(nsAString const&)
1 ConsumeAttributeEntity(nsString&, nsScanner&, int)
34932 1 4 nsHTMLEntities::EntityToUnicode(nsCString const&)
3 nsAVLTree::FindItem(void*) const
2 nsString::SetLength(unsigned)
1 nsCString::AssignWithConversion(unsigned short const*, int)
1 AppendUnicodeTo(nsReadingIterator const&, nsReadingIterator const&, nsAString&)
6698 4 4 nsStr::StrTruncate(nsStr&, unsigned)
2 nsHTMLTokenizer::ConsumeStartTag(unsigned short, CToken*&, nsScanner&, int&)
1 nsHTMLTokenizer::DidTokenize(int)
1 nsHTMLTokenizer::ScanDocStructure(int)
34955 4 4 CStartToken::GetTypeID()
4 ConsumeQuotedString(unsigned short, nsString&, nsScanner&, int)
6472 2 4 nsAString::Last() const
1 nsString::GetReadableFragment(nsReadableFragment&, nsFragmentRequest, unsigned) const
1 int const& NS_MAX(int const&, int const&)
2 nsAutoString::nsAutoString()
1 CAttributeToken::CAttributeToken()
6811 2 3 nsString::nsString()
1 nsStr::Initialize(nsStr&, eCharSize)
3 ConsumeQuotedString(unsigned short, nsString&, nsScanner&, int)
35262 1 3 nsScanner::SkipOver(unsigned short)
1 nsScanner::Peek(unsigned short&, unsigned)
1 nsScanner::GetChar(unsigned short&)
3 nsStaticCaseInsensitiveNameTable::Lookup(nsString const&)
6725 3 3 nsCString::nsCString()
3 nsParser::Tokenize(int)
3270 3 3 nsCRT::IsAsciiSpace(unsigned short)
2 nsCAutoString::~nsCAutoString()
1 nsAutoString::~nsAutoString()
6691 3 3 nsStr::Destroy(nsStr&)
2 nsScanner::BindSubstring(nsSlidingSubstring&, nsReadingIterator const&, nsReadingIterator const&)
1 nsHTMLTokenizer::ConsumeAttributes(unsigned short, CStartToken*, nsScanner&)
6661 3 3 nsSlidingString::GetReadableFragment(nsReadableFragment&, nsFragmentRequest, unsigned) const
2 nsStaticCaseInsensitiveNameTable::Lookup(nsString const&)
1 nsCString::ToLowerCase()
6699 3 3 nsStr::ChangeCase(nsStr&, int)
3 CEndToken::Consume(unsigned short, nsScanner&, int)
20940 3 3 strlen
1 CWhitespaceToken::Consume(unsigned short, nsScanner&, int)
1 nsString::~nsString()
1 CopyUnicodeTo(nsReadingIterator const&, nsReadingIterator const&, nsAString&)
6538 3 3 nsACString::do_ReplaceFromReadable(unsigned, unsigned, nsACString const&)
3 nsHTMLEntities::EntityToUnicode(nsCString const&)
3228 1 3 nsAVLTree::FindItem(void*) const
2 EntityNameComparitor::operator()(void*, void*)
3 nsMemoryImpl::Free(void*)
8717 0 3 PR_Free
1 chunk_free
1 free
1 pthread_mutex_lock
3 nsHTMLTokenizer::ConsumeTag(unsigned short, CToken*&, nsScanner&, int&)
34797 3 3 nsHTMLElement::CanContainType(int) const
3 FindInReadable(nsAString const&, nsReadingIterator&, nsReadingIterator&, nsStringComparator const&)
7457 3 3 int FindInReadable_Impl, nsStringComparator>(nsAString const&, nsReadingIterator&, nsReadingIterator&, nsStringComparator const&)
3 nsScanner::BindSubstring(nsSlidingSubstring&, nsReadingIterator const&, nsReadingIterator const&)
6650 3 3 nsSlidingSubstring::Rebind(nsSlidingString const&, nsReadingIterator const&, nsReadingIterator const&)
2 PL_HashTableLookup
1 _hashValue(void const*)
3449 3 3 nsCStringKey::HashCode() const
3 __libc_malloc
20838 3 3 chunk_alloc
3 Distance(nsReadingIterator const&, nsReadingIterator const&)
3203 3 3 NS_GetNumberOfAtoms()
2 CTextToken::ConsumeUntil(unsigned short, int, nsScanner&, nsString&, int, int&)
1 CaseInsensitiveFindInReadable(nsAString const&, nsReadingIterator&, nsReadingIterator&)
6601 0 3 FindInReadable(nsAString const&, nsReadingIterator&, nsReadingIterator&, nsStringComparator const&)
3 int FindInReadable_Impl, nsStringComparator>(nsAString const&, nsReadingIterator&, nsReadingIterator&, nsStringComparator const&)
3 nsMemory::Free(void*)
5703 0 3 nsMemoryImpl::Free(void*)
3 PR_Free
3 nsStr::Free(nsStr&)
5715 0 3 nsMemory::Free(void*)
3 nsMemoryImpl::Free(void*)
2 nsStaticCaseInsensitiveNameTable::Lookup(nsString const&)
1 nsCString::AssignWithConversion(nsString const&)
6829 3 3 nsString::get() const
2 PR_Malloc
20830 2 2 _IO_check_libio
2 _hashValue(void const*)
3262 2 2 nsCRT::HashCode(char const*, unsigned*)
2 nsStr::FindCharInSet(nsStr const&, nsStr const&, int, int)
7504 2 2 FindChar1(char const*, unsigned, int, unsigned short, int, int)
1 __libc_malloc
1 PR_Unlock
9964 0 2 pthread_mutex_unlock
1 __pthread_alt_unlock
1 new_sem_extricate_func
2 __libc_malloc
10034 2 2 pthread_null_sighandler
2 nsStaticCaseInsensitiveNameTable::Lookup(nsString const&)
3499 2 2 nsSupportsHashtable::Reset()
1 nsHTMLTokenizer::DidTokenize(int)
1 nsHTMLTokenizer::ScanDocStructure(int)
3324 2 2 nsDeque::Pop()
1 ConsumeQuotedString(unsigned short, nsString&, nsScanner&, int)
1 nsAString::Last() const
998 2 2 int const& NS_MAX(int const&, int const&)
1 nsHTMLTokenizer::ScanDocStructure(int)
1 nsDeque::Erase()
20966 2 2 memset
1 PL_HashTableRawLookup
1 _hashKeyCompare(void const*, void const*)
3450 2 2 nsCStringKey::Equals(nsHashKey const*) const
2 nsFixedSizeAllocator::Alloc(unsigned)
8097 0 2 PL_ArenaAllocate
1 PR_Malloc
1 UnlockArena
1 free
1 PR_Free
9962 2 2 pthread_mutex_lock
1 nsScanner::SetPosition(nsReadingIterator&, int, int)
1 Distance(nsReadingIterator const&, nsReadingIterator const&)
7447 2 2 nsCharSinkTraits >::write(CalculateLength&, unsigned short const*, unsigned)
2 nsStr::EnsureCapacity(nsStr&, unsigned)
20988 2 2 memcpy
2 EntityNameComparitor::operator()(void*, void*)
8207 2 2 PL_strcmp
1 nsHTMLTags::LookupTag(nsString const&)
1 nsStaticCaseInsensitiveNameTable::Lookup(nsString const&)
3441 2 2 nsCStringKey::nsCStringKey(nsAFlatCString const&)
1 CAttributeToken::Consume(unsigned short, nsScanner&, int)
1 nsHTMLTokenizer::ConsumeStartTag(unsigned short, CToken*&, nsScanner&, int&)
35285 2 2 nsScanner::SelfTest()
2 nsScanner::SetPosition(nsReadingIterator&, int, int)
7446 2 2 CalculateLength::GetDistance() const
2 nsHTMLTokenizer::DidTokenize(int)
35296 2 2 CToken::GetTypeID()
2 XPTC_InvokeByIndex
54261 0 2 nsHTMLDocument::Writeln()
2 nsHTMLDocument::ScriptWriteCommon(int)
2 nsStaticCaseInsensitiveNameTable::Lookup(nsString const&)
952 2 2 nsCString::get() const
1 ConsumeQuotedString(unsigned short, nsString&, nsScanner&, int)
1 nsHTMLTokenizer::ConsumeTag(unsigned short, CToken*&, nsScanner&, int&)
35278 2 2 nsScanner::CurrentPosition(nsReadingIterator&)
1 nsHTMLTokenizer::ConsumeStartTag(unsigned short, CToken*&, nsScanner&, int&)
1 nsHTMLTokenizer::ConsumeTag(unsigned short, CToken*&, nsScanner&, int&)
34673 1 2 nsTokenAllocator::CreateTokenOfType(eHTMLTokenTypes, nsHTMLTag, nsAString const&)
1 nsFixedSizeAllocator::Alloc(unsigned)
2 nsStaticCaseInsensitiveNameTable::Lookup(nsString const&)
6743 1 2 nsCString::ToLowerCase()
1 nsStr::ChangeCase(nsStr&, int)
1 nsHTMLTokenizer::DidTokenize(int)
1 nsHTMLTokenizer::ScanDocStructure(int)
34973 2 2 CEndToken::GetTypeID()
2 nsHTMLTokenizer::ConsumeTag(unsigned short, CToken*&, nsScanner&, int&)
34705 2 2 nsHTMLTokenizer::GetTokenAllocator()
2 nsHashtable::Get(nsHashKey*)
8123 2 2 PL_CompareValues
1 nsHTMLTokenizer::ConsumeEndTag(unsigned short, CToken*&, nsScanner&)
1 nsTokenAllocator::CreateTokenOfType(eHTMLTokenTypes, nsHTMLTag)
34967 1 2 CEndToken::CEndToken(nsHTMLTag)
1 CHTMLToken::CHTMLToken(nsHTMLTag)
2 nsAVLTree::FindItem(void*) const
35833 0 2 EntityNameComparitor::operator()(void*, void*)
2 PL_strcmp
1 nsHTMLTokenizer::ScanDocStructure(int)
34803 1 1 nsHTMLElement::CanContain(nsHTMLTag) const
1 nsTokenAllocator::CreateTokenOfType(eHTMLTokenTypes, nsHTMLTag)
35009 0 1 CCommentToken::CCommentToken()
1 nsStr::Initialize(nsStr&, eCharSize)
1 CHTMLToken::CHTMLToken(nsHTMLTag)
35287 1 1 CToken::CToken(int)
1 nsHTMLTokenizer::DidTokenize(int)
34777 1 1 nsHTMLElement::IsContainer(nsHTMLTag)
1 nsAString::Last() const
6822 1 1 nsString::GetReadableFragment(nsReadableFragment&, nsFragmentRequest, unsigned) const
1 nsTokenAllocator::CreateTokenOfType(eHTMLTokenTypes, nsHTMLTag)
35045 0 1 CWhitespaceToken::CWhitespaceToken()
1 CHTMLToken::CHTMLToken(nsHTMLTag)
1 nsHTMLTokenizer::ConsumeStartTag(unsigned short, CToken*&, nsScanner&, int&)
35880 1 1 CAttributeToken::GetKey()
1 nsString::~nsString()
7399 1 1 nsAString::~nsAString()
1 nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
30256 0 1 nsStreamListenerTee::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
1 nsDocumentOpenInfo::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
1 nsHTMLTokenizer::ScanDocStructure(int)
34778 1 1 nsHTMLElement::IsMemberOf(int) const
1 nsHTMLTokenizer::ScanDocStructure(int)
3317 0 1 nsDeque::~nsDeque()
1 nsDeque::Erase()
1 CTextToken::ConsumeUntil(unsigned short, int, nsScanner&, nsString&, int, int&)
35664 0 1 CaseInsensitiveFindInReadable(nsAString const&, nsReadingIterator&, nsReadingIterator&)
1 FindInReadable(nsAString const&, nsReadingIterator&, nsReadingIterator&, nsStringComparator const&)
1 nsHTMLTokenizer::ConsumeNewline(unsigned short, CToken*&, nsScanner&)
35019 1 1 CNewlineToken::CNewlineToken()
1 nsHTMLEntities::EntityToUnicode(nsAString const&)
6761 0 1 nsCString::AssignWithConversion(nsAString const&)
1 nsStr::StrAppend(nsStr&, nsStr const&, unsigned, int)
1 PR_Free
20843 0 1 free
1 pthread_mutex_lock
1 pthread_mutex_unlock
10076 1 1 new_sem_extricate_func
1 nsDocumentOpenInfo::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
35167 0 1 nsParser::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
1 nsParser::ResumeParse(int, int)
1 nsHTMLTokenizer::ConsumeAttributes(unsigned short, CStartToken*, nsScanner&)
34694 1 1 nsObserverEntry::RemoveObserver(nsIElementObserver*)
1 nsDeque::Push(void*)
3321 1 1 nsDeque::GrowCapacity()
1 nsDeque::~nsDeque()
3320 0 1 nsDeque::Erase()
1 memset
1 CEntityToken::ConsumeEntity(unsigned short, nsString&, nsScanner&)
35269 0 1 nsScanner::ReadNumber(nsString&, int)
1 AppendUnicodeTo(nsReadingIterator const&, nsReadingIterator const&, nsAString&)
1 nsAString::AppendFromReadable(nsAString const&)
6485 0 1 nsAString::do_AppendFromReadable(nsAString const&)
1 nsString::SetLength(unsigned)
1 nsHTMLTokenizer::ConsumeStartTag(unsigned short, CToken*&, nsScanner&, int&)
34730 1 1 nsHTMLTokenizer::RecordTrailingContent(CStartToken*, nsScanner&, nsReadingIterator)
1 nsHTMLTokenizer::ConsumeStartTag(unsigned short, CToken*&, nsScanner&, int&)
6855 1 1 nsString::InsertWithConversion(char const*, unsigned, int)
1 nsStaticCaseInsensitiveNameTable::Lookup(nsString const&)
3411 1 1 nsHashKey::~nsHashKey()
1 nsHTMLTokenizer::ConsumeStartTag(unsigned short, CToken*&, nsScanner&, int&)
7487 1 1 nsSlidingSubstring::Length() const
1 nsStreamListenerTee::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
28317 0 1 nsDocumentOpenInfo::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
1 nsParser::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
1 nsAString::do_AssignFromElement(unsigned short)
6459 1 1 nsASingleFragmentString::Length() const
1 nsTokenAllocator::CreateTokenOfType(eHTMLTokenTypes, nsHTMLTag)
35053 0 1 CEntityToken::CEntityToken()
1 nsString::nsString()
1 ConsumeAttributeEntity(nsString&, nsScanner&, int)
6483 0 1 nsAString::AppendFromReadable(nsAString const&)
1 nsAString::do_AppendFromReadable(nsAString const&)
1 nsParser::Tokenize(int)
34879 1 1 CNavDTD::GetTokenizer(nsITokenizer*&)
1 PR_Free
20844 1 1 chunk_free
1 nsCAutoString::~nsCAutoString()
7245 1 1 nsACString::~nsACString()
1 UnlockArena
8905 0 1 PR_Unlock
1 pthread_mutex_unlock
1 nsHTMLTokenizer::DidTokenize(int)
3315 1 1 nsDeque::nsDeque(nsDequeFunctor*)
1 PL_ArenaAllocate
8095 0 1 UnlockArena
1 PR_Unlock
1 PR_Malloc
10044 1 1 libc_internal_tsd_get
1 nsHTMLTokenizer::ConsumeTag(unsigned short, CToken*&, nsScanner&, int&)
34727 0 1 nsHTMLTokenizer::ConsumeSpecialMarkup(unsigned short, CToken*&, nsScanner&)
1 CCommentToken::Consume(unsigned short, nsScanner&, int)
1 CAttributeToken::CAttributeToken()
35862 1 1 nsSharedBufferList::Position::Position(nsSharedBufferList::Buffer*, unsigned short*)
1 nsHTMLTokenizer::ConsumeStartTag(unsigned short, CToken*&, nsScanner&, int&)
6892 1 1 nsAutoString::nsAutoString(nsString const&)
1 nsHTMLTokenizer::ConsumeEndTag(unsigned short, CToken*&, nsScanner&)
34619 1 1 _init
1 nsHTMLEntities::EntityToUnicode(nsAString const&)
6512 1 1 nsACString::Last() const
1 nsHTMLTokenizer::ConsumeStartTag(unsigned short, CToken*&, nsScanner&, int&)
34971 1 1 CEndToken::CEndToken(nsAString const&, nsHTMLTag)
1 nsHTMLTokenizer::ScanDocStructure(int)
3328 1 1 nsDeque::ObjectAt(int) const
1 pthread_mutex_unlock
10080 1 1 __pthread_alt_unlock
Total hit count: 618
Count %Total Function Name
23 3.7 nsScanner::ReadUntil(nsReadingIterator&, nsReadingIterator&, nsReadEndCondition const&, int)
22 3.6 nsScanner::Peek(unsigned short&, unsigned)
21 3.4 Distance(nsReadingIterator const&, nsReadingIterator const&)
18 2.9 nsCharSourceTraits >::advance(nsReadingIterator&, int)
16 2.6 nsScanner::GetChar(unsigned short&)
13 2.1 nsFixedSizeAllocator::Alloc(unsigned)
13 2.1 nsHTMLTokenizer::ScanDocStructure(int)
10 1.6 nsScanner::GetIdentifier(nsString&, int)
10 1.6 int operator!=(nsReadingIterator const&, nsReadingIterator const&)
10 1.6 CAttributeToken::Consume(unsigned short, nsScanner&, int)
10 1.6 nsScanner::SetPosition(nsReadingIterator&, int, int)
10 1.6 memcmp
9 1.5 nsScanner::SkipWhitespace()
9 1.5 nsString::GetWritableFragment(nsWritableFragment&, nsFragmentRequest, unsigned)
8 1.3 CDoctypeDeclToken::SetStringValue(nsAString const&)
8 1.3 nsScanner::ReadUntil(nsAString&, nsReadEndCondition const&, int)
7 1.1 nsFixedSizeAllocator::FindBucket(unsigned)
7 1.1 PL_HashTableLookup
7 1.1 nsHTMLTokenizer::ConsumeStartTag(unsigned short, CToken*&, nsScanner&, int&)
7 1.1 nsStr::Initialize(nsStr&, eCharSize)
7 1.1 nsCStringKey::~nsCStringKey()
7 1.1 memmove
7 1.1 nsCharSourceTraits >::readable_distance(nsReadingIterator const&, nsReadingIterator const&)
7 1.1 _init
7 1.1 nsWritingIterator::advance(int)
6 1.0 CopyUnicodeTo(nsReadingIterator const&, nsReadingIterator const&, nsAString&)
6 1.0 FindCharInReadable(unsigned short, nsReadingIterator&, nsReadingIterator const&)
6 1.0 nsAutoString::nsAutoString()
6 1.0 nsStr::HashCode(nsStr const&)
6 1.0 AppendUnicodeTo(nsReadingIterator const&, nsReadingIterator const&, nsAString&)
5 0.8 nsStr::Initialize(nsStr&, char*, unsigned, unsigned, eCharSize, int)
5 0.8 nsReadingIterator::normalize_forward()
5 0.8 nsCAutoString::~nsCAutoString()
5 0.8 nsHTMLTokenizer::ConsumeToken(nsScanner&, int&)
5 0.8 nsHTMLTokenizer::ConsumeAttributes(unsigned short, CStartToken*, nsScanner&)
5 0.8 nsAutoString::~nsAutoString()
5 0.8 nsScanner::ReadUntil(nsAString&, unsigned short, int)
5 0.8 nsStr::StrAppend(nsStr&, nsStr const&, unsigned, int)
5 0.8 nsHTMLTokenizer::ConsumeEndTag(unsigned short, CToken*&, nsScanner&)
5 0.8 memchr
5 0.8 nsSlidingString::DiscardPrefix(nsReadingIterator const&)
5 0.8 nsCharSinkTraits >::write(nsWritingIterator&, unsigned short const*, unsigned)
5 0.8 nsStaticCaseInsensitiveNameTable::Lookup(nsString const&)
5 0.8 nsHTMLTokenizer::ConsumeTag(unsigned short, CToken*&, nsScanner&, int&)
4 0.6 nsStr::StrTruncate(nsStr&, unsigned)
4 0.6 PL_HashTableRawLookup
4 0.6 nsFixedSizeAllocator::Free(void*, unsigned)
4 0.6 nsSlidingSubstring::GetReadableFragment(nsReadableFragment&, nsFragmentRequest, unsigned) const
4 0.6 nsSharedBufferList::Position::Distance(nsSharedBufferList::Position const&, nsSharedBufferList::Position const&)
4 0.6 CStartToken::GetTypeID()
4 0.6 CopyChars2To1(char*, int, char const*, unsigned, unsigned)
4 0.6 nsScanner::ReadWhitespace(nsString&)
4 0.6 nsDeque::Push(void*)
4 0.6 nsString::~nsString()
4 0.6 pthread_mutex_trylock
4 0.6 CHTMLToken::CHTMLToken(nsHTMLTag)
3 0.5 nsACString::do_ReplaceFromReadable(unsigned, unsigned, nsACString const&)
3 0.5 nsScanner::Mark()
3 0.5 nsHTMLElement::CanContainType(int) const
3 0.5 nsHTMLTokenizer::AddToken(CToken*&, unsigned, nsDeque*, nsTokenAllocator*)
3 0.5 nsString::SetLength(unsigned)
3 0.5 nsParser::Tokenize(int)
3 0.5 CAttributeToken::CAttributeToken()
3 0.5 NS_GetNumberOfAtoms()
3 0.5 nsTokenAllocator::CreateTokenOfType(eHTMLTokenTypes, nsHTMLTag)
3 0.5 nsString::get() const
3 0.5 nsSlidingSubstring::Rebind(nsSlidingString const&, nsReadingIterator const&, nsReadingIterator const&)
3 0.5 nsStr::ChangeCase(nsStr&, int)
3 0.5 nsCString::AssignWithConversion(unsigned short const*, int)
3 0.5 chunk_alloc
3 0.5 nsCRT::IsAsciiSpace(unsigned short)
3 0.5 nsAutoString::~nsAutoString()
3 0.5 nsStr::Destroy(nsStr&)
3 0.5 strlen
3 0.5 nsSlidingString::GetReadableFragment(nsReadableFragment&, nsFragmentRequest, unsigned) const
3 0.5 nsHashtable::Get(nsHashKey*)
3 0.5 nsMemory::Alloc(unsigned)
3 0.5 int FindInReadable_Impl, nsStringComparator>(nsAString const&, nsReadingIterator&, nsReadingIterator&, nsStringComparator const&)
3 0.5 nsCString::nsCString()
3 0.5 nsCStringKey::HashCode() const
2 0.3 CWhitespaceToken::Consume(unsigned short, nsScanner&, int)
2 0.3 CStartToken::CStartToken(nsHTMLTag)
2 0.3 PL_strcmp
2 0.3 nsCRT::HashCode(char const*, unsigned*)
2 0.3 nsHTMLTokenizer::ConsumeNewline(unsigned short, CToken*&, nsScanner&)
2 0.3 nsStr::Free(nsStr&)
2 0.3 nsAString::Last() const
2 0.3 nsSupportsHashtable::Reset()
2 0.3 nsCString::~nsCString()
2 0.3 nsDeque::Pop()
2 0.3 memset
2 0.3 memcpy
2 0.3 nsCString::AssignWithConversion(nsString const&)
2 0.3 nsCharSinkTraits >::write(CalculateLength&, unsigned short const*, unsigned)
2 0.3 nsCStringKey::nsCStringKey(nsAFlatCString const&)
2 0.3 pthread_null_sighandler
2 0.3 PL_CompareValues
2 0.3 nsScanner::BindSubstring(nsSlidingSubstring&, nsReadingIterator const&, nsReadingIterator const&)
2 0.3 nsCString::get() const
2 0.3 nsString::nsString()
2 0.3 CalculateLength::GetDistance() const
2 0.3 nsCStringKey::Equals(nsHashKey const*) const
2 0.3 _IO_check_libio
2 0.3 ConsumeQuotedString(unsigned short, nsString&, nsScanner&, int)
2 0.3 nsHTMLTokenizer::GetTokenAllocator()
2 0.3 nsHTMLTags::LookupTag(nsString const&)
2 0.3 nsStr::Alloc(nsStr&, unsigned)
2 0.3 CTextToken::Consume(unsigned short, nsScanner&, int)
2 0.3 FindChar1(char const*, unsigned, int, unsigned short, int, int)
2 0.3 nsString::FindCharInSet(char const*, int) const
2 0.3 __libc_malloc
2 0.3 CToken::GetTypeID()
2 0.3 nsStr::GrowCapacity(nsStr&, unsigned)
2 0.3 int const& NS_MAX(int const&, int const&)
2 0.3 CEndToken::GetTypeID()
2 0.3 nsScanner::SelfTest()
2 0.3 CEndToken::Consume(unsigned short, nsScanner&, int)
2 0.3 pthread_mutex_lock
2 0.3 nsScanner::CurrentPosition(nsReadingIterator&)
2 0.3 nsStr::FindCharInSet(nsStr const&, nsStr const&, int, int)
1 0.2 CAttributeToken::GetKey()
1 0.2 nsHTMLElement::IsMemberOf(int) const
1 0.2 nsACString::Last() const
1 0.2 nsString::InsertWithConversion(char const*, unsigned, int)
1 0.2 nsString::GetReadableFragment(nsReadableFragment&, nsFragmentRequest, unsigned) const
1 0.2 nsACString::~nsACString()
1 0.2 nsDeque::ObjectAt(int) const
1 0.2 nsAString::~nsAString()
1 0.2 nsAString::First() const
1 0.2 nsHTMLTokenizer::RecordTrailingContent(CStartToken*, nsScanner&, nsReadingIterator)
1 0.2 ConsumeAttributeValueText(nsString&, nsScanner&, nsReadEndCondition const&, int)
1 0.2 nsASingleFragmentString::Length() const
1 0.2 nsAutoString::nsAutoString(nsString const&)
1 0.2 _init
1 0.2 nsAVLTree::FindItem(void*) const
1 0.2 nsSlidingSubstring::Length() const
1 0.2 nsHTMLTokenizer::ConsumeEntity(unsigned short, CToken*&, nsScanner&)
1 0.2 nsObserverEntry::RemoveObserver(nsIElementObserver*)
1 0.2 nsDeque::GrowCapacity()
1 0.2 nsHTMLElement::CanContain(nsHTMLTag) const
1 0.2 _hashValue(void const*)
1 0.2 nsTokenAllocator::CreateTokenOfType(eHTMLTokenTypes, nsHTMLTag, nsAString const&)
1 0.2 libc_internal_tsd_get
1 0.2 nsAString::do_AssignFromElement(unsigned short)
1 0.2 CEntityToken::ConsumeEntity(unsigned short, nsString&, nsScanner&)
1 0.2 nsHTMLTokenizer::DidTokenize(int)
1 0.2 nsHTMLEntities::EntityToUnicode(nsCString const&)
1 0.2 nsAString::do_AssignFromReadable(nsAString const&)
1 0.2 new_sem_extricate_func
1 0.2 CNavDTD::GetTokenizer(nsITokenizer*&)
1 0.2 nsHTMLElement::IsContainer(nsHTMLTag)
1 0.2 CTextToken::ConsumeUntil(unsigned short, int, nsScanner&, nsString&, int, int&)
1 0.2 nsScanner::SkipOver(unsigned short)
1 0.2 nsString::nsString()
1 0.2 nsStr::EnsureCapacity(nsStr&, unsigned)
1 0.2 CNewlineToken::CNewlineToken()
1 0.2 nsCString::ToLowerCase()
1 0.2 nsSharedBufferList::Position::Position(nsSharedBufferList::Buffer*, unsigned short*)
1 0.2 CToken::CToken(int)
1 0.2 CEndToken::CEndToken(nsAString const&, nsHTMLTag)
1 0.2 CEndToken::CEndToken(nsHTMLTag)
1 0.2 chunk_free
1 0.2 nsHashKey::~nsHashKey()
1 0.2 nsDeque::nsDeque(nsDequeFunctor*)
1 0.2 __pthread_alt_unlock