Jprof Profile Report

flat | hierarchical

Hierarchical Profile


index Count    Hits Function Name
                321 nsXPCWrappedJS::CallMethod(unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*)
 41897   9      321 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*)
                197 js_Invoke
                 46 XPCConvert::NativeData2JS(XPCCallContext&, long*, void const*, nsXPTType const&, nsID const*, JSObject*, unsigned*)
                 13 JS_GetProperty
                 11 js_AllocStack
                 10 nsXPCWrappedJSClass::GetInterfaceTypeFromParam(JSContext*, nsXPTMethodInfo const*, nsXPTParamInfo const&, unsigned short, nsXPTType const&, nsXPTCMiniVariant*, int*, nsID**)
                  8 XPCCallContext::~XPCCallContext()
                  6 js_FreeStack
                  4 nsXPCException::ToString(char**)
                  3 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned, long*, long*)
                  3 nsScriptError::Init(unsigned short const*, unsigned short const*, unsigned short const*, unsigned, unsigned, unsigned, char const*)
                  2 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&)
                  1 nsQueryInterface::nsQueryInterface(nsISupports*, unsigned*)
                  1 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, unsigned*)
                  1 PR_EnterMonitor
                  1 nsAutoString::nsAutoString()
                  1 xptiInterfaceInfo::IsFunction(int*)
                  1 nsConsoleService::GetProxyForListener(nsIConsoleListener*, nsIConsoleListener**)
                  1 _init
                  1 js_AllocRawStack
                  1 JS_GetPrivate

