Jprof Profile Report
flat | hierarchical
index Count Hits Function Name
123 nsAppShellService::Run()
37908 0 123 nsAppShell::Run()
123 gtk_main
122 HTMLContentSink::NotifyAppend(nsIContent*, int)
1 nsGenericHTMLContainerElement::AppendChildTo(nsIContent*, int, int)
54185 0 123 nsHTMLDocument::ContentAppended(nsIContent*, int)
123 nsDocument::ContentAppended(nsIContent*, int)
123 nsDocument::ContentAppended(nsIContent*, int)
58118 0 123 nsContentList::ContentAppended(nsIDocument*, nsIContent*, int)
80 nsContentList::PopulateSelf()
40 nsContentList::MatchSelf(nsIContent*)
2 nsGenericHTMLContainerElement::ChildCount(int&) const
1 nsCOMPtr_base::begin_assignment()
123 nsAppShell::Run()
12585 0 123 gtk_main
123 g_main_run
123 g_main_iterate
16580 0 123 g_main_dispatch
80 g_io_unix_dispatch
39 gdk_event_dispatch
4 g_timeout_dispatch
123 gtk_main
16585 0 123 g_main_run
123 g_main_iterate
123 g_main_run
16581 0 123 g_main_iterate
123 g_main_dispatch
36738 0 123 nsAppShellService::Run()
123 nsAppShell::Run()
19870 0 123 __libc_start_main
123 nsHTMLDocument::ContentAppended(nsIContent*, int)
58250 0 123 nsDocument::ContentAppended(nsIContent*, int)
123 nsContentList::ContentAppended(nsIDocument*, nsIContent*, int)
73 SinkContext::FlushTags(int)
49 SinkContext::CloseContainer(nsIParserNode const&)
54079 0 122 HTMLContentSink::NotifyAppend(nsIContent*, int)
122 nsHTMLDocument::ContentAppended(nsIContent*, int)
80 PL_ProcessPendingEvents
39 PL_ProcessEventsBeforeID
5436 0 119 PL_HandleEvent
119 nsARequestObserverEvent::HandlePLEvent(PLEvent*)
99 nsParser::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
11 nsParser::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
9 nsParser::ContinueParsing()
35157 0 119 nsParser::ResumeParse(int, int)
106 nsParser::BuildModel()
13 nsParser::DidBuildModel(unsigned)
119 PL_HandleEvent
29816 0 119 nsARequestObserverEvent::HandlePLEvent(PLEvent*)
99 nsOnDataAvailableEvent::HandleEvent()
20 nsOnStopRequestEvent::HandleEvent()
106 nsParser::ResumeParse(int, int)
35158 0 106 nsParser::BuildModel()
106 CNavDTD::BuildModel(nsIParser*, nsITokenizer*, nsITokenObserver*, nsIContentSink*)
106 nsParser::BuildModel()
34816 0 106 CNavDTD::BuildModel(nsIParser*, nsITokenizer*, nsITokenObserver*, nsIContentSink*)
106 CNavDTD::HandleToken(CToken*, nsIParser*)
106 CNavDTD::BuildModel(nsIParser*, nsITokenizer*, nsITokenObserver*, nsIContentSink*)
34819 0 106 CNavDTD::HandleToken(CToken*, nsIParser*)
83 CNavDTD::HandleEndToken(CToken*)
14 CNavDTD::HandleSavedTokens(int)
9 CNavDTD::HandleStartToken(CToken*)
97 nsStreamListenerTee::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
2 nsHttpChannel::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
28316 0 99 nsDocumentOpenInfo::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
99 nsParser::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
99 nsOnDataAvailableEvent::HandleEvent()
31055 0 99 nsHttpChannel::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
97 nsStreamListenerTee::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
2 nsDocumentOpenInfo::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
99 nsARequestObserverEvent::HandlePLEvent(PLEvent*)
30242 0 99 nsOnDataAvailableEvent::HandleEvent()
99 nsHttpChannel::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
99 nsDocumentOpenInfo::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
35166 0 99 nsParser::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
99 nsParser::ResumeParse(int, int)
98 CNavDTD::CloseContainersTo(int, nsHTMLTag, int)
1 CNavDTD::HandleEndToken(CToken*)
34873 0 99 CNavDTD::CloseContainer(nsCParserNode const*, nsHTMLTag, int)
88 HTMLContentSink::CloseContainer(nsIParserNode const&)
10 CNavDTD::CloseBody(nsIParserNode const*)
1 CNavDTD::CloseForm(nsIParserNode const*)
95 CNavDTD::CloseContainersTo(nsHTMLTag, int)
3 CNavDTD::HandleDefaultStartToken(CToken*, nsHTMLTag, nsCParserNode*)
34874 0 98 CNavDTD::CloseContainersTo(int, nsHTMLTag, int)
98 CNavDTD::CloseContainer(nsCParserNode const*, nsHTMLTag, int)
97 nsHttpChannel::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
30257 0 97 nsStreamListenerTee::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
97 nsDocumentOpenInfo::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
82 CNavDTD::HandleEndToken(CToken*)
13 CNavDTD::DidBuildModel(unsigned, int, nsIParser*, nsIContentSink*)
34875 0 95 CNavDTD::CloseContainersTo(nsHTMLTag, int)
95 CNavDTD::CloseContainersTo(int, nsHTMLTag, int)
88 CNavDTD::CloseContainer(nsCParserNode const*, nsHTMLTag, int)
54051 0 88 HTMLContentSink::CloseContainer(nsIParserNode const&)
88 SinkContext::CloseContainer(nsIParserNode const&)
88 HTMLContentSink::CloseContainer(nsIParserNode const&)
54005 0 88 SinkContext::CloseContainer(nsIParserNode const&)
49 HTMLContentSink::NotifyAppend(nsIContent*, int)
37 SinkContext::DidAddContent(nsIContent*, int)
2 SinkContext::FlushText(int*, int)
83 CNavDTD::HandleToken(CToken*, nsIParser*)
34833 0 83 CNavDTD::HandleEndToken(CToken*)
82 CNavDTD::CloseContainersTo(nsHTMLTag, int)
1 CNavDTD::CloseContainer(nsCParserNode const*, nsHTMLTag, int)
80 our_gdk_io_invoke(_GIOChannel*, GIOCondition, void*)
37903 0 80 event_processor_callback(void*, int, GdkInputCondition)
80 nsEventQueueImpl::ProcessPendingEvents()
80 nsContentList::ContentAppended(nsIDocument*, nsIContent*, int)
58127 0 80 nsContentList::PopulateSelf()
80 nsContentList::PopulateWith(nsIContent*, int)
80 event_processor_callback(void*, int, GdkInputCondition)
5481 0 80 nsEventQueueImpl::ProcessPendingEvents()
80 PL_ProcessPendingEvents
80 g_io_unix_dispatch
37890 0 80 our_gdk_io_invoke(_GIOChannel*, GIOCondition, void*)
80 event_processor_callback(void*, int, GdkInputCondition)
80 g_main_dispatch
16530 0 80 g_io_unix_dispatch
80 our_gdk_io_invoke(_GIOChannel*, GIOCondition, void*)
917 nsContentList::PopulateWith(nsIContent*, int)
80 nsContentList::PopulateSelf()
58126 7 80 nsContentList::PopulateWith(nsIContent*, int)
917 nsContentList::PopulateWith(nsIContent*, int)
38 nsContentList::Match(nsIContent*, int*)
15 nsGenericHTMLContainerElement::ChildAt(int, nsIContent*&) const
3 nsGenericHTMLContainerElement::ChildCount(int&) const
2 nsTextNode::ChildCount(int&) const
2 nsNodeInfo::Equals(nsIAtom*)
2 nsCheapVoidArray::ElementAt(int) const
2 nsContentList::DisconnectFromDocument()
1 non-virtual thunk to nsCommentNode::ChildCount(int&) const
1 non-virtual thunk to nsHTMLAnchorElement::GetNodeType(unsigned short*)
1 nsGenericHTMLLeafElement::ChildCount(int&) const
1 nsTextNode::Release()
1 nsGenericElement::Release()
1 nsGenericElement::GetNodeInfo(nsINodeInfo*&) const
1 nsHTMLTableCellElement::Release()
1 nsHTMLTableElement::Release()
1 nsHTMLFontElement::Release()
80 nsEventQueueImpl::ProcessPendingEvents()
5433 0 80 PL_ProcessPendingEvents
80 PL_HandleEvent
46 SinkContext::DidAddContent(nsIContent*, int)
14 HTMLContentSink::BeginContext(int)
10 HTMLContentSink::CloseBody(nsIParserNode const&)
4 HTMLContentSink::Notify(nsITimer*)
2 HTMLContentSink::OpenHead(nsIParserNode const&)
54014 0 73 SinkContext::FlushTags(int)
73 HTMLContentSink::NotifyAppend(nsIContent*, int)
3 SinkContext::FlushText(int*, int)
38 nsContentList::PopulateWith(nsIContent*, int)
22 nsContentList::MatchSelf(nsIContent*)
58123 5 60 nsContentList::Match(nsIContent*, int*)
36 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&)
8 nsCOMPtr_base::~nsCOMPtr_base()
3 nsGenericElement::GetNodeInfo(nsINodeInfo*&) const
2 nsNodeInfo::Release()
2 nsGenericElement::GetNodeType(unsigned short*)
1 non-virtual thunk to nsHTMLTableRowElement::Release()
1 nsNodeInfo::AddRef()
1 nsCOMPtr_base::begin_assignment()
1 nsQueryInterface::operator()(nsID const&, void**) const
37 SinkContext::CloseContainer(nsIParserNode const&)
9 SinkContext::FlushText(int*, int)
54003 0 46 SinkContext::DidAddContent(nsIContent*, int)
46 SinkContext::FlushTags(int)
210 nsContentList::MatchSelf(nsIContent*)
40 nsContentList::ContentAppended(nsIDocument*, nsIContent*, int)
58125 3 40 nsContentList::MatchSelf(nsIContent*)
210 nsContentList::MatchSelf(nsIContent*)
22 nsContentList::Match(nsIContent*, int*)
5 nsGenericHTMLContainerElement::ChildAt(int, nsIContent*&) const
4 nsTextNode::ChildCount(int&) const
2 nsGenericHTMLContainerElement::ChildCount(int&) const
1 non-virtual thunk to nsHTMLAnchorElement::GetNodeType(unsigned short*)
1 nsCheapVoidArray::ElementAt(int) const
1 nsHTMLTableSectionElement::AddRef()
1 nsHTMLTableElement::AddRef()
39 processQueue(void*, void*)
5449 0 39 PL_ProcessEventsBeforeID
39 PL_HandleEvent
39 nsVoidArray::EnumerateForwards(int (*)(void*, void*), void*)
37914 0 39 processQueue(void*, void*)
39 PL_ProcessEventsBeforeID
39 g_main_dispatch
15646 0 39 gdk_event_dispatch
39 handle_gdk_event(_GdkEvent*, void*)
39 nsAppShell::ProcessBeforeID(unsigned long)
4082 0 39 nsVoidArray::EnumerateForwards(int (*)(void*, void*), void*)
39 processQueue(void*, void*)
39 handle_gdk_event(_GdkEvent*, void*)
37915 0 39 nsAppShell::ProcessBeforeID(unsigned long)
39 nsVoidArray::EnumerateForwards(int (*)(void*, void*), void*)
39 gdk_event_dispatch
38032 0 39 handle_gdk_event(_GdkEvent*, void*)
39 nsAppShell::ProcessBeforeID(unsigned long)
35 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&)
1 nsContentList::Match(nsIContent*, int*)
6908 1 36 nsQueryInterface::operator()(nsID const&, void**) const
5 nsHTMLTableRowElement::QueryInterface(nsID const&, void**)
5 nsHTMLTableCellElement::QueryInterface(nsID const&, void**)
4 nsHTMLBRElement::QueryInterface(nsID const&, void**)
4 nsHTMLAnchorElement::QueryInterface(nsID const&, void**)
3 nsHTMLTableElement::QueryInterface(nsID const&, void**)
3 nsHTMLSpanElement::QueryInterface(nsID const&, void**)
3 nsHTMLOptionElement::QueryInterface(nsID const&, void**)
3 nsHTMLFontElement::QueryInterface(nsID const&, void**)
1 nsHTMLUnknownElement::QueryInterface(nsID const&, void**)
1 nsHTMLParagraphElement::QueryInterface(nsID const&, void**)
1 nsHTMLLIElement::QueryInterface(nsID const&, void**)
1 nsHTMLImageElement::QueryInterface(nsID const&, void**)
1 nsHTMLDivElement::QueryInterface(nsID const&, void**)
36 nsContentList::Match(nsIContent*, int*)
6912 1 36 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&)
35 nsQueryInterface::operator()(nsID const&, void**) const
5 nsHTMLTableRowElement::QueryInterface(nsID const&, void**)
4 nsHTMLTableCellElement::QueryInterface(nsID const&, void**)
4 nsHTMLBRElement::QueryInterface(nsID const&, void**)
3 nsHTMLSpanElement::QueryInterface(nsID const&, void**)
3 nsHTMLOptionElement::QueryInterface(nsID const&, void**)
2 nsHTMLFontElement::QueryInterface(nsID const&, void**)
2 nsHTMLAnchorElement::QueryInterface(nsID const&, void**)
1 nsHTMLUnknownElement::QueryInterface(nsID const&, void**)
1 nsHTMLTableElement::QueryInterface(nsID const&, void**)
1 nsHTMLParagraphElement::QueryInterface(nsID const&, void**)
1 nsHTMLLIElement::QueryInterface(nsID const&, void**)
1 nsHTMLImageElement::QueryInterface(nsID const&, void**)
1 nsHTMLDivElement::QueryInterface(nsID const&, void**)
52182 1 29 nsGenericHTMLElement::QueryInterface(nsID const&, void**)
25 nsGenericElement::QueryInterface(nsID const&, void**)
2 nsDocument::GetBindingManager(nsIBindingManager**)
1 nsBindingManager::GetBindingImplementation(nsIContent*, nsID const&, void**)
25 nsGenericHTMLElement::QueryInterface(nsID const&, void**)
58927 3 25 nsGenericElement::QueryInterface(nsID const&, void**)
19 nsBindingManager::GetBindingImplementation(nsIContent*, nsID const&, void**)
2 NS_NewBindingManager(nsIBindingManager**)
1 nsCOMPtr_base::~nsCOMPtr_base()
19 nsGenericElement::QueryInterface(nsID const&, void**)
1 nsGenericHTMLElement::QueryInterface(nsID const&, void**)
57977 1 20 nsBindingManager::GetBindingImplementation(nsIContent*, nsID const&, void**)
16 nsBindingManager::GetBinding(nsIContent*, nsIXBLBinding**)
1 nsHTMLAnchorElement::AddRef()
1 nsCOMPtr_base::begin_assignment()
1 nsHashKey::~nsHashKey()
20 nsARequestObserverEvent::HandlePLEvent(PLEvent*)
31748 0 20 nsOnStopRequestEvent::HandleEvent()
20 nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
15 nsContentList::PopulateWith(nsIContent*, int)
5 nsContentList::MatchSelf(nsIContent*)
52316 7 20 nsGenericHTMLContainerElement::ChildAt(int, nsIContent*&) const
8 nsCheapVoidArray::ElementAt(int) const
2 nsTextNode::AddRef()
1 nsGenericElement::AddRef()
1 nsHTMLInputElement::RestoreState(nsIPresContext*, nsIPresState*)
1 nsHTMLHeadingElement::AddRef()
20 nsOnStopRequestEvent::HandleEvent()
31054 0 20 nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
10 nsStreamListenerTee::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
9 nsStreamLoader::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
1 nsDocumentOpenInfo::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
16 nsBindingManager::GetBindingImplementation(nsIContent*, nsID const&, void**)
57944 2 16 nsBindingManager::GetBinding(nsIContent*, nsIXBLBinding**)
11 nsSupportsHashtable::Get(nsHashKey*)
1 nsHTMLTableRowElement::AddRef()
1 nsHTMLSpanElement::Release()
1 nsHashtable::Get(nsHashKey*)
14 CNavDTD::HandleSavedTokens(int)
54034 0 14 HTMLContentSink::BeginContext(int)
14 SinkContext::FlushTags(int)
14 CNavDTD::HandleToken(CToken*, nsIParser*)
34834 0 14 CNavDTD::HandleSavedTokens(int)
14 HTMLContentSink::BeginContext(int)
13 nsParser::DidBuildModel(unsigned)
34817 0 13 CNavDTD::DidBuildModel(unsigned, int, nsIParser*, nsIContentSink*)
13 CNavDTD::CloseContainersTo(nsHTMLTag, int)
13 nsParser::ResumeParse(int, int)
35140 0 13 nsParser::DidBuildModel(unsigned)
13 CNavDTD::DidBuildModel(unsigned, int, nsIParser*, nsIContentSink*)
11 nsBindingManager::GetBinding(nsIContent*, nsIXBLBinding**)
3495 3 11 nsSupportsHashtable::Get(nsHashKey*)
6 nsHashtable::Get(nsHashKey*)
2 PL_HashTableLookup
10 nsStreamListenerTee::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
1 nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
28317 0 11 nsDocumentOpenInfo::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
11 nsParser::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
11 nsDocumentOpenInfo::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
35167 0 11 nsParser::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
11 nsParser::ResumeParse(int, int)
8 nsGenericHTMLContainerElement::ChildAt(int, nsIContent*&) const
2 nsContentList::PopulateWith(nsIContent*, int)
1 nsContentList::MatchSelf(nsIContent*)
58805 6 11 nsCheapVoidArray::ElementAt(int) const
5 nsVoidArray::ElementAt(int) const
10 CNavDTD::CloseBody(nsIParserNode const*)
54042 0 10 HTMLContentSink::CloseBody(nsIParserNode const&)
10 SinkContext::FlushTags(int)
10 CNavDTD::CloseContainer(nsCParserNode const*, nsHTMLTag, int)
34865 0 10 CNavDTD::CloseBody(nsIParserNode const*)
10 HTMLContentSink::CloseBody(nsIParserNode const&)
10 nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
30256 0 10 nsStreamListenerTee::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
10 nsDocumentOpenInfo::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
8 nsContentList::Match(nsIContent*, int*)
1 nsGenericElement::QueryInterface(nsID const&, void**)
6909 1 9 nsCOMPtr_base::~nsCOMPtr_base()
5 nsNodeInfo::Release()
1 nsGenericElement::Release()
1 nsBindingManager::Release()
1 nsHTMLTableCellElement::Release()
9 nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
30267 0 9 nsStreamLoader::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
6 SheetLoadData::OnStreamComplete(nsIStreamLoader*, nsISupports*, unsigned, unsigned, char const*)
3 nsScriptLoader::OnStreamComplete(nsIStreamLoader*, nsISupports*, unsigned, unsigned, char const*)
4 SinkContext::OpenContainer(nsIParserNode const&)
3 SinkContext::FlushTags(int)
2 SinkContext::CloseContainer(nsIParserNode const&)
54016 0 9 SinkContext::FlushText(int*, int)
9 SinkContext::DidAddContent(nsIContent*, int)
9 CNavDTD::HandleToken(CToken*, nsIParser*)
34829 0 9 CNavDTD::HandleStartToken(CToken*)
7 CNavDTD::HandleDefaultStartToken(CToken*, nsHTMLTag, nsCParserNode*)
2 CNavDTD::AddHeadLeaf(nsIParserNode*)
6 CSSLoaderImpl::Cleanup(URLKey&, SheetLoadData*)
3 HTMLContentSink::ScriptEvaluated(unsigned, nsIDOMHTMLScriptElement*, int, int)
35145 0 9 nsParser::ContinueParsing()
9 nsParser::ResumeParse(int, int)
5 nsCOMPtr_base::~nsCOMPtr_base()
2 nsContentList::Match(nsIContent*, int*)
59016 2 7 nsNodeInfo::Release()
5 _PR_x86_AtomicDecrement
5 nsHashtable::Get(nsHashKey*)
2 nsSupportsHashtable::Get(nsHashKey*)
8117 4 7 PL_HashTableLookup
2 PL_HashTableRawLookup
1 nsISupportsKey::HashCode() const
3 nsContentList::PopulateWith(nsIContent*, int)
2 nsContentList::MatchSelf(nsIContent*)
2 nsContentList::ContentAppended(nsIDocument*, nsIContent*, int)
52315 3 7 nsGenericHTMLContainerElement::ChildCount(int&) const
4 nsCheapVoidArray::Count() const
7 CNavDTD::HandleStartToken(CToken*)
34824 0 7 CNavDTD::HandleDefaultStartToken(CToken*, nsHTMLTag, nsCParserNode*)
4 CNavDTD::OpenContainer(nsCParserNode const*, nsHTMLTag, int, nsEntryStack*)
3 CNavDTD::CloseContainersTo(int, nsHTMLTag, int)
6 nsSupportsHashtable::Get(nsHashKey*)
1 nsBindingManager::GetBinding(nsIContent*, nsIXBLBinding**)
3422 1 7 nsHashtable::Get(nsHashKey*)
5 PL_HashTableLookup
1 PL_HashTableRawLookup
4 nsContentList::MatchSelf(nsIContent*)
2 nsContentList::PopulateWith(nsIContent*, int)
70402 6 6 nsTextNode::ChildCount(int&) const
6 SheetLoadData::OnStreamComplete(nsIStreamLoader*, nsISupports*, unsigned, unsigned, char const*)
54587 0 6 CSSLoaderImpl::DidLoadStyle(nsIStreamLoader*, nsString*, SheetLoadData*, unsigned)
6 CSSLoaderImpl::ParseSheet(nsIUnicharInputStream*, SheetLoadData*, int&, nsICSSStyleSheet*&)
6 CSSLoaderImpl::ParseSheet(nsIUnicharInputStream*, SheetLoadData*, int&, nsICSSStyleSheet*&)
54585 0 6 CSSLoaderImpl::SheetComplete(nsICSSStyleSheet*, SheetLoadData*)
6 CSSLoaderImpl::Cleanup(URLKey&, SheetLoadData*)
6 nsStreamLoader::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
54580 0 6 SheetLoadData::OnStreamComplete(nsIStreamLoader*, nsISupports*, unsigned, unsigned, char const*)
6 CSSLoaderImpl::DidLoadStyle(nsIStreamLoader*, nsString*, SheetLoadData*, unsigned)
6 CSSLoaderImpl::SheetComplete(nsICSSStyleSheet*, SheetLoadData*)
54583 0 6 CSSLoaderImpl::Cleanup(URLKey&, SheetLoadData*)
6 nsParser::ContinueParsing()
6 CSSLoaderImpl::DidLoadStyle(nsIStreamLoader*, nsString*, SheetLoadData*, unsigned)
54586 0 6 CSSLoaderImpl::ParseSheet(nsIUnicharInputStream*, SheetLoadData*, int&, nsICSSStyleSheet*&)
6 CSSLoaderImpl::SheetComplete(nsICSSStyleSheet*, SheetLoadData*)
5 nsCheapVoidArray::ElementAt(int) const
4070 5 5 nsVoidArray::ElementAt(int) const
5 nsQueryInterface::operator()(nsID const&, void**) const
53737 0 5 nsHTMLTableCellElement::QueryInterface(nsID const&, void**)
4 nsGenericHTMLElement::QueryInterface(nsID const&, void**)
1 nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**)
5 nsQueryInterface::operator()(nsID const&, void**) const
53821 0 5 nsHTMLTableRowElement::QueryInterface(nsID const&, void**)
5 nsGenericHTMLElement::QueryInterface(nsID const&, void**)
5 nsNodeInfo::Release()
9197 5 5 _PR_x86_AtomicDecrement
4 TimerCallbackFunc(void*)
96993 0 4 process_timers(nsVoidArray*)
4 nsTimerGtk::FireTimeout()
4 nsGenericHTMLContainerElement::ChildCount(int&) const
58804 4 4 nsCheapVoidArray::Count() const
1 nsContentList::PopulateWith(nsIContent*, int)
1 nsHTMLTableCellElement::Release()
1 nsHTMLSpanElement::Release()
1 nsCOMPtr_base::~nsCOMPtr_base()
58929 4 4 nsGenericElement::Release()
4 nsQueryInterface::operator()(nsID const&, void**) const
52525 0 4 nsHTMLBRElement::QueryInterface(nsID const&, void**)
4 nsGenericHTMLElement::QueryInterface(nsID const&, void**)
4 CNavDTD::OpenContainer(nsCParserNode const*, nsHTMLTag, int, nsEntryStack*)
54050 0 4 HTMLContentSink::OpenContainer(nsIParserNode const&)
4 SinkContext::OpenContainer(nsIParserNode const&)
3 nsContentList::Match(nsIContent*, int*)
1 nsContentList::PopulateWith(nsIContent*, int)
58892 2 4 nsGenericElement::GetNodeInfo(nsINodeInfo*&) const
2 nsNodeInfo::AddRef()
4 HTMLContentSink::OpenContainer(nsIParserNode const&)
54004 0 4 SinkContext::OpenContainer(nsIParserNode const&)
4 SinkContext::FlushText(int*, int)
4 nsQueryInterface::operator()(nsID const&, void**) const
52392 1 4 nsHTMLAnchorElement::QueryInterface(nsID const&, void**)
2 nsGenericHTMLElement::QueryInterface(nsID const&, void**)
1 nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**)
4 g_timeout_dispatch
96994 0 4 TimerCallbackFunc(void*)
4 process_timers(nsVoidArray*)
4 process_timers(nsVoidArray*)
96984 0 4 nsTimerGtk::FireTimeout()
4 HTMLContentSink::Notify(nsITimer*)
4 g_main_dispatch
16598 0 4 g_timeout_dispatch
4 TimerCallbackFunc(void*)
4 nsTimerGtk::FireTimeout()
54030 0 4 HTMLContentSink::Notify(nsITimer*)
4 SinkContext::FlushTags(int)
4 CNavDTD::HandleDefaultStartToken(CToken*, nsHTMLTag, nsCParserNode*)
34872 0 4 CNavDTD::OpenContainer(nsCParserNode const*, nsHTMLTag, int, nsEntryStack*)
4 HTMLContentSink::OpenContainer(nsIParserNode const&)
3 nsStreamLoader::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
59710 0 3 nsScriptLoader::OnStreamComplete(nsIStreamLoader*, nsISupports*, unsigned, unsigned, char const*)
3 nsScriptLoader::ProcessRequest(nsScriptLoadRequest*)
3 nsScriptLoader::ProcessRequest(nsScriptLoadRequest*)
59707 0 3 nsScriptLoader::FireScriptEvaluated(unsigned, nsScriptLoadRequest*)
3 HTMLContentSink::ScriptEvaluated(unsigned, nsIDOMHTMLScriptElement*, int, int)
1 nsContentList::Match(nsIContent*, int*)
1 nsContentList::ContentAppended(nsIDocument*, nsIContent*, int)
1 nsBindingManager::GetBindingImplementation(nsIContent*, nsID const&, void**)
6913 3 3 nsCOMPtr_base::begin_assignment()
3 nsScriptLoader::FireScriptEvaluated(unsigned, nsScriptLoadRequest*)
54094 0 3 HTMLContentSink::ScriptEvaluated(unsigned, nsIDOMHTMLScriptElement*, int, int)
3 nsParser::ContinueParsing()
3 nsScriptLoader::OnStreamComplete(nsIStreamLoader*, nsISupports*, unsigned, unsigned, char const*)
59705 0 3 nsScriptLoader::ProcessRequest(nsScriptLoadRequest*)
3 nsScriptLoader::FireScriptEvaluated(unsigned, nsScriptLoadRequest*)
2 nsGenericElement::GetNodeInfo(nsINodeInfo*&) const
1 nsContentList::Match(nsIContent*, int*)
59015 1 3 nsNodeInfo::AddRef()
2 _PR_x86_AtomicIncrement
2 PL_HashTableLookup
1 nsHashtable::Get(nsHashKey*)
8111 3 3 PL_HashTableRawLookup
3 nsQueryInterface::operator()(nsID const&, void**) const
52745 0 3 nsHTMLFontElement::QueryInterface(nsID const&, void**)
2 nsGenericHTMLElement::QueryInterface(nsID const&, void**)
1 non-virtual thunk to nsHTMLFontElement::AddRef()
3 nsQueryInterface::operator()(nsID const&, void**) const
53669 0 3 nsHTMLTableElement::QueryInterface(nsID const&, void**)
1 nsHTMLTableElement::AddRef()
1 nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**)
1 nsGenericHTMLElement::QueryInterface(nsID const&, void**)
3 nsQueryInterface::operator()(nsID const&, void**) const
53363 0 3 nsHTMLOptionElement::QueryInterface(nsID const&, void**)
3 nsGenericHTMLElement::QueryInterface(nsID const&, void**)
3 nsQueryInterface::operator()(nsID const&, void**) const
53632 0 3 nsHTMLSpanElement::QueryInterface(nsID const&, void**)
3 nsGenericHTMLElement::QueryInterface(nsID const&, void**)
1 nsHTMLTableCellElement::QueryInterface(nsID const&, void**)
1 nsHTMLTableElement::QueryInterface(nsID const&, void**)
1 nsHTMLAnchorElement::QueryInterface(nsID const&, void**)
52183 2 3 nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**)
1 nsHTMLTableCellElement::AddRef()
2 CNavDTD::HandleStartToken(CToken*)
34877 0 2 CNavDTD::AddHeadLeaf(nsIParserNode*)
2 CNavDTD::OpenHead(nsIParserNode const*)
2 nsGenericHTMLContainerElement::ChildAt(int, nsIContent*&) const
59532 2 2 nsTextNode::AddRef()
2 nsContentList::Match(nsIContent*, int*)
58854 2 2 nsGenericElement::GetNodeType(unsigned short*)
2 CNavDTD::OpenHead(nsIParserNode const*)
54039 0 2 HTMLContentSink::OpenHead(nsIParserNode const&)
2 SinkContext::FlushTags(int)
2 nsNodeInfo::AddRef()
9196 2 2 _PR_x86_AtomicIncrement
2 nsGenericElement::QueryInterface(nsID const&, void**)
57991 2 2 NS_NewBindingManager(nsIBindingManager**)
2 CNavDTD::AddHeadLeaf(nsIParserNode*)
34862 0 2 CNavDTD::OpenHead(nsIParserNode const*)
2 HTMLContentSink::OpenHead(nsIParserNode const&)
2 nsContentList::PopulateWith(nsIContent*, int)
58130 2 2 nsContentList::DisconnectFromDocument()
1 nsContentList::PopulateWith(nsIContent*, int)
1 nsCOMPtr_base::~nsCOMPtr_base()
53736 1 2 nsHTMLTableCellElement::Release()
1 nsGenericElement::Release()
1 nsContentList::MatchSelf(nsIContent*)
1 nsHTMLTableElement::QueryInterface(nsID const&, void**)
53667 2 2 nsHTMLTableElement::AddRef()
2 nsContentList::PopulateWith(nsIContent*, int)
59030 2 2 nsNodeInfo::Equals(nsIAtom*)
2 nsGenericHTMLElement::QueryInterface(nsID const&, void**)
58339 2 2 nsDocument::GetBindingManager(nsIBindingManager**)
1 nsContentList::PopulateWith(nsIContent*, int)
1 nsContentList::MatchSelf(nsIContent*)
60387 2 2 non-virtual thunk to nsHTMLAnchorElement::GetNodeType(unsigned short*)
1 nsHTMLHeadingElement::AddRef()
1 nsGenericHTMLContainerElement::ChildAt(int, nsIContent*&) const
58928 2 2 nsGenericElement::AddRef()
1 nsContentList::Match(nsIContent*, int*)
66311 1 1 non-virtual thunk to nsHTMLTableRowElement::Release()
1 CNavDTD::CloseContainer(nsCParserNode const*, nsHTMLTag, int)
34867 0 1 CNavDTD::CloseForm(nsIParserNode const*)
1 HTMLContentSink::CloseForm(nsIParserNode const&)
1 nsContentList::PopulateWith(nsIContent*, int)
60265 1 1 nsGenericHTMLLeafElement::ChildCount(int&) const
1 CNavDTD::CloseForm(nsIParserNode const*)
54044 0 1 HTMLContentSink::CloseForm(nsIParserNode const&)
1 SinkContext::DemoteContainer(nsIParserNode const&)
1 nsBindingManager::GetBinding(nsIContent*, nsIXBLBinding**)
53819 1 1 nsHTMLTableRowElement::AddRef()
1 nsQueryInterface::operator()(nsID const&, void**) const
52712 0 1 nsHTMLDivElement::QueryInterface(nsID const&, void**)
1 nsGenericHTMLElement::QueryInterface(nsID const&, void**)
1 nsContentList::PopulateWith(nsIContent*, int)
59533 1 1 nsTextNode::Release()
1 nsGenericHTMLContainerElement::ChildAt(int, nsIContent*&) const
52909 0 1 nsHTMLHeadingElement::AddRef()
1 nsGenericElement::AddRef()
1 SinkContext::DemoteContainer(nsIParserNode const&)
52320 0 1 nsGenericHTMLContainerElement::AppendChildTo(nsIContent*, int, int)
1 nsHTMLDocument::ContentAppended(nsIContent*, int)
1 nsBindingManager::GetBinding(nsIContent*, nsIXBLBinding**)
53631 0 1 nsHTMLSpanElement::Release()
1 nsGenericElement::Release()
1 nsContentList::PopulateWith(nsIContent*, int)
52744 1 1 nsHTMLFontElement::Release()
1 nsQueryInterface::operator()(nsID const&, void**) const
53962 0 1 nsHTMLUnknownElement::QueryInterface(nsID const&, void**)
1 nsGenericHTMLElement::QueryInterface(nsID const&, void**)
1 nsQueryInterface::operator()(nsID const&, void**) const
53415 0 1 nsHTMLParagraphElement::QueryInterface(nsID const&, void**)
1 nsGenericHTMLElement::QueryInterface(nsID const&, void**)
1 nsContentList::PopulateWith(nsIContent*, int)
53668 1 1 nsHTMLTableElement::Release()
1 nsHTMLFontElement::QueryInterface(nsID const&, void**)
61753 1 1 non-virtual thunk to nsHTMLFontElement::AddRef()
1 nsQueryInterface::operator()(nsID const&, void**) const
53131 0 1 nsHTMLLIElement::QueryInterface(nsID const&, void**)
1 nsGenericHTMLElement::QueryInterface(nsID const&, void**)
1 nsBindingManager::GetBindingImplementation(nsIContent*, nsID const&, void**)
52390 1 1 nsHTMLAnchorElement::AddRef()
1 HTMLContentSink::CloseForm(nsIParserNode const&)
54007 0 1 SinkContext::DemoteContainer(nsIParserNode const&)
1 nsGenericHTMLContainerElement::AppendChildTo(nsIContent*, int, int)
1 nsContentList::PopulateWith(nsIContent*, int)
69691 1 1 non-virtual thunk to nsCommentNode::ChildCount(int&) const
1 nsGenericHTMLContainerElement::ChildAt(int, nsIContent*&) const
53108 1 1 nsHTMLInputElement::RestoreState(nsIPresContext*, nsIPresState*)
1 PL_HashTableLookup
6955 1 1 nsISupportsKey::HashCode() const
1 nsBindingManager::GetBindingImplementation(nsIContent*, nsID const&, void**)
3411 1 1 nsHashKey::~nsHashKey()
1 nsContentList::MatchSelf(nsIContent*)
53851 1 1 nsHTMLTableSectionElement::AddRef()
1 nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**)
53735 1 1 nsHTMLTableCellElement::AddRef()
1 nsCOMPtr_base::~nsCOMPtr_base()
57937 1 1 nsBindingManager::Release()
1 nsQueryInterface::operator()(nsID const&, void**) const
52979 0 1 nsHTMLImageElement::QueryInterface(nsID const&, void**)
1 nsGenericHTMLElement::QueryInterface(nsID const&, void**)
Total hit count: 123
Count %Total Function Name
7 5.7 nsContentList::PopulateWith(nsIContent*, int)
7 5.7 nsGenericHTMLContainerElement::ChildAt(int, nsIContent*&) const
6 4.9 nsCheapVoidArray::ElementAt(int) const
6 4.9 nsTextNode::ChildCount(int&) const
5 4.1 nsContentList::Match(nsIContent*, int*)
5 4.1 _PR_x86_AtomicDecrement
5 4.1 nsVoidArray::ElementAt(int) const
4 3.3 nsCheapVoidArray::Count() const
4 3.3 nsGenericElement::Release()
4 3.3 PL_HashTableLookup
3 2.4 nsSupportsHashtable::Get(nsHashKey*)
3 2.4 nsGenericHTMLContainerElement::ChildCount(int&) const
3 2.4 nsContentList::MatchSelf(nsIContent*)
3 2.4 nsGenericElement::QueryInterface(nsID const&, void**)
3 2.4 PL_HashTableRawLookup
3 2.4 nsCOMPtr_base::begin_assignment()
2 1.6 nsGenericElement::AddRef()
2 1.6 nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**)
2 1.6 nsNodeInfo::Equals(nsIAtom*)
2 1.6 non-virtual thunk to nsHTMLAnchorElement::GetNodeType(unsigned short*)
2 1.6 nsDocument::GetBindingManager(nsIBindingManager**)
2 1.6 nsBindingManager::GetBinding(nsIContent*, nsIXBLBinding**)
2 1.6 nsHTMLTableElement::AddRef()
2 1.6 nsGenericElement::GetNodeInfo(nsINodeInfo*&) const
2 1.6 nsTextNode::AddRef()
2 1.6 nsNodeInfo::Release()
2 1.6 _PR_x86_AtomicIncrement
2 1.6 NS_NewBindingManager(nsIBindingManager**)
2 1.6 nsContentList::DisconnectFromDocument()
2 1.6 nsGenericElement::GetNodeType(unsigned short*)
1 0.8 nsBindingManager::Release()
1 0.8 nsGenericHTMLLeafElement::ChildCount(int&) const
1 0.8 non-virtual thunk to nsHTMLTableRowElement::Release()
1 0.8 nsHTMLAnchorElement::QueryInterface(nsID const&, void**)
1 0.8 nsTextNode::Release()
1 0.8 nsHTMLInputElement::RestoreState(nsIPresContext*, nsIPresState*)
1 0.8 nsHTMLFontElement::Release()
1 0.8 nsHTMLTableElement::Release()
1 0.8 non-virtual thunk to nsHTMLFontElement::AddRef()
1 0.8 nsHTMLTableCellElement::AddRef()
1 0.8 non-virtual thunk to nsCommentNode::ChildCount(int&) const
1 0.8 nsHTMLAnchorElement::AddRef()
1 0.8 nsHTMLTableSectionElement::AddRef()
1 0.8 nsHTMLTableRowElement::AddRef()
1 0.8 nsCOMPtr_base::~nsCOMPtr_base()
1 0.8 nsISupportsKey::HashCode() const
1 0.8 nsNodeInfo::AddRef()
1 0.8 nsHashKey::~nsHashKey()
1 0.8 nsHashtable::Get(nsHashKey*)
1 0.8 nsQueryInterface::operator()(nsID const&, void**) const
1 0.8 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&)
1 0.8 nsHTMLTableCellElement::Release()
1 0.8 nsBindingManager::GetBindingImplementation(nsIContent*, nsID const&, void**)
1 0.8 nsGenericHTMLElement::QueryInterface(nsID const&, void**)