Jprof Profile Report
flat | hierarchical
index Count Hits Function Name
77 PL_ProcessPendingEvents
26 PL_ProcessEventsBeforeID
5436 0 103 PL_HandleEvent
103 nsARequestObserverEvent::HandlePLEvent(PLEvent*)
19870 0 103 __libc_start_main
103 g_main_run
16581 0 103 g_main_iterate
103 g_main_dispatch
103 nsAppShell::Run()
12585 0 103 gtk_main
103 g_main_run
103 nsAppShellService::Run()
37908 0 103 nsAppShell::Run()
103 gtk_main
103 g_main_iterate
16580 0 103 g_main_dispatch
77 g_io_unix_dispatch
26 gdk_event_dispatch
36 nsGenericDOMDataNode::SetText(nsIContent*, unsigned short const*, int, int)
32 nsGenericHTMLContainerElement::AppendChildTo(nsIContent*, int, int)
16 nsGenericHTMLElement::SetHTMLAttribute(nsIAtom*, nsHTMLValue const&, int)
15 nsGenericHTMLElement::SetAttr(int, nsIAtom*, nsAString const&, int)
2 SinkContext::FlushText(int*, int)
1 HTMLContentSink::AddAttributes(nsIParserNode const&, nsIHTMLContent*, int)
1 nsGenericHTMLContainerElement::RemoveChildAt(int, int)
58944 22 103 nsGenericElement::HasMutationListeners(nsIContent*, unsigned)
40 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&)
6 nsTextNode::GetDocument(nsIDocument*&) const
6 nsGenericElement::GetDocument(nsIDocument*&) const
5 nsCOMPtr_base::~nsCOMPtr_base()
4 GlobalWindowImpl::Release()
4 GlobalWindowImpl::AddRef()
4 nsDocument::GetScriptGlobalObject(nsIScriptGlobalObject**)
4 nsHTMLDocument::AddRef()
2 non-virtual thunk to GlobalWindowImpl::Release()
2 nsCOMPtr_base::begin_assignment()
2 nsQueryInterface::operator()(nsID const&, void**) const
1 nsGenericDOMDataNode::GetDocument(nsIDocument*&) const
1 nsHTMLDocument::Release()
103 PL_HandleEvent
29816 0 103 nsARequestObserverEvent::HandlePLEvent(PLEvent*)
77 nsOnDataAvailableEvent::HandleEvent()
25 nsOnStopRequestEvent::HandleEvent()
1 nsOnStartRequestEvent::HandleEvent()
103 gtk_main
16585 0 103 g_main_run
103 g_main_iterate
36738 0 103 nsAppShellService::Run()
103 nsAppShell::Run()
101 nsParser::BuildModel()
1 CNavDTD::DidBuildModel(unsigned, int, nsIParser*, nsIContentSink*)
34816 0 102 CNavDTD::BuildModel(nsIParser*, nsITokenizer*, nsITokenObserver*, nsIContentSink*)
102 CNavDTD::HandleToken(CToken*, nsIParser*)
102 CNavDTD::BuildModel(nsIParser*, nsITokenizer*, nsITokenObserver*, nsIContentSink*)
1 CNavDTD::CreateContextStackFor(nsHTMLTag)
1 CNavDTD::HandleSavedTokens(int)
34819 0 102 CNavDTD::HandleToken(CToken*, nsIParser*)
71 CNavDTD::HandleStartToken(CToken*)
31 CNavDTD::HandleEndToken(CToken*)
1 CNavDTD::HandleCommentToken(CToken*)
1 CNavDTD::HandleSavedTokens(int)
77 nsParser::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
24 nsParser::ContinueParsing()
1 nsParser::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
35157 0 102 nsParser::ResumeParse(int, int)
101 nsParser::BuildModel()
1 nsParser::DidBuildModel(unsigned)
101 nsParser::ResumeParse(int, int)
35158 0 101 nsParser::BuildModel()
101 CNavDTD::BuildModel(nsIParser*, nsITokenizer*, nsITokenObserver*, nsIContentSink*)
77 nsDocumentOpenInfo::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
35166 0 77 nsParser::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
77 nsParser::ResumeParse(int, int)
77 event_processor_callback(void*, int, GdkInputCondition)
5481 0 77 nsEventQueueImpl::ProcessPendingEvents()
77 PL_ProcessPendingEvents
77 g_io_unix_dispatch
37890 0 77 our_gdk_io_invoke(_GIOChannel*, GIOCondition, void*)
77 event_processor_callback(void*, int, GdkInputCondition)
77 our_gdk_io_invoke(_GIOChannel*, GIOCondition, void*)
37903 0 77 event_processor_callback(void*, int, GdkInputCondition)
77 nsEventQueueImpl::ProcessPendingEvents()
77 nsOnDataAvailableEvent::HandleEvent()
31055 0 77 nsHttpChannel::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
73 nsStreamListenerTee::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
4 nsDocumentOpenInfo::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
77 nsEventQueueImpl::ProcessPendingEvents()
5433 0 77 PL_ProcessPendingEvents
77 PL_HandleEvent
73 nsStreamListenerTee::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
4 nsHttpChannel::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
28316 0 77 nsDocumentOpenInfo::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
77 nsParser::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
77 nsARequestObserverEvent::HandlePLEvent(PLEvent*)
30242 0 77 nsOnDataAvailableEvent::HandleEvent()
77 nsHttpChannel::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
77 g_main_dispatch
16530 0 77 g_io_unix_dispatch
77 our_gdk_io_invoke(_GIOChannel*, GIOCondition, void*)
73 nsHttpChannel::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
30257 0 73 nsStreamListenerTee::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
73 nsDocumentOpenInfo::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
71 CNavDTD::HandleToken(CToken*, nsIParser*)
34829 0 70 CNavDTD::HandleStartToken(CToken*)
69 CNavDTD::HandleDefaultStartToken(CToken*, nsHTMLTag, nsCParserNode*)
1 HTMLContentSink::AddLeaf(nsIParserNode const&)
1 CNavDTD::AddHeadLeaf(nsIParserNode*)
69 CNavDTD::HandleStartToken(CToken*)
34824 0 68 CNavDTD::HandleDefaultStartToken(CToken*, nsHTMLTag, nsCParserNode*)
44 CNavDTD::OpenContainer(nsCParserNode const*, nsHTMLTag, int, nsEntryStack*)
18 CNavDTD::AddLeaf(nsIParserNode const*)
6 CNavDTD::CloseContainersTo(int, nsHTMLTag, int)
1 CNavDTD::CreateContextStackFor(nsHTMLTag)
22 SinkContext::CloseContainer(nsIParserNode const&)
22 SinkContext::OpenContainer(nsIParserNode const&)
1 HTMLContentSink::OpenForm(nsIParserNode const&)
1 SinkContext::AddComment(nsIParserNode const&)
54016 0 46 SinkContext::FlushText(int*, int)
36 nsTextNode::SetText(unsigned short const*, int, int)
8 nsGenericHTMLContainerElement::AppendChildTo(nsIContent*, int, int)
2 nsGenericElement::HasMutationListeners(nsIContent*, unsigned)
44 CNavDTD::HandleDefaultStartToken(CToken*, nsHTMLTag, nsCParserNode*)
2 CNavDTD::OpenTransientStyles(nsHTMLTag)
34872 0 46 CNavDTD::OpenContainer(nsCParserNode const*, nsHTMLTag, int, nsEntryStack*)
43 HTMLContentSink::OpenContainer(nsIParserNode const&)
1 CNavDTD::OpenMap(nsCParserNode const*)
1 CNavDTD::OpenForm(nsIParserNode const*)
1 CNavDTD::OpenBody(nsCParserNode const*)
43 HTMLContentSink::OpenContainer(nsIParserNode const&)
1 HTMLContentSink::OpenMap(nsIParserNode const&)
1 HTMLContentSink::OpenBody(nsIParserNode const&)
54004 0 45 SinkContext::OpenContainer(nsIParserNode const&)
22 SinkContext::FlushText(int*, int)
22 HTMLContentSink::AddAttributes(nsIParserNode const&, nsIHTMLContent*, int)
1 nsGenericHTMLContainerElement::AppendChildTo(nsIContent*, int, int)
43 CNavDTD::OpenContainer(nsCParserNode const*, nsHTMLTag, int, nsEntryStack*)
54050 0 43 HTMLContentSink::OpenContainer(nsIParserNode const&)
43 SinkContext::OpenContainer(nsIParserNode const&)
40 nsGenericElement::HasMutationListeners(nsIContent*, unsigned)
6912 2 40 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&)
38 nsQueryInterface::operator()(nsID const&, void**) const
38 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&)
2 nsGenericElement::HasMutationListeners(nsIContent*, unsigned)
6908 2 40 nsQueryInterface::operator()(nsID const&, void**) const
29 GlobalWindowImpl::QueryInterface(nsID const&, void**)
6 non-virtual thunk to GlobalWindowImpl::AddRef()
2 GlobalWindowImpl::AddRef()
1 nsDOMWindowController::OnEvent(nsAString const&)
37 HTMLContentSink::CloseContainer(nsIParserNode const&)
54005 0 37 SinkContext::CloseContainer(nsIParserNode const&)
22 SinkContext::FlushText(int*, int)
15 nsGenericHTMLContainerElement::AppendChildTo(nsIContent*, int, int)
31 CNavDTD::CloseContainersTo(nsHTMLTag, int)
6 CNavDTD::HandleDefaultStartToken(CToken*, nsHTMLTag, nsCParserNode*)
34874 0 37 CNavDTD::CloseContainersTo(int, nsHTMLTag, int)
37 CNavDTD::CloseContainer(nsCParserNode const*, nsHTMLTag, int)
37 CNavDTD::CloseContainer(nsCParserNode const*, nsHTMLTag, int)
54051 0 37 HTMLContentSink::CloseContainer(nsIParserNode const&)
37 SinkContext::CloseContainer(nsIParserNode const&)
37 CNavDTD::CloseContainersTo(int, nsHTMLTag, int)
34873 0 37 CNavDTD::CloseContainer(nsCParserNode const*, nsHTMLTag, int)
37 HTMLContentSink::CloseContainer(nsIParserNode const&)
36 SinkContext::FlushText(int*, int)
70429 0 36 nsTextNode::SetText(unsigned short const*, int, int)
36 nsGenericDOMDataNode::SetText(nsIContent*, unsigned short const*, int, int)
36 nsTextNode::SetText(unsigned short const*, int, int)
58780 0 36 nsGenericDOMDataNode::SetText(nsIContent*, unsigned short const*, int, int)
36 nsGenericElement::HasMutationListeners(nsIContent*, unsigned)
15 SinkContext::CloseContainer(nsIParserNode const&)
8 SinkContext::FlushText(int*, int)
7 SinkContext::AddLeaf(nsIHTMLContent*)
1 HTMLContentSink::ProcessLINKTag(nsIParserNode const&)
1 SinkContext::OpenContainer(nsIParserNode const&)
52320 0 32 nsGenericHTMLContainerElement::AppendChildTo(nsIContent*, int, int)
32 nsGenericElement::HasMutationListeners(nsIContent*, unsigned)
22 SinkContext::OpenContainer(nsIParserNode const&)
9 SinkContext::AddLeaf(nsIParserNode const&)
1 HTMLContentSink::ProcessAREATag(nsIParserNode const&)
53980 0 32 HTMLContentSink::AddAttributes(nsIParserNode const&, nsIHTMLContent*, int)
28 nsGenericHTMLElement::SetAttr(int, nsIAtom*, nsAString const&, int)
3 nsHTMLInputElement::SetAttr(int, nsIAtom*, nsAString const&, int)
1 nsGenericElement::HasMutationListeners(nsIContent*, unsigned)
31 CNavDTD::HandleEndToken(CToken*)
34875 0 31 CNavDTD::CloseContainersTo(nsHTMLTag, int)
31 CNavDTD::CloseContainersTo(int, nsHTMLTag, int)
28 HTMLContentSink::AddAttributes(nsIParserNode const&, nsIHTMLContent*, int)
3 nsGenericHTMLElement::SetFormControlAttribute(nsIForm*, int, nsIAtom*, nsAString const&, int)
52227 0 31 nsGenericHTMLElement::SetAttr(int, nsIAtom*, nsAString const&, int)
16 nsGenericHTMLElement::SetHTMLAttribute(nsIAtom*, nsHTMLValue const&, int)
15 nsGenericElement::HasMutationListeners(nsIContent*, unsigned)
31 CNavDTD::HandleToken(CToken*, nsIParser*)
34833 0 31 CNavDTD::HandleEndToken(CToken*)
31 CNavDTD::CloseContainersTo(nsHTMLTag, int)
29 nsQueryInterface::operator()(nsID const&, void**) const
81971 29 29 GlobalWindowImpl::QueryInterface(nsID const&, void**)
26 processQueue(void*, void*)
5449 0 26 PL_ProcessEventsBeforeID
26 PL_HandleEvent
26 handle_gdk_event(_GdkEvent*, void*)
37915 0 26 nsAppShell::ProcessBeforeID(unsigned long)
26 nsVoidArray::EnumerateForwards(int (*)(void*, void*), void*)
26 g_main_dispatch
15646 0 26 gdk_event_dispatch
26 handle_gdk_event(_GdkEvent*, void*)
26 gdk_event_dispatch
38032 0 26 handle_gdk_event(_GdkEvent*, void*)
26 nsAppShell::ProcessBeforeID(unsigned long)
26 nsVoidArray::EnumerateForwards(int (*)(void*, void*), void*)
37914 0 26 processQueue(void*, void*)
26 PL_ProcessEventsBeforeID
26 nsAppShell::ProcessBeforeID(unsigned long)
4082 0 26 nsVoidArray::EnumerateForwards(int (*)(void*, void*), void*)
26 processQueue(void*, void*)
25 nsOnStopRequestEvent::HandleEvent()
31054 0 25 nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
24 nsStreamLoader::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
1 nsDocumentOpenInfo::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
25 nsARequestObserverEvent::HandlePLEvent(PLEvent*)
31748 0 25 nsOnStopRequestEvent::HandleEvent()
25 nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
12 CSSLoaderImpl::Cleanup(URLKey&, SheetLoadData*)
12 HTMLContentSink::ScriptEvaluated(unsigned, nsIDOMHTMLScriptElement*, int, int)
35145 0 24 nsParser::ContinueParsing()
24 nsParser::ResumeParse(int, int)
24 nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
30267 0 24 nsStreamLoader::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
12 nsScriptLoader::OnStreamComplete(nsIStreamLoader*, nsISupports*, unsigned, unsigned, char const*)
12 SheetLoadData::OnStreamComplete(nsIStreamLoader*, nsISupports*, unsigned, unsigned, char const*)
18 CNavDTD::HandleDefaultStartToken(CToken*, nsHTMLTag, nsCParserNode*)
1 CNavDTD::AddHeadLeaf(nsIParserNode*)
34876 0 19 CNavDTD::AddLeaf(nsIParserNode const*)
17 HTMLContentSink::AddLeaf(nsIParserNode const&)
2 CNavDTD::OpenTransientStyles(nsHTMLTag)
17 CNavDTD::AddLeaf(nsIParserNode const*)
1 CNavDTD::HandleStartToken(CToken*)
54052 0 18 HTMLContentSink::AddLeaf(nsIParserNode const&)
16 SinkContext::AddLeaf(nsIParserNode const&)
1 HTMLContentSink::ProcessLINKTag(nsIParserNode const&)
1 HTMLContentSink::ProcessAREATag(nsIParserNode const&)
16 nsGenericHTMLElement::SetAttr(int, nsIAtom*, nsAString const&, int)
52231 0 16 nsGenericHTMLElement::SetHTMLAttribute(nsIAtom*, nsHTMLValue const&, int)
16 nsGenericElement::HasMutationListeners(nsIContent*, unsigned)
16 HTMLContentSink::AddLeaf(nsIParserNode const&)
54008 0 16 SinkContext::AddLeaf(nsIParserNode const&)
9 HTMLContentSink::AddAttributes(nsIParserNode const&, nsIHTMLContent*, int)
7 SinkContext::AddLeaf(nsIHTMLContent*)
12 nsScriptLoader::ProcessRequest(nsScriptLoadRequest*)
59707 0 12 nsScriptLoader::FireScriptEvaluated(unsigned, nsScriptLoadRequest*)
12 HTMLContentSink::ScriptEvaluated(unsigned, nsIDOMHTMLScriptElement*, int, int)
12 nsStreamLoader::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
54580 0 12 SheetLoadData::OnStreamComplete(nsIStreamLoader*, nsISupports*, unsigned, unsigned, char const*)
12 CSSLoaderImpl::DidLoadStyle(nsIStreamLoader*, nsString*, SheetLoadData*, unsigned)
12 nsStreamLoader::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
59710 0 12 nsScriptLoader::OnStreamComplete(nsIStreamLoader*, nsISupports*, unsigned, unsigned, char const*)
12 nsScriptLoader::ProcessRequest(nsScriptLoadRequest*)
12 CSSLoaderImpl::DidLoadStyle(nsIStreamLoader*, nsString*, SheetLoadData*, unsigned)
54586 0 12 CSSLoaderImpl::ParseSheet(nsIUnicharInputStream*, SheetLoadData*, int&, nsICSSStyleSheet*&)
12 CSSLoaderImpl::SheetComplete(nsICSSStyleSheet*, SheetLoadData*)
12 CSSLoaderImpl::SheetComplete(nsICSSStyleSheet*, SheetLoadData*)
54583 0 12 CSSLoaderImpl::Cleanup(URLKey&, SheetLoadData*)
12 nsParser::ContinueParsing()
12 SheetLoadData::OnStreamComplete(nsIStreamLoader*, nsISupports*, unsigned, unsigned, char const*)
54587 0 12 CSSLoaderImpl::DidLoadStyle(nsIStreamLoader*, nsString*, SheetLoadData*, unsigned)
12 CSSLoaderImpl::ParseSheet(nsIUnicharInputStream*, SheetLoadData*, int&, nsICSSStyleSheet*&)
12 nsScriptLoader::FireScriptEvaluated(unsigned, nsScriptLoadRequest*)
54094 0 12 HTMLContentSink::ScriptEvaluated(unsigned, nsIDOMHTMLScriptElement*, int, int)
12 nsParser::ContinueParsing()
12 nsScriptLoader::OnStreamComplete(nsIStreamLoader*, nsISupports*, unsigned, unsigned, char const*)
59705 0 12 nsScriptLoader::ProcessRequest(nsScriptLoadRequest*)
12 nsScriptLoader::FireScriptEvaluated(unsigned, nsScriptLoadRequest*)
12 CSSLoaderImpl::ParseSheet(nsIUnicharInputStream*, SheetLoadData*, int&, nsICSSStyleSheet*&)
54585 0 12 CSSLoaderImpl::SheetComplete(nsICSSStyleSheet*, SheetLoadData*)
12 CSSLoaderImpl::Cleanup(URLKey&, SheetLoadData*)
7 SinkContext::AddLeaf(nsIParserNode const&)
54009 0 7 SinkContext::AddLeaf(nsIHTMLContent*)
7 nsGenericHTMLContainerElement::AppendChildTo(nsIContent*, int, int)
4 nsGenericElement::HasMutationListeners(nsIContent*, unsigned)
1 nsTextNode::GetDocument(nsIDocument*&) const
1 nsGenericElement::GetDocument(nsIDocument*&) const
54161 5 6 nsHTMLDocument::AddRef()
1 nsDocument::AddRef()
4 nsGenericElement::HasMutationListeners(nsIContent*, unsigned)
2 nsQueryInterface::operator()(nsID const&, void**) const
81972 6 6 GlobalWindowImpl::AddRef()
6 nsGenericElement::HasMutationListeners(nsIContent*, unsigned)
70397 2 6 nsTextNode::GetDocument(nsIDocument*&) const
3 nsGenericDOMDataNode::GetDocument(nsIDocument*&) const
1 nsHTMLDocument::AddRef()
6 nsQueryInterface::operator()(nsID const&, void**) const
82555 6 6 non-virtual thunk to GlobalWindowImpl::AddRef()
6 nsGenericElement::HasMutationListeners(nsIContent*, unsigned)
58885 3 6 nsGenericElement::GetDocument(nsIDocument*&) const
1 nsDocument::AddRef()
1 nsHTMLDocument::RemoveDocWriteDummyRequest()
1 nsHTMLDocument::AddRef()
4 nsGenericElement::HasMutationListeners(nsIContent*, unsigned)
1 nsCOMPtr_base::~nsCOMPtr_base()
81973 5 5 GlobalWindowImpl::Release()
5 nsGenericElement::HasMutationListeners(nsIContent*, unsigned)
6909 2 5 nsCOMPtr_base::~nsCOMPtr_base()
1 GlobalWindowImpl::Release()
1 nsHTMLDocument::RemoveDocWriteDummyRequest()
1 nsHTMLDocument::Release()
4 nsGenericElement::HasMutationListeners(nsIContent*, unsigned)
58237 4 4 nsDocument::GetScriptGlobalObject(nsIScriptGlobalObject**)
2 nsGenericDOMDataNode::GetDocument(nsIDocument*&) const
1 nsGenericElement::GetDocument(nsIDocument*&) const
1 nsCOMPtr_base::~nsCOMPtr_base()
54317 4 4 nsHTMLDocument::RemoveDocWriteDummyRequest()
3 nsTextNode::GetDocument(nsIDocument*&) const
1 nsGenericElement::HasMutationListeners(nsIContent*, unsigned)
58764 2 4 nsGenericDOMDataNode::GetDocument(nsIDocument*&) const
2 nsHTMLDocument::RemoveDocWriteDummyRequest()
3 nsGenericHTMLLeafFormElement::SetAttr(int, nsIAtom*, nsAString const&, int)
52334 0 3 nsGenericHTMLElement::SetFormControlAttribute(nsIForm*, int, nsIAtom*, nsAString const&, int)
3 nsGenericHTMLElement::SetAttr(int, nsIAtom*, nsAString const&, int)
3 nsHTMLInputElement::SetAttr(int, nsIAtom*, nsAString const&, int)
52349 0 3 nsGenericHTMLLeafFormElement::SetAttr(int, nsIAtom*, nsAString const&, int)
3 nsGenericHTMLElement::SetFormControlAttribute(nsIForm*, int, nsIAtom*, nsAString const&, int)
3 HTMLContentSink::AddAttributes(nsIParserNode const&, nsIHTMLContent*, int)
63142 0 3 nsHTMLInputElement::SetAttr(int, nsIAtom*, nsAString const&, int)
3 nsGenericHTMLLeafFormElement::SetAttr(int, nsIAtom*, nsAString const&, int)
1 nsGenericElement::GetDocument(nsIDocument*&) const
1 nsHTMLDocument::AddRef()
58183 2 2 nsDocument::AddRef()
2 nsGenericElement::HasMutationListeners(nsIContent*, unsigned)
82563 2 2 non-virtual thunk to GlobalWindowImpl::Release()
1 nsGenericElement::HasMutationListeners(nsIContent*, unsigned)
1 nsCOMPtr_base::~nsCOMPtr_base()
54162 2 2 nsHTMLDocument::Release()
2 nsGenericElement::HasMutationListeners(nsIContent*, unsigned)
6913 2 2 nsCOMPtr_base::begin_assignment()
2 CNavDTD::AddLeaf(nsIParserNode const*)
34857 0 2 CNavDTD::OpenTransientStyles(nsHTMLTag)
2 CNavDTD::OpenContainer(nsCParserNode const*, nsHTMLTag, int, nsEntryStack*)
1 nsGenericElement::doRemoveChild(nsIDOMNode*, nsIDOMNode**)
52321 0 1 nsGenericHTMLContainerElement::RemoveChildAt(int, int)
1 nsGenericElement::HasMutationListeners(nsIContent*, unsigned)
1 nsDocShell::CreateContentViewer(char const*, nsIRequest*, nsIStreamListener**)
75450 0 1 nsDocShell::OnLoadingSite(nsIChannel*)
1 nsDocShell::OnNewURI(nsIURI*, nsIChannel*, unsigned)
2 js_SetProperty
1942 0 1 js_InternalInvoke
2 js_Invoke
1 nsTransactionManager::BeginTransaction(nsITransaction*)
98224 0 1 nsTransactionItem::DoTransaction()
1 EditAggregateTxn::DoTransaction()
1 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned, long*, long*)
41930 0 1 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode)
1 XPTC_InvokeByIndex
1 nsTransactionManager::DoTransaction(nsITransaction*)
98286 0 1 nsTransactionManager::BeginTransaction(nsITransaction*)
1 nsTransactionItem::DoTransaction()
1 CNavDTD::OpenContainer(nsCParserNode const*, nsHTMLTag, int, nsEntryStack*)
34868 0 1 CNavDTD::OpenMap(nsCParserNode const*)
1 HTMLContentSink::OpenMap(nsIParserNode const&)
1 nsQueryInterface::operator()(nsID const&, void**) const
82170 1 1 nsDOMWindowController::OnEvent(nsAString const&)
1 CNavDTD::OpenContainer(nsCParserNode const*, nsHTMLTag, int, nsEntryStack*)
34866 0 1 CNavDTD::OpenForm(nsIParserNode const*)
1 HTMLContentSink::OpenForm(nsIParserNode const&)
1 EditAggregateTxn::DoTransaction()
101460 0 1 DeleteRangeTxn::DoTransaction()
1 EditAggregateTxn::DoTransaction()
1 nsTextEditRules::WillInsertText(int, nsISelection*, int*, int*, nsAString const*, nsAString*, int)
100890 0 1 nsPlaintextEditor::DeleteSelection(short)
1 nsEditor::DeleteSelectionImpl(short)
1 EditAggregateTxn::DoTransaction()
101449 0 1 DeleteElementTxn::DoTransaction()
1 nsHTMLDivElement::RemoveChild(nsIDOMNode*, nsIDOMNode**)
1 nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
28317 0 1 nsDocumentOpenInfo::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
1 nsParser::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
1 nsDocShell::SetCurrentURI(nsIURI*)
28381 0 1 nsDocLoaderImpl::FireOnLocationChange(nsIWebProgress*, nsIRequest*, nsIURI*)
1 nsXPTCStubBase::Stub5()
1 nsGfxTextControlFrame2::SetProperty(nsIPresContext*, nsIAtom*, nsAString const&)
89083 0 1 nsGfxTextControlFrame2::SetTextControlFrameState(nsAString const&)
1 nsPlaintextEditor::InsertText(nsAString const&)
1 DeleteElementTxn::DoTransaction()
61576 0 1 nsHTMLDivElement::RemoveChild(nsIDOMNode*, nsIDOMNode**)
1 nsGenericElement::doRemoveChild(nsIDOMNode*, nsIDOMNode**)
1 HTMLContentSink::AddLeaf(nsIParserNode const&)
54067 0 1 HTMLContentSink::ProcessAREATag(nsIParserNode const&)
1 HTMLContentSink::AddAttributes(nsIParserNode const&, nsIHTMLContent*, int)
1 nsDocumentOpenInfo::OnStartRequest(nsIRequest*, nsISupports*)
28318 0 1 nsDocumentOpenInfo::DispatchContent(nsIRequest*, nsISupports*)
1 nsDSURIContentListener::DoContent(char const*, int, nsIRequest*, nsIStreamListener**, int*)
1 nsPlaintextEditor::InsertText(nsAString const&)
100951 0 1 nsTextEditRules::WillDoAction(nsISelection*, nsRulesInfo*, int*, int*)
1 nsTextEditRules::WillInsertText(int, nsISelection*, int*, int*, nsAString const*, nsAString*, int)
1 CNavDTD::HandleToken(CToken*, nsIParser*)
34836 0 1 CNavDTD::HandleCommentToken(CToken*)
1 HTMLContentSink::AddComment(nsIParserNode const&)
1 nsDocLoaderImpl::FireOnLocationChange(nsIWebProgress*, nsIRequest*, nsIURI*)
6085 0 1 nsXPTCStubBase::Stub5()
1 PrepareAndDispatch(nsXPTCStubBase*, unsigned, unsigned*)
1 CNavDTD::OpenMap(nsCParserNode const*)
54047 0 1 HTMLContentSink::OpenMap(nsIParserNode const&)
1 SinkContext::OpenContainer(nsIParserNode const&)
1 nsHTMLInputElement::SetValueSecure(nsAString const&, int)
89062 0 1 nsGfxTextControlFrame2::SetProperty(nsIPresContext*, nsIAtom*, nsAString const&)
1 nsGfxTextControlFrame2::SetTextControlFrameState(nsAString const&)
1 HTMLContentSink::AddComment(nsIParserNode const&)
54010 0 1 SinkContext::AddComment(nsIParserNode const&)
1 SinkContext::FlushText(int*, int)
1 nsDocumentOpenInfo::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
35167 0 1 nsParser::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
1 nsParser::ResumeParse(int, int)
1 nsEditor::DeleteSelectionImpl(short)
101108 0 1 nsEditor::Do(nsITransaction*)
1 nsTransactionManager::DoTransaction(nsITransaction*)
1 nsDocShell::OnLoadingSite(nsIChannel*)
75447 0 1 nsDocShell::OnNewURI(nsIURI*, nsIChannel*, unsigned)
1 nsDocShell::SetCurrentURI(nsIURI*)
1 nsHTMLDivElement::RemoveChild(nsIDOMNode*, nsIDOMNode**)
58926 0 1 nsGenericElement::doRemoveChild(nsIDOMNode*, nsIDOMNode**)
1 nsGenericHTMLContainerElement::RemoveChildAt(int, int)
1 nsOnStartRequestEvent::HandleEvent()
31053 0 1 nsHttpChannel::OnStartRequest(nsIRequest*, nsISupports*)
1 nsHttpChannel::ProcessResponse()
1 CNavDTD::HandleStartToken(CToken*)
34877 0 1 CNavDTD::AddHeadLeaf(nsIParserNode*)
1 CNavDTD::AddLeaf(nsIParserNode const*)
1 nsHTMLInputElement::SetValue(nsAString const&)
53074 0 1 nsHTMLInputElement::SetValueSecure(nsAString const&, int)
1 nsGfxTextControlFrame2::SetProperty(nsIPresContext*, nsIAtom*, nsAString const&)
1 XPTC_InvokeByIndex
53073 0 1 nsHTMLInputElement::SetValue(nsAString const&)
1 nsHTMLInputElement::SetValueSecure(nsAString const&, int)
1 CNavDTD::HandleToken(CToken*, nsIParser*)
34834 0 1 CNavDTD::HandleSavedTokens(int)
1 CNavDTD::HandleToken(CToken*, nsIParser*)
1 nsXPCWrappedJS::CallMethod(unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*)
41897 0 1 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*)
1 js_Invoke
1 nsDocumentOpenInfo::DispatchContent(nsIRequest*, nsISupports*)
75608 0 1 nsDSURIContentListener::DoContent(char const*, int, nsIRequest*, nsIStreamListener**, int*)
1 nsDocShell::CreateContentViewer(char const*, nsIRequest*, nsIStreamListener**)
1 nsGfxTextControlFrame2::SetTextControlFrameState(nsAString const&)
100891 0 1 nsPlaintextEditor::InsertText(nsAString const&)
1 nsTextEditRules::WillDoAction(nsISelection*, nsRulesInfo*, int*, int*)
1 nsTextEditRules::WillDoAction(nsISelection*, nsRulesInfo*, int*, int*)
100958 0 1 nsTextEditRules::WillInsertText(int, nsISelection*, int*, int*, nsAString const*, nsAString*, int)
1 nsPlaintextEditor::DeleteSelection(short)
1 nsXPTCStubBase::Stub5()
6082 0 1 PrepareAndDispatch(nsXPTCStubBase*, unsigned, unsigned*)
1 nsXPCWrappedJS::CallMethod(unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*)
1 nsParser::ResumeParse(int, int)
35140 0 1 nsParser::DidBuildModel(unsigned)
1 CNavDTD::DidBuildModel(unsigned, int, nsIParser*, nsIContentSink*)
1 CNavDTD::OpenBody(nsCParserNode const*)
54041 0 1 HTMLContentSink::OpenBody(nsIParserNode const&)
1 SinkContext::OpenContainer(nsIParserNode const&)
1 nsParser::DidBuildModel(unsigned)
34817 0 1 CNavDTD::DidBuildModel(unsigned, int, nsIParser*, nsIContentSink*)
1 CNavDTD::BuildModel(nsIParser*, nsITokenizer*, nsITokenObserver*, nsIContentSink*)
1 CNavDTD::HandleCommentToken(CToken*)
54053 0 1 HTMLContentSink::AddComment(nsIParserNode const&)
1 SinkContext::AddComment(nsIParserNode const&)
1 nsDocShell::OnNewURI(nsIURI*, nsIChannel*, unsigned)
75451 0 1 nsDocShell::SetCurrentURI(nsIURI*)
1 nsDocLoaderImpl::FireOnLocationChange(nsIWebProgress*, nsIRequest*, nsIURI*)
1 nsPlaintextEditor::DeleteSelection(short)
101237 0 1 nsEditor::DeleteSelectionImpl(short)
1 nsEditor::Do(nsITransaction*)
1 nsARequestObserverEvent::HandlePLEvent(PLEvent*)
31745 0 1 nsOnStartRequestEvent::HandleEvent()
1 nsHttpChannel::OnStartRequest(nsIRequest*, nsISupports*)
1 CNavDTD::OpenForm(nsIParserNode const*)
54043 0 1 HTMLContentSink::OpenForm(nsIParserNode const&)
1 SinkContext::FlushText(int*, int)
1 nsEditor::Do(nsITransaction*)
98256 0 1 nsTransactionManager::DoTransaction(nsITransaction*)
1 nsTransactionManager::BeginTransaction(nsITransaction*)
1 CNavDTD::HandleDefaultStartToken(CToken*, nsHTMLTag, nsCParserNode*)
34878 0 1 CNavDTD::CreateContextStackFor(nsHTMLTag)
1 CNavDTD::HandleToken(CToken*, nsIParser*)
2 js_InternalInvoke
1 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*)
1941 0 1 js_Invoke
2 js_Interpret
1 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned, long*, long*)
1 nsHttpChannel::ProcessNormal()
28315 0 1 nsDocumentOpenInfo::OnStartRequest(nsIRequest*, nsISupports*)
1 nsDocumentOpenInfo::DispatchContent(nsIRequest*, nsISupports*)
1 nsHttpChannel::ProcessResponse()
30987 0 1 nsHttpChannel::ProcessNormal()
1 nsDocumentOpenInfo::OnStartRequest(nsIRequest*, nsISupports*)
1 js_Invoke
42004 0 1 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned, long*, long*)
1 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode)
1 PrepareAndDispatch(nsXPTCStubBase*, unsigned, unsigned*)
41821 0 1 nsXPCWrappedJS::CallMethod(unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*)
1 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*)
2 js_Interpret
2114 0 1 js_SetProperty
2 js_InternalInvoke
1 DeleteRangeTxn::DoTransaction()
1 nsTransactionItem::DoTransaction()
101483 0 1 EditAggregateTxn::DoTransaction()
1 DeleteRangeTxn::DoTransaction()
1 DeleteElementTxn::DoTransaction()
1 HTMLContentSink::AddLeaf(nsIParserNode const&)
54074 0 1 HTMLContentSink::ProcessLINKTag(nsIParserNode const&)
1 nsGenericHTMLContainerElement::AppendChildTo(nsIContent*, int, int)
1 nsDSURIContentListener::DoContent(char const*, int, nsIRequest*, nsIStreamListener**, int*)
75436 0 1 nsDocShell::CreateContentViewer(char const*, nsIRequest*, nsIStreamListener**)
1 nsDocShell::OnLoadingSite(nsIChannel*)
2 js_Invoke
1946 0 1 js_Interpret
2 js_SetProperty
1 CNavDTD::OpenContainer(nsCParserNode const*, nsHTMLTag, int, nsEntryStack*)
34864 0 1 CNavDTD::OpenBody(nsCParserNode const*)
1 HTMLContentSink::OpenBody(nsIParserNode const&)
1 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode)
6081 0 1 XPTC_InvokeByIndex
1 nsHTMLInputElement::SetValue(nsAString const&)
1 nsHttpChannel::OnStartRequest(nsIRequest*, nsISupports*)
30986 0 1 nsHttpChannel::ProcessResponse()
1 nsHttpChannel::ProcessNormal()
Total hit count: 103
Count %Total Function Name
29 28.2 GlobalWindowImpl::QueryInterface(nsID const&, void**)
22 21.4 nsGenericElement::HasMutationListeners(nsIContent*, unsigned)
6 5.8 GlobalWindowImpl::AddRef()
6 5.8 non-virtual thunk to GlobalWindowImpl::AddRef()
5 4.9 nsHTMLDocument::AddRef()
5 4.9 GlobalWindowImpl::Release()
4 3.9 nsDocument::GetScriptGlobalObject(nsIScriptGlobalObject**)
4 3.9 nsHTMLDocument::RemoveDocWriteDummyRequest()
3 2.9 nsGenericElement::GetDocument(nsIDocument*&) const
2 1.9 nsCOMPtr_base::begin_assignment()
2 1.9 nsCOMPtr_base::~nsCOMPtr_base()
2 1.9 nsDocument::AddRef()
2 1.9 nsQueryInterface::operator()(nsID const&, void**) const
2 1.9 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&)
2 1.9 nsTextNode::GetDocument(nsIDocument*&) const
2 1.9 nsGenericDOMDataNode::GetDocument(nsIDocument*&) const
2 1.9 nsHTMLDocument::Release()
2 1.9 non-virtual thunk to GlobalWindowImpl::Release()
1 1.0 nsDOMWindowController::OnEvent(nsAString const&)