306 nsXPTCStubBase::Stub3() 12 nsXPTCStubBase::Stub5() 3 nsXPTCStubBase::Stub7() 6082 0 321 PrepareAndDispatch(nsXPTCStubBase*, unsigned, unsigned*) 321 nsXPCWrappedJS::CallMethod(unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*)
321 PrepareAndDispatch(nsXPTCStubBase*, unsigned, unsigned*) 41821 0 321 nsXPCWrappedJS::CallMethod(unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) 321 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*)
19870 0 320 __libc_start_main
181 PL_ProcessPendingEvents 139 PL_ProcessEventsBeforeID 5436 0 320 PL_HandleEvent 264 nsARequestObserverEvent::HandlePLEvent(PLEvent*) 56 HandlePLEvent(ReflowEvent*)
320 g_main_iterate 16580 0 320 g_main_dispatch 181 g_io_unix_dispatch 139 gdk_event_dispatch
320 g_main_run 16581 0 320 g_main_iterate 320 g_main_dispatch
320 nsAppShell::Run() 12585 0 320 gtk_main 320 g_main_run
320 nsAppShellService::Run() 37908 0 320 nsAppShell::Run() 320 gtk_main
36738 0 320 nsAppShellService::Run() 320 nsAppShell::Run()
320 gtk_main 16585 0 320 g_main_run 320 g_main_iterate
221 nsDocLoaderImpl::doStopURLLoad(nsIRequest*, unsigned) 66 nsDocLoaderImpl::doStopDocumentLoad(nsIRequest*, unsigned) 26 nsDocLoaderImpl::FireOnStateChange(nsIWebProgress*, nsIRequest*, int, unsigned) 22 nsDocLoaderImpl::doStartURLLoad(nsIRequest*) 28380 0 309 nsDocLoaderImpl::FireOnStateChange(nsIWebProgress*, nsIRequest*, int, unsigned) 265 nsXPTCStubBase::Stub3() 41 nsDocShell::OnStateChange(nsIWebProgress*, nsIRequest*, int, unsigned) 26 nsDocLoaderImpl::FireOnStateChange(nsIWebProgress*, nsIRequest*, int, unsigned) 3 nsSecureBrowserUIImpl::OnStateChange(nsIWebProgress*, nsIRequest*, int, unsigned)
265 nsDocLoaderImpl::FireOnStateChange(nsIWebProgress*, nsIRequest*, int, unsigned) 41 nsEventListenerManager::HandleEventSubType(nsListenerStruct*, nsIDOMEvent*, nsIDOMEventTarget*, unsigned, unsigned) 6083 0 306 nsXPTCStubBase::Stub3() 306 PrepareAndDispatch(nsXPTCStubBase*, unsigned, unsigned*)
287 nsLoadGroup::RemoveRequest(nsIRequest*, nsISupports*, unsigned) 28359 0 287 nsDocLoaderImpl::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 221 nsDocLoaderImpl::doStopURLLoad(nsIRequest*, unsigned) 66 nsDocLoaderImpl::DocLoaderIsEmpty()
205 imgRequestProxy::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 58 PresShell::RemoveDummyLayoutRequest() 18 nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 6 HTMLContentSink::RemoveDummyParserRequest() 29728 0 287 nsLoadGroup::RemoveRequest(nsIRequest*, nsISupports*, unsigned) 287 nsDocLoaderImpl::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
264 PL_HandleEvent 29816 0 264 nsARequestObserverEvent::HandlePLEvent(PLEvent*) 230 nsOnStopRequestEvent::HandleEvent() 22 nsOnDataAvailableEvent::HandleEvent() 12 nsOnStartRequestEvent::HandleEvent()
230 nsOnStopRequestEvent::HandleEvent() 31054 0 230 nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 201 ProxyListener::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 18 nsLoadGroup::RemoveRequest(nsIRequest*, nsISupports*, unsigned) 7 nsStreamListenerTee::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 2 nsStreamLoader::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 2 nsDocumentOpenInfo::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
230 nsARequestObserverEvent::HandlePLEvent(PLEvent*) 31748 0 230 nsOnStopRequestEvent::HandleEvent() 230 nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
221 nsDocLoaderImpl::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 28365 0 221 nsDocLoaderImpl::doStopURLLoad(nsIRequest*, unsigned) 221 nsDocLoaderImpl::FireOnStateChange(nsIWebProgress*, nsIRequest*, int, unsigned)
201 imgRequest::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 4 imgRequest::RemoveProxy(imgRequestProxy*, unsigned) 73428 0 205 imgRequestProxy::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 205 nsLoadGroup::RemoveRequest(nsIRequest*, nsISupports*, unsigned)
201 nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 73364 0 201 ProxyListener::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 201 imgRequest::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
201 ProxyListener::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 73391 0 201 imgRequest::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 201 imgRequestProxy::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
197 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) 92 js_InternalInvoke 14 js_Interpret 1 js_GetProperty 1941 15 197 js_Invoke 247 js_Interpret 20 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned, long*, long*) 10 XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*) 1 XPC_WN_Helper_SetProperty(JSContext*, JSObject*, long, long*) 1 XPCCallContext::~XPCCallContext() 1 XPCCallContext::SetCallInfo(XPCNativeInterface*, XPCNativeMember*, int) 1 memset 1 str_replace 1 js_DropScopeProperty 1 js_ValueToNumber 1 js_NewNumberValue 1 js_GetSlotThreadSafe 1 ComputeThis 1 js_GetAtom 1 _init
247 js_Invoke 1 js_Interpret 1 js_InternalInvoke 1946 80 185 js_Interpret 58 js_GetProperty 53 js_SetProperty 14 js_Invoke 10 XPC_WN_Helper_GetProperty(JSContext*, JSObject*, long, long*) 10 js_ValueToNumber 5 js_InternalInvoke 3 js_FindProperty 3 js_LockObj 2 XPC_WN_TearOff_Finalize(JSContext*, JSObject*) 2 js_DropScopeProperty 2 js_NewDoubleValue 2 js_GetAtom 1 js_Interpret 1 js_FreeAtomMap 1 JS_ClearContextThread 1 JS_GetContextPrivate 1 _init
181 g_main_dispatch 16530 0 181 g_io_unix_dispatch 181 our_gdk_io_invoke(_GIOChannel*, GIOCondition, void*)
181 event_processor_callback(void*, int, GdkInputCondition) 5481 0 181 nsEventQueueImpl::ProcessPendingEvents() 181 PL_ProcessPendingEvents
181 g_io_unix_dispatch 37890 0 181 our_gdk_io_invoke(_GIOChannel*, GIOCondition, void*) 181 event_processor_callback(void*, int, GdkInputCondition)
181 nsEventQueueImpl::ProcessPendingEvents() 5433 0 181 PL_ProcessPendingEvents 181 PL_HandleEvent
181 our_gdk_io_invoke(_GIOChannel*, GIOCondition, void*) 37903 0 181 event_processor_callback(void*, int, GdkInputCondition) 181 nsEventQueueImpl::ProcessPendingEvents()
139 nsAppShell::ProcessBeforeID(unsigned long) 4082 0 139 nsVoidArray::EnumerateForwards(int (*)(void*, void*), void*) 139 processQueue(void*, void*)
139 processQueue(void*, void*) 5449 0 139 PL_ProcessEventsBeforeID 139 PL_HandleEvent
139 gdk_event_dispatch 38032 0 139 handle_gdk_event(_GdkEvent*, void*) 139 nsAppShell::ProcessBeforeID(unsigned long)
139 g_main_dispatch 15646 0 139 gdk_event_dispatch 139 handle_gdk_event(_GdkEvent*, void*)
139 handle_gdk_event(_GdkEvent*, void*) 37915 0 139 nsAppShell::ProcessBeforeID(unsigned long) 139 nsVoidArray::EnumerateForwards(int (*)(void*, void*), void*)
139 nsVoidArray::EnumerateForwards(int (*)(void*, void*), void*) 37914 0 139 processQueue(void*, void*) 139 PL_ProcessEventsBeforeID
49 js_SetProperty 43 js_GetProperty 5 js_Interpret 1942 1 82 js_InternalInvoke 92 js_Invoke 1 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned, long*, long*) 1 js_Interpret 1 js_AllocStack 1 js_AllocRawStack
66 nsDocLoaderImpl::DocLoaderIsEmpty() 28366 0 66 nsDocLoaderImpl::doStopDocumentLoad(nsIRequest*, unsigned) 66 nsDocLoaderImpl::FireOnStateChange(nsIWebProgress*, nsIRequest*, int, unsigned)
66 nsDocLoaderImpl::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 9 nsDocLoaderImpl::DocLoaderIsEmpty() 28362 0 66 nsDocLoaderImpl::DocLoaderIsEmpty() 66 nsDocLoaderImpl::doStopDocumentLoad(nsIRequest*, unsigned) 9 nsDocLoaderImpl::DocLoaderIsEmpty()
56 PresShell::ProcessReflowCommands(int) 2 PresShell::CancelReflowCommandInternal(nsIFrame*, nsIReflowCommand::ReflowType*, nsVoidArray&, int) 88227 0 58 PresShell::DoneRemovingReflowCommands() 58 PresShell::RemoveDummyLayoutRequest()
58 PresShell::DoneRemovingReflowCommands() 88229 0 58 PresShell::RemoveDummyLayoutRequest() 58 nsLoadGroup::RemoveRequest(nsIRequest*, nsISupports*, unsigned)
56 HandlePLEvent(ReflowEvent*) 88219 0 56 PresShell::ProcessReflowCommands(int) 56 PresShell::DoneRemovingReflowCommands()
56 PL_HandleEvent 88211 0 56 HandlePLEvent(ReflowEvent*) 56 PresShell::ProcessReflowCommands(int)
58 js_Interpret 2 JS_GetProperty 2113 8 56 js_GetProperty 43 js_InternalInvoke 2 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned, JSObject**) 2 js_AllocStack 1 js_HashId 1 js_list_scope_lookup 1 js_hash_id 1 js_Invoke 1 js_FreeStack
53 js_Interpret 2114 3 52 js_SetProperty 49 js_InternalInvoke 1 XPC_WN_Helper_SetProperty(JSContext*, JSObject*, long, long*)
46 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) 1 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned, long*, long*) 41448 2 47 XPCConvert::NativeData2JS(XPCCallContext&, long*, void const*, nsXPTType const&, nsID const*, JSObject*, unsigned*) 41 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, unsigned*) 2 XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext&, JSObject*, int) 2 nsCOMPtr_base::~nsCOMPtr_base()
41 XPCConvert::NativeData2JS(XPCCallContext&, long*, void const*, nsXPTType const&, nsID const*, JSObject*, unsigned*) 1 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) 41450 2 42 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, unsigned*) 23 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 8 XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext&, JSObject*, int) 7 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 1 XPCNativeScriptableFlags::XPCNativeScriptableFlags(XPCNativeScriptableFlags const&) 1 JS_DHashTableOperate
41 nsDocLoaderImpl::FireOnStateChange(nsIWebProgress*, nsIRequest*, int, unsigned) 75428 0 41 nsDocShell::OnStateChange(nsIWebProgress*, nsIRequest*, int, unsigned) 41 nsWebShell::EndPageLoad(nsIWebProgress*, nsIChannel*, unsigned)
41 nsWebShell::EndPageLoad(nsIWebProgress*, nsIChannel*, unsigned) 75432 0 41 nsDocShell::EndPageLoad(nsIWebProgress*, nsIChannel*, unsigned) 41 DocumentViewerImpl::LoadComplete(unsigned)
41 nsDocShell::OnStateChange(nsIWebProgress*, nsIRequest*, int, unsigned) 75533 0 41 nsWebShell::EndPageLoad(nsIWebProgress*, nsIChannel*, unsigned) 41 nsDocShell::EndPageLoad(nsIWebProgress*, nsIChannel*, unsigned)
25 nsXULElement::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) 16 GlobalWindowImpl::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) 51957 0 41 nsEventListenerManager::HandleEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, nsIDOMEventTarget*, unsigned, nsEventStatus*) 41 nsEventListenerManager::HandleEventSubType(nsListenerStruct*, nsIDOMEvent*, nsIDOMEventTarget*, unsigned, unsigned)
41 nsEventListenerManager::HandleEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, nsIDOMEventTarget*, unsigned, nsEventStatus*) 51956 0 41 nsEventListenerManager::HandleEventSubType(nsListenerStruct*, nsIDOMEvent*, nsIDOMEventTarget*, unsigned, unsigned) 41 nsXPTCStubBase::Stub3()
237 nsXULElement::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) 41 nsXULElement::HandleChromeEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) 56341 0 41 nsXULElement::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) 237 nsXULElement::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) 25 nsEventListenerManager::HandleEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, nsIDOMEventTarget*, unsigned, nsEventStatus*) 16 nsXULDocument::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*)
41 GlobalWindowImpl::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) 56432 0 41 nsXULElement::HandleChromeEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) 41 nsXULElement::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*)
41 DocumentViewerImpl::LoadComplete(unsigned) 16 nsXULDocument::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) 81982 0 41 GlobalWindowImpl::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) 41 nsXULElement::HandleChromeEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) 16 nsEventListenerManager::HandleEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, nsIDOMEventTarget*, unsigned, nsEventStatus*)
41 nsDocShell::EndPageLoad(nsIWebProgress*, nsIChannel*, unsigned) 58447 0 41 DocumentViewerImpl::LoadComplete(unsigned) 41 GlobalWindowImpl::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*)
22 nsParser::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) 9 nsParser::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 2 nsParser::ContinueParsing() 35157 0 33 nsParser::ResumeParse(int, int) 13 nsParser::BuildModel() 11 nsParser::WillBuildModel(nsString&) 9 nsParser::DidBuildModel(unsigned)
23 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, unsigned*) 41901 4 23 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 5 XPCWrappedNative::AddRef() 5 PR_EnterMonitor 2 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 1 XPCNativeSet::GetNewOrUsed(XPCCallContext&, XPCNativeSet*, XPCNativeInterface*, unsigned short) 1 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned*) 1 non-virtual thunk to nsDocLoaderImpl::Release() 1 PR_Unlock 1 JS_DHashTableOperate 1 SearchTable 1 JS_AddNamedRootRT
22 nsDocLoaderImpl::OnStartRequest(nsIRequest*, nsISupports*) 28364 0 22 nsDocLoaderImpl::doStartURLLoad(nsIRequest*) 22 nsDocLoaderImpl::FireOnStateChange(nsIWebProgress*, nsIRequest*, int, unsigned)
22 nsDocumentOpenInfo::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) 35166 0 22 nsParser::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) 22 nsParser::ResumeParse(int, int)
22 nsOnDataAvailableEvent::HandleEvent() 31055 0 22 nsHttpChannel::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) 19 nsStreamListenerTee::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) 3 nsDocumentOpenInfo::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
19 nsStreamListenerTee::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) 3 nsHttpChannel::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) 28316 0 22 nsDocumentOpenInfo::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) 22 nsParser::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
11 HTMLContentSink::AddDummyParserRequest() 9 PresShell::AddDummyLayoutRequest() 2 nsHttpChannel::AsyncOpen(nsIStreamListener*, nsISupports*) 29727 0 22 nsLoadGroup::AddRequest(nsIRequest*, nsISupports*) 22 nsDocLoaderImpl::OnStartRequest(nsIRequest*, nsISupports*)
22 nsLoadGroup::AddRequest(nsIRequest*, nsISupports*) 28358 0 22 nsDocLoaderImpl::OnStartRequest(nsIRequest*, nsISupports*) 22 nsDocLoaderImpl::doStartURLLoad(nsIRequest*)
22 nsARequestObserverEvent::HandlePLEvent(PLEvent*) 30242 0 22 nsOnDataAvailableEvent::HandleEvent() 22 nsHttpChannel::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
20 js_Invoke 1 js_InternalInvoke 42004 2 21 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned, long*, long*) 4 XPCNativeMember::GetCallInfo(XPCCallContext&, JSObject*, XPCNativeInterface**, XPCNativeMember**) 4 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned, long*, long*) 2 XPCCallContext::~XPCCallContext() 2 nsAutoString::nsAutoString() 2 JS_GetReservedSlot 1 XPCContext::CallerTypeIsJavaScript() const 1 XPCConvert::NativeData2JS(XPCCallContext&, long*, void const*, nsXPTType const&, nsID const*, JSObject*, unsigned*) 1 nsXPConnect::Release() 1 nsExceptionManager::SetCurrentException(nsIException*) 1 nsMemory::Free(void*)
19 nsHttpChannel::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) 30257 0 19 nsStreamListenerTee::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) 19 nsDocumentOpenInfo::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
16 nsXULElement::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) 56759 0 16 nsXULDocument::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*) 16 GlobalWindowImpl::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned, nsEventStatus*)
11 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) 2 js_GetProperty 1 js_InternalInvoke 1934 3 14 js_AllocStack 11 js_AllocRawStack
13 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) 1368 0 13 JS_GetProperty 6 js_Atomize 2 js_GetProperty 2 js_AtomizeString 1 js_DropScopeProperty 1 js_FreeAtomMap 1 _init
11 js_AllocStack 1 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) 1 js_InternalInvoke 1932 3 13 js_AllocRawStack 10 JS_ArenaAllocate
13 nsParser::ResumeParse(int, int) 35158 0 13 nsParser::BuildModel() 13 CNavDTD::BuildModel(nsIParser*, nsITokenizer*, nsITokenObserver*, nsIContentSink*)
13 nsParser::BuildModel() 34816 0 13 CNavDTD::BuildModel(nsIParser*, nsITokenizer*, nsITokenObserver*, nsIContentSink*) 13 CNavDTD::HandleToken(CToken*, nsIParser*)
13 CNavDTD::BuildModel(nsIParser*, nsITokenizer*, nsITokenObserver*, nsIContentSink*) 1 CNavDTD::HandleSavedTokens(int) 34819 0 13 CNavDTD::HandleToken(CToken*, nsIParser*) 7 CNavDTD::HandleStartToken(CToken*) 4 CNavDTD::HandleSavedTokens(int) 3 CNavDTD::HandleEndToken(CToken*)
12 nsDocShell::CreateContentViewer(char const*, nsIRequest*, nsIStreamListener**) 75450 0 12 nsDocShell::OnLoadingSite(nsIChannel*) 12 nsDocShell::OnNewURI(nsIURI*, nsIChannel*, unsigned)
12 nsDocumentOpenInfo::DispatchContent(nsIRequest*, nsISupports*) 75608 0 12 nsDSURIContentListener::DoContent(char const*, int, nsIRequest*, nsIStreamListener**, int*) 12 nsDocShell::CreateContentViewer(char const*, nsIRequest*, nsIStreamListener**)
12 nsHttpChannel::ProcessNormal() 28315 0 12 nsDocumentOpenInfo::OnStartRequest(nsIRequest*, nsISupports*) 12 nsDocumentOpenInfo::DispatchContent(nsIRequest*, nsISupports*)
12 nsARequestObserverEvent::HandlePLEvent(PLEvent*) 31745 0 12 nsOnStartRequestEvent::HandleEvent() 12 nsHttpChannel::OnStartRequest(nsIRequest*, nsISupports*)
12 nsDocShell::SetCurrentURI(nsIURI*) 28381 0 12 nsDocLoaderImpl::FireOnLocationChange(nsIWebProgress*, nsIRequest*, nsIURI*) 12 nsXPTCStubBase::Stub5()
12 nsOnStartRequestEvent::HandleEvent() 31053 0 12 nsHttpChannel::OnStartRequest(nsIRequest*, nsISupports*) 12 nsHttpChannel::ProcessResponse()
12 nsDocShell::OnNewURI(nsIURI*, nsIChannel*, unsigned) 75451 0 12 nsDocShell::SetCurrentURI(nsIURI*) 12 nsDocLoaderImpl::FireOnLocationChange(nsIWebProgress*, nsIRequest*, nsIURI*)
12 nsDSURIContentListener::DoContent(char const*, int, nsIRequest*, nsIStreamListener**, int*) 75436 0 12 nsDocShell::CreateContentViewer(char const*, nsIRequest*, nsIStreamListener**) 12 nsDocShell::OnLoadingSite(nsIChannel*)
12 nsDocLoaderImpl::FireOnLocationChange(nsIWebProgress*, nsIRequest*, nsIURI*) 6085 0 12 nsXPTCStubBase::Stub5() 12 PrepareAndDispatch(nsXPTCStubBase*, unsigned, unsigned*)
12 nsDocShell::OnLoadingSite(nsIChannel*) 75447 0 12 nsDocShell::OnNewURI(nsIURI*, nsIChannel*, unsigned) 12 nsDocShell::SetCurrentURI(nsIURI*)
12 nsHttpChannel::ProcessResponse() 30987 0 12 nsHttpChannel::ProcessNormal() 12 nsDocumentOpenInfo::OnStartRequest(nsIRequest*, nsISupports*)
12 nsHttpChannel::OnStartRequest(nsIRequest*, nsISupports*) 30986 0 12 nsHttpChannel::ProcessResponse() 12 nsHttpChannel::ProcessNormal()
12 nsDocumentOpenInfo::OnStartRequest(nsIRequest*, nsISupports*) 28318 0 12 nsDocumentOpenInfo::DispatchContent(nsIRequest*, nsISupports*) 12 nsDSURIContentListener::DoContent(char const*, int, nsIRequest*, nsIStreamListener**, int*)
8 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) 2 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned, long*, long*) 1 js_Invoke 41148 3 11 XPCCallContext::~XPCCallContext() 5 JS_EndRequest 1 nsXPConnect::DebugDumpEvalInJSStackFrame(unsigned, char const*) 1 PR_NotifyCondVar 1 nsDeque::Pop()
11 nsParser::WillBuildModel(nsString&) 34815 0 11 CNavDTD::WillBuildModel(CParserContext const&, nsIContentSink*) 11 HTMLContentSink::WillBuildModel()
3 HTMLContentSink::CloseBody(nsIParserNode const&) 3 HTMLContentSink::OpenHead(nsIParserNode const&) 3 HTMLContentSink::BeginContext(int) 2 SinkContext::DidAddContent(nsIContent*, int) 54014 0 11 SinkContext::FlushTags(int) 9 HTMLContentSink::NotifyAppend(nsIContent*, int) 2 SinkContext::FlushText(int*, int)
9 SinkContext::FlushTags(int) 2 SinkContext::CloseContainer(nsIParserNode const&) 54079 0 11 HTMLContentSink::NotifyAppend(nsIContent*, int) 11 nsHTMLDocument::ContentAppended(nsIContent*, int)
11 HTMLContentSink::WillBuildModel() 54101 0 11 HTMLContentSink::AddDummyParserRequest() 11 nsLoadGroup::AddRequest(nsIRequest*, nsISupports*)
11 nsHTMLDocument::ContentAppended(nsIContent*, int) 58250 0 11 nsDocument::ContentAppended(nsIContent*, int) 11 PresShell::ContentAppended(nsIDocument*, nsIContent*, int)
10 js_Interpret 1 js_Invoke 2047 1 11 js_ValueToNumber 6 js_strtod 2 js_SkipWhiteSpace 1 strncmp 1 js_UndependString
11 PresShell::ContentAppended(nsIDocument*, nsIContent*, int) 59493 0 11 StyleSetImpl::ContentAppended(nsIPresContext*, nsIContent*, int) 11 nsCSSFrameConstructor::ContentAppended(nsIPresContext*, nsIContent*, int)
11 HTMLContentSink::NotifyAppend(nsIContent*, int) 54185 0 11 nsHTMLDocument::ContentAppended(nsIContent*, int) 11 nsDocument::ContentAppended(nsIContent*, int)
11 nsDocument::ContentAppended(nsIContent*, int) 88176 0 11 PresShell::ContentAppended(nsIDocument*, nsIContent*, int) 11 StyleSetImpl::ContentAppended(nsIPresContext*, nsIContent*, int)
11 StyleSetImpl::ContentAppended(nsIPresContext*, nsIContent*, int) 89487 0 11 nsCSSFrameConstructor::ContentAppended(nsIPresContext*, nsIContent*, int) 9 nsCSSFrameConstructor::AppendFrames(nsIPresContext*, nsIPresShell*, nsIFrameManager*, nsIContent*, nsIFrame*, nsIFrame*) 2 nsCSSFrameConstructor::WipeContainingBlock(nsIPresContext*, nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIFrame*)
9 nsBlockFrame::AppendFrames(nsIPresContext*, nsIPresShell&, nsIAtom*, nsIFrame*) 2 nsTextFrame::ContentChanged(nsIPresContext*, nsIContent*, nsISupports*) 1 nsBlockFrame::ReflowDirtyChild(nsIPresShell*, nsIFrame*) 87087 0 11 nsBlockFrame::ReflowDirtyChild(nsIPresShell*, nsIFrame*) 9 nsFrame::CreateAndPostReflowCommand(nsIPresShell*, nsIFrame*, nsIReflowCommand::ReflowType, nsIFrame*, nsIAtom*, nsIAtom*) 2 PresShell::CancelReflowCommand(nsIFrame*, nsIReflowCommand::ReflowType*) 1 nsBlockFrame::ReflowDirtyChild(nsIPresShell*, nsIFrame*)
11 nsParser::ResumeParse(int, int) 35139 0 11 nsParser::WillBuildModel(nsString&) 11 CNavDTD::WillBuildModel(CParserContext const&, nsIContentSink*)
11 CNavDTD::WillBuildModel(CParserContext const&, nsIContentSink*) 54028 0 11 HTMLContentSink::WillBuildModel() 11 HTMLContentSink::AddDummyParserRequest()
10 js_Interpret 41987 0 10 XPC_WN_Helper_GetProperty(JSContext*, JSObject*, long, long*) 9 nsWindowSH::GetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*) 1 XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**)
10 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) 41894 0 10 nsXPCWrappedJSClass::GetInterfaceTypeFromParam(JSContext*, nsXPTMethodInfo const*, nsXPTParamInfo const&, unsigned short, nsXPTType const&, nsXPTCMiniVariant*, int*, nsID**) 9 xptiInterfaceInfo::GetIIDForParam(unsigned short, nsXPTParamInfo const*, nsID**) 1 nsCOMPtr_base::begin_assignment()
8 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, unsigned*) 2 XPCConvert::NativeData2JS(XPCCallContext&, long*, void const*, nsXPTType const&, nsID const*, JSObject*, unsigned*) 42044 3 10 XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext&, JSObject*, int) 2 GetScopeOfObject(JSContext*, JSObject*) 2 PR_ExitMonitor 2 JS_GetParent 1 js_GetSlotThreadSafe
4 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned, long*, long*) 3 XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*) 3 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) 41141 3 10 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned, long*, long*) 2 XPCPerThreadData::GetData() 2 JS_BeginRequest 1 XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**) 1 PR_AtomicIncrement 1 JS_GetParent
10 js_AllocRawStack 1481 2 10 JS_ArenaAllocate 7 __libc_malloc 1 PR_Lock
10 js_Invoke 42003 1 10 XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*) 3 XPCNativeMember::GetCallInfo(XPCCallContext&, JSObject*, XPCNativeInterface**, XPCNativeMember**) 3 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned, long*, long*) 2 JS_ResumeRequest 1 nsAutoString::nsAutoString()
9 nsDocumentOpenInfo::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 35167 0 9 nsParser::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 9 nsParser::ResumeParse(int, int)
7 nsStreamListenerTee::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 2 nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 28317 0 9 nsDocumentOpenInfo::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 9 nsParser::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
9 nsCSSFrameConstructor::AppendFrames(nsIPresContext*, nsIPresShell*, nsIFrameManager*, nsIContent*, nsIFrame*, nsIFrame*) 87362 0 9 FrameManager::AppendFrames(nsIPresContext*, nsIPresShell&, nsIFrame*, nsIAtom*, nsIFrame*) 9 nsBlockFrame::AppendFrames(nsIPresContext*, nsIPresShell&, nsIAtom*, nsIFrame*)
9 XPC_WN_Helper_GetProperty(JSContext*, JSObject*, long, long*) 82390 0 9 nsWindowSH::GetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*) 6 nsWindowSH::doCheckReadAccess(JSContext*, JSObject*, long, nsIXPConnectWrappedNative*) 2 nsScriptSecurityManager::CheckPropertyAccess(JSContext*, JSObject*, char const*, char const*, unsigned) 1 nsJSContext::IsContextInitialized()
9 FrameManager::AppendFrames(nsIPresContext*, nsIPresShell&, nsIFrame*, nsIAtom*, nsIFrame*) 87071 0 9 nsBlockFrame::AppendFrames(nsIPresContext*, nsIPresShell&, nsIAtom*, nsIFrame*) 9 nsBlockFrame::ReflowDirtyChild(nsIPresShell*, nsIFrame*)
9 nsParser::DidBuildModel(unsigned) 34817 0 9 CNavDTD::DidBuildModel(unsigned, int, nsIParser*, nsIContentSink*) 6 HTMLContentSink::DidBuildModel(int) 3 CNavDTD::CloseContainersTo(nsHTMLTag, int)
9 nsFrame::CreateAndPostReflowCommand(nsIPresShell*, nsIFrame*, nsIReflowCommand::ReflowType, nsIFrame*, nsIAtom*, nsIAtom*) 88130 0 9 PresShell::AppendReflowCommand(nsIReflowCommand*) 9 PresShell::AppendReflowCommandInternal(nsIReflowCommand*, nsVoidArray&)
9 PresShell::AppendReflowCommand(nsIReflowCommand*) 88129 0 9 PresShell::AppendReflowCommandInternal(nsIReflowCommand*, nsVoidArray&) 9 PresShell::ReflowCommandAdded(nsIReflowCommand*)
9 nsParser::ResumeParse(int, int) 35140 0 9 nsParser::DidBuildModel(unsigned) 9 CNavDTD::DidBuildModel(unsigned, int, nsIParser*, nsIContentSink*)
9 PresShell::AppendReflowCommandInternal(nsIReflowCommand*, nsVoidArray&) 88225 0 9 PresShell::ReflowCommandAdded(nsIReflowCommand*) 9 PresShell::AddDummyLayoutRequest()
9 PresShell::ReflowCommandAdded(nsIReflowCommand*) 88228 0 9 PresShell::AddDummyLayoutRequest() 9 nsLoadGroup::AddRequest(nsIRequest*, nsISupports*)
9 nsCSSFrameConstructor::ContentAppended(nsIPresContext*, nsIContent*, int) 89482 0 9 nsCSSFrameConstructor::AppendFrames(nsIPresContext*, nsIPresShell*, nsIFrameManager*, nsIContent*, nsIFrame*, nsIFrame*) 9 FrameManager::AppendFrames(nsIPresContext*, nsIPresShell&, nsIFrame*, nsIAtom*, nsIFrame*)
9 nsBlockFrame::ReflowDirtyChild(nsIPresShell*, nsIFrame*) 87330 0 9 nsFrame::CreateAndPostReflowCommand(nsIPresShell*, nsIFrame*, nsIReflowCommand::ReflowType, nsIFrame*, nsIAtom*, nsIAtom*) 9 PresShell::AppendReflowCommand(nsIReflowCommand*)
9 nsXPCWrappedJSClass::GetInterfaceTypeFromParam(JSContext*, nsXPTMethodInfo const*, nsXPTParamInfo const&, unsigned short, nsXPTType const&, nsXPTCMiniVariant*, int*, nsID**) 5892 0 9 xptiInterfaceInfo::GetIIDForParam(unsigned short, nsXPTParamInfo const*, nsID**) 3 xptiInterfaceInfo::GetInfoForParam(unsigned short, nsXPTParamInfo const*, nsIInterfaceInfo**) 2 xptiTypelibGuts::GetInfoAtNoAddRef(unsigned short) 2 xptiInterfaceInfo::GetIID(nsID**) 2 nsMemory::Clone(void const*, unsigned)
3 JS_EndRequest 2 PR_ExitMonitor 1 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 1 ClaimScope 1 JS_BeginRequest 8905 4 8 PR_Unlock 2 pthread_mutex_unlock 1 pthread_cond_signal 1 pt_PostNotifies
6 PR_EnterMonitor 1 ClaimScope 1 JS_ArenaAllocate 8904 1 8 PR_Lock 6 pthread_mutex_lock 1 siglongjmp
6 XPCNativeMember::GetCallInfo(XPCCallContext&, JSObject*, XPCNativeInterface**, XPCNativeMember**) 2 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned, long*, long*) 1395 6 8 JS_GetReservedSlot 2 js_GetRequiredSlot
6 PR_Lock 1 free 1 JS_EndRequest 9962 2 8 pthread_mutex_lock 5 __pthread_alt_lock 1 new_sem_extricate_func
7 JS_ArenaAllocate 1 js_strtod 20837 2 8 __libc_malloc 6 chunk_alloc
5 js_Atomize 2 JS_GetProperty 1546 3 7 js_AtomizeString 2 JS_HashTableRawLookup 1 js_HashString 1 js_compare_atom_keys
7 nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 30256 0 7 nsStreamListenerTee::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 7 nsDocumentOpenInfo::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
7 CNavDTD::HandleToken(CToken*, nsIParser*) 34829 0 7 CNavDTD::HandleStartToken(CToken*) 4 CNavDTD::HandleDefaultStartToken(CToken*, nsHTMLTag, nsCParserNode*) 3 CNavDTD::AddHeadLeaf(nsIParserNode*)
6 CNavDTD::CloseContainersTo(nsHTMLTag, int) 1 CNavDTD::HandleDefaultStartToken(CToken*, nsHTMLTag, nsCParserNode*) 34874 0 7 CNavDTD::CloseContainersTo(int, nsHTMLTag, int) 7 CNavDTD::CloseContainer(nsCParserNode const*, nsHTMLTag, int)
6 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) 1 js_GetProperty 1935 1 7 js_FreeStack 5 JS_ArenaRelease 1 FreeArenaList
7 CNavDTD::CloseContainersTo(int, nsHTMLTag, int) 34873 0 7 CNavDTD::CloseContainer(nsCParserNode const*, nsHTMLTag, int) 4 HTMLContentSink::CloseContainer(nsIParserNode const&) 3 CNavDTD::CloseBody(nsIParserNode const*)
7 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, unsigned*) 41952 2 7 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 2 pthread_self 1 AutoMarkingPtr::Unlink() 1 HashIIDPtrKey(JSDHashTable*, void const*) 1 JS_DHashTableOperate
4 js_AddRootRT 1 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 1 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 1 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, unsigned*) 1746 4 7 JS_DHashTableOperate 3 SearchTable
4 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned, long*, long*) 3 XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*) 41950 0 7 XPCNativeMember::GetCallInfo(XPCCallContext&, JSObject*, XPCNativeInterface**, XPCNativeMember**) 6 JS_GetReservedSlot 1 js_GetRequiredSlot
6 nsWindowSH::GetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*) 82388 0 6 nsWindowSH::doCheckReadAccess(JSContext*, JSObject*, long, nsIXPConnectWrappedNative*) 2 nsScriptSecurityManager::CheckPropertyAccess(JSContext*, JSObject*, char const*, char const*, unsigned) 2 XPCWrappedNative::GetNative(nsISupports**) 1 GlobalWindowImpl::QueryInterface(nsID const&, void**) 1 nsJSContext::Release()
3 CNavDTD::HandleEndToken(CToken*) 3 CNavDTD::DidBuildModel(unsigned, int, nsIParser*, nsIContentSink*) 34875 0 6 CNavDTD::CloseContainersTo(nsHTMLTag, int) 6 CNavDTD::CloseContainersTo(int, nsHTMLTag, int)
6 JS_GetProperty 1547 0 6 js_Atomize 5 js_AtomizeString 1 js_Unlock
6 js_ValueToNumber 2055 0 6 js_strtod 2 JS_strtod 1 free 1 __libc_malloc 1 _IO_check_libio 1 js_SkipWhiteSpace
6 CNavDTD::DidBuildModel(unsigned, int, nsIParser*, nsIContentSink*) 54029 0 6 HTMLContentSink::DidBuildModel(int) 6 HTMLContentSink::RemoveDummyParserRequest()
6 HTMLContentSink::DidBuildModel(int) 54102 0 6 HTMLContentSink::RemoveDummyParserRequest() 6 nsLoadGroup::RemoveRequest(nsIRequest*, nsISupports*, unsigned)
5 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 1 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) 8917 0 6 PR_EnterMonitor 6 PR_Lock
6 __libc_malloc 20838 6 6 chunk_alloc
2 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 2 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) 1 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 6912 0 5 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 3 nsQueryInterface::operator()(nsID const&, void**) const 1 non-virtual thunk to nsDocLoaderImpl::QueryInterface(nsID const&, void**) 1 nsCreateInstanceByContractID::operator()(nsID const&, void**) const
5 pthread_mutex_lock 10081 5 5 __pthread_alt_lock
4 XPCWrappedNative::AddRef() 1 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 1312 1 5 JS_AddNamedRootRT 4 js_AddRootRT
5 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 41914 0 5 XPCWrappedNative::AddRef() 4 JS_AddNamedRootRT 1 js_AddRootRT
2 JS_ArenaRelease 2 FreeArenaList 1 js_strtod 20843 2 5 free 2 chunk_free 1 pthread_mutex_lock
5 XPCCallContext::~XPCCallContext() 1273 0 5 JS_EndRequest 3 PR_Unlock 1 pthread_mutex_lock 1 PR_NotifyCondVar
5 js_FreeStack 1485 0 5 JS_ArenaRelease 3 FreeArenaList 2 free
4 JS_AddNamedRootRT 1 XPCWrappedNative::AddRef() 1898 1 5 js_AddRootRT 4 JS_DHashTableOperate
3 JS_ArenaRelease 1 js_FreeStack 1484 2 4 FreeArenaList 2 free
4 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) 41485 0 4 nsXPCException::ToString(char**) 3 JS_smprintf 1 XPCJSStackFrame::ToString(char**)
4 nsFrameList::DestroyFrames(nsIPresContext*) 87598 0 4 nsImageFrame::Destroy(nsIPresContext*) 4 imgRequestProxy::Cancel(unsigned)
4 imgRequestProxy::Cancel(unsigned) 73376 0 4 imgRequest::RemoveProxy(imgRequestProxy*, unsigned) 4 imgRequestProxy::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
4 CNavDTD::HandleStartToken(CToken*) 34824 0 4 CNavDTD::HandleDefaultStartToken(CToken*, nsHTMLTag, nsCParserNode*) 2 CNavDTD::OpenContainer(nsCParserNode const*, nsHTMLTag, int, nsEntryStack*) 1 CNavDTD::AddLeaf(nsIParserNode const*) 1 CNavDTD::CloseContainersTo(int, nsHTMLTag, int)
2 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 1 js_AllocGCThing 1 js_RemoveRoot 10004 4 4 pthread_self
2 js_Interpret 1 js_Invoke 1 JS_GetProperty 2309 4 4 js_DropScopeProperty
48 nsContainerFrame::Destroy(nsIPresContext*) 2 nsCSSFrameConstructor::WipeContainingBlock(nsIPresContext*, nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIFrame*) 1 nsBlockFrame::Destroy(nsIPresContext*) 91411 0 4 nsFrameList::DestroyFrames(nsIPresContext*) 29 nsContainerFrame::Destroy(nsIPresContext*) 8 nsTableFrame::Destroy(nsIPresContext*) 8 nsBlockFrame::Destroy(nsIPresContext*) 4 nsImageFrame::Destroy(nsIPresContext*) 2 nsTableOuterFrame::Destroy(nsIPresContext*)
29 nsFrameList::DestroyFrames(nsIPresContext*) 8 nsTableOuterFrame::Destroy(nsIPresContext*) 8 nsTableFrame::Destroy(nsIPresContext*) 3 nsLineBox::DeleteLineList(nsIPresContext*, nsLineList&) 87179 0 4 nsContainerFrame::Destroy(nsIPresContext*) 48 nsFrameList::DestroyFrames(nsIPresContext*)
3 JS_DHashTableOperate 1 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 1744 4 4 SearchTable
2 nsWindowSH::GetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*) 2 nsWindowSH::doCheckReadAccess(JSContext*, JSObject*, long, nsIXPConnectWrappedNative*) 76375 2 4 nsScriptSecurityManager::CheckPropertyAccess(JSContext*, JSObject*, char const*, char const*, unsigned) 1 nsScriptSecurityManager::InitPrefs() 1 nsScriptSecurityManager::GetSubjectPrincipal(JSContext*, nsIPrincipal**)
4 HTMLContentSink::CloseContainer(nsIParserNode const&) 54005 0 4 SinkContext::CloseContainer(nsIParserNode const&) 2 HTMLContentSink::NotifyAppend(nsIContent*, int) 2 SinkContext::DidAddContent(nsIContent*, int)
4 nsImageFrame::Destroy(nsIPresContext*) 73407 0 4 imgRequestProxy::Cancel(unsigned) 4 imgRequest::RemoveProxy(imgRequestProxy*, unsigned)
4 CNavDTD::CloseContainer(nsCParserNode const*, nsHTMLTag, int) 54051 0 4 HTMLContentSink::CloseContainer(nsIParserNode const&) 4 SinkContext::CloseContainer(nsIParserNode const&)
4 CNavDTD::HandleToken(CToken*, nsIParser*) 34834 0 4 CNavDTD::HandleSavedTokens(int) 3 HTMLContentSink::BeginContext(int) 1 CNavDTD::HandleToken(CToken*, nsIParser*)
8 nsFrameList::DestroyFrames(nsIPresContext*) 89822 0 3 nsTableFrame::Destroy(nsIPresContext*) 8 nsContainerFrame::Destroy(nsIPresContext*)
2 PR_Unlock 1 JS_BeginRequest 9964 3 3 pthread_mutex_unlock
3 js_LockScope 1956 0 3 ClaimScope 1 PR_Unlock 1 PR_Lock 1 js_LiveContext
3 nsDocLoaderImpl::FireOnStateChange(nsIWebProgress*, nsIRequest*, int, unsigned) 46265 0 3 nsSecureBrowserUIImpl::OnStateChange(nsIWebProgress*, nsIRequest*, int, unsigned) 3 nsDocLoaderImpl::OnSecurityChange(nsISupports*, int)
15 nsBlockFrame::Destroy(nsIPresContext*) 87810 0 3 nsLineBox::DeleteLineList(nsIPresContext*, nsLineList&) 6 nsTableOuterFrame::Destroy(nsIPresContext*) 6 nsBlockFrame::Destroy(nsIPresContext*) 3 nsContainerFrame::Destroy(nsIPresContext*)
3 nsXPCException::ToString(char**) 2218 0 3 JS_smprintf 3 JS_vsmprintf
3 nsSecureBrowserUIImpl::OnStateChange(nsIWebProgress*, nsIRequest*, int, unsigned) 28388 0 3 nsDocLoaderImpl::OnSecurityChange(nsISupports*, int) 3 nsXPTCStubBase::Stub7()
3 CNavDTD::AddLeaf(nsIParserNode const*) 54052 0 3 HTMLContentSink::AddLeaf(nsIParserNode const&) 2 HTMLContentSink::ProcessSCRIPTTag(nsIParserNode const&) 1 SinkContext::AddLeaf(nsIParserNode const&)
3 CNavDTD::OpenHead(nsIParserNode const*) 54039 0 3 HTMLContentSink::OpenHead(nsIParserNode const&) 3 SinkContext::FlushTags(int)
3 nsDocLoaderImpl::OnSecurityChange(nsISupports*, int) 6087 0 3 nsXPTCStubBase::Stub7() 3 PrepareAndDispatch(nsXPTCStubBase*, unsigned, unsigned*)
3 CNavDTD::CloseContainer(nsCParserNode const*, nsHTMLTag, int) 34865 0 3 CNavDTD::CloseBody(nsIParserNode const*) 3 HTMLContentSink::CloseBody(nsIParserNode const&)
1 js_Interpret 1 js_Invoke 1 JS_GetProperty 1235 3 3 _init
2 SinkContext::CloseContainer(nsIParserNode const&) 1 SinkContext::AddLeaf(nsIHTMLContent*) 54003 0 3 SinkContext::DidAddContent(nsIContent*, int) 2 SinkContext::FlushTags(int) 1 HTMLContentSink::NotifyInsert(nsIContent*, nsIContent*, int)
2 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned, long*, long*) 1 XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*) 6885 3 3 nsAutoString::nsAutoString()
3 js_Interpret 2111 3 3 js_FindProperty
2 XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext&, JSObject*, int) 1 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned, long*, long*) 1347 3 3 JS_GetParent
3 CNavDTD::HandleStartToken(CToken*) 34877 0 3 CNavDTD::AddHeadLeaf(nsIParserNode*) 3 CNavDTD::OpenHead(nsIParserNode const*)
3 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 6908 0 3 nsQueryInterface::operator()(nsID const&, void**) const 1 non-virtual thunk to nsJSContext::AddRef() 1 imgRequestProxy::QueryInterface(nsID const&, void**) 1 nsDOMEvent::QueryInterface(nsID const&, void**)
3 js_Interpret 1979 0 3 js_LockObj 3 js_LockScope
2 js_Interpret 1 js_Invoke 1557 3 3 js_GetAtom
3 CNavDTD::CloseBody(nsIParserNode const*) 54042 0 3 HTMLContentSink::CloseBody(nsIParserNode const&) 3 SinkContext::FlushTags(int)
8 nsFrameList::DestroyFrames(nsIPresContext*) 6 nsLineBox::DeleteLineList(nsIPresContext*, nsLineList&) 1 nsFrameList::DestroyFrame(nsIPresContext*, nsIFrame*) 1 nsBlockFrame::DoRemoveFrame(nsIPresContext*, nsIFrame*) 87017 0 3 nsBlockFrame::Destroy(nsIPresContext*) 15 nsLineBox::DeleteLineList(nsIPresContext*, nsLineList&) 1 nsFrameList::DestroyFrames(nsIPresContext*)
2 CNavDTD::HandleScriptToken(nsIParserNode const*) 1 CNavDTD::HandleDefaultStartToken(CToken*, nsHTMLTag, nsCParserNode*) 34876 0 3 CNavDTD::AddLeaf(nsIParserNode const*) 3 HTMLContentSink::AddLeaf(nsIParserNode const&)
3 CNavDTD::HandleSavedTokens(int) 54034 0 3 HTMLContentSink::BeginContext(int) 3 SinkContext::FlushTags(int)
2 JS_GetReservedSlot 1 XPCNativeMember::GetCallInfo(XPCCallContext&, JSObject*, XPCNativeInterface**, XPCNativeMember**) 2139 3 3 js_GetRequiredSlot
2 js_ValueToNumber 1 js_strtod 2408 3 3 js_SkipWhiteSpace
3 js_LockObj 1976 0 3 js_LockScope 3 ClaimScope
3 CNavDTD::HandleToken(CToken*, nsIParser*) 34833 0 3 CNavDTD::HandleEndToken(CToken*) 3 CNavDTD::CloseContainersTo(nsHTMLTag, int)
3 xptiInterfaceInfo::GetIIDForParam(unsigned short, nsXPTParamInfo const*, nsID**) 5891 2 3 xptiInterfaceInfo::GetInfoForParam(unsigned short, nsXPTParamInfo const*, nsIInterfaceInfo**) 1 xptiInterfaceInfo::AddRef()
3 JS_smprintf 2220 0 3 JS_vsmprintf 1 GrowStuff 1 dosprintf 1 fill2
6 nsLineBox::DeleteLineList(nsIPresContext*, nsLineList&) 2 nsFrameList::DestroyFrames(nsIPresContext*) 89968 0 3 nsTableOuterFrame::Destroy(nsIPresContext*) 8 nsContainerFrame::Destroy(nsIPresContext*)
3 CNavDTD::AddHeadLeaf(nsIParserNode*) 34862 0 3 CNavDTD::OpenHead(nsIParserNode const*) 3 HTMLContentSink::OpenHead(nsIParserNode const&)
3 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) 41086 0 3 nsScriptError::Init(unsigned short const*, unsigned short const*, unsigned short const*, unsigned, unsigned, unsigned, char const*) 2 nsACString::do_AssignFromElementPtr(char const*) 1 nsAString::do_AssignFromElementPtr(unsigned short const*)
2 XPCWrappedNative::GetNative(nsISupports**) 1 nsWindowSH::doCheckReadAccess(JSContext*, JSObject*, long, nsIXPConnectWrappedNative*) 81971 3 3 GlobalWindowImpl::QueryInterface(nsID const&, void**)
2 nsCSSFrameConstructor::ContentChanged(nsIPresContext*, nsIContent*, nsISupports*) 88391 0 2 nsTextFrame::ContentChanged(nsIPresContext*, nsIContent*, nsISupports*) 2 nsBlockFrame::ReflowDirtyChild(nsIPresShell*, nsIFrame*)
2 js_GetProperty 41996 2 2 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned, JSObject**)
1 GetScopeOfObject(JSContext*, JSObject*) 1 XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**) 1340 2 2 JS_GetClass
2 js_NewDoubleValue 2041 0 2 js_NewDouble 2 js_AllocGCThing
2 SinkContext::FlushText(int*, int) 70388 0 2 nsTextNode::AppendData(nsAString const&) 2 nsGenericDOMDataNode::AppendData(nsIContent*, nsAString const&)
2 nsWindowSH::doCheckReadAccess(JSContext*, JSObject*, long, nsIXPConnectWrappedNative*) 41932 0 2 XPCWrappedNative::GetNative(nsISupports**) 2 GlobalWindowImpl::QueryInterface(nsID const&, void**)
2 nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 30267 0 2 nsStreamLoader::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 2 nsScriptLoader::OnStreamComplete(nsIStreamLoader*, nsISupports*, unsigned, unsigned, char const*)
2 nsDocument::ContentChanged(nsIContent*, nsISupports*) 88173 0 2 PresShell::ContentChanged(nsIDocument*, nsIContent*, nsISupports*) 2 StyleSetImpl::ContentChanged(nsIPresContext*, nsIContent*, nsISupports*)
2 nsGenericHTMLContainerElement::AppendChildTo(nsIContent*, int, int) 53461 0 2 nsHTMLScriptElement::SetDocument(nsIDocument*, int, int) 2 nsScriptLoader::ProcessScriptElement(nsIDOMHTMLScriptElement*, nsIScriptLoaderObserver*)
2 nsCOMPtr_base::~nsCOMPtr_base() 41915 0 2 XPCWrappedNative::Release() 2 JS_RemoveRootRT
1 js_Interpret 1 JS_GetProperty 1560 2 2 js_FreeAtomMap
2 HTMLContentSink::AddLeaf(nsIParserNode const&) 54095 0 2 HTMLContentSink::ProcessSCRIPTTag(nsIParserNode const&) 2 nsGenericHTMLContainerElement::AppendChildTo(nsIContent*, int, int)
2 nsBlockFrame::ReflowDirtyChild(nsIPresShell*, nsIFrame*) 88133 0 2 PresShell::CancelReflowCommand(nsIFrame*, nsIReflowCommand::ReflowType*) 2 PresShell::CancelReflowCommandInternal(nsIFrame*, nsIReflowCommand::ReflowType*, nsVoidArray&, int)
2 nsGenericDOMDataNode::AppendData(nsIContent*, nsAString const&) 58248 0 2 nsDocument::ContentChanged(nsIContent*, nsISupports*) 2 PresShell::ContentChanged(nsIDocument*, nsIContent*, nsISupports*)
2 js_AtomizeString 1916 1 2 JS_HashTableRawLookup 1 js_compare_atom_keys
2 HTMLContentSink::ProcessSCRIPTTag(nsIParserNode const&) 52320 0 2 nsGenericHTMLContainerElement::AppendChildTo(nsIContent*, int, int) 2 nsHTMLScriptElement::SetDocument(nsIDocument*, int, int)
2 nsScriptError::Init(unsigned short const*, unsigned short const*, unsigned short const*, unsigned, unsigned, unsigned, char const*) 6520 0 2 nsACString::do_AssignFromElementPtr(char const*) 1 strlen 1 nsACString::do_AssignFromReadable(nsACString const&)
2 nsHTMLScriptElement::SetDocument(nsIDocument*, int, int) 59703 0 2 nsScriptLoader::ProcessScriptElement(nsIDOMHTMLScriptElement*, nsIScriptLoaderObserver*) 2 nsStreamLoader::Init(nsIURI*, nsIStreamLoaderObserver*, nsISupports*, nsILoadGroup*, nsIInterfaceRequestor*, unsigned)
2 free 20844 2 2 chunk_free
2 nsScriptLoader::FireScriptEvaluated(unsigned, nsScriptLoadRequest*) 54094 0 2 HTMLContentSink::ScriptEvaluated(unsigned, nsIDOMHTMLScriptElement*, int, int) 2 nsParser::ContinueParsing()
2 nsTextNode::AppendData(nsAString const&) 58758 0 2 nsGenericDOMDataNode::AppendData(nsIContent*, nsAString const&) 2 nsDocument::ContentChanged(nsIContent*, nsISupports*)
1 nsCSSFrameConstructor::ContentRemoved(nsIPresContext*, nsIContent*, nsIContent*, int) 1 nsCSSFrameConstructor::ReconstructDocElementHierarchy(nsIPresContext*) 87364 0 2 FrameManager::RemoveFrame(nsIPresContext*, nsIPresShell&, nsIFrame*, nsIAtom*, nsIFrame*) 1 CanvasFrame::RemoveFrame(nsIPresContext*, nsIPresShell&, nsIAtom*, nsIFrame*) 1 nsBlockFrame::RemoveFrame(nsIPresContext*, nsIPresShell&, nsIAtom*, nsIFrame*)
2 nsStreamLoader::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 59710 0 2 nsScriptLoader::OnStreamComplete(nsIStreamLoader*, nsISupports*, unsigned, unsigned, char const*) 2 nsScriptLoader::ProcessRequest(nsScriptLoadRequest*)
2 HTMLContentSink::ScriptEvaluated(unsigned, nsIDOMHTMLScriptElement*, int, int) 35145 0 2 nsParser::ContinueParsing() 2 nsParser::ResumeParse(int, int)
2 xptiInterfaceInfo::GetIIDForParam(unsigned short, nsXPTParamInfo const*, nsID**) 5969 2 2 xptiTypelibGuts::GetInfoAtNoAddRef(unsigned short)
2 SinkContext::FlushTags(int) 54016 0 2 SinkContext::FlushText(int*, int) 2 nsTextNode::AppendData(nsAString const&)
2 JS_RemoveRootRT 1899 0 2 js_RemoveRoot 1 pthread_equal 1 pthread_self
1 JS_HashTableRawLookup 1 js_AtomizeString 1524 2 2 js_compare_atom_keys
2 nsStreamLoader::Init(nsIURI*, nsIStreamLoaderObserver*, nsISupports*, nsILoadGroup*, nsIInterfaceRequestor*, unsigned) 31034 0 2 nsHttpChannel::AsyncOpen(nsIStreamListener*, nsISupports*) 2 nsLoadGroup::AddRequest(nsIRequest*, nsISupports*)
2 CNavDTD::OpenContainer(nsCParserNode const*, nsHTMLTag, int, nsEntryStack*) 34838 0 2 CNavDTD::HandleScriptToken(nsIParserNode const*) 2 CNavDTD::AddLeaf(nsIParserNode const*)
2 xptiInterfaceInfo::GetIIDForParam(unsigned short, nsXPTParamInfo const*, nsID**) 5882 1 2 xptiInterfaceInfo::GetIID(nsID**) 1 nsMemoryImpl::Alloc(unsigned)
2 nsScriptLoader::OnStreamComplete(nsIStreamLoader*, nsISupports*, unsigned, unsigned, char const*) 59705 0 2 nsScriptLoader::ProcessRequest(nsScriptLoadRequest*) 2 nsScriptLoader::FireScriptEvaluated(unsigned, nsScriptLoadRequest*)
2 nsScriptLoader::ProcessRequest(nsScriptLoadRequest*) 59707 0 2 nsScriptLoader::FireScriptEvaluated(unsigned, nsScriptLoadRequest*) 2 HTMLContentSink::ScriptEvaluated(unsigned, nsIDOMHTMLScriptElement*, int, int)
1 XPCCallContext::~XPCCallContext() 1 JS_EndRequest 8911 1 2 PR_NotifyCondVar 1 pt_PostNotifyToCvar
1 XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext&, JSObject*, int) 1 js_Invoke 1957 2 2 js_GetSlotThreadSafe
2 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned, long*, long*) 41796 0 2 XPCPerThreadData::GetData() 1 PR_GetCurrentThread 1 PR_GetThreadPrivate
1 XPC_WN_Helper_GetProperty(JSContext*, JSObject*, long, long*) 1 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned, long*, long*) 41919 1 2 XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**) 1 JS_GetClass
2 js_Interpret 42014 2 2 XPC_WN_TearOff_Finalize(JSContext*, JSObject*)
2 XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*) 1276 2 2 JS_ResumeRequest
2 js_Interpret 2043 0 2 js_NewDoubleValue 2 js_NewDouble
1 js_SetProperty 1 js_Invoke 41988 1 2 XPC_WN_Helper_SetProperty(JSContext*, JSObject*, long, long*) 1 JS_TypeOfValue
2 XPCConvert::NativeData2JS(XPCCallContext&, long*, void const*, nsXPTType const&, nsID const*, JSObject*, unsigned*) 6909 0 2 nsCOMPtr_base::~nsCOMPtr_base() 2 XPCWrappedNative::Release()
2 XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext&, JSObject*, int) 8918 0 2 PR_ExitMonitor 2 PR_Unlock
2 xptiInterfaceInfo::GetIIDForParam(unsigned short, nsXPTParamInfo const*, nsID**) 5717 2 2 nsMemory::Clone(void const*, unsigned)
2 PresShell::CancelReflowCommand(nsIFrame*, nsIReflowCommand::ReflowType*) 88132 0 2 PresShell::CancelReflowCommandInternal(nsIFrame*, nsIReflowCommand::ReflowType*, nsVoidArray&, int) 2 PresShell::DoneRemovingReflowCommands()
2 js_strtod 1767 2 2 JS_strtod
2 nsCSSFrameConstructor::ContentAppended(nsIPresContext*, nsIContent*, int) 89550 0 2 nsCSSFrameConstructor::WipeContainingBlock(nsIPresContext*, nsFrameConstructorState&, nsIContent*, nsIFrame*, nsIFrame*) 2 nsFrameList::DestroyFrames(nsIPresContext*)
2 XPCWrappedNative::Release() 1314 0 2 JS_RemoveRootRT 2 js_RemoveRoot
2 nsScriptLoader::ProcessScriptElement(nsIDOMHTMLScriptElement*, nsIScriptLoaderObserver*) 30259 0 2 nsStreamLoader::Init(nsIURI*, nsIStreamLoaderObserver*, nsISupports*, nsILoadGroup*, nsIInterfaceRequestor*, unsigned) 2 nsHttpChannel::AsyncOpen(nsIStreamListener*, nsISupports*)
2 StyleSetImpl::ContentChanged(nsIPresContext*, nsIContent*, nsISupports*) 89501 0 2 nsCSSFrameConstructor::ContentChanged(nsIPresContext*, nsIContent*, nsISupports*) 2 nsTextFrame::ContentChanged(nsIPresContext*, nsIContent*, nsISupports*)
2 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned, long*, long*) 1272 0 2 JS_BeginRequest 1 pthread_mutex_unlock 1 PR_Unlock
1 JS_vsnprintf 1 JS_vsmprintf 2213 1 2 dosprintf 1 BuildArgArray
2 PresShell::ContentChanged(nsIDocument*, nsIContent*, nsISupports*) 59497 0 2 StyleSetImpl::ContentChanged(nsIPresContext*, nsIContent*, nsISupports*) 2 nsCSSFrameConstructor::ContentChanged(nsIPresContext*, nsIContent*, nsISupports*)
2 CNavDTD::HandleDefaultStartToken(CToken*, nsHTMLTag, nsCParserNode*) 34872 0 2 CNavDTD::OpenContainer(nsCParserNode const*, nsHTMLTag, int, nsEntryStack*) 2 CNavDTD::HandleScriptToken(nsIParserNode const*)
2 js_NewDouble 1900 1 2 js_AllocGCThing 1 pthread_self
2 XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext&, JSObject*, int) 42043 1 2 GetScopeOfObject(JSContext*, JSObject*) 1 JS_GetClass
1 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) 42431 1 1 nsQueryInterface::nsQueryInterface(nsISupports*, unsigned*)
1 JS_vsmprintf 2217 1 1 GrowStuff
1 XPCPerThreadData::GetData() 8694 0 1 PR_GetThreadPrivate 1 PR_GetSP
1 JS_vsmprintf 2206 1 1 fill2
1 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned, long*, long*) 5830 1 1 nsExceptionManager::SetCurrentException(nsIException*)
1 nsDocument::ContentInserted(nsIContent*, nsIContent*, int) 88177 0 1 PresShell::ContentInserted(nsIDocument*, nsIContent*, nsIContent*, int) 1 StyleSetImpl::ContentInserted(nsIPresContext*, nsIContent*, nsIContent*, int)
1 PR_Unlock 8901 1 1 pt_PostNotifies
1 js_RemoveRoot 10005 1 1 pthread_equal
1 js_Invoke 20966 1 1 memset
1 nsScriptSecurityManager::CheckPropertyAccess(JSContext*, JSObject*, char const*, char const*, unsigned) 76400 1 1 nsScriptSecurityManager::GetSubjectPrincipal(JSContext*, nsIPrincipal**)
1 HTMLContentSink::AddLeaf(nsIParserNode const&) 54008 0 1 SinkContext::AddLeaf(nsIParserNode const&) 1 SinkContext::AddLeaf(nsIHTMLContent*)
1 ClaimScope 1571 1 1 js_LiveContext
1 dosprintf 2212 1 1 BuildArgArray
1 nsWindowSH::GetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*) 81910 1 1 nsJSContext::IsContextInitialized()
1 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned, long*, long*) 42317 1 1 XPCContext::CallerTypeIsJavaScript() const
1 nsAString::do_AssignFromElementPtr(unsigned short const*) 6479 0 1 nsAString::do_AssignFromReadable(nsAString const&) 1 nsString::GetWritableFragment(nsWritableFragment&, nsFragmentRequest, unsigned)
1 nsXPCWrappedJSClass::GetInterfaceTypeFromParam(JSContext*, nsXPTMethodInfo const*, nsXPTParamInfo const&, unsigned short, nsXPTType const&, nsXPTCMiniVariant*, int*, nsID**) 6913 1 1 nsCOMPtr_base::begin_assignment()
1 nsACString::do_AssignFromElementPtr(char const*) 20940 1 1 strlen
1 js_GetProperty 2296 1 1 js_list_scope_lookup
1 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 5075 0 1 nsCreateInstanceByContractID::operator()(nsID const&, void**) const 1 nsComponentManager::CreateInstance(char const*, nsISupports*, nsID const&, void**)
1 xptiInterfaceInfo::GetIID(nsID**) 5701 1 1 nsMemoryImpl::Alloc(unsigned)
1 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, unsigned*) 42069 1 1 XPCNativeScriptableFlags::XPCNativeScriptableFlags(XPCNativeScriptableFlags const&)
1 js_GetProperty 2304 1 1 js_HashId
1 nsCreateInstanceByContractID::operator()(nsID const&, void**) const 5202 0 1 nsComponentManager::CreateInstance(char const*, nsISupports*, nsID const&, void**) 1 nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**)
1 nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) 7311 1 1 nsCOMPtr::get() const
1 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 28573 1 1 non-virtual thunk to nsDocLoaderImpl::QueryInterface(nsID const&, void**)
1 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 42075 1 1 AutoMarkingPtr::Unlink()
1 XPCPerThreadData::GetData() 9055 1 1 PR_GetCurrentThread
1 XPC_WN_Helper_SetProperty(JSContext*, JSObject*, long, long*) 1265 1 1 JS_TypeOfValue
1 HTMLContentSink::NotifyInsert(nsIContent*, nsIContent*, int) 54186 0 1 nsHTMLDocument::ContentInserted(nsIContent*, nsIContent*, int) 1 nsDocument::ContentInserted(nsIContent*, nsIContent*, int)
1 js_Interpret 1283 1 1 JS_GetContextPrivate
1 nsScriptError::Init(unsigned short const*, unsigned short const*, unsigned short const*, unsigned, unsigned, unsigned, char const*) 6480 0 1 nsAString::do_AssignFromElementPtr(unsigned short const*) 1 nsAString::do_AssignFromReadable(nsAString const&)
1 nsComponentManager::CreateInstance(char const*, nsISupports*, nsID const&, void**) 5132 0 1 nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) 1 nsCOMPtr::get() const
1 nsACString::do_AssignFromReadable(nsACString const&) 7414 1 1 nsReadingIterator::normalize_forward()
1 PR_Lock 9992 1 1 siglongjmp
1 nsAString::do_AssignFromReadable(nsAString const&) 6823 1 1 nsString::GetWritableFragment(nsWritableFragment&, nsFragmentRequest, unsigned)
1 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned, long*, long*) 8740 1 1 PR_AtomicIncrement
1 JS_snprintf 2223 0 1 JS_vsnprintf 1 dosprintf
1 js_Invoke 1940 1 1 ComputeThis
1 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned, long*, long*) 41089 1 1 nsXPConnect::Release()
1 XPCJSStackFrame::ToString(char**) 2222 0 1 JS_snprintf 1 JS_vsnprintf
1 js_Invoke 41143 1 1 XPCCallContext::SetCallInfo(XPCNativeInterface*, XPCNativeMember*, int)
1 XPCNativeSet::GetNewOrUsed(XPCCallContext&, XPCNativeSet*, XPCNativeInterface*, unsigned short) 41645 1 1 HashNativeKey(JSDHashTable*, void const*)
1 pt_PostNotifyToCvar 8747 1 1 PR_StackPop
1 SinkContext::DidAddContent(nsIContent*, int) 54080 0 1 HTMLContentSink::NotifyInsert(nsIContent*, nsIContent*, int) 1 nsHTMLDocument::ContentInserted(nsIContent*, nsIContent*, int)
1 nsQueryInterface::operator()(nsID const&, void**) const 73397 1 1 imgRequestProxy::QueryInterface(nsID const&, void**)
1 nsScriptSecurityManager::CheckPropertyAccess(JSContext*, JSObject*, char const*, char const*, unsigned) 76428 1 1 nsScriptSecurityManager::InitPrefs()
1 js_Interpret 1479 1 1 JS_ClearContextThread
2 nsCSSFrameConstructor::ReframeContainingBlock(nsIPresContext*, nsIFrame*) 89491 0 1 nsCSSFrameConstructor::ContentReplaced(nsIPresContext*, nsIContent*, nsIContent*, nsIContent*, int) 2 nsCSSFrameConstructor::ContentRemoved(nsIPresContext*, nsIContent*, nsIContent*, int)
1 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) 5810 1 1 nsConsoleService::GetProxyForListener(nsIConsoleListener*, nsIConsoleListener**)
1 js_Invoke 2366 0 1 str_replace 1 js_strchr
1 str_replace 2407 1 1 js_strchr
1 PR_NotifyCondVar 8907 0 1 pt_PostNotifyToCvar 1 PR_StackPop
1 xptiInterfaceInfo::GetInfoForParam(unsigned short, nsXPTParamInfo const*, nsIInterfaceInfo**) 5866 0 1 xptiInterfaceInfo::AddRef() 1 _PR_x86_AtomicIncrement
1 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 41643 1 1 HashIIDPtrKey(JSDHashTable*, void const*)
1 nsWindowSH::doCheckReadAccess(JSContext*, JSObject*, long, nsIXPConnectWrappedNative*) 81890 1 1 nsJSContext::Release()
1 SinkContext::AddLeaf(nsIParserNode const&) 54009 0 1 SinkContext::AddLeaf(nsIHTMLContent*) 1 SinkContext::DidAddContent(nsIContent*, int)
1 CanvasFrame::RemoveFrame(nsIPresContext*, nsIPresShell&, nsIAtom*, nsIFrame*) 91416 0 1 nsFrameList::DestroyFrame(nsIPresContext*, nsIFrame*) 1 nsBlockFrame::Destroy(nsIPresContext*)
1 js_AtomizeString 2404 1 1 js_HashString
1 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) 6886 0 1 nsAutoString::nsAutoString() 1 nsStr::Initialize(nsStr&, eCharSize)
1 js_Atomize 1973 1 1 js_Unlock
59492 0 1 StyleSetImpl::ReconstructDocElementHierarchy(nsIPresContext*) 1 nsCSSFrameConstructor::ReconstructDocElementHierarchy(nsIPresContext*)
1 FrameManager::RemoveFrame(nsIPresContext*, nsIPresShell&, nsIFrame*, nsIAtom*, nsIFrame*) 87075 0 1 nsBlockFrame::RemoveFrame(nsIPresContext*, nsIPresShell&, nsIAtom*, nsIFrame*) 1 nsBlockFrame::DoRemoveFrame(nsIPresContext*, nsIFrame*)
1 nsXPCException::ToString(char**) 41746 0 1 XPCJSStackFrame::ToString(char**) 1 JS_snprintf
1 XPCCallContext::~XPCCallContext() 41139 1 1 nsXPConnect::DebugDumpEvalInJSStackFrame(unsigned, char const*)
2 nsCSSFrameConstructor::ContentReplaced(nsIPresContext*, nsIContent*, nsIContent*, nsIContent*, int) 89496 0 1 nsCSSFrameConstructor::ContentRemoved(nsIPresContext*, nsIContent*, nsIContent*, int) 1 nsCSSFrameConstructor::ReframeContainingBlock(nsIPresContext*, nsIFrame*) 1 FrameManager::RemoveFrame(nsIPresContext*, nsIPresShell&, nsIFrame*, nsIAtom*, nsIFrame*)
1 nsAutoString::nsAutoString() 6689 1 1 nsStr::Initialize(nsStr&, eCharSize)
1 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned, long*, long*) 5715 1 1 nsMemory::Free(void*)
1 FrameManager::RemoveFrame(nsIPresContext*, nsIPresShell&, nsIFrame*, nsIAtom*, nsIFrame*) 87511 0 1 CanvasFrame::RemoveFrame(nsIPresContext*, nsIPresShell&, nsIAtom*, nsIFrame*) 1 nsFrameList::DestroyFrame(nsIPresContext*, nsIFrame*)
1 js_strtod 20830 1 1 _IO_check_libio
1 js_ValueToNumber 2338 1 1 js_UndependString
1 nsHTMLDocument::ContentInserted(nsIContent*, nsIContent*, int) 58251 0 1 nsDocument::ContentInserted(nsIContent*, nsIContent*, int) 1 PresShell::ContentInserted(nsIDocument*, nsIContent*, nsIContent*, int)
1 nsCSSFrameConstructor::ContentRemoved(nsIPresContext*, nsIContent*, nsIContent*, int) 1 nsCSSFrameConstructor::ContentInserted(nsIPresContext*, nsIContent*, nsIContent*, int, nsILayoutHistoryState*) 89552 0 1 nsCSSFrameConstructor::ReframeContainingBlock(nsIPresContext*, nsIFrame*) 2 nsCSSFrameConstructor::ContentReplaced(nsIPresContext*, nsIContent*, nsIContent*, nsIContent*, int)
1 PresShell::ContentInserted(nsIDocument*, nsIContent*, nsIContent*, int) 59494 0 1 StyleSetImpl::ContentInserted(nsIPresContext*, nsIContent*, nsIContent*, int) 1 nsCSSFrameConstructor::ContentInserted(nsIPresContext*, nsIContent*, nsIContent*, int, nsILayoutHistoryState*)
1 StyleSetImpl::ContentInserted(nsIPresContext*, nsIContent*, nsIContent*, int) 89490 0 1 nsCSSFrameConstructor::ContentInserted(nsIPresContext*, nsIContent*, nsIContent*, int, nsILayoutHistoryState*) 1 nsCSSFrameConstructor::ReframeContainingBlock(nsIPresContext*, nsIFrame*)
1 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned*) 41922 0 1 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 1 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&)
1 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 41963 0 1 XPCNativeSet::GetNewOrUsed(XPCCallContext&, XPCNativeSet*, XPCNativeInterface*, unsigned short) 1 HashNativeKey(JSDHashTable*, void const*)
1 js_ValueToNumber 20944 1 1 strncmp
1 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) 1342 1 1 JS_GetPrivate
1 PR_Unlock 9925 1 1 pthread_cond_signal
1 nsQueryInterface::operator()(nsID const&, void**) const 52044 1 1 nsDOMEvent::QueryInterface(nsID const&, void**)
1 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 41921 0 1 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned*) 1 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int)
1 XPCCallContext::~XPCCallContext() 3324 1 1 nsDeque::Pop()
1 StyleSetImpl::ReconstructDocElementHierarchy(nsIPresContext*) 89478 0 1 nsCSSFrameConstructor::ReconstructDocElementHierarchy(nsIPresContext*) 1 FrameManager::RemoveFrame(nsIPresContext*, nsIPresShell&, nsIFrame*, nsIAtom*, nsIFrame*)
1 pthread_mutex_lock 10076 1 1 new_sem_extricate_func
1 nsQueryInterface::operator()(nsID const&, void**) const 82508 1 1 non-virtual thunk to nsJSContext::AddRef()
1 js_Invoke 2044 1 1 js_NewNumberValue
1 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 28563 1 1 non-virtual thunk to nsDocLoaderImpl::Release()
1 PR_GetThreadPrivate 9088 1 1 PR_GetSP
1 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) 3096 1 1 _init
1 nsACString::do_AssignFromElementPtr(char const*) 6519 0 1 nsACString::do_AssignFromReadable(nsACString const&) 1 nsReadingIterator::normalize_forward()
1 nsBlockFrame::RemoveFrame(nsIPresContext*, nsIPresShell&, nsIAtom*, nsIFrame*) 87076 0 1 nsBlockFrame::DoRemoveFrame(nsIPresContext*, nsIFrame*) 1 nsBlockFrame::Destroy(nsIPresContext*)
1 xptiInterfaceInfo::AddRef() 9196 1 1 _PR_x86_AtomicIncrement
1 nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) 5884 1 1 xptiInterfaceInfo::IsFunction(int*)
1 js_GetProperty 2286 1 1 js_hash_id

Flat Profile


Total hit count: 321
Count %Total  Function Name
 80   24.9     js_Interpret
 15   4.7     js_Invoke
  9   2.8     nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*)
  8   2.5     js_GetProperty
  6   1.9     chunk_alloc
  6   1.9     JS_GetReservedSlot
  5   1.6     __pthread_alt_lock
  4   1.2     pthread_self
  4   1.2     SearchTable
  4   1.2     PR_Unlock
  4   1.2     XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**)
  4   1.2     JS_DHashTableOperate
  4   1.2     js_DropScopeProperty
  3   0.9     pthread_mutex_unlock
  3   0.9     XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned, long*, long*)
  3   0.9     _init
  3   0.9     js_AtomizeString
  3   0.9     nsAutoString::nsAutoString()
  3   0.9     XPCCallContext::~XPCCallContext()
  3   0.9     JS_GetParent
  3   0.9     js_SetProperty
  3   0.9     js_GetAtom
  3   0.9     js_FindProperty
  3   0.9     XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext&, JSObject*, int)
  3   0.9     js_GetRequiredSlot
  3   0.9     js_AllocRawStack
  3   0.9     js_SkipWhiteSpace
  3   0.9     js_AllocStack
  3   0.9     GlobalWindowImpl::QueryInterface(nsID const&, void**)
  2   0.6     XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, unsigned*)
  2   0.6     nsScriptSecurityManager::CheckPropertyAccess(JSContext*, JSObject*, char const*, char const*, unsigned)
  2   0.6     XPCConvert::NativeData2JS(XPCCallContext&, long*, void const*, nsXPTType const&, nsID const*, JSObject*, unsigned*)
  2   0.6     xptiInterfaceInfo::GetInfoForParam(unsigned short, nsXPTParamInfo const*, nsIInterfaceInfo**)
  2   0.6     js_FreeAtomMap
  2   0.6     free
  2   0.6     js_compare_atom_keys
  2   0.6     XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*)
  2   0.6     js_GetSlotThreadSafe
  2   0.6     pthread_mutex_lock
  2   0.6     __libc_malloc
  2   0.6     XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned, JSObject**)
  2   0.6     nsMemory::Clone(void const*, unsigned)
  2   0.6     XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned, long*, long*)
  2   0.6     JS_ArenaAllocate
  2   0.6     JS_strtod
  2   0.6     JS_ResumeRequest
  2   0.6     JS_GetClass
  2   0.6     chunk_free
  2   0.6     xptiTypelibGuts::GetInfoAtNoAddRef(unsigned short)
  2   0.6     XPC_WN_TearOff_Finalize(JSContext*, JSObject*)
  2   0.6     FreeArenaList
  1   0.3     PR_AtomicIncrement
  1   0.3     JS_ClearContextThread
  1   0.3     js_FreeStack
  1   0.3     memset
  1   0.3     nsDeque::Pop()
  1   0.3     nsQueryInterface::nsQueryInterface(nsISupports*, unsigned*)
  1   0.3     non-virtual thunk to nsJSContext::AddRef()
  1   0.3     siglongjmp
  1   0.3     nsMemoryImpl::Alloc(unsigned)
  1   0.3     js_Unlock
  1   0.3     js_list_scope_lookup
  1   0.3     js_HashString
  1   0.3     strncmp
  1   0.3     GetScopeOfObject(JSContext*, JSObject*)
  1   0.3     PR_GetSP
  1   0.3     GrowStuff
  1   0.3     XPCCallContext::SetCallInfo(XPCNativeInterface*, XPCNativeMember*, int)
  1   0.3     js_AddRootRT
  1   0.3     nsJSContext::IsContextInitialized()
  1   0.3     nsExceptionManager::SetCurrentException(nsIException*)
  1   0.3     JS_GetContextPrivate
  1   0.3     pt_PostNotifies
  1   0.3     nsReadingIterator::normalize_forward()
  1   0.3     XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**)
  1   0.3     dosprintf
  1   0.3     js_InternalInvoke
  1   0.3     ComputeThis
  1   0.3     nsXPConnect::Release()
  1   0.3     nsDOMEvent::QueryInterface(nsID const&, void**)
  1   0.3     XPCContext::CallerTypeIsJavaScript() const
  1   0.3     JS_TypeOfValue
  1   0.3     _IO_check_libio
  1   0.3     strlen
  1   0.3     new_sem_extricate_func
  1   0.3     PR_NotifyCondVar
  1   0.3     js_NewNumberValue
  1   0.3     non-virtual thunk to nsDocLoaderImpl::Release()
  1   0.3     nsString::GetWritableFragment(nsWritableFragment&, nsFragmentRequest, unsigned)
  1   0.3     nsConsoleService::GetProxyForListener(nsIConsoleListener*, nsIConsoleListener**)
  1   0.3     nsCOMPtr::get() const
  1   0.3     XPC_WN_Helper_SetProperty(JSContext*, JSObject*, long, long*)
  1   0.3     xptiInterfaceInfo::IsFunction(int*)
  1   0.3     JS_HashTableRawLookup
  1   0.3     pthread_cond_signal
  1   0.3     xptiInterfaceInfo::GetIID(nsID**)
  1   0.3     fill2
  1   0.3     nsCOMPtr_base::begin_assignment()
  1   0.3     PR_StackPop
  1   0.3     js_hash_id
  1   0.3     imgRequestProxy::QueryInterface(nsID const&, void**)
  1   0.3     pthread_equal
  1   0.3     XPCNativeScriptableFlags::XPCNativeScriptableFlags(XPCNativeScriptableFlags const&)
  1   0.3     non-virtual thunk to nsDocLoaderImpl::QueryInterface(nsID const&, void**)
  1   0.3     JS_GetPrivate
  1   0.3     js_ValueToNumber
  1   0.3     BuildArgArray
  1   0.3     HashNativeKey(JSDHashTable*, void const*)
  1   0.3     nsMemory::Free(void*)
  1   0.3     nsJSContext::Release()
  1   0.3     js_UndependString
  1   0.3     nsXPConnect::DebugDumpEvalInJSStackFrame(unsigned, char const*)
  1   0.3     PR_GetCurrentThread
  1   0.3     js_LiveContext
  1   0.3     nsScriptSecurityManager::InitPrefs()
  1   0.3     HashIIDPtrKey(JSDHashTable*, void const*)
  1   0.3     js_AllocGCThing
  1   0.3     _PR_x86_AtomicIncrement
  1   0.3     js_strchr
  1   0.3     JS_AddNamedRootRT
  1   0.3     XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*)
  1   0.3     PR_Lock
  1   0.3     nsStr::Initialize(nsStr&, eCharSize)
  1   0.3     nsScriptSecurityManager::GetSubjectPrincipal(JSContext*, nsIPrincipal**)
  1   0.3     js_HashId
  1   0.3     AutoMarkingPtr::Unlink()
  1   0.3     _init