Jprof Profile Report

flat | hierarchical

Hierarchical Profile


index Count    Hits Function Name
             191666 nsWindow::OnKeyPressEvent(_GtkWidget*, _GdkEventKey*)
 42399   0   191666 nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&)
             191666 HandleEvent(nsGUIEvent*)

383332 g_signal_emit_valist 8881 0 191666 g_signal_stop_emission 383332 g_closure_invoke
3449988 nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor&, nsDispatchingCallback*) 383332 nsEventDispatcher::Dispatch(nsISupports*, nsPresContext*, nsEvent*, nsIDOMEvent*, nsEventStatus*, nsDispatchingCallback*, int) 90837 0 191666 nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor&, nsDispatchingCallback*) 3449988 nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor&, nsDispatchingCallback*) 383332 nsEventTargetChainItem::HandleEventTargetChain(nsEventChainPostVisitor&, unsigned int, nsDispatchingCallback*)
191666 nsViewManager::HandleEvent(nsView*, nsPoint, nsGUIEvent*, int) 78485 0 191666 PresShell::HandleEvent(nsIView*, nsGUIEvent*, nsEventStatus*) 191666 PresShell::HandleEventInternal(nsEvent*, nsIView*, nsEventStatus*)
191666 nsXULElement::PreHandleEvent(nsEventChainPreVisitor&) 191666 nsXBLPrototypeHandler::ExecuteHandler(nsIDOMEventReceiver*, nsIDOMEvent*) 191666 PresShell::HandleEventInternal(nsEvent*, nsIView*, nsEventStatus*) 90839 0 191666 nsEventDispatcher::Dispatch(nsISupports*, nsPresContext*, nsEvent*, nsIDOMEvent*, nsEventStatus*, nsDispatchingCallback*, int) 383332 nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor&, nsDispatchingCallback*) 191666 nsEventTargetChainItem::PreHandleEvent(nsEventChainPreVisitor&)
58088 0 191666 __libc_start_main 191666 desktop_notify_id
191666 PresShell::HandleEvent(nsIView*, nsGUIEvent*, nsEventStatus*) 78488 0 191666 PresShell::HandleEventInternal(nsEvent*, nsIView*, nsEventStatus*) 191666 nsEventDispatcher::Dispatch(nsISupports*, nsPresContext*, nsEvent*, nsIDOMEvent*, nsEventStatus*, nsDispatchingCallback*, int)
191666 nsJSContext::CallEventHandler(JSObject*, JSObject*, unsigned int, long*, long*) 80588 XPC_NW_GetOrSetProperty(JSContext*, JSObject*, long, long*, int) 191 XPC_NW_GetProperty(JSContext*, JSObject*, long, long*) 44794 436 191666 JS_CallFunctionValue 271560 js_InternalInvoke 234 js_FreeStack 104 js_Invoke 92 js_AllocStack 19 .plt
191666 nsJSEventListener::HandleEvent(nsIDOMEvent*) 103841 0 191666 nsJSContext::CallEventHandler(JSObject*, JSObject*, unsigned int, long*, long*) 191666 JS_CallFunctionValue
191666 nsThread::ProcessNextEvent(int, int*) 42867 0 191666 nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned int) 191666 nsBaseAppShell::DoProcessNextNativeEvent(int)
191666 nsXBLWindowHandler::WalkHandlersInternal(nsIDOMEvent*, nsIAtom*, nsXBLPrototypeHandler*) 102687 0 191666 nsXBLPrototypeHandler::ExecuteHandler(nsIDOMEventReceiver*, nsIDOMEvent*) 191666 nsEventDispatcher::Dispatch(nsISupports*, nsPresContext*, nsEvent*, nsIDOMEvent*, nsEventStatus*, nsDispatchingCallback*, int)
191666 g_closure_invoke 191666 g_cclosure_new_swap 11794 0 191666 gtk_marshal_VOID__UINT_STRING 191666 key_press_event_cb(_GtkWidget*, _GdkEventKey*) 191666 gtk_window_activate_key
191666 gtk_main_do_event 11767 0 191666 gtk_propagate_event 191666 gtk_widget_activate
191666 nsBaseAppShell::Run() 53508 0 191666 NS_ProcessNextEvent_P(nsIThread*, int) 191666 nsThread::ProcessNextEvent(int, int*)
191666 gtk_window_propagate_key_event 191666 gtk_propagate_event 13152 0 191666 gtk_widget_activate 383332 g_signal_emit
191666 nsEventListenerManager::HandleEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, nsISupports*, unsigned int, nsEventStatus*) 89770 0 191666 DispatchToInterface(nsIDOMEvent*, nsIDOMEventListener*, unsigned int (nsIDOMEventListener::*)(nsIDOMEvent*), nsID const&, int*) 191666 nsXBLWindowKeyHandler::KeyPress(nsIDOMEvent*)
191666 nsEventListenerManager::HandleEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, nsISupports*, unsigned int, nsEventStatus*) 89799 0 191666 nsEventListenerManager::HandleEventSubType(nsListenerStruct*, nsIDOMEventListener*, nsIDOMEvent*, nsISupports*, unsigned int, unsigned int) 191666 nsJSEventListener::HandleEvent(nsIDOMEvent*)
191666 nsEventTargetChainItem::PreHandleEvent(nsEventChainPreVisitor&) 106080 0 191666 nsXULElement::PreHandleEvent(nsEventChainPreVisitor&) 191666 nsEventDispatcher::Dispatch(nsISupports*, nsPresContext*, nsEvent*, nsIDOMEvent*, nsEventStatus*, nsDispatchingCallback*, int)
191666 g_main_context_iteration 18215 0 191666 g_main_context_check 191666 g_main_context_dispatch
383332 gtk_widget_activate 8884 0 191666 g_signal_emit 383332 g_signal_emit_valist
271560 JS_CallFunctionValue 137 XPC_NW_GetOrSetProperty(JSContext*, JSObject*, long, long*, int) 45536 646 191666 js_InternalInvoke 269762 js_Invoke 576 js_AllocStack 195 js_FreeStack 182 jsd_FunctionCallHook 109 js_ComputeThis 92 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 75 js_AllocRawStack 45 JS_GetPrivate 15 .plt
191666 __libc_start_main 160404 0 191666 desktop_notify_id 191666 XRE_main
191666 gdk_screen_get_setting 11768 0 191666 gtk_main_do_event 191666 gtk_propagate_event
383332 nsEventTargetChainItem::HandleEventTargetChain(nsEventChainPostVisitor&, unsigned int, nsDispatchingCallback*) 90835 0 191666 nsEventTargetChainItem::HandleEvent(nsEventChainPostVisitor&, unsigned int) 383332 nsEventListenerManager::HandleEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, nsISupports*, unsigned int, nsEventStatus*)
191666 gtk_marshal_VOID__UINT_STRING 13346 0 191666 gtk_window_activate_key 191666 gtk_window_propagate_key_event
191666 desktop_notify_id 22591 0 191666 XRE_main 191666 nsAppStartup::Run()
191666 DispatchToInterface(nsIDOMEvent*, nsIDOMEventListener*, unsigned int (nsIDOMEventListener::*)(nsIDOMEvent*), nsID const&, int*) 102649 0 191666 nsXBLWindowKeyHandler::KeyPress(nsIDOMEvent*) 191666 nsXBLWindowKeyHandler::WalkHandlers(nsIDOMEvent*, nsIAtom*)
191666 key_press_event_cb(_GtkWidget*, _GdkEventKey*) 42159 0 191666 nsWindow::OnKeyPressEvent(_GtkWidget*, _GdkEventKey*) 191666 nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&)
191666 nsEventListenerManager::HandleEventSubType(nsListenerStruct*, nsIDOMEventListener*, nsIDOMEvent*, nsISupports*, unsigned int, unsigned int) 105064 0 191666 nsJSEventListener::HandleEvent(nsIDOMEvent*) 191666 nsJSContext::CallEventHandler(JSObject*, JSObject*, unsigned int, long*, long*)
191666 .L1279 103584 0 191666 nsViewManager::HandleEvent(nsView*, nsPoint, nsGUIEvent*, int) 191666 PresShell::HandleEvent(nsIView*, nsGUIEvent*, nsEventStatus*)
383332 g_signal_emit 8883 0 191666 g_signal_emit_valist 383332 g_signal_stop_emission
191666 g_main_context_dispatch 10156 0 191666 gdk_screen_get_setting 191666 gtk_main_do_event
191666 HandleEvent(nsGUIEvent*) 103583 0 191666 .L1279 191666 nsViewManager::HandleEvent(nsView*, nsPoint, nsGUIEvent*, int)
191666 nsAppShell::ProcessNextNativeEvent(int) 18217 0 191666 g_main_context_iteration 191666 g_main_context_check
269762 js_InternalInvoke 104 JS_CallFunctionValue 4 .L891 45535 1767 191666 js_Invoke 164753 .L891 71713 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 24014 js_Interpret 3830 jsd_FunctionCallHook 757 .L2107 534 .L2076 353 js_ComputeThis 286 js_GetAtom 284 nsJSContext::DOMBranchCallback(JSContext*, JSScript*) 273 .L2105 200 .L2094 153 jsd_Lock 150 JS_GetPrivate 116 .L2066 70 js_GetProperty 67 js_ValueToBoolean 62 js_FindProperty 58 XPC_WN_Helper_GetProperty(JSContext*, JSObject*, long, long*) 50 _callHook 48 js_DropProperty 48 js_StrictlyEqual 42 .L2090 39 XPCCallContext::SetArgsAndResultPtr(unsigned int, long*, long*) 35 XPCCallContext::~XPCCallContext() 31 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 30 .plt 24 XPC_NW_Equality(JSContext*, JSObject*, long, int*) 23 jsd_Unlock 21 XPCNativeMember::GetCallInfo(XPCCallContext&, JSObject*, XPCNativeInterface**, XPCNativeMember**) 21 XPCCallContext::SetCallInfo(XPCNativeInterface*, XPCNativeMember*, int) 13 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 3 JProfStartProfiling(JSContext*, JSObject*, unsigned int, long*, long*) 1 JProfStopProfiling(JSContext*, JSObject*, unsigned int, long*, long*) 1 .L2419
191666 nsEventDispatcher::Dispatch(nsISupports*, nsPresContext*, nsEvent*, nsIDOMEvent*, nsEventStatus*, nsDispatchingCallback*, int) 90834 0 191666 nsEventTargetChainItem::PreHandleEvent(nsEventChainPreVisitor&) 191666 nsXULElement::PreHandleEvent(nsEventChainPreVisitor&)
191666 nsXBLWindowKeyHandler::WalkHandlers(nsIDOMEvent*, nsIAtom*) 102632 0 191666 nsXBLWindowHandler::WalkHandlersInternal(nsIDOMEvent*, nsIAtom*, nsXBLPrototypeHandler*) 191666 nsXBLPrototypeHandler::ExecuteHandler(nsIDOMEventReceiver*, nsIDOMEvent*)
191666 nsXBLWindowKeyHandler::KeyPress(nsIDOMEvent*) 102646 0 191666 nsXBLWindowKeyHandler::WalkHandlers(nsIDOMEvent*, nsIAtom*) 191666 nsXBLWindowHandler::WalkHandlersInternal(nsIDOMEvent*, nsIAtom*, nsXBLPrototypeHandler*)
191666 gtk_window_activate_key 13313 0 191666 gtk_window_propagate_key_event 191666 gtk_widget_activate
383332 nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor&, nsDispatchingCallback*) 191666 nsEventTargetChainItem::HandleEventTargetChain(nsEventChainPostVisitor&, unsigned int, nsDispatchingCallback*) 90838 0 191666 nsEventTargetChainItem::HandleEventTargetChain(nsEventChainPostVisitor&, unsigned int, nsDispatchingCallback*) 383332 nsEventTargetChainItem::HandleEvent(nsEventChainPostVisitor&, unsigned int) 191666 nsEventTargetChainItem::HandleEventTargetChain(nsEventChainPostVisitor&, unsigned int, nsDispatchingCallback*)
191666 nsBaseAppShell::DoProcessNextNativeEvent(int) 42335 0 191666 nsAppShell::ProcessNextNativeEvent(int) 191666 g_main_context_iteration
191666 nsAppStartup::Run() 42863 0 191666 nsBaseAppShell::Run() 191666 NS_ProcessNextEvent_P(nsIThread*, int)
191666 gtk_marshal_VOID__UINT_STRING 42252 0 191666 key_press_event_cb(_GtkWidget*, _GdkEventKey*) 191666 nsWindow::OnKeyPressEvent(_GtkWidget*, _GdkEventKey*)
191666 g_closure_invoke 8735 0 191666 g_cclosure_new_swap 191666 gtk_marshal_VOID__UINT_STRING
191666 XRE_main 30510 0 191666 nsAppStartup::Run() 191666 nsBaseAppShell::Run()
383332 g_signal_stop_emission 8740 0 191666 g_closure_invoke 191666 gtk_marshal_VOID__UINT_STRING 191666 g_cclosure_new_swap
191666 nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned int) 42862 0 191666 nsBaseAppShell::DoProcessNextNativeEvent(int) 191666 nsAppShell::ProcessNextNativeEvent(int)
191666 NS_ProcessNextEvent_P(nsIThread*, int) 56111 0 191666 nsThread::ProcessNextEvent(int, int*) 191666 nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, int, unsigned int)
191666 g_main_context_check 18182 0 191666 g_main_context_dispatch 191666 gdk_screen_get_setting
191666 nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) 103445 0 191666 HandleEvent(nsGUIEvent*) 191666 .L1279
383332 nsEventTargetChainItem::HandleEvent(nsEventChainPostVisitor&, unsigned int) 89800 0 191666 nsEventListenerManager::HandleEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, nsISupports*, unsigned int, nsEventStatus*) 191666 nsEventListenerManager::HandleEventSubType(nsListenerStruct*, nsIDOMEventListener*, nsIDOMEvent*, nsISupports*, unsigned int, unsigned int) 191666 DispatchToInterface(nsIDOMEvent*, nsIDOMEventListener*, unsigned int (nsIDOMEventListener::*)(nsIDOMEvent*), nsID const&, int*)
164753 js_Invoke 45547 2498 164753 .L891 159669 js_GetProperty 1048 XPC_WN_Helper_GetProperty(JSContext*, JSObject*, long, long*) 336 js_GetAtom 267 js_FindProperty 242 XPC_NW_Equality(JSContext*, JSObject*, long, int*) 219 js_LookupProperty 104 js_StrictlyEqual 83 nsWindowSH::GetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*) 83 XPC_NW_GetProperty(JSContext*, JSObject*, long, long*) 67 __ctype_b_loc 39 XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**) 36 js_DropProperty 33 GetIdentityObject(JSContext*, JSObject*) 22 .plt 4 js_Invoke 3 JS_GetPrivate
159669 .L891 441 js_GetClassPrototype 79 JS_GetProperty 70 js_Invoke 19 js_NewObject 45759 2189 159739 js_GetProperty 124723 XPC_NW_GetProperty(JSContext*, JSObject*, long, long*) 32986 js_LookupProperty 183 __i686.get_pc_thunk.cx 81 __ctype_b_loc 77 js_LookupPropertyWithFlags 27 XPC_NW_GetOrSetProperty(JSContext*, JSObject*, long, long*, int) 7 .plt 5 XPC_WN_Helper_GetProperty(JSContext*, JSObject*, long, long*)
124723 js_GetProperty 83 .L891 36488 126 124806 XPC_NW_GetProperty(JSContext*, JSObject*, long, long*) 123857 XPC_NW_GetOrSetProperty(JSContext*, JSObject*, long, long*, int) 191 JS_CallFunctionValue 118 RewrapIfDeepWrapper(JSContext*, JSObject*, long, long*) 108 JS_GetClass 106 xpc_CloneJSFunction(XPCCallContext&, JSObject*, JSObject*) 71 JS_GetPrivate 66 AutoMarkingPtr::Unlink() 51 nsXPConnect::GetRuntime(nsXPConnect*) 49 ShouldBypassNativeWrapper(JSContext*, JSObject*) 29 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 18 .plt 16 XPCCallContext::~XPCCallContext()
123857 XPC_NW_GetProperty(JSContext*, JSObject*, long, long*) 27 js_GetProperty 36487 1932 123884 XPC_NW_GetOrSetProperty(JSContext*, JSObject*, long, long*, int) 80588 JS_CallFunctionValue 22491 xpc_CloneJSFunction(XPCCallContext&, JSObject*, JSObject*) 12613 RewrapIfDeepWrapper(JSContext*, JSObject*, long, long*) 3267 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 537 ShouldBypassNativeWrapper(JSContext*, JSObject*) 407 XPCCallContext::~XPCCallContext() 312 nsXPConnect::GetRuntime(nsXPConnect*) 203 JS_GetPrivate 199 AutoMarkingPtr::Unlink() 163 JS_GetReservedSlot 153 JS_GetClass 137 js_InternalInvoke 123 XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**) 111 JS_CloneFunctionObject 88 JS_SetPrototype 79 JS_ObjectIsFunction 68 XPCPerThreadData::GetData() 63 XPCJSContextStack::Peek(JSContext**) 58 nsXPConnect::GetXPConnect() 55 JS_GetTopScriptFilenameFlags 51 .plt 43 XPCNativeWrapper::GetNewOrUsed(JSContext*, XPCWrappedNative*) 43 nsXPConnect::Release() 29 JS_SetReservedSlot 28 XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext&, JSObject*, int) 21 nsXPConnect::AddRef() 15 XPCCallContext::SetName(long) 5 .plt 1 nsHTMLDocumentSH::GetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*) 1 nsXPConnect::GetContext(JSContext*, nsXPConnect*)
71713 js_Invoke 92 js_InternalInvoke 36431 550 71805 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 46190 .L2419 18968 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 2586 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 588 XPCNativeMember::GetCallInfo(XPCCallContext&, JSObject*, XPCNativeInterface**, XPCNativeMember**) 482 XPCCallContext::~XPCCallContext() 213 JS_GetContextThread 188 xptiInterfaceInfo::GetMethodInfo(unsigned short, nsXPTMethodInfo const**) 181 nsAString_internal::~nsAString_internal() 174 nsExceptionManager::SetCurrentException(nsIException*) 163 XPTC_InvokeByIndex 146 JS_SuspendRequest 130 XPCCallContext::SetCallInfo(XPCNativeInterface*, XPCNativeMember*, int) 120 nsScriptSecurityManager::CanAccess(unsigned int, nsIXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIClassInfo*, long, void**) 116 nsXPConnect::Release() 114 XPCConvert::NativeData2JS(XPCCallContext&, long*, void const*, nsXPTType const&, nsID const*, JSObject*, unsigned int*) 95 XPCPerThreadData::EnsureExceptionManager() 91 JS_GetReservedSlot 77 XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**) 75 nsXPConnect::GetXPConnect() 74 XPCContext::GetAppropriateSecurityManager(unsigned short) const 72 JS_ResumeRequest 70 GetInterfaceTypeFromParam(XPCCallContext&, nsIInterfaceInfo*, nsXPTMethodInfo const*, nsXPTParamInfo const&, unsigned short, unsigned char, nsXPTType const&, nsXPTCVariant*, nsID*) 70 XPCPerThreadData::GetData() 54 AutoMarkingPtr::Unlink() 46 XPCJSContextStack::Peek(JSContext**) 40 .plt 34 XPCCallContext::SetArgsAndResultPtr(unsigned int, long*, long*) 23 nsXPConnect::AddRef() 18 XPCCallContext::CanCallNow() 15 non-virtual thunk to nsTextNode::Release() 12 non-virtual thunk to nsHTMLParagraphElement::Release() 11 non-virtual thunk to nsHTMLAnchorElement::Release() 6 .L163 5 non-virtual thunk to nsHTMLSpanElement::Release() 3 nsTextNode::Release() 2 non-virtual thunk to nsHTMLHeadingElement::Release() 1 non-virtual thunk to nsHTMLTableElement::Release() 1 non-virtual thunk to nsHTMLPreElement::Release() 1 nsHTMLAnchorElement::Release()
46190 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 1 js_Invoke 36324 2103 46191 .L2419 37118 .L115 3418 XPTC_InvokeByIndex 1365 GetInterfaceTypeFromParam(XPCCallContext&, nsIInterfaceInfo*, nsXPTMethodInfo const*, nsXPTParamInfo const&, unsigned short, unsigned char, nsXPTType const&, nsXPTCVariant*, nsID*) 345 nsSubstring::Finalize() 290 nsAString_internal::~nsAString_internal() 208 XPCConvert::NativeData2JS(XPCCallContext&, long*, void const*, nsXPTType const&, nsID const*, JSObject*, unsigned int*) 141 nsCOMPtr_base::begin_assignment() 126 .L79 109 xptiInterfaceInfo::GetIIDForParamNoAlloc(unsigned short, nsXPTParamInfo const*, nsID*) 92 JS_GetContextThread 79 JS_ResumeRequest 73 JS_SuspendRequest 63 non-virtual thunk to nsTextNode::GetNextSibling(nsIDOMNode**) 48 non-virtual thunk to nsTextNode::GetParentNode(nsIDOMNode**) 42 .L163 41 invoke_copy_to_stack 38 XPCWrappedNative::GetJSObject(JSObject**) 36 non-virtual thunk to nsHTMLSpanElement::GetFirstChild(nsIDOMNode**) 34 nsTextNode::GetNextSibling(nsIDOMNode**) 33 AutoMarkingPtr::Unlink() 31 non-virtual thunk to nsHTMLSpanElement::GetNextSibling(nsIDOMNode**) 31 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*) 26 non-virtual thunk to nsHTMLAnchorElement::GetFirstChild(nsIDOMNode**) 18 non-virtual thunk to nsHTMLSpanElement::GetNodeType(unsigned short*) 18 non-virtual thunk to nsHTMLAnchorElement::GetNodeType(unsigned short*) 17 nsHTMLSpanElement::GetFirstChild(nsIDOMNode**) 17 non-virtual thunk to nsTextNode::GetNodeType(unsigned short*) 16 non-virtual thunk to nsHTMLAnchorElement::GetParentNode(nsIDOMNode**) 16 nsTextNode::GetParentNode(nsIDOMNode**) 15 nsHTMLSpanElement::GetNextSibling(nsIDOMNode**) 13 non-virtual thunk to nsHTMLParagraphElement::GetNextSibling(nsIDOMNode**) 13 non-virtual thunk to nsHTMLAnchorElement::GetNextSibling(nsIDOMNode**) 13 .L107 12 .L58 10 nsCOMPtr_base::~nsCOMPtr_base() 9 nsHTMLSpanElement::GetNodeType(unsigned short*) 9 non-virtual thunk to nsHTMLParagraphElement::GetNodeType(unsigned short*) 9 nsTextNode::Release() 8 nsHTMLAnchorElement::GetNodeType(unsigned short*) 7 nsHTMLSpanElement::Release() 7 nsTextNode::GetNodeType(unsigned short*) 7 .plt 6 non-virtual thunk to nsHTMLParagraphElement::GetFirstChild(nsIDOMNode**) 5 nsHTMLParagraphElement::GetNodeType(unsigned short*) 5 nsGenericElement::Release() 3 non-virtual thunk to nsHTMLTableCellElement::GetNextSibling(nsIDOMNode**) 3 non-virtual thunk to nsHTMLLIElement::GetFirstChild(nsIDOMNode**) 3 non-virtual thunk to nsHTMLHeadingElement::GetNextSibling(nsIDOMNode**) 3 non-virtual thunk to nsHTMLHeadingElement::GetFirstChild(nsIDOMNode**) 3 .plt 2 non-virtual thunk to nsHTMLTableRowElement::GetFirstChild(nsIDOMNode**) 2 non-virtual thunk to nsHTMLTableCellElement::GetFirstChild(nsIDOMNode**) 2 non-virtual thunk to nsHTMLTableCellElement::GetNodeType(unsigned short*) 2 nsHTMLTableCellElement::GetNodeType(unsigned short*) 2 non-virtual thunk to nsHTMLSharedListElement::GetNextSibling(nsIDOMNode**) 2 non-virtual thunk to nsHTMLSharedListElement::GetFirstChild(nsIDOMNode**) 2 non-virtual thunk to nsHTMLLIElement::GetNextSibling(nsIDOMNode**) 2 nsHTMLAnchorElement::GetNextSibling(nsIDOMNode**) 2 nsHTMLAnchorElement::GetParentNode(nsIDOMNode**) 2 nsGenericDOMDataNode::Release() 2 non-virtual thunk to nsCommentNode::GetNextSibling(nsIDOMNode**) 1 non-virtual thunk to nsHTMLTableRowElement::GetParentNode(nsIDOMNode**) 1 non-virtual thunk to nsHTMLTableCellElement::GetParentNode(nsIDOMNode**) 1 non-virtual thunk to nsHTMLTableElement::GetNodeType(unsigned short*) 1 non-virtual thunk to nsHTMLSpanElement::GetParentNode(nsIDOMNode**) 1 nsHTMLPreElement::Release() 1 nsHTMLSharedListElement::GetFirstChild(nsIDOMNode**) 1 non-virtual thunk to nsHTMLSharedListElement::GetNodeType(unsigned short*) 1 nsHTMLSharedListElement::GetNodeType(unsigned short*) 1 nsHTMLLIElement::GetFirstChild(nsIDOMNode**) 1 non-virtual thunk to nsHTMLLIElement::GetNodeType(unsigned short*) 1 nsHTMLLIElement::GetNodeType(unsigned short*) 1 nsHTMLLIElement::Release() 1 nsHTMLHeadingElement::GetNodeType(unsigned short*) 1 nsHTMLAnchorElement::Release()
37118 .L2419 35595 316 37118 .L115 36387 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*) 189 nsCOMPtr_base::~nsCOMPtr_base() 56 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 43 XPCWrappedNative::Release() 40 XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext&, JSObject*, int) 35 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 34 nsCOMPtr_base::begin_assignment() 10 XPCWrappedNative::GetJSObject(JSObject**) 8 AutoMarkingPtr::Unlink()
36387 .L115 4742 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) 31 .L2419 26 nsDOMClassInfo::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, long*, nsIXPConnectJSObjectHolder**) 35620 444 36418 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*) 35784 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 2192 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 1676 XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext&, JSObject*, int) 165 AutoMarkingPtr::Unlink() 125 PR_EnterMonitor 122 JS_DHashTableOperate 77 PR_ExitMonitor 66 operator new(unsigned int) 63 .plt 59 XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int) 57 xptiInterfaceInfo::GetIIDShared(nsID const**) 56 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned int*) 53 nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) 37 nsElementSH::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 37 nsCOMPtr_base::~nsCOMPtr_base() 36 GetScopeOfObject(JSContext*, JSObject*) 31 nsDOMClassInfo::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 30 XPCWrappedNative::GatherScriptableCreateInfo(nsISupports*, nsIClassInfo*, XPCNativeScriptableCreateInfo*, XPCNativeScriptableCreateInfo*) 28 XPCWrappedNative::AddRef() 23 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 14 XPCWrappedNative::Init(XPCCallContext&, JSObject*, XPCNativeScriptableCreateInfo const*) 11 XPCWrappedNative::XPCWrappedNative(nsISupports*, XPCWrappedNativeProto*)
32986 js_GetProperty 219 .L891 63 js_GetClassPrototype 7 nsWindowSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 2 js_FindProperty 45755 407 33263 js_LookupProperty 31966 js_LookupPropertyWithFlags 231 js_StartResolving 152 XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 142 js_SearchScope 138 PR_AtomicIncrement 98 js_StopResolving 46 Detecting 46 .plt 39 PR_AtomicDecrement 12 __ctype_b_loc
31966 js_LookupProperty 725 js_FindClassObject 115 js_GetClassPrototype 77 js_GetProperty 45756 2199 32716 js_LookupPropertyWithFlags 25709 XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 1202 js_StartResolving 721 js_SearchScope 459 js_StopResolving 309 Detecting 196 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 191 JS_DefineUCProperty 188 nsXPConnect::GetRuntime(nsXPConnect*) 155 JS_DHashTableOperate 147 JS_DHashTableRawRemove 142 _PR_x86_AtomicIncrement 131 nsEventReceiverSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 116 __i686.get_pc_thunk.cx 113 _PR_x86_AtomicDecrement 106 JS_GetClass 96 JS_GetStringChars 89 nsHTMLElementSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 86 JS_GetStringLength 74 __ctype_b_loc 64 JS_GetPrivate 60 ShouldBypassNativeWrapper(JSContext*, JSObject*) 57 JS_SetReservedSlot 56 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 50 .plt 37 PR_AtomicIncrement 31 JS_GetReservedSlot 28 AutoMarkingPtr::Unlink() 23 XPCCallContext::~XPCCallContext() 22 PR_AtomicDecrement 17 .plt 8 .plt 1 nsWindowSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*)
35784 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*) 56 .L115 24 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) 36292 1274 32645 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 9855 nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) 5482 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned int*) 4504 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 4269 XPCWrappedNative::Init(XPCCallContext&, JSObject*, XPCNativeScriptableCreateInfo const*) 2300 nsElementSH::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 1347 JS_DHashTableOperate 886 XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int) 805 XPCWrappedNative::GatherScriptableCreateInfo(nsISupports*, nsIClassInfo*, XPCNativeScriptableCreateInfo*, XPCNativeScriptableCreateInfo*) 674 XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext&, JSObject*, int) 642 operator new(unsigned int) 533 PR_EnterMonitor 501 PR_ExitMonitor 273 nsDOMClassInfo::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 231 JS_DHashVoidPtrKeyStub 183 nsCOMPtr_base::~nsCOMPtr_base() 182 XPCWrappedNative::AddRef() 152 XPCWrappedNative::XPCWrappedNative(nsISupports*, XPCWrappedNativeProto*) 132 non-virtual thunk to nsNodeSH::GetFlags(unsigned int*) 127 nsGenericHTMLElement::IsNodeOfType(unsigned int) const 127 PresShell::GetPrimaryFrameFor(nsIContent*) const 124 __libc_malloc 97 JS_IsSystemObject 80 nsCOMPtr_base::begin_assignment() 72 JS_GetClass 71 nsDocument::GetShellAt(unsigned int) const 70 AutoMarkingPtr::Unlink() 69 xptiInterfaceEntry::GetIIDShared(nsID const**) 68 JS_GetPrototype 62 nsDOMClassInfo::Release() 58 nsTextNode::IsNodeOfType(unsigned int) const 48 .text 46 .plt 44 PR_AtomicIncrement 37 JS_SetPrivate 35 pthread_self 31 non-virtual thunk to nsDOMClassInfo::Release() 31 nsDOMClassInfo::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, long*, nsIXPConnectJSObjectHolder**) 28 JS_NewObject 27 .plt 26 xptiInterfaceInfo::GetIIDShared(nsID const**) 26 pthread_equal 25 SearchTable 25 PR_Lock 20 nsHTMLDocument::AddRef() 19 .plt 17 nsTextNode::Release() 16 XPCWrappedNative::GatherProtoScriptableCreateInfo(nsIClassInfo*, XPCNativeScriptableCreateInfo*) 15 nsHTMLDocument::Release() 14 nsTextNode::AddRef() 13 .plt 11 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 10 XPCWrappedNative::GetJSObjectPrototype(JSObject**) 9 nsQueryInterface::operator()(nsID const&, void**) const 8 nsHTMLSpanElement::AddRef() 7 PR_Unlock 5 nsHTMLSpanElement::Release() 3 nsHTMLParagraphElement::Release() 3 nsHTMLLIElement::Release() 2 nsNodeSH::GetFlags(unsigned int*) 2 nsHTMLAnchorElement::Release() 2 nsHTMLAnchorElement::AddRef() 2 nsCommentNode::IsNodeOfType(unsigned int) const 2 nsCOMPtr_base::assign_with_AddRef(nsISupports*) 2 GetScopeOfObject(JSContext*, JSObject*) 1 nsHTMLTableRowElement::Release() 1 nsHTMLParagraphElement::AddRef() 1 nsCommentNode::AddRef()
25709 js_LookupPropertyWithFlags 152 js_LookupProperty 36492 2582 25861 XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 10513 JS_DefineUCProperty 5364 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 1223 nsHTMLElementSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 1109 nsEventReceiverSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 806 ShouldBypassNativeWrapper(JSContext*, JSObject*) 672 JS_SetReservedSlot 579 nsXPConnect::GetRuntime(nsXPConnect*) 577 XPCCallContext::~XPCCallContext() 367 XPCNativeMember::Resolve(XPCCallContext&, XPCNativeInterface*) 328 JS_GetReservedSlot 199 JS_GetPrivate 182 JS_GetClass 149 nsXPConnect::GetXPConnect() 145 XPCJSContextStack::Peek(JSContext**) 139 JS_GetStringChars 115 DefineUCProperty 104 JS_GetTopScriptFilenameFlags 99 XPCPerThreadData::GetData() 92 nsXPConnect::Release() 87 XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**) 76 nsXPConnect::AddRef() 67 nsDOMClassInfo::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 67 js_GetRequiredSlot 64 AutoMarkingPtr::Unlink() 51 js_SetRequiredSlot 37 JS_GetStringLength 22 nsEventReceiverSH::RegisterCompileHandler(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, int, int, int*) 20 XPCCallContext::SetName(long) 12 .plt 6 .plt 4 js_GetStringChars 2 JS_NewFunction 1 JS_GetFunctionObject 1 XPCNativeInterface::GetMemberName(XPCCallContext&, XPCNativeMember const*) const
24014 js_Invoke 45545 569 24014 js_Interpret 23047 nsJSContext::DOMBranchCallback(JSContext*, JSScript*) 301 JS_GetContextPrivate 85 js_ValueToBoolean 11 .plt 1 JS_MaybeGC
23047 js_Interpret 284 js_Invoke 103823 397 23331 nsJSContext::DOMBranchCallback(JSContext*, JSScript*) 22922 JS_MaybeGC 11 JS_GetContextPrivate 1 _end
22922 nsJSContext::DOMBranchCallback(JSContext*, JSScript*) 1 js_Interpret 44658 1 22923 JS_MaybeGC 22921 JS_GC 1 JS_FinishArenaPool
22921 JS_MaybeGC 44657 0 22921 JS_GC 22920 js_ForceGC 1 JS_ArenaFinish
22920 JS_GC 45500 0 22920 js_ForceGC 22886 js_GC 25 js_FinalizeObject 3 js_ContextIterator 2 DestroyGCArena 2 .plt 1 js_DisablePropertyCache 1 js_MarkGCThing
22886 js_ForceGC 45502 1537 22886 js_GC 12367 js_FinalizeObject 5599 JS_DHashTableEnumerate 864 js_MarkAtomState 809 js_SweepAtomState 782 DOMGCCallback(JSContext*, JSGCStatus) 390 js_SweepScopeProperties 106 js_MarkGCThing 88 jsd_ObjectHook 63 js_DropObjectMap 51 XPC_NW_Finalize(JSContext*, JSObject*) 48 XPC_WN_Helper_Finalize(JSContext*, JSObject*) 43 DestroyGCArena 40 fun_finalize 36 JS_ClearWatchPointsForObject 19 FreeSlots 11 .plt 10 js_SweepScriptFilenames 7 js_FlushPropertyCache 5 js_ContextIterator 4 js_MarkStackFrame 2 js_FinalizeString 2 js_MarkScriptFilenames 1 js_FinalizeStringRT 1 gc_root_marker 1 PR_Unlock
22491 XPC_NW_GetOrSetProperty(JSContext*, JSObject*, long, long*, int) 106 XPC_NW_GetProperty(JSContext*, JSObject*, long, long*) 36362 473 22597 xpc_CloneJSFunction(XPCCallContext&, JSObject*, JSObject*) 11539 JS_CloneFunctionObject 5081 JS_SetPrototype 2397 XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext&, JSObject*, int) 2061 JS_SetReservedSlot 466 JS_GetReservedSlot 194 js_CloneFunctionObject 113 js_GetRequiredSlot 105 js_SetProtoOrParent 68 AutoMarkingPtr::Unlink() 48 GetScopeOfObject(JSContext*, JSObject*) 47 js_SetRequiredSlot 5 .plt
10945 JS_NewObject 9023 js_CloneFunctionObject 255 js_NewFunction 164 JS_CloneFunctionObject 79 XPCWrappedNative::Init(XPCCallContext&, JSObject*, XPCNativeScriptableCreateInfo const*) 53 XPCNativeWrapper::GetNewOrUsed(JSContext*, XPCWrappedNative*) 1 JS_NewFunction 45737 1681 20520 js_NewObject 10532 jsd_ObjectHook 2295 js_GetClassPrototype 2050 js_GetClassId 1149 AllocSlots 836 js_NewGCThing 620 js_NewObjectMap 313 js_HoldObjectMap 185 _PR_x86_AtomicDecrement 177 _PR_x86_AtomicIncrement 128 js_FindClassObject 120 PR_AtomicIncrement 87 _createJSDObject 74 js_NewScope 65 PR_AtomicDecrement 52 js_Atomize 34 jsd_Unlock 21 jsd_Lock 20 PR_Lock 19 js_GetProperty 14 XPC_WN_GetObjectOpsNoCall(JSContext*, JSClass*) 13 .plt 12 PR_Unlock 11 js_GetSlotThreadSafe 11 .plt 1 ClaimScope
18968 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 31 js_Invoke 36320 2138 18999 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 10293 nsScriptSecurityManager::CanAccess(unsigned int, nsIXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIClassInfo*, long, void**) 4184 XPCCallContext::CanCallNow() 1298 xptiInterfaceInfo::GetMethodInfo(unsigned short, nsXPTMethodInfo const**) 289 nsExceptionManager::SetCurrentException(nsIException*) 221 xptiInterfaceEntry::GetMethodInfo(unsigned short, nsXPTMethodInfo const**) 133 XPCPerThreadData::EnsureExceptionManager() 132 nsCOMPtr_base::assign_with_AddRef(nsISupports*) 89 XPCContext::GetAppropriateSecurityManager(unsigned short) const 78 nsScriptSecurityManager::CheckPropertyAccessImpl(unsigned int, nsIXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIURI*, nsIClassInfo*, char const*, long, void**) 63 XPCAutoLock::~XPCAutoLock() 62 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned int*) 19 .plt
10532 js_NewObject 5355 js_FinalizeObject 133 js_CloneFunctionObject 88 js_GC 62 JS_NewObject 1 js_NewFunction 31323 742 16171 jsd_ObjectHook 6770 _createJSDObject 1966 jsd_GetJSDObjectForJSObject 1808 _destroyJSDObject 1808 jsd_Lock 1524 jsd_Unlock 420 PR_GetCurrentThread 365 __libc_calloc 258 PR_Lock 206 JS_HashTableAdd 112 PR_Unlock 111 .plt 37 free 23 JS_HashTableLookup 21 JS_HashTableRemove
4504 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 3450 nsScriptSecurityManager::doGetObjectPrincipal(JSContext*, JSObject*, int) 1938 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 1706 GetScopeOfObject(JSContext*, JSObject*) 730 nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) 284 XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext&, JSObject*, int) 233 nsScriptSecurityManager::GetFunctionObjectPrincipal(JSContext*, JSObject*, JSStackFrame*, unsigned int*) 231 XPCWrappedNative::GatherProtoScriptableCreateInfo(nsIClassInfo*, XPCNativeScriptableCreateInfo*) 86 nsElementSH::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 52 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned int*) 39 nsDOMGCParticipantSH::Mark(nsIXPConnectWrappedNative*, JSContext*, JSObject*, void*, unsigned int*) 23 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*) 5 XPCWrappedNative::GatherScriptableCreateInfo(nsISupports*, nsIClassInfo*, XPCNativeScriptableCreateInfo*, XPCNativeScriptableCreateInfo*) 4 AppendToReachableList(nsISupports*, nsCOMArray&) 1 needsSecurityCheck(JSContext*, nsIXPConnectWrappedNative*) 1 XPC_WN_Helper_Mark(JSContext*, JSObject*, void*) 53246 1192 13287 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 10922 nsQueryInterface::operator()(nsID const&, void**) const 436 non-virtual thunk to nsGlobalChromeWindow::QueryInterface(nsID const&, void**) 336 XPCWrappedNative::QueryInterface(nsID const&, void**) 160 nsGlobalChromeWindow::QueryInterface(nsID const&, void**) 86 nsHTMLDocument::QueryInterface(nsID const&, void**) 29 nsDOMClassInfo::QueryInterface(nsID const&, void**) 27 nsTextNode::QueryInterface(nsID const&, void**) 21 nsHTMLSpanElement::QueryInterface(nsID const&, void**) 21 non-virtual thunk to nsTextNode::QueryInterface(nsID const&, void**) 15 non-virtual thunk to nsHTMLAnchorElement::QueryInterface(nsID const&, void**) 8 non-virtual thunk to nsHTMLSpanElement::QueryInterface(nsID const&, void**) 7 nsHTMLAnchorElement::QueryInterface(nsID const&, void**) 5 non-virtual thunk to nsHTMLParagraphElement::QueryInterface(nsID const&, void**) 4 nsXULElement::QueryInterface(nsID const&, void**) 3 nsHTMLParagraphElement::QueryInterface(nsID const&, void**) 3 non-virtual thunk to nsHTMLHeadingElement::QueryInterface(nsID const&, void**) 1 nsXULDocument::QueryInterface(nsID const&, void**) 1 nsXMLElement::QueryInterface(nsID const&, void**) 1 non-virtual thunk to nsHTMLTableRowElement::QueryInterface(nsID const&, void**) 1 nsHTMLTableRowElement::QueryInterface(nsID const&, void**) 1 non-virtual thunk to nsHTMLTableCellElement::QueryInterface(nsID const&, void**) 1 nsHTMLTableCellElement::QueryInterface(nsID const&, void**) 1 non-virtual thunk to nsHTMLSharedListElement::QueryInterface(nsID const&, void**) 1 nsHTMLSharedListElement::QueryInterface(nsID const&, void**) 1 non-virtual thunk to nsHTMLLIElement::QueryInterface(nsID const&, void**) 1 nsHTMLLIElement::QueryInterface(nsID const&, void**) 1 nsHTMLHeadingElement::QueryInterface(nsID const&, void**) 1 nsHTMLDivElement::QueryInterface(nsID const&, void**)
12613 XPC_NW_GetOrSetProperty(JSContext*, JSObject*, long, long*, int) 118 XPC_NW_GetProperty(JSContext*, JSObject*, long, long*) 36485 402 12731 RewrapIfDeepWrapper(JSContext*, JSObject*, long, long*) 10857 XPCNativeWrapper::GetNewOrUsed(JSContext*, XPCWrappedNative*) 466 JS_GetReservedSlot 349 XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**) 143 JS_ObjectIsFunction 90 js_GetRequiredSlot 83 JS_UnlockGCThing 75 MirrorWrappedNativeParent(JSContext*, XPCWrappedNative*, JSObject**) 61 JS_LockGCThing 56 JS_GetClass 54 JS_SetReservedSlot 46 JS_SetPrivate 24 JS_GetPrivate 16 .plt 9 JS_NewObject
5364 XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 3267 XPC_NW_GetOrSetProperty(JSContext*, JSObject*, long, long*, int) 2586 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 1123 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) 57 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 56 js_LookupPropertyWithFlags 29 XPC_NW_GetProperty(JSContext*, JSObject*, long, long*) 13 js_Invoke 9 nsDOMClassInfo::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, long*, nsIXPConnectJSObjectHolder**) 34782 1686 12504 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 2884 XPCCallContext::SetName(long) 2347 XPCPerThreadData::GetData() 1815 XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**) 757 XPCJSContextStack::Peek(JSContext**) 663 nsXPConnect::AddRef() 503 nsDeque::Peek() 434 PR_GetThreadPrivate 271 nsXPConnect::GetXPConnect() 222 JS_BeginRequest 188 XPCAutoLock::~XPCAutoLock() 175 JS_GetClass 146 PR_AtomicIncrement 93 .plt 71 JS_GetParent 54 JS_GetPrivate 40 PR_Lock 39 nsXPConnect::GetContext(JSContext*, nsXPConnect*) 33 PR_Unlock 23 XPCNativeSet::FindMember(long, XPCNativeMember**, unsigned short*) const 21 XPCNativeSet::MatchesSetUpToInterface(XPCNativeSet const*, XPCNativeInterface*) const 19 JS_GetContextThread 11 .plt 3 XPCJSRuntime::GetXPCContext(JSContext*) 2 JS_GetRuntime 2 XPCJSContextStack::Push(JSContext*) 1 nsDeque::Push(void*) 1 nsXPConnect::GetRuntime(nsXPConnect*)
12367 js_GC 25 js_ForceGC 45743 593 12392 js_FinalizeObject 5355 jsd_ObjectHook 4461 XPC_WN_Helper_Finalize(JSContext*, JSObject*) 819 js_DropObjectMap 449 XPC_NW_Finalize(JSContext*, JSObject*) 179 fun_finalize 114 JS_GetPrivate 73 JS_ClearWatchPointsForObject 72 FreeSlots 30 XPCWrappedNative::FlatJSObjectFinalized(JSContext*, JSObject*) 29 nsDOMGCParticipantSH::Finalize(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 27 PR_AtomicDecrement 25 XPC_WN_NoHelper_Finalize(JSContext*, JSObject*) 25 jsd_GetJSDObjectForJSObject 22 js_DestroyObjectMap 20 PR_EnterMonitor 19 nsXPConnect::GetRuntime(nsXPConnect*) 16 .plt 16 _destroyJSDObject 14 jsd_Lock 13 JS_DHashTableOperate 11 jsd_Unlock 5 .plt 4 PR_ExitMonitor 1 iterator_finalize
7912 XPCNativeWrapper::GetNewOrUsed(JSContext*, XPCWrappedNative*) 3728 XPCWrappedNative::Init(XPCCallContext&, JSObject*, XPCNativeScriptableCreateInfo const*) 28 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 9 RewrapIfDeepWrapper(JSContext*, JSObject*, long, long*) 3 XPCWrappedNativeProto::Init(XPCCallContext&, XPCNativeScriptableCreateInfo const*) 44689 116 11680 JS_NewObject 10945 js_NewObject 116 js_NewGCThing 87 PR_AtomicDecrement 74 js_GetClassPrototype 62 jsd_ObjectHook 59 js_NewObjectMap 58 js_GetClassId 57 XPC_WN_GetObjectOpsNoCall(JSContext*, JSClass*) 55 js_HoldObjectMap 27 AllocSlots 13 .plt 11 PR_AtomicIncrement
11539 xpc_CloneJSFunction(XPCCallContext&, JSObject*, JSObject*) 111 XPC_NW_GetOrSetProperty(JSContext*, JSObject*, long, long*, int) 44757 700 11650 JS_CloneFunctionObject 10452 js_CloneFunctionObject 189 JS_GetPrivate 164 js_NewObject 123 js_LinkFunctionObject 22 .plt
10922 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 221 GetScopeOfObject(JSContext*, JSObject*) 107 nsScriptSecurityManager::doGetObjectPrincipal(JSContext*, JSObject*, int) 70 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 9 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 5 nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) 4 XPCWrappedNative::GatherProtoScriptableCreateInfo(nsIClassInfo*, XPCNativeScriptableCreateInfo*) 3 nsElementSH::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 1 nsDOMGCParticipantSH::Mark(nsIXPConnectWrappedNative*, JSContext*, JSObject*, void*, unsigned int*) 53241 859 11342 nsQueryInterface::operator()(nsID const&, void**) const 2058 nsTextNode::QueryInterface(nsID const&, void**) 1988 nsHTMLDocument::QueryInterface(nsID const&, void**) 1670 nsGlobalChromeWindow::QueryInterface(nsID const&, void**) 1641 XPCWrappedNative::QueryInterface(nsID const&, void**) 978 nsHTMLSpanElement::QueryInterface(nsID const&, void**) 591 nsHTMLAnchorElement::QueryInterface(nsID const&, void**) 261 nsHTMLParagraphElement::QueryInterface(nsID const&, void**) 168 nsGlobalWindow::QueryInterface(nsID const&, void**) 151 nsDOMClassInfo::QueryInterface(nsID const&, void**) 134 non-virtual thunk to nsDOMClassInfo::AddRef() 134 XPCWrappedNative::AddRef() 128 nsDocument::QueryInterface(nsID const&, void**) 113 nsContentUtils::GetClassInfoInstance(nsDOMClassInfoID) 77 nsHTMLLIElement::QueryInterface(nsID const&, void**) 76 nsHTMLTableCellElement::QueryInterface(nsID const&, void**) 56 nsDOMClassInfo::AddRef() 40 nsHTMLSharedListElement::QueryInterface(nsID const&, void**) 38 nsHTMLHeadingElement::QueryInterface(nsID const&, void**) 29 nsHTMLTableRowElement::QueryInterface(nsID const&, void**) 28 nsGenericDOMDataNode::QueryInterface(nsID const&, void**) 23 nsCommentNode::QueryInterface(nsID const&, void**) 21 nsGenericElement::QueryInterface(nsID const&, void**) 17 nsHTMLPreElement::QueryInterface(nsID const&, void**) 14 nsGenericElement::PostQueryInterface(nsID const&, void**) 13 nsHTMLDivElement::QueryInterface(nsID const&, void**) 11 nsXULElement::QueryInterface(nsID const&, void**) 8 nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**) 4 nsXULDocument::QueryInterface(nsID const&, void**) 4 nsHTMLTableSectionElement::QueryInterface(nsID const&, void**) 2 nsXMLDocument::QueryInterface(nsID const&, void**) 2 nsHTMLTableElement::QueryInterface(nsID const&, void**) 2 nsHTMLStyleElement::QueryInterface(nsID const&, void**) 1 nsWindowRoot::QueryInterface(nsID const&, void**) 1 nsXMLElement::QueryInterface(nsID const&, void**) 1 nsHTMLSharedElement::QueryInterface(nsID const&, void**)
10857 RewrapIfDeepWrapper(JSContext*, JSObject*, long, long*) 45 MirrorWrappedNativeParent(JSContext*, XPCWrappedNative*, JSObject**) 43 XPC_NW_GetOrSetProperty(JSContext*, JSObject*, long, long*, int) 1 XPCNativeWrapper::GetNewOrUsed(JSContext*, XPCWrappedNative*) 36505 267 10900 XPCNativeWrapper::GetNewOrUsed(JSContext*, XPCWrappedNative*) 7912 JS_NewObject 901 JS_UnlockGCThing 893 JS_LockGCThing 345 MirrorWrappedNativeParent(JSContext*, XPCWrappedNative*, JSObject**) 302 JS_SetReservedSlot 85 js_LockGCThing 58 JS_SetPrivate 53 js_NewObject 48 js_UnlockGCThingRT 33 js_SetRequiredSlot 32 JS_GetParent 11 XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**) 5 .plt 1 XPCNativeWrapper::GetNewOrUsed(JSContext*, XPCWrappedNative*)
10513 XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 191 js_LookupPropertyWithFlags 13 nsWindowSH::GlobalResolve(nsGlobalWindow*, JSContext*, JSObject*, JSString*, unsigned int, int*) 44718 233 10717 JS_DefineUCProperty 10231 DefineUCProperty 178 js_AtomizeChars 69 js_DefineProperty 6 .plt
10452 JS_CloneFunctionObject 194 xpc_CloneJSFunction(XPCCallContext&, JSObject*, JSObject*) 45462 419 10646 js_CloneFunctionObject 9023 js_NewObject 461 js_LinkFunctionObject 181 JS_GetPrivate 165 js_NewGCThing 133 jsd_ObjectHook 87 js_HoldObjectMap 53 PR_AtomicDecrement 50 AllocSlots 35 JS_SetPrivate 28 .plt 11 PR_AtomicIncrement
10293 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 120 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 44037 221 10413 nsScriptSecurityManager::CanAccess(unsigned int, nsIXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIClassInfo*, long, void**) 10098 nsScriptSecurityManager::CheckPropertyAccessImpl(unsigned int, nsIXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIURI*, nsIClassInfo*, char const*, long, void**) 94 nsScriptSecurityManager::GetSubjectPrincipal(JSContext*, unsigned int*)
10231 JS_DefineUCProperty 115 XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 44694 395 10346 DefineUCProperty 6455 js_DefineProperty 3089 js_AtomizeChars 275 js_AtomizeString 113 js_DefineNativeProperty 19 .plt
10098 nsScriptSecurityManager::CanAccess(unsigned int, nsIXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIClassInfo*, long, void**) 78 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 7 nsScriptSecurityManager::CheckPropertyAccess(JSContext*, JSObject*, char const*, long, unsigned int) 43997 283 10183 nsScriptSecurityManager::CheckPropertyAccessImpl(unsigned int, nsIXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIURI*, nsIClassInfo*, char const*, long, void**) 9747 nsScriptSecurityManager::GetSubjectPrincipal(JSContext*, unsigned int*) 153 nsScriptSecurityManager::GetPrincipalAndFrame(JSContext*, JSStackFrame**, unsigned int*)
9855 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 53 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*) 104757 335 9908 nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) 8243 nsDOMClassInfo::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, long*, nsIXPConnectJSObjectHolder**) 730 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 300 nsCOMPtr_base::~nsCOMPtr_base() 73 JS_GetParent 60 XPCWrappedNative::GetJSObject(JSObject**) 50 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) 30 nsTextNode::Release() 15 nsCOMPtr_base::begin_assignment() 13 nsHTMLSpanElement::Release() 12 XPCWrappedNative::Release() 10 nsGenericHTMLElement::IsNodeOfType(unsigned int) const 8 nsTextNode::IsNodeOfType(unsigned int) const 7 nsHTMLParagraphElement::Release() 6 nsHTMLAnchorElement::Release() 6 .plt 5 nsQueryInterface::operator()(nsID const&, void**) const 2 .plt 1 nsHTMLTableRowElement::Release() 1 nsHTMLTableCellElement::Release() 1 nsHTMLDivElement::Release()
9747 nsScriptSecurityManager::CheckPropertyAccessImpl(unsigned int, nsIXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIURI*, nsIClassInfo*, char const*, long, void**) 94 nsScriptSecurityManager::CanAccess(unsigned int, nsIXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIClassInfo*, long, void**) 44022 167 9841 nsScriptSecurityManager::GetSubjectPrincipal(JSContext*, unsigned int*) 9401 nsScriptSecurityManager::GetPrincipalAndFrame(JSContext*, JSStackFrame**, unsigned int*) 224 JS_FrameIterator 43 nsScriptSecurityManager::GetFramePrincipal(JSContext*, JSStackFrame*, unsigned int*) 6 .plt
9401 nsScriptSecurityManager::GetSubjectPrincipal(JSContext*, unsigned int*) 153 nsScriptSecurityManager::CheckPropertyAccessImpl(unsigned int, nsIXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIURI*, nsIClassInfo*, char const*, long, void**) 44021 538 9554 nsScriptSecurityManager::GetPrincipalAndFrame(JSContext*, JSStackFrame**, unsigned int*) 8585 nsScriptSecurityManager::GetFramePrincipal(JSContext*, JSStackFrame*, unsigned int*) 268 JS_GetFrameFunctionObject 97 JS_FrameIterator 60 nsScriptSecurityManager::GetFunctionObjectPrincipal(JSContext*, JSObject*, JSStackFrame*, unsigned int*) 6 .plt
5482 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 3771 XPCCallContext::CanCallNow() 62 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 56 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*) 36314 1096 9371 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned int*) 7102 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 328 operator new(unsigned int) 160 nsScriptSecurityManager::CanCreateWrapper(JSContext*, nsID const&, nsISupports*, nsIClassInfo*, void**) 114 xptiInterfaceInfo::GetIIDShared(nsID const**) 98 XPCContext::GetAppropriateSecurityManager(unsigned short) const 88 __libc_malloc 85 nsCOMPtr_base::~nsCOMPtr_base() 63 nsTextNode::QueryInterface(nsID const&, void**) 52 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 49 .text 34 nsHTMLSpanElement::QueryInterface(nsID const&, void**) 33 AutoMarkingPtr::Unlink() 30 XPCNativeSet::HasInterfaceWithAncestor(XPCNativeInterface*) const 11 XPCWrappedNative::ExtendSet(XPCCallContext&, XPCNativeInterface*) 10 nsHTMLAnchorElement::QueryInterface(nsID const&, void**) 7 .plt 5 nsHTMLTableCellElement::QueryInterface(nsID const&, void**) 2 nsHTMLLIElement::QueryInterface(nsID const&, void**) 2 nsHTMLHeadingElement::QueryInterface(nsID const&, void**) 1 nsHTMLParagraphElement::QueryInterface(nsID const&, void**) 1 nsCommentNode::QueryInterface(nsID const&, void**)
8585 nsScriptSecurityManager::GetPrincipalAndFrame(JSContext*, JSStackFrame**, unsigned int*) 43 nsScriptSecurityManager::GetSubjectPrincipal(JSContext*, unsigned int*) 44020 256 8628 nsScriptSecurityManager::GetFramePrincipal(JSContext*, JSStackFrame*, unsigned int*) 7650 nsScriptSecurityManager::GetFunctionObjectPrincipal(JSContext*, JSObject*, JSStackFrame*, unsigned int*) 171 JS_GetFrameFunctionObject 148 JS_GetPrivate 121 JS_GetFunctionScript 101 JS_GetFunctionObject 96 JS_GetFrameScript 44 nsScriptSecurityManager::doGetObjectPrincipal(JSContext*, JSObject*, int) 41 .plt
8243 nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) 31 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 9 nsWindowSH::GlobalResolve(nsGlobalWindow*, JSContext*, JSObject*, JSString*, unsigned int, int*) 104651 216 8283 nsDOMClassInfo::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, long*, nsIXPConnectJSObjectHolder**) 7791 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) 216 JS_GetParent 26 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*) 13 XPCCallContext::~XPCCallContext() 9 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 5 nsCOMPtr_base::begin_assignment() 5 XPCWrappedNative::GetJSObject(JSObject**) 2 nsCOMPtr_base::~nsCOMPtr_base()
7791 nsDOMClassInfo::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, long*, nsIXPConnectJSObjectHolder**) 50 nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) 34726 141 7841 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) 4742 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*) 1456 XPCCallContext::~XPCCallContext() 1123 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 72 JS_GetContextThread 60 JS_BeginRequest 50 nsXPConnect::Release() 37 XPCJSContextStack::Peek(JSContext**) 36 nsXPConnect::GetXPConnect() 32 XPCPerThreadData::GetData() 24 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 19 XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext&, JSObject*, int) 13 JS_EndRequest 13 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 10 nsXPConnect::AddRef() 8 AutoMarkingPtr::Unlink() 5 .plt
7650 nsScriptSecurityManager::GetFramePrincipal(JSContext*, JSStackFrame*, unsigned int*) 60 nsScriptSecurityManager::GetPrincipalAndFrame(JSContext*, JSStackFrame**, unsigned int*) 44019 402 7710 nsScriptSecurityManager::GetFunctionObjectPrincipal(JSContext*, JSObject*, JSStackFrame*, unsigned int*) 5838 nsScriptSecurityManager::doGetObjectPrincipal(JSContext*, JSObject*, int) 522 JS_GetPrivate 233 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 166 JS_GetFunctionScript 135 nsCOMPtr_base::~nsCOMPtr_base() 118 non-virtual thunk to nsGlobalWindow::GetPrincipal() 95 nsGlobalWindow::GetPrincipal() 86 JS_GetParent 63 JS_GetClass 34 .plt 10 JS_GetFrameScript 8 JS_GetFunctionObject
1995 XPCWrappedNative::~XPCWrappedNative() 1347 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 878 XPCNativeSet::GetNewOrUsed(XPCCallContext&, XPCNativeSet*, XPCNativeInterface*, unsigned short) 715 js_StartResolving 554 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 431 js_UnlockGCThingRT 417 GetPropertyTreeChild 213 XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int) 209 js_LockGCThingRT 155 js_LookupPropertyWithFlags 122 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*) 107 XPC_NW_Finalize(JSContext*, JSObject*) 71 js_LockGCThing 43 JS_UnlockGCThing 35 js_AddScopeProperty 23 XPCWrappedNative::ExtendSet(XPCCallContext&, XPCNativeInterface*) 16 XPCWrappedNative::Release() 13 js_FinalizeObject 2 XPCJSRuntime::GetXPCContext(JSContext*) 2 nsXPConnect::GetContext(JSContext*, nsXPConnect*) 1 js_SweepScopeProperties 1 RemovePropertyTreeChild 1 XPCNativeScriptableSharedMap::GetNewOrUsed(unsigned int, char*, XPCNativeScriptableInfo*) 45172 1958 7351 JS_DHashTableOperate 2774 SearchTable 1726 ChangeTable 206 JS_DHashTableRawRemove 169 HashNativeKey(JSDHashTable*, void const*) 117 resolving_HashKey 102 JS_DHashVoidPtrKeyStub 53 JS_DHashMatchEntryStub 51 JS_DHashClearEntryStub 48 NativeSetMap::Entry::Match(JSDHashTable*, JSDHashEntryHdr const*, void const*) 39 js_HashScopeProperty 32 memset 32 MatchIIDPtrKey(JSDHashTable*, JSDHashEntryHdr const*, void const*) 19 js_MatchScopeProperty 11 JS_DHashMoveEntryStub 7 JS_DHashGetKeyStub 7 HashIIDPtrKey(JSDHashTable*, void const*)
7102 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned int*) 11 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 10 XPCCallContext::CanCallNow() 36315 951 7123 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 1938 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 1878 XPCWrappedNative::ExtendSet(XPCCallContext&, XPCNativeInterface*) 355 XPCNativeSet::HasInterfaceWithAncestor(XPCNativeInterface*) const 296 nsScriptSecurityManager::CanCreateWrapper(JSContext*, nsID const&, nsISupports*, nsIClassInfo*, void**) 277 nsHTMLSpanElement::QueryInterface(nsID const&, void**) 186 nsTextNode::QueryInterface(nsID const&, void**) 176 nsHTMLAnchorElement::QueryInterface(nsID const&, void**) 143 non-virtual thunk to nsNodeSH::GetFlags(unsigned int*) 126 XPCNativeSet::GetNewOrUsed(XPCCallContext&, XPCNativeSet*, XPCNativeInterface*, unsigned short) 126 XPCContext::GetAppropriateSecurityManager(unsigned short) const 124 xptiInterfaceEntry::GetIIDShared(nsID const**) 79 xptiInterfaceInfo::GetIIDShared(nsID const**) 75 nsHTMLParagraphElement::QueryInterface(nsID const&, void**) 70 nsQueryInterface::operator()(nsID const&, void**) const 56 nsNodeSH::GetFlags(unsigned int*) 38 nsGenericElement::QueryInterface(nsID const&, void**) 37 non-virtual thunk to nsTextNode::AddRef() 32 nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**) 29 nsHTMLLIElement::QueryInterface(nsID const&, void**) 24 nsHTMLTableCellElement::QueryInterface(nsID const&, void**) 15 nsHTMLTableRowElement::QueryInterface(nsID const&, void**) 13 nsHTMLPreElement::QueryInterface(nsID const&, void**) 12 nsHTMLHeadingElement::QueryInterface(nsID const&, void**) 9 nsTextNode::AddRef() 7 nsHTMLSharedListElement::QueryInterface(nsID const&, void**) 7 nsCOMPtr_base::~nsCOMPtr_base() 7 AutoMarkingPtr::Unlink() 6 xptiInterfaceInfo::HasAncestor(nsID const*, int*) 5 non-virtual thunk to nsHTMLParagraphElement::AddRef() 4 nsHTMLDivElement::QueryInterface(nsID const&, void**) 4 .plt 3 non-virtual thunk to nsHTMLAnchorElement::AddRef() 3 nsCommentNode::QueryInterface(nsID const&, void**) 2 nsHTMLAnchorElement::AddRef() 1 nsHTMLTitleElement::QueryInterface(nsID const&, void**) 1 non-virtual thunk to nsHTMLTableRowElement::AddRef() 1 non-virtual thunk to nsHTMLTableCellElement::AddRef() 1 nsHTMLTableElement::QueryInterface(nsID const&, void**) 1 nsHTMLPreElement::AddRef() 1 nsHTMLParagraphElement::AddRef() 1 nsHTMLLinkElement::QueryInterface(nsID const&, void**) 1 non-virtual thunk to nsHTMLHeadingElement::AddRef() 1 nsHTMLHeadElement::QueryInterface(nsID const&, void**) 1 non-virtual thunk to nsCommentNode::AddRef()
6770 jsd_ObjectHook 87 js_NewObject 31322 346 6857 _createJSDObject 3346 JS_HashTableAdd 2325 __libc_calloc 207 JS_HashTableRawLookup 182 JS_HashTableRawAdd 163 __i686.get_pc_thunk.bx 147 _hash_root 102 _int_malloc 26 .plt 13 memset
6455 DefineUCProperty 69 JS_DefineUCProperty 2 DefineProperty 45752 167 6526 js_DefineProperty 5783 js_DefineNativeProperty 192 js_GetMutableScope 168 js_AddScopeProperty 100 __ctype_b_loc 95 XPC_NW_AddProperty(JSContext*, JSObject*, long, long*) 21 .plt
5599 js_GC 172 XPCWrappedNativeScope::FinishedMarkPhaseOfGC(JSContext*, XPCJSRuntime*) 120 XPCWrappedNativeScope::MarkAllWrappedNativesAndProtos() 86 XPCJSRuntime::GCCallback(JSContext*, JSGCStatus) 63 XPCWrappedNativeScope::SweepAllWrappedNativeTearOffs() 45174 110 6040 JS_DHashTableEnumerate 5483 gc_root_marker 131 WrappedNativeJSGCThingMarker(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*) 94 WrappedNativeMarker(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*) 88 gc_lock_marker 50 WrappedNativeTearoffSweeper(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*) 47 NativeInterfaceGC(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*) 12 WrappedJSDyingJSObjectFinder(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*) 10 WrappedNativeProtoMarker(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*) 5 NativeInterfaceSweeper(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*) 3 NativeSetSweeper(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*) 2 js_MarkGCThing 1 JS_DHashClearEntryStub 1 JS_MarkGCThing 1 .plt 1 XPCWrappedNative::SweepTearOffs() 1 JSClassSweeper(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*)
5783 js_DefineProperty 113 DefineUCProperty 45753 1082 5896 js_DefineNativeProperty 2890 js_AddScopeProperty 1146 js_GetMutableScope 313 XPC_NW_AddProperty(JSContext*, JSObject*, long, long*) 69 __ctype_b_loc 67 JS_GetReservedSlot 66 js_SearchScope 64 __i686.get_pc_thunk.cx 54 js_TransferScopeLock 45 GetPropertyTreeChild 35 js_NewScope 22 js_HoldObjectMap 19 js_DropObjectMap 12 .plt 8 XPC_WN_Helper_AddProperty(JSContext*, JSObject*, long, long*) 4 .plt
5838 nsScriptSecurityManager::GetFunctionObjectPrincipal(JSContext*, JSObject*, JSStackFrame*, unsigned int*) 44 nsScriptSecurityManager::GetFramePrincipal(JSContext*, JSStackFrame*, unsigned int*) 44024 528 5882 nsScriptSecurityManager::doGetObjectPrincipal(JSContext*, JSObject*, int) 3450 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 526 nsCOMPtr_base::~nsCOMPtr_base() 440 JS_GetClass 401 nsGlobalWindow::GetPrincipal() 150 JS_GetPrivate 142 JS_GetParent 107 nsQueryInterface::operator()(nsID const&, void**) const 65 non-virtual thunk to nsGlobalChromeWindow::Release() 43 XPCWrappedNative::Release() 24 nsGlobalChromeWindow::Release() 6 .plt
5438 gc_root_marker 3275 JS_MarkGCThing 1119 js_Mark 617 js_MarkAtom 419 .L164 243 fun_mark 106 js_GC 88 gc_lock_marker 73 gc_mark_atom_key_thing 7 js_MarkScript 7 regexp_mark 3 js_MarkStackFrame 3 js_atom_marker 2 xml_mark 2 JS_DHashTableEnumerate 1 qname_mark 1 namespace_mark 1 js_ForceGC 1 js_MarkGCThing 1 .L190 1 MarkScopeJSObjects(JSContext*, XPCWrappedNativeScope*, void*) 1 XPCWrappedNativeProto::MarkBeforeJSFinalize(JSContext*) 45497 724 5715 js_MarkGCThing 10132 .L164 278 js_GetGCThingFlags 184 MarkGCThingChildren 76 .L161 4 js_Mark 4 .plt 3 .L185 2 .L192 1 js_MarkGCThing 1 .L190
26601 .L164 10132 js_MarkGCThing 45489 1044 5606 .L164 26601 .L164 8282 js_Mark 419 js_MarkGCThing 207 js_GetGCThingFlags 76 MarkGCThingChildren 37 .plt 22 .L161 18 fun_mark 12 .L185 6 xml_mark 4 XPC_WN_Shared_Mark(JSContext*, JSObject*, void*) 1 generator_mark 1 js_MarkAtom 1 XPC_NW_Mark(JSContext*, JSObject*, void*) 1 XPC_WN_Shared_Proto_Mark(JSContext*, JSObject*, void*) 1 XPC_WN_Helper_Mark(JSContext*, JSObject*, void*)
5483 JS_DHashTableEnumerate 1 js_GC 45498 44 5484 gc_root_marker 5438 js_MarkGCThing 1 js_GetGCThingFlags 1 .plt
5081 xpc_CloneJSFunction(XPCCallContext&, JSObject*, JSObject*) 88 XPC_NW_GetOrSetProperty(JSContext*, JSObject*, long, long*, int) 44684 232 5169 JS_SetPrototype 4301 js_SetProtoOrParent 169 js_TransferScopeLock 157 PR_Lock 110 .plt 83 PR_NotifyAllCondVar 50 PR_Unlock 45 js_DropObjectMap 22 js_HoldObjectMap
8282 .L164 4 xml_mark 4 js_MarkGCThing 45784 1406 4855 js_Mark 2881 XPC_WN_Helper_Mark(JSContext*, JSObject*, void*) 1582 fun_mark 1119 js_MarkGCThing 528 XPC_WN_Shared_Mark(JSContext*, JSObject*, void*) 384 js_MarkAtom 119 XPC_WN_Shared_Proto_Mark(JSContext*, JSObject*, void*) 116 XPC_NW_Mark(JSContext*, JSObject*, void*) 89 script_mark 24 regexp_mark 16 .plt 12 JS_GetPrivate 6 js_MarkScript 3 nsDOMGCParticipantSH::Mark(nsIXPConnectWrappedNative*, JSContext*, JSObject*, void*, unsigned int*) 1 qname_mark 1 namespace_mark 1 MarkGCThingChildren 1 xpc_MarkForValidWrapper(JSContext*, XPCWrappedNative*, void*) 1 XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**)
2397 xpc_CloneJSFunction(XPCCallContext&, JSObject*, JSObject*) 1676 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*) 674 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 40 .L115 28 XPC_NW_GetOrSetProperty(JSContext*, JSObject*, long, long*, int) 19 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) 36472 377 4834 XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext&, JSObject*, int) 3717 GetScopeOfObject(JSContext*, JSObject*) 284 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 193 JS_GetClass 140 nsCOMPtr_base::~nsCOMPtr_base() 64 .plt 59 JS_GetPrivate
1857 js_AtomizeString 1239 JS_HashTableLookup 1052 JS_HashTableAdd 207 _createJSDObject 133 js_AtomizeChars 115 JS_HashTableRemove 41 js_Atomize 20 jsd_GetJSDObjectForJSObject 13 _destroyJSDObject 7 js_GetStringBytes 2 JS_GetStringBytes 45509 3290 4686 JS_HashTableRawLookup 1216 js_compare_atom_keys 156 js_EqualStrings 14 JS_CompareValues 10 .plt
1471 JS_DHashAllocTable 1155 DefaultAllocEntry 820 operator new(unsigned int) 679 JS_malloc 151 JS_HashTableRawAdd 124 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 88 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned int*) 80 js_NewScope 20 NewGCArena 7 nsVoidArray::SizeTo(int) 4 nsVoidArray::GrowArrayBy(int) 3 PL_DHashAllocTable 3 js_NewGCThing 1 PR_Malloc 59647 1795 4606 __libc_malloc 2757 _int_malloc 54 __i686.get_pc_thunk.bx
2757 __libc_malloc 1129 __libc_calloc 511 _int_realloc 102 _createJSDObject 44 operator new(unsigned int) 37 JS_malloc 16 DefaultAllocEntry 2 NewGCArena 1 JS_DHashAllocTable 59636 2665 4599 _int_malloc 1934 malloc_consolidate
1382 js_SetProtoOrParent 976 jsd_Unlock 708 PR_ExitMonitor 681 JS_EndRequest 112 jsd_ObjectHook 103 js_NewGCThing 78 js_UnlockGCThingRT 67 js_UnlockRuntime 67 js_LockGCThingRT 66 jsd_FunctionCallHook 61 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 51 JS_BeginRequest 50 JS_SetPrototype 33 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 32 XPCNativeSet::GetNewOrUsed(XPCCallContext&, XPCNativeSet*, XPCNativeInterface*, unsigned short) 22 js_LockGCThing 17 GetPropertyTreeChild 16 XPCCallContext::~XPCCallContext() 13 AllocSlots 12 js_NewObject 9 XPCWrappedNative::~XPCWrappedNative() 7 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 4 ClaimScope 3 js_GetStringBytes 3 JS_UnlockGCThing 3 XPC_NW_Finalize(JSContext*, JSObject*) 1 js_GC 1 XPCWrappedNativeScope::FinishedMarkPhaseOfGC(JSContext*, XPCJSRuntime*) 1 XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int) 1 XPCJSRuntime::GetXPCContext(JSContext*) 24362 1814 4580 PR_Unlock 1046 pthread_mutex_unlock 877 pt_PostNotifies 299 pthread_cond_broadcast@@GLIBC_2.3.2 297 pthread_cond_signal@@GLIBC_2.3.2 145 pthread_equal 89 PR_AtomicDecrement 13 .plt
4461 js_FinalizeObject 48 js_GC 36420 145 4509 XPC_WN_Helper_Finalize(JSContext*, JSObject*) 3899 XPCWrappedNative::FlatJSObjectFinalized(JSContext*, JSObject*) 320 nsDOMGCParticipantSH::Finalize(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 87 JS_GetPrivate 32 XPCJSRuntime::DeferredRelease(nsISupports*) 17 nsDOMClassInfo::ReleaseWrapper(void*) 9 XPCWrappedNative::Release()
4301 JS_SetPrototype 105 xpc_CloneJSFunction(XPCCallContext&, JSObject*, JSObject*) 45688 1355 4406 js_SetProtoOrParent 1382 PR_Unlock 421 PR_NotifyAllCondVar 385 PR_Lock 232 js_DropObjectMap 188 js_HoldObjectMap 167 js_TransferScopeLock 47 pt_PostNotifies 43 .plt 39 pthread_mutex_lock 34 pt_PostNotifyToCvar 30 pthread_self 26 pthread_mutex_unlock 26 pthread_equal 17 PR_AtomicDecrement 8 .plt 6 PR_AtomicIncrement
4269 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 14 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*) 36304 268 4283 XPCWrappedNative::Init(XPCCallContext&, JSObject*, XPCNativeScriptableCreateInfo const*) 3728 JS_NewObject 79 js_NewObject 59 js_GetGCThingFlags 57 JS_IsSystemObject 41 XPCWrappedNative::AddRef() 38 JS_SetPrivate 7 PR_AtomicIncrement 4 .plt 2 .plt
4184 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 18 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 34786 283 4202 XPCCallContext::CanCallNow() 3771 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned int*) 70 XPCAutoLock::~XPCAutoLock() 48 operator new(unsigned int) 18 AutoMarkingPtr::Unlink() 10 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 2 .plt
3142 XPCWrappedNative::FlatJSObjectFinalized(JSContext*, JSObject*) 846 nsCOMPtr_base::~nsCOMPtr_base() 75 GetScopeOfObject(JSContext*, JSObject*) 43 nsScriptSecurityManager::doGetObjectPrincipal(JSContext*, JSObject*, int) 43 .L115 12 nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) 9 XPC_WN_Helper_Finalize(JSContext*, JSObject*) 36307 477 4170 XPCWrappedNative::Release() 2972 XPCWrappedNative::~XPCWrappedNative() 486 _PR_x86_AtomicDecrement 131 PR_AtomicDecrement 24 operator delete(void*) 20 XPCWrappedNativeTearOffChunk::~XPCWrappedNativeTearOffChunk() 19 .plt 17 PR_EnterMonitor 16 JS_DHashTableOperate 4 .plt 3 XPCJSRuntime::DeferredRelease(nsISupports*) 1 PR_ExitMonitor
3830 js_Invoke 182 js_InternalInvoke 31411 746 4012 jsd_FunctionCallHook 1573 jsd_Lock 858 jsd_Unlock 315 PR_GetCurrentThread 254 _callHook 138 PR_Lock 66 PR_Unlock 62 .plt
2436 js_AtomizeChars 1194 js_Atomize 275 DefineUCProperty 75 js_GetClassId 9 js_ValueToStringAtom 44939 917 3989 js_AtomizeString 1857 JS_HashTableRawLookup 482 js_HashString 370 js_Lock 196 js_CompareAndSwap 140 js_compare_atom_keys 27 js_Unlock
1125 jsd_Lock 893 PR_EnterMonitor 385 js_SetProtoOrParent 258 jsd_ObjectHook 185 js_LockRuntime 157 JS_SetPrototype 138 js_NewGCThing 138 jsd_FunctionCallHook 113 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 84 JS_EndRequest 84 JS_BeginRequest 74 js_UnlockGCThingRT 64 js_LockGCThingRT 40 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 34 XPCNativeSet::GetNewOrUsed(XPCCallContext&, XPCNativeSet*, XPCNativeInterface*, unsigned short) 31 GetPropertyTreeChild 28 AllocSlots 25 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 24 js_LockGCThing 20 js_NewObject 15 XPCWrappedNative::~XPCWrappedNative() 7 JS_UnlockGCThing 7 XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int) 7 XPCCallContext::~XPCCallContext() 6 XPC_NW_Finalize(JSContext*, JSObject*) 3 XPCJSRuntime::GetXPCContext(JSContext*) 2 js_GetStringBytes 2 XPCNativeMember::Resolve(XPCCallContext&, XPCNativeInterface*) 2 XPCJSRuntime::GCCallback(JSContext*, JSGCStatus) 1 js_GetSlotThreadSafe 1 ClaimScope 1 js_ContextIterator 1 JS_GetStringBytes 24361 1512 3955 PR_Lock 2141 pthread_mutex_lock 302 __i686.get_pc_thunk.bx
3899 XPC_WN_Helper_Finalize(JSContext*, JSObject*) 30 js_FinalizeObject 25 XPC_WN_NoHelper_Finalize(JSContext*, JSObject*) 36308 197 3954 XPCWrappedNative::FlatJSObjectFinalized(JSContext*, JSObject*) 3142 XPCWrappedNative::Release() 564 XPCJSRuntime::DeferredRelease(nsISupports*) 26 nsVoidArray::InsertElementAt(void*, int) 14 XPCWrappedNative::~XPCWrappedNative() 6 .plt 5 PR_AtomicDecrement
3717 XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext&, JSObject*, int) 48 xpc_CloneJSFunction(XPCCallContext&, JSObject*, JSObject*) 36 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*) 2 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 36471 602 3803 GetScopeOfObject(JSContext*, JSObject*) 1706 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 551 nsCOMPtr_base::~nsCOMPtr_base() 367 JS_GetClass 268 JS_GetPrivate 221 nsQueryInterface::operator()(nsID const&, void**) const 75 XPCWrappedNative::Release() 13 .plt
1808 jsd_ObjectHook 1573 jsd_FunctionCallHook 181 jsd_GetJSDObjectForJSObject 153 js_Invoke 21 js_NewObject 14 js_FinalizeObject 31318 740 3750 jsd_Lock 1125 PR_Lock 1004 PR_GetCurrentThread 410 __pthread_getspecific 249 pthread_mutex_lock 129 pthread_self 93 .plt
3418 .L2419 163 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 56592 239 3581 XPTC_InvokeByIndex 951 nsTextNode::GetNextSibling(nsIDOMNode**) 538 nsTextNode::GetParentNode(nsIDOMNode**) 434 nsHTMLSpanElement::GetFirstChild(nsIDOMNode**) 344 nsHTMLSpanElement::GetNextSibling(nsIDOMNode**) 148 nsHTMLAnchorElement::GetFirstChild(nsIDOMNode**) 123 nsHTMLParagraphElement::GetNextSibling(nsIDOMNode**) 117 nsHTMLAnchorElement::GetNextSibling(nsIDOMNode**) 98 nsHTMLAnchorElement::GetParentNode(nsIDOMNode**) 74 invoke_copy_to_stack 73 nsHTMLParagraphElement::GetFirstChild(nsIDOMNode**) 68 nsGenericElement::GetFirstChild(nsIDOMNode**) 46 nsGenericElement::GetNodeType(unsigned short*) 37 nsGenericElement::GetNextSibling(nsIDOMNode**) 29 nsGenericDOMDataNode::GetNextSibling(nsIDOMNode**) 22 nsHTMLTableCellElement::GetFirstChild(nsIDOMNode**) 22 nsHTMLLIElement::GetNextSibling(nsIDOMNode**) 22 nsHTMLLIElement::GetFirstChild(nsIDOMNode**) 21 nsGenericDOMDataNode::GetParentNode(nsIDOMNode**) 20 nsHTMLHeadingElement::GetFirstChild(nsIDOMNode**) 19 nsHTMLTableRowElement::GetNextSibling(nsIDOMNode**) 16 nsHTMLTableCellElement::GetNextSibling(nsIDOMNode**) 15 nsHTMLHeadingElement::GetNextSibling(nsIDOMNode**) 13 nsHTMLTableCellElement::GetParentNode(nsIDOMNode**) 11 nsHTMLSpanElement::GetParentNode(nsIDOMNode**) 10 nsHTMLPreElement::GetNextSibling(nsIDOMNode**) 9 nsCommentNode::GetNextSibling(nsIDOMNode**) 8 nsHTMLSharedListElement::GetNextSibling(nsIDOMNode**) 7 nsHTMLSharedListElement::GetFirstChild(nsIDOMNode**) 7 nsGenericElement::GetParentNode(nsIDOMNode**) 6 nsHTMLTableRowElement::GetFirstChild(nsIDOMNode**) 6 nsHTMLLIElement::GetParentNode(nsIDOMNode**) 6 nsTextNode::GetNodeType(unsigned short*) 5 nsHTMLSpanElement::GetNodeType(unsigned short*) 4 nsHTMLAnchorElement::GetNodeType(unsigned short*) 2 nsHTMLPreElement::GetFirstChild(nsIDOMNode**) 2 nsHTMLDivElement::GetNextSibling(nsIDOMNode**) 1 nsHTMLTableRowElement::GetNodeType(unsigned short*) 1 nsHTMLTableCellElement::GetNodeType(unsigned short*) 1 nsHTMLTableElement::GetNextSibling(nsIDOMNode**) 1 nsHTMLTableElement::GetFirstChild(nsIDOMNode**) 1 nsHTMLParagraphElement::GetParentNode(nsIDOMNode**) 1 nsHTMLParagraphElement::GetNodeType(unsigned short*) 1 nsHTMLImageElement::GetParentNode(nsIDOMNode**) 1 nsHTMLHtmlElement::GetFirstChild(nsIDOMNode**) 1 nsHTMLDivElement::GetFirstChild(nsIDOMNode**)
3346 _createJSDObject 206 jsd_ObjectHook 45512 514 3552 JS_HashTableAdd 1751 JS_HashTableRawAdd 1052 JS_HashTableRawLookup 224 DefaultAllocEntry 11 _hash_root
588 XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**) 522 nsScriptSecurityManager::GetFunctionObjectPrincipal(JSContext*, JSObject*, JSStackFrame*, unsigned int*) 268 GetScopeOfObject(JSContext*, JSObject*) 203 XPC_NW_GetOrSetProperty(JSContext*, JSObject*, long, long*, int) 199 XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 189 JS_CloneFunctionObject 181 js_CloneFunctionObject 150 js_Invoke 150 nsScriptSecurityManager::doGetObjectPrincipal(JSContext*, JSObject*, int) 148 nsScriptSecurityManager::GetFramePrincipal(JSContext*, JSStackFrame*, unsigned int*) 123 fun_reserveSlots 114 js_FinalizeObject 100 fun_finalize 87 XPC_WN_Helper_Finalize(JSContext*, JSObject*) 85 fun_mark 71 XPC_NW_GetProperty(JSContext*, JSObject*, long, long*) 64 js_LookupPropertyWithFlags 59 XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext&, JSObject*, int) 54 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 45 js_InternalInvoke 33 XPC_NW_Equality(JSContext*, JSObject*, long, int*) 24 RewrapIfDeepWrapper(JSContext*, JSObject*, long, long*) 24 GetIdentityObject(JSContext*, JSObject*) 20 XPC_WN_Helper_GetProperty(JSContext*, JSObject*, long, long*) 15 js_SetRequiredSlot 12 js_Mark 7 regexp_mark 3 .L891 3 XPC_WN_Shared_Mark(JSContext*, JSObject*, void*) 1 XPC_WN_Shared_Proto_Mark(JSContext*, JSObject*, void*) 1 XPC_WN_Helper_AddProperty(JSContext*, JSObject*, long, long*) 44680 3543 3543 JS_GetPrivate
1004 jsd_Lock 641 PR_GetThreadPrivate 576 jsd_Unlock 465 XPCPerThreadData::GetData() 420 jsd_ObjectHook 315 jsd_FunctionCallHook 43 jsd_GetJSDObjectForJSObject 1 iterator_finalize 24534 2135 3465 PR_GetCurrentThread 800 __pthread_getspecific 530 __i686.get_pc_thunk.bx
3089 DefineUCProperty 178 JS_DefineUCProperty 44941 293 3267 js_AtomizeChars 2436 js_AtomizeString 201 js_HashString 136 js_Lock 133 JS_HashTableRawLookup 46 js_Unlock 22 .plt
2061 xpc_CloneJSFunction(XPCCallContext&, JSObject*, JSObject*) 672 XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 302 XPCNativeWrapper::GetNewOrUsed(JSContext*, XPCWrappedNative*) 57 js_LookupPropertyWithFlags 54 RewrapIfDeepWrapper(JSContext*, JSObject*, long, long*) 29 XPC_NW_GetOrSetProperty(JSContext*, JSObject*, long, long*, int) 21 XPCNativeMember::Resolve(XPCCallContext&, XPCNativeInterface*) 44751 889 3196 JS_SetReservedSlot 2126 js_SetRequiredSlot 166 fun_reserveSlots 11 AllocSlots 4 js_GetSlotThreadSafe
2890 js_DefineNativeProperty 168 js_DefineProperty 46463 1222 3058 js_AddScopeProperty 1577 GetPropertyTreeChild 166 js_SearchScope 35 JS_DHashTableOperate 34 js_LockRuntime 23 js_UnlockRuntime 1 js_AllocSlot
1815 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 412 XPC_WN_Helper_GetProperty(JSContext*, JSObject*, long, long*) 349 RewrapIfDeepWrapper(JSContext*, JSObject*, long, long*) 123 XPC_NW_GetOrSetProperty(JSContext*, JSObject*, long, long*, int) 104 MirrorWrappedNativeParent(JSContext*, XPCWrappedNative*, JSObject**) 87 XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 77 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 39 .L891 23 XPC_WN_Shared_Mark(JSContext*, JSObject*, void*) 11 XPCNativeWrapper::GetNewOrUsed(JSContext*, XPCWrappedNative*) 7 XPC_WN_Helper_Mark(JSContext*, JSObject*, void*) 1 js_Mark 36311 1643 3048 XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**) 593 JS_GetClass 588 JS_GetPrivate 224 JS_GetParent
1456 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) 577 XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 482 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 407 XPC_NW_GetOrSetProperty(JSContext*, JSObject*, long, long*, int) 35 js_Invoke 23 js_LookupPropertyWithFlags 16 XPC_NW_GetProperty(JSContext*, JSObject*, long, long*) 13 nsDOMClassInfo::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, long*, nsIXPConnectJSObjectHolder**) 3 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 34789 905 3012 XPCCallContext::~XPCCallContext() 1118 JS_EndRequest 724 nsXPConnect::Release() 127 PR_AtomicDecrement 71 PR_NotifyCondVar 16 JS_GetContextThread 16 PR_Unlock 15 .plt 10 .plt 7 PR_Lock 2 nsDeque::Pop() 1 XPCJSContextStack::Pop(JSContext**)
2972 XPCWrappedNative::Release() 14 XPCWrappedNative::FlatJSObjectFinalized(JSContext*, JSObject*) 36301 102 2986 XPCWrappedNative::~XPCWrappedNative() 1995 JS_DHashTableOperate 271 operator delete(void*) 214 XPCJSRuntime::DeferredRelease(nsISupports*) 115 PR_EnterMonitor 101 PR_ExitMonitor 37 free 36 .text 30 XPCWrappedNativeTearOffChunk::~XPCWrappedNativeTearOffChunk() 18 JS_DHashTableRawRemove 15 PR_Lock 12 pthread_self 11 pthread_equal 9 PR_Unlock 9 .plt 3 nsVoidArray::InsertElementAt(void*, int) 3 SearchTable 2 JS_DHashVoidPtrKeyStub 2 .init 1 .plt
2774 JS_DHashTableOperate 60 ChangeTable 28 js_StartResolving 26 js_UnlockGCThingRT 25 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 23 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 15 XPCNativeSet::GetNewOrUsed(XPCCallContext&, XPCNativeSet*, XPCNativeInterface*, unsigned short) 11 GetPropertyTreeChild 6 XPC_NW_Finalize(JSContext*, JSObject*) 3 js_LockGCThingRT 3 XPCWrappedNative::~XPCWrappedNative() 2 XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int) 1 XPCJSRuntime::GetXPCContext(JSContext*) 45170 2374 2977 SearchTable 377 NativeSetMap::Entry::Match(JSDHashTable*, JSDHashEntryHdr const*, void const*) 115 MatchIIDPtrKey(JSDHashTable*, JSDHashEntryHdr const*, void const*) 61 JS_DHashMatchEntryStub 50 js_MatchScopeProperty
2884 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 20 XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 15 XPC_NW_GetOrSetProperty(JSContext*, JSObject*, long, long*, int) 34783 960 2919 XPCCallContext::SetName(long) 1593 XPCNativeSet::FindMember(long, XPCNativeMember**, unsigned short*) const 235 XPCNativeSet::MatchesSetUpToInterface(XPCNativeSet const*, XPCNativeInterface*) const 131 XPCAutoLock::~XPCAutoLock()
593 XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**) 440 nsScriptSecurityManager::doGetObjectPrincipal(JSContext*, JSObject*, int) 367 GetScopeOfObject(JSContext*, JSObject*) 193 XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext&, JSObject*, int) 182 XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 175 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 153 XPC_NW_GetOrSetProperty(JSContext*, JSObject*, long, long*, int) 147 nsDOMClassInfo::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 108 XPC_NW_GetProperty(JSContext*, JSObject*, long, long*) 106 js_LookupPropertyWithFlags 76 XPC_WN_Helper_GetProperty(JSContext*, JSObject*, long, long*) 72 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 63 nsScriptSecurityManager::GetFunctionObjectPrincipal(JSContext*, JSObject*, JSStackFrame*, unsigned int*) 56 RewrapIfDeepWrapper(JSContext*, JSObject*, long, long*) 39 nsElementSH::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 37 GetIdentityObject(JSContext*, JSObject*) 5 XPC_WN_Shared_Mark(JSContext*, JSObject*, void*) 4 nsWindowSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 4 XPC_NW_Equality(JSContext*, JSObject*, long, int*) 2 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 1 nsWindowSH::GlobalResolve(nsGlobalWindow*, JSContext*, JSObject*, JSString*, unsigned int, int*) 44677 2819 2823 JS_GetClass 4 js_GetSlotThreadSafe
2325 _createJSDObject 365 jsd_ObjectHook 59643 1534 2690 __libc_calloc 1129 _int_malloc 27 __i686.get_pc_thunk.bx
1524 jsd_ObjectHook 858 jsd_FunctionCallHook 203 jsd_GetJSDObjectForJSObject 34 js_NewObject 23 js_Invoke 11 js_FinalizeObject 31319 465 2653 jsd_Unlock 976 PR_Unlock 576 PR_GetCurrentThread 282 pthread_mutex_unlock 132 pthread_equal 108 .plt 74 pthread_self 40 __pthread_getspecific
485 ShouldBypassNativeWrapper(JSContext*, JSObject*) 466 RewrapIfDeepWrapper(JSContext*, JSObject*, long, long*) 466 xpc_CloneJSFunction(XPCCallContext&, JSObject*, JSObject*) 357 XPCNativeMember::GetCallInfo(XPCCallContext&, JSObject*, XPCNativeInterface**, XPCNativeMember**) 328 XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 190 XPC_NW_AddProperty(JSContext*, JSObject*, long, long*) 163 XPC_NW_GetOrSetProperty(JSContext*, JSObject*, long, long*, int) 91 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 67 js_DefineNativeProperty 31 js_LookupPropertyWithFlags 44750 1892 2644 JS_GetReservedSlot 752 js_GetRequiredSlot
2058 nsQueryInterface::operator()(nsID const&, void**) const 186 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 131 nsGenericElement::GetFirstChild(nsIDOMNode**) 69 nsGenericElement::GetNextSibling(nsIDOMNode**) 63 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned int*) 35 nsHTMLSpanElement::GetFirstChild(nsIDOMNode**) 27 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 22 nsHTMLAnchorElement::GetFirstChild(nsIDOMNode**) 18 nsHTMLSpanElement::GetNextSibling(nsIDOMNode**) 7 nsHTMLParagraphElement::GetFirstChild(nsIDOMNode**) 5 nsHTMLTableCellElement::GetFirstChild(nsIDOMNode**) 4 nsHTMLParagraphElement::GetNextSibling(nsIDOMNode**) 2 nsHTMLTableRowElement::GetFirstChild(nsIDOMNode**) 2 nsHTMLPreElement::GetNextSibling(nsIDOMNode**) 2 nsHTMLSharedListElement::GetFirstChild(nsIDOMNode**) 2 nsHTMLLIElement::GetFirstChild(nsIDOMNode**) 1 nsHTMLPreElement::GetFirstChild(nsIDOMNode**) 1 nsHTMLHeadingElement::GetNextSibling(nsIDOMNode**) 1 nsHTMLAnchorElement::GetNextSibling(nsIDOMNode**) 1 nsGenericDOMDataNode::GetNextSibling(nsIDOMNode**) 89343 1050 2637 nsTextNode::QueryInterface(nsID const&, void**) 1146 nsGenericDOMDataNode::QueryInterface(nsID const&, void**) 262 nsContentUtils::GetClassInfoInstance(nsDOMClassInfoID) 72 nsGenericDOMDataNode::AddRef() 53 nsDOMScriptObjectFactory::GetClassInfoInstance(nsDOMClassInfoID) 47 nsTextNode::AddRef() 7 nsDOMClassInfo::AddRef()
2347 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 99 XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 70 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 68 XPC_NW_GetOrSetProperty(JSContext*, JSObject*, long, long*, int) 32 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) 36138 1061 2616 XPCPerThreadData::GetData() 1077 PR_GetThreadPrivate 465 PR_GetCurrentThread 13 .plt
2141 PR_Lock 249 jsd_Lock 64 PR_EnterMonitor 39 js_SetProtoOrParent 28 js_NewGCThing 27 js_LockRuntime 13 JS_BeginRequest 8 js_LockGCThingRT 3 js_UnlockGCThingRT 1 js_GetStringBytes 1 JS_EndRequest 1 XPCJSRuntime::GCCallback(JSContext*, JSGCStatus) 39500 2575 2575 pthread_mutex_lock
2881 js_Mark 1 .L164 36421 8 2529 XPC_WN_Helper_Mark(JSContext*, JSObject*, void*) 2548 nsDOMGCParticipantSH::Mark(nsIXPConnectWrappedNative*, JSContext*, JSObject*, void*, unsigned int*) 311 xpc_MarkForValidWrapper(JSContext*, XPCWrappedNative*, void*) 7 XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**) 3 nsCOMPtr_base::~nsCOMPtr_base() 1 nsDOMClassInfo::MarkReachablePreservedWrappers(nsIDOMGCParticipant*, JSContext*, void*) 1 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 1 JS_MarkGCThing 1 MarkScopeJSObjects(JSContext*, XPCWrappedNativeScope*, void*) 1 .plt
2378 nsDOMClassInfo::MarkReachablePreservedWrappers(nsIDOMGCParticipant*, JSContext*, void*) 519 MarkScopeJSObjects(JSContext*, XPCWrappedNativeScope*, void*) 282 XPCWrappedNativeProto::MarkBeforeJSFinalize(JSContext*) 116 XPC_NW_Mark(JSContext*, JSObject*, void*) 28 xpc_MarkForValidWrapper(JSContext*, XPCWrappedNative*, void*) 1 JS_DHashTableEnumerate 1 WrappedNativeJSGCThingMarker(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*) 1 XPC_WN_Helper_Mark(JSContext*, JSObject*, void*) 1 XPC_WN_Shared_Mark(JSContext*, JSObject*, void*) 44656 35 2499 JS_MarkGCThing 3275 js_MarkGCThing 10 js_GetGCThingFlags 6 .plt 1 .L161
2548 XPC_WN_Helper_Mark(JSContext*, JSObject*, void*) 3 js_Mark 104781 7 2461 nsDOMGCParticipantSH::Mark(nsIXPConnectWrappedNative*, JSContext*, JSObject*, void*, unsigned int*) 2495 nsDOMClassInfo::MarkReachablePreservedWrappers(nsIDOMGCParticipant*, JSContext*, void*) 39 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 3 nsGenericElement::GetSCCIndex() 2 non-virtual thunk to nsGlobalWindow::GetSCCIndex() 1 nsXMLDocument::Release() 1 nsDocument::GetSCCIndex() 1 nsCOMPtr_base::~nsCOMPtr_base() 1 nsQueryInterface::operator()(nsID const&, void**) const 1 PL_DHashTableOperate
2495 nsDOMGCParticipantSH::Mark(nsIXPConnectWrappedNative*, JSContext*, JSObject*, void*, unsigned int*) 2371 nsDOMClassInfo::MarkReachablePreservedWrappers(nsIDOMGCParticipant*, JSContext*, void*) 1 XPC_WN_Helper_Mark(JSContext*, JSObject*, void*) 104738 16 2447 nsDOMClassInfo::MarkReachablePreservedWrappers(nsIDOMGCParticipant*, JSContext*, void*) 2378 JS_MarkGCThing 2371 nsDOMClassInfo::MarkReachablePreservedWrappers(nsIDOMGCParticipant*, JSContext*, void*) 30 nsDOMClassInfo::BeginGCMark(JSContext*) 18 PL_DHashTableOperate 13 HolderToWrappedJS(void*) 11 nsGenericElement::GetSCCIndex() 10 nsDocument::AppendReachableList(nsCOMArray&) 6 nsGlobalWindow::AppendReachableList(nsCOMArray&) 3 SearchTable 2 nsCOMArray_base::~nsCOMArray_base() 2 PL_DHashVoidPtrKeyStub 2 XPCWrappedNative::GetJSObject(JSObject**) 1 IdentityKeyToWrapperFunc(void*) 1 nsGlobalWindow::GetSCCIndex() 1 nsVoidArray::~nsVoidArray() 1 nsWeakReference::QueryReferent(nsID const&, void**) 1 nsXPCWrappedJS::GetJSObject(JSObject**)
2295 js_NewObject 74 JS_NewObject 1 js_NewFunction 45775 268 2370 js_GetClassPrototype 1420 js_FindClassObject 441 js_GetProperty 115 js_LookupPropertyWithFlags 63 js_LookupProperty 37 js_DropProperty 22 .plt 3 __ctype_b_loc 1 js_GetClassObject
1204 AllocSlots 836 js_NewObject 165 js_CloneFunctionObject 116 JS_NewObject 35 js_SetRequiredSlot 2 js_NewFunction 45482 1976 2358 js_NewGCThing 138 PR_Lock 103 PR_Unlock 29 pthread_mutex_unlock 28 NewGCArena 28 pthread_mutex_lock 23 pthread_equal 20 pthread_self 10 .plt 3 __libc_malloc
2300 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 37 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*) 104782 100 2337 nsElementSH::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 1314 PresShell::GetPrimaryFrameFor(nsIContent*) const 314 nsDOMClassInfo::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 114 nsDocument::GetShellAt(unsigned int) const 95 nsSmallVoidArray::Count() const 86 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 83 nsSmallVoidArray::FastElementAt(int) const 53 nsFrameManager::GetPrimaryFrameFor(nsIContent*) 49 JS_GetPrototype 39 JS_GetClass 25 nsCOMPtr_base::~nsCOMPtr_base() 18 nsDocument::AddRef() 12 nsStyleSet::ResolveStyleFor(nsIContent*, nsStyleContext*) 12 XPCWrappedNative::GetJSObjectPrototype(JSObject**) 9 nsHTMLDocument::Release() 5 nsHTMLSpanElement::Release() 3 nsQueryInterface::operator()(nsID const&, void**) const 2 .plt 1 nsHTMLDocument::AddRef() 1 nsHTMLLIElement::Release() 1 nsHTMLAnchorElement::Release() 1 .plt
2192 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*) 52 XPCNativeSet::GetNewOrUsed(XPCCallContext&, nsIClassInfo*) 35 .L115 13 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) 36365 380 2292 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 554 JS_DHashTableOperate 386 PR_EnterMonitor 376 PR_ExitMonitor 117 HashIIDPtrKey(JSDHashTable*, void const*) 113 PR_Lock 105 pthread_self 61 PR_Unlock 58 AutoMarkingPtr::Unlink() 48 pthread_equal 45 XPCNativeInterface::NewInstance(XPCCallContext&, nsIInterfaceInfo*) 23 SearchTable 21 .plt 3 nsXPConnect::GetInfoForIID(nsID const*, nsIInterfaceInfo**) 1 nsCOMPtr_base::~nsCOMPtr_base() 1 JS_InternString
551 GetScopeOfObject(JSContext*, JSObject*) 526 nsScriptSecurityManager::doGetObjectPrincipal(JSContext*, JSObject*, int) 300 nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) 189 .L115 183 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 140 XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext&, JSObject*, int) 135 nsScriptSecurityManager::GetFunctionObjectPrincipal(JSContext*, JSObject*, JSStackFrame*, unsigned int*) 85 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned int*) 56 XPCWrappedNative::GatherProtoScriptableCreateInfo(nsIClassInfo*, XPCNativeScriptableCreateInfo*) 37 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*) 25 nsElementSH::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 17 nsCSSFrameConstructor::FindPrimaryFrameFor(nsFrameManager*, nsIContent*, nsIFrame**, nsFindFrameHint*) 12 XPCWrappedNative::GatherScriptableCreateInfo(nsISupports*, nsIClassInfo*, XPCNativeScriptableCreateInfo*, XPCNativeScriptableCreateInfo*) 10 .L2419 7 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 3 nsFrameManager::GetPrimaryFrameFor(nsIContent*) 3 XPC_WN_Helper_Mark(JSContext*, JSObject*, void*) 2 .L4267 2 nsDOMClassInfo::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, long*, nsIXPConnectJSObjectHolder**) 1 nsDOMGCParticipantSH::Mark(nsIXPConnectWrappedNative*, JSContext*, JSObject*, void*, unsigned int*) 1 nsWindowSH::GlobalResolve(nsGlobalWindow*, JSContext*, JSObject*, JSString*, unsigned int, int*) 1 PL_DHashTableFinish 1 XPCNativeSet::GetNewOrUsed(XPCCallContext&, nsIClassInfo*) 1 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 53243 919 2288 nsCOMPtr_base::~nsCOMPtr_base() 846 XPCWrappedNative::Release() 209 PR_AtomicDecrement 66 nsGlobalChromeWindow::Release() 39 nsDOMClassInfo::Release() 33 nsHTMLDocument::Release() 29 nsGlobalWindow::Release() 27 nsTextNode::Release() 23 nsHTMLSpanElement::Release() 22 nsGenericDOMDataNode::Release() 22 .plt 19 nsGenericElement::Release() 11 nsHTMLParagraphElement::Release() 8 nsDocument::Release() 6 nsHTMLAnchorElement::Release() 2 nsHTMLTableCellElement::Release() 2 nsHTMLLIElement::Release() 1 nsHTMLTableRowElement::Release() 1 nsHTMLPreElement::Release() 1 nsHTMLHeadingElement::Release() 1 xptiInterfaceInfoManager::Release() 1 XPCJSObjectHolder::Release()
2126 JS_SetReservedSlot 51 XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 47 xpc_CloneJSFunction(XPCCallContext&, JSObject*, JSObject*) 33 XPCNativeWrapper::GetNewOrUsed(JSContext*, XPCWrappedNative*) 45787 1093 2257 js_SetRequiredSlot 903 AllocSlots 201 fun_reserveSlots 35 js_NewGCThing 15 JS_GetPrivate 10 .plt
1109 XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 902 nsHTMLElementSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 131 js_LookupPropertyWithFlags 104777 661 2142 nsEventReceiverSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 1020 nsEventReceiverSH::RegisterCompileHandler(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, int, int, int*) 306 JS_GetStringChars 143 nsDOMClassInfo::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 12 .plt
1149 js_NewObject 903 js_SetRequiredSlot 50 js_CloneFunctionObject 27 JS_NewObject 11 JS_SetReservedSlot 1 js_AllocSlot 45734 891 2141 AllocSlots 1204 js_NewGCThing 28 PR_Lock 13 PR_Unlock 4 .plt 1 JS_realloc
2050 js_NewObject 58 JS_NewObject 45736 292 2108 js_GetClassId 1606 js_Atomize 103 js_InflateStringToBuffer 75 js_AtomizeString 32 .plt
1988 nsQueryInterface::operator()(nsID const&, void**) const 86 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 99425 376 2074 nsHTMLDocument::QueryInterface(nsID const&, void**) 1669 nsDocument::QueryInterface(nsID const&, void**) 29 nsHTMLDocument::AddRef()
1966 jsd_ObjectHook 25 js_FinalizeObject 31335 130 1991 jsd_GetJSDObjectForJSObject 1348 JS_HashTableLookup 203 jsd_Unlock 181 jsd_Lock 43 PR_GetCurrentThread 42 _hash_root 20 JS_HashTableRawLookup 14 .plt 10 .plt
1641 nsQueryInterface::operator()(nsID const&, void**) const 336 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 36305 978 1977 XPCWrappedNative::QueryInterface(nsID const&, void**) 858 XPCWrappedNative::AddRef() 122 PR_AtomicIncrement 19 .plt
1934 _int_malloc 40 _int_free 59626 1974 1974 malloc_consolidate
1751 JS_HashTableAdd 182 _createJSDObject 45511 441 1933 JS_HashTableRawAdd 1281 DefaultAllocEntry 151 __libc_malloc 56 Resize 4 .plt
1878 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 11 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned int*) 36312 108 1889 XPCWrappedNative::ExtendSet(XPCCallContext&, XPCNativeInterface*) 1613 XPCNativeSet::GetNewOrUsed(XPCCallContext&, XPCNativeSet*, XPCNativeInterface*, unsigned short) 66 AutoMarkingPtr::Unlink() 42 PR_EnterMonitor 23 JS_DHashTableOperate 18 .plt 18 PR_ExitMonitor 1 XPCNativeSet::NewInstanceMutate(XPCNativeSet*, XPCNativeInterface*, unsigned short)
978 nsQueryInterface::operator()(nsID const&, void**) const 277 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 207 nsGenericDOMDataNode::GetNextSibling(nsIDOMNode**) 130 nsGenericDOMDataNode::GetParentNode(nsIDOMNode**) 86 nsGenericElement::GetParentNode(nsIDOMNode**) 42 nsGenericElement::GetFirstChild(nsIDOMNode**) 34 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned int*) 21 nsTextNode::GetNextSibling(nsIDOMNode**) 21 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 20 nsGenericElement::GetNextSibling(nsIDOMNode**) 11 nsTextNode::GetParentNode(nsIDOMNode**) 5 nsHTMLAnchorElement::GetParentNode(nsIDOMNode**) 3 nsHTMLParagraphElement::GetFirstChild(nsIDOMNode**) 3 nsHTMLHeadingElement::GetFirstChild(nsIDOMNode**) 3 nsHTMLAnchorElement::GetFirstChild(nsIDOMNode**) 2 nsHTMLSpanElement::GetFirstChild(nsIDOMNode**) 1 nsHTMLSpanElement::GetNextSibling(nsIDOMNode**) 1 nsHTMLLIElement::GetFirstChild(nsIDOMNode**) 97571 235 1845 nsHTMLSpanElement::QueryInterface(nsID const&, void**) 726 nsGenericElement::QueryInterface(nsID const&, void**) 385 nsGenericElement::PostQueryInterface(nsID const&, void**) 243 nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**) 90 nsContentUtils::GetClassInfoInstance(nsDOMClassInfoID) 57 nsBindingManager::GetBindingImplementation(nsIContent*, nsID const&, void**) 53 non-virtual thunk to nsHTMLSpanElement::AddRef() 34 nsHTMLSpanElement::AddRef() 14 nsDOMScriptObjectFactory::GetClassInfoInstance(nsDOMClassInfoID) 8 nsDOMClassInfo::AddRef()
696 XPCWrappedNative::AddRef() 385 nsXPConnect::AddRef() 332 js_HoldObjectMap 177 js_NewObject 142 js_LookupPropertyWithFlags 109 pt_PostNotifyToCvar 1 xptiInterfaceInfo::AddRef() 24723 1842 1842 _PR_x86_AtomicIncrement
1670 nsQueryInterface::operator()(nsID const&, void**) const 160 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 104157 581 1830 nsGlobalChromeWindow::QueryInterface(nsID const&, void**) 1140 nsGlobalWindow::QueryInterface(nsID const&, void**) 97 non-virtual thunk to nsGlobalChromeWindow::AddRef() 12 nsGlobalChromeWindow::AddRef()
1808 jsd_ObjectHook 16 js_FinalizeObject 31321 241 1824 _destroyJSDObject 1013 JS_HashTableRemove 484 free 29 _hash_root 14 _int_free 13 JS_HashTableRawRemove 13 JS_HashTableRawLookup 9 .plt 8 __i686.get_pc_thunk.bx
1669 nsHTMLDocument::QueryInterface(nsID const&, void**) 128 nsQueryInterface::operator()(nsID const&, void**) const 2 nsXMLDocument::QueryInterface(nsID const&, void**) 87635 1738 1799 nsDocument::QueryInterface(nsID const&, void**) 33 nsHTMLDocument::AddRef() 28 nsDocument::AddRef()
1613 XPCWrappedNative::ExtendSet(XPCCallContext&, XPCNativeInterface*) 126 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 36376 355 1739 XPCNativeSet::GetNewOrUsed(XPCCallContext&, XPCNativeSet*, XPCNativeInterface*, unsigned short) 878 JS_DHashTableOperate 159 PR_EnterMonitor 154 PR_ExitMonitor 45 pthread_self 36 HashNativeKey(JSDHashTable*, void const*) 34 PR_Lock 32 PR_Unlock 15 SearchTable 14 AutoMarkingPtr::Unlink() 6 pthread_equal 6 .plt 3 XPCNativeSet::NewInstanceMutate(XPCNativeSet*, XPCNativeInterface*, unsigned short) 2 operator new[](unsigned int)
1726 JS_DHashTableOperate 45171 109 1726 ChangeTable 1472 JS_DHashAllocTable 60 SearchTable 60 JS_DHashMoveEntryStub 16 JS_DHashGetKeyStub 8 JS_DHashFreeTable 1 free
1606 js_GetClassId 52 js_NewObject 25 JS_InternString 20 JS_NewFunction 1 JS_GetProperty 1 DefineProperty 44940 139 1705 js_Atomize 1194 js_AtomizeString 152 js_InflateStringToBuffer 86 js_HashString 73 js_Lock 41 JS_HashTableRawLookup 12 js_Unlock 8 .plt
1046 PR_Unlock 282 jsd_Unlock 148 PR_ExitMonitor 107 pt_PostNotifies 34 js_UnlockRuntime 29 js_NewGCThing 26 js_SetProtoOrParent 10 js_LockGCThingRT 10 JS_BeginRequest 8 js_UnlockGCThingRT 39513 1700 1700 pthread_mutex_unlock
533 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 386 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 159 XPCNativeSet::GetNewOrUsed(XPCCallContext&, XPCNativeSet*, XPCNativeInterface*, unsigned short) 125 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*) 115 XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int) 115 XPCWrappedNative::~XPCWrappedNative() 111 XPC_NW_Finalize(JSContext*, JSObject*) 42 XPCWrappedNative::ExtendSet(XPCCallContext&, XPCNativeInterface*) 20 js_FinalizeObject 17 XPCWrappedNative::Release() 7 XPCJSRuntime::GetXPCContext(JSContext*) 5 nsXPConnect::GetContext(JSContext*, nsXPConnect*) 3 XPCNativeMember::Resolve(XPCCallContext&, XPCNativeInterface*) 1 jsds_GCCallbackProc(JSContext*, JSGCStatus) 24374 571 1639 PR_EnterMonitor 893 PR_Lock 64 pthread_mutex_lock 61 pthread_equal 42 .plt 8 pthread_self
726 nsHTMLSpanElement::QueryInterface(nsID const&, void**) 359 nsHTMLAnchorElement::QueryInterface(nsID const&, void**) 184 nsHTMLParagraphElement::QueryInterface(nsID const&, void**) 56 nsHTMLTableCellElement::QueryInterface(nsID const&, void**) 51 nsHTMLLIElement::QueryInterface(nsID const&, void**) 38 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 33 nsGenericDOMDataNode::GetParentNode(nsIDOMNode**) 26 nsHTMLTableRowElement::QueryInterface(nsID const&, void**) 26 nsHTMLSharedListElement::QueryInterface(nsID const&, void**) 24 nsHTMLHeadingElement::QueryInterface(nsID const&, void**) 24 nsGenericDOMDataNode::GetNextSibling(nsIDOMNode**) 21 nsQueryInterface::operator()(nsID const&, void**) const 20 nsHTMLPreElement::QueryInterface(nsID const&, void**) 10 nsXULElement::QueryInterface(nsID const&, void**) 9 nsHTMLDivElement::QueryInterface(nsID const&, void**) 9 nsGenericElement::GetFirstChild(nsIDOMNode**) 7 nsGenericElement::GetParentNode(nsIDOMNode**) 3 nsGenericElement::GetNextSibling(nsIDOMNode**) 2 nsHTMLStyleElement::QueryInterface(nsID const&, void**) 2 nsHTMLHeadElement::QueryInterface(nsID const&, void**) 1 nsHTMLTitleElement::QueryInterface(nsID const&, void**) 1 nsHTMLTableSectionElement::QueryInterface(nsID const&, void**) 1 nsHTMLTableElement::QueryInterface(nsID const&, void**) 1 nsHTMLLinkElement::QueryInterface(nsID const&, void**) 1 nsHTMLHRElement::QueryInterface(nsID const&, void**) 88662 1602 1635 nsGenericElement::QueryInterface(nsID const&, void**) 9 nsHTMLSpanElement::AddRef() 9 nsGenericElement::AddRef() 5 nsXULElement::AddRef() 4 nsHTMLAnchorElement::AddRef() 3 nsHTMLParagraphElement::AddRef() 1 nsHTMLTableRowElement::AddRef() 1 nsHTMLTableCellElement::AddRef() 1 nsHTMLSharedListElement::AddRef()
1577 js_AddScopeProperty 45 js_DefineNativeProperty 46461 669 1622 GetPropertyTreeChild 417 JS_DHashTableOperate 278 js_LockRuntime 157 js_UnlockRuntime 38 js_HashScopeProperty 31 PR_Lock 17 PR_Unlock 11 SearchTable 3 .plt 1 InsertPropertyTreeChild
845 js_MarkAtomState 766 js_SweepAtomState 10 js_SweepScriptFilenames 45516 491 1621 JS_HashTableEnumerateEntries 601 js_atom_marker 520 js_atom_sweeper 6 js_script_filename_sweeper 3 gc_mark_atom_key_thing
1593 XPCCallContext::SetName(long) 23 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 34808 1616 1616 XPCNativeSet::FindMember(long, XPCNativeMember**, unsigned short*) const
486 XPCWrappedNative::Release() 385 nsXPConnect::Release() 302 js_DropObjectMap 185 js_NewObject 113 js_LookupPropertyWithFlags 102 pt_PostNotifies 1 xptiInterfaceInfoManager::Release() 1 nsJSCID::Release() 24724 1575 1575 _PR_x86_AtomicDecrement
484 _destroyJSDObject 463 DefaultFreeEntry 249 operator delete(void*) 167 JS_free 46 JS_HashTableRawRemove 41 DestroyGCArena 37 XPCWrappedNative::~XPCWrappedNative() 37 jsd_ObjectHook 22 js_DestroyScope 7 JS_DHashFreeTable 2 nsVoidArray::SizeTo(int) 2 PL_DHashFreeTable 2 js_FinalizeStringRT 2 PR_Free 1 nsVoidArray::Compact() 1 nsVoidArray::~nsVoidArray() 1 ChangeTable 59634 1117 1564 free 416 _int_free 31 __i686.get_pc_thunk.bx
1420 js_GetClassPrototype 128 js_NewObject 45741 661 1548 js_FindClassObject 725 js_LookupPropertyWithFlags 60 js_SearchScope 55 __ctype_b_loc 34 js_DropProperty 5 js_GetClassObject 4 .plt 3 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 1 js_StartResolving
1077 XPCPerThreadData::GetData() 434 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 24016 680 1511 PR_GetThreadPrivate 641 PR_GetCurrentThread 172 __pthread_getspecific 18 .plt
1281 JS_HashTableRawAdd 224 JS_HashTableAdd 45505 306 1505 DefaultAllocEntry 1155 __libc_malloc 28 __i686.get_pc_thunk.bx 16 _int_malloc
1582 js_Mark 18 .L164 45450 263 1503 fun_mark 941 js_MarkScript 243 js_MarkGCThing 85 JS_GetPrivate 37 js_MarkAtom 10 MarkGCThingChildren 10 js_GetGCThingFlags 6 .plt 3 js_MarkScriptFilename 2 .L161
1298 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 188 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 4 XPCNativeInterface::NewInstance(XPCCallContext&, nsIInterfaceInfo*) 56903 278 1490 xptiInterfaceInfo::GetMethodInfo(unsigned short, nsXPTMethodInfo const**) 1208 xptiInterfaceEntry::GetMethodInfo(unsigned short, nsXPTMethodInfo const**) 4 .plt
1472 ChangeTable 45153 0 1472 JS_DHashAllocTable 1471 __libc_malloc 1 _int_malloc
806 XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 537 XPC_NW_GetOrSetProperty(JSContext*, JSObject*, long, long*, int) 60 js_LookupPropertyWithFlags 49 XPC_NW_GetProperty(JSContext*, JSObject*, long, long*) 36481 298 1452 ShouldBypassNativeWrapper(JSContext*, JSObject*) 485 JS_GetReservedSlot 332 JS_GetTopScriptFilenameFlags 247 js_GetScriptFilenameFlags 80 js_GetRequiredSlot 10 .plt
1314 nsElementSH::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 127 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 78468 130 1441 PresShell::GetPrimaryFrameFor(nsIContent*) const 1188 nsFrameManager::GetPrimaryFrameFor(nsIContent*) 50 nsGenericElement::MayHaveFrame() const 36 nsCSSFrameConstructor::FindPrimaryFrameFor(nsFrameManager*, nsIContent*, nsIFrame**, nsFindFrameHint*) 13 nsGenericElement::IndexOf(nsINode*) const 7 nsTextNode::IsNodeOfType(unsigned int) const 6 PL_DHashTableOperate 5 nsGenericElement::GetChildAt(unsigned int) const 4 nsGenericHTMLElement::IsNodeOfType(unsigned int) const 2 .plt
1365 .L2419 70 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 36319 193 1435 GetInterfaceTypeFromParam(XPCCallContext&, nsIInterfaceInfo*, nsXPTMethodInfo const*, nsXPTParamInfo const&, unsigned short, unsigned char, nsXPTType const&, nsXPTCVariant*, nsID*) 1008 xptiInterfaceInfo::GetIIDForParamNoAlloc(unsigned short, nsXPTParamInfo const*, nsID*) 228 xptiInterfaceEntry::GetIIDForParamNoAlloc(unsigned short, nsXPTParamInfo const*, nsID*) 6 .plt
1202 js_LookupPropertyWithFlags 231 js_LookupProperty 1 js_FindClassObject 44975 516 1434 js_StartResolving 715 JS_DHashTableOperate 175 resolving_HashKey 28 SearchTable
501 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 376 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 154 XPCNativeSet::GetNewOrUsed(XPCCallContext&, XPCNativeSet*, XPCNativeInterface*, unsigned short) 101 XPCWrappedNative::~XPCWrappedNative() 93 XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int) 92 XPC_NW_Finalize(JSContext*, JSObject*) 77 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*) 18 XPCWrappedNative::ExtendSet(XPCCallContext&, XPCNativeInterface*) 6 XPCJSRuntime::GetXPCContext(JSContext*) 4 js_FinalizeObject 2 XPCNativeMember::Resolve(XPCCallContext&, XPCNativeInterface*) 1 xptiInterfaceEntry::GetInterfaceInfo(xptiInterfaceInfo**) 1 nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) 1 XPCWrappedNativeScope::FinishedMarkPhaseOfGC(JSContext*, XPCJSRuntime*) 1 XPCWrappedNative::Release() 1 XPCJSRuntime::GCCallback(JSContext*, JSGCStatus) 1 nsXPConnect::GetContext(JSContext*, nsXPConnect*) 24375 422 1430 PR_ExitMonitor 708 PR_Unlock 148 pthread_mutex_unlock 71 pthread_equal 56 .plt 25 pthread_self
1262 xptiInterfaceEntry::GetMethodInfo(unsigned short, nsXPTMethodInfo const**) 1208 xptiInterfaceInfo::GetMethodInfo(unsigned short, nsXPTMethodInfo const**) 221 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 56872 1417 1429 xptiInterfaceEntry::GetMethodInfo(unsigned short, nsXPTMethodInfo const**) 1262 xptiInterfaceEntry::GetMethodInfo(unsigned short, nsXPTMethodInfo const**) 12 .plt
800 PR_GetCurrentThread 410 jsd_Lock 172 PR_GetThreadPrivate 40 jsd_Unlock 39618 1422 1422 __pthread_getspecific
1348 jsd_GetJSDObjectForJSObject 23 jsd_ObjectHook 45515 102 1371 JS_HashTableLookup 1239 JS_HashTableRawLookup 25 JS_CompareValues 5 _hash_root
1216 JS_HashTableRawLookup 140 js_AtomizeString 44917 292 1356 js_compare_atom_keys 1064 js_EqualStrings
1146 js_DefineNativeProperty 192 js_DefineProperty 46447 348 1338 js_GetMutableScope 626 js_NewScope 96 js_DropObjectMap 80 js_HoldObjectMap 51 js_InitObjectMap 50 js_TransferScopeLock 39 JS_malloc 18 PR_AtomicDecrement 14 InitMinimalScope 11 PR_AtomicIncrement 5 .plt
1223 XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 89 js_LookupPropertyWithFlags 104815 344 1312 nsHTMLElementSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 902 nsEventReceiverSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 43 nsDOMClassInfo::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 23 nsEventReceiverSH::RegisterCompileHandler(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, int, int, int*)
1140 nsGlobalChromeWindow::QueryInterface(nsID const&, void**) 168 nsQueryInterface::operator()(nsID const&, void**) const 103945 1186 1308 nsGlobalWindow::QueryInterface(nsID const&, void**) 93 nsGlobalChromeWindow::AddRef() 29 nsGlobalWindow::AddRef()
190 PR_NotifyAllCondVar 162 XPCWrappedNative::AddRef() 146 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 138 js_LookupProperty 122 XPCWrappedNative::QueryInterface(nsID const&, void**) 120 js_NewObject 112 nsXPConnect::AddRef() 80 js_HoldObjectMap 60 PR_NotifyCondVar 44 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 37 js_LookupPropertyWithFlags 33 pt_PostNotifyToCvar 11 js_GetMutableScope 11 js_CloneFunctionObject 11 JS_NewObject 7 XPCWrappedNative::Init(XPCCallContext&, JSObject*, XPCNativeScriptableCreateInfo const*) 6 js_SetProtoOrParent 24071 1290 1290 PR_AtomicIncrement
819 js_FinalizeObject 232 js_SetProtoOrParent 96 js_GetMutableScope 63 js_GC 45 JS_SetPrototype 19 js_DefineNativeProperty 45733 383 1274 js_DropObjectMap 444 js_DestroyObjectMap 302 _PR_x86_AtomicDecrement 72 PR_AtomicDecrement 58 js_DestroyScope 13 .plt 2 .plt
858 XPCWrappedNative::QueryInterface(nsID const&, void**) 182 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 134 nsQueryInterface::operator()(nsID const&, void**) const 41 XPCWrappedNative::Init(XPCCallContext&, JSObject*, XPCNativeScriptableCreateInfo const*) 28 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*) 36306 357 1243 XPCWrappedNative::AddRef() 696 _PR_x86_AtomicIncrement 162 PR_AtomicIncrement 28 .plt
1188 PresShell::GetPrimaryFrameFor(nsIContent*) const 75 nsCSSFrameConstructor::FindPrimaryFrameFor(nsFrameManager*, nsIContent*, nsIFrame**, nsFindFrameHint*) 53 nsElementSH::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 78069 151 1241 nsFrameManager::GetPrimaryFrameFor(nsIContent*) 686 nsCSSFrameConstructor::FindPrimaryFrameFor(nsFrameManager*, nsIContent*, nsIFrame**, nsFindFrameHint*) 279 PL_DHashTableOperate 64 PL_DHashVoidPtrKeyStub 48 nsGenericElement::IndexOf(nsINode*) const 29 nsGenericElement::MayHaveFrame() const 13 nsAttrAndChildArray::IndexOfChild(nsINode*) const 9 nsGenericElement::GetChildAt(unsigned int) const 8 nsHTMLSpanElement::AddRef() 7 nsHTMLParagraphElement::AddRef() 4 nsCSSFrameConstructor::FindFrameWithContent(nsFrameManager*, nsIFrame*, nsIContent*, nsIContent*, nsFindFrameHint*) 3 nsFrameManager::SetPrimaryFrameFor(nsIContent*, nsIFrame*) 3 nsCOMPtr_base::~nsCOMPtr_base() 3 SearchTable 2 nsHTMLPreElement::AddRef() 2 nsAttrAndChildArray::GetSafeChildAt(unsigned int) const 1 nsHTMLTableSectionElement::AddRef() 1 nsHTMLLIElement::AddRef() 1 nsHTMLAnchorElement::AddRef() 1 nsTextNode::IsNodeOfType(unsigned int) const 1 .plt
1064 js_compare_atom_keys 156 JS_HashTableRawLookup 46580 1220 1220 js_EqualStrings
579 XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 312 XPC_NW_GetOrSetProperty(JSContext*, JSObject*, long, long*, int) 188 js_LookupPropertyWithFlags 62 XPC_NW_Finalize(JSContext*, JSObject*) 51 XPC_NW_GetProperty(JSContext*, JSObject*, long, long*) 19 js_FinalizeObject 2 nsXPConnect::GetContext(JSContext*, nsXPConnect*) 1 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 34713 609 1214 nsXPConnect::GetRuntime(nsXPConnect*) 605 nsXPConnect::GetXPConnect()
752 JS_GetReservedSlot 113 xpc_CloneJSFunction(XPCCallContext&, JSObject*, JSObject*) 90 RewrapIfDeepWrapper(JSContext*, JSObject*, long, long*) 80 ShouldBypassNativeWrapper(JSContext*, JSObject*) 67 XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 59 XPC_NW_AddProperty(JSContext*, JSObject*, long, long*) 46 XPCNativeMember::GetCallInfo(XPCCallContext&, JSObject*, XPCNativeInterface**, XPCNativeMember**) 45786 1207 1207 js_GetRequiredSlot
605 nsXPConnect::GetRuntime(nsXPConnect*) 271 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 149 XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 75 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 58 XPC_NW_GetOrSetProperty(JSContext*, JSObject*, long, long*, int) 36 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) 7 XPC_NW_Finalize(JSContext*, JSObject*) 34708 1201 1201 nsXPConnect::GetXPConnect()
1146 nsTextNode::QueryInterface(nsID const&, void**) 28 nsQueryInterface::operator()(nsID const&, void**) const 15 nsCommentNode::QueryInterface(nsID const&, void**) 88422 1159 1189 nsGenericDOMDataNode::QueryInterface(nsID const&, void**) 19 nsTextNode::AddRef() 11 nsGenericDOMDataNode::AddRef()
626 js_GetMutableScope 432 js_NewObjectMap 74 js_NewObject 35 js_DefineNativeProperty 46450 183 1167 js_NewScope 847 JS_malloc 80 __libc_malloc 38 js_InitObjectMap 14 InitMinimalScope 5 .plt
721 js_LookupPropertyWithFlags 166 js_AddScopeProperty 142 js_LookupProperty 66 js_DefineNativeProperty 60 js_FindClassObject 46452 1155 1155 js_SearchScope
641 XPCJSContextStack::Peek(JSContext**) 503 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 53743 1144 1144 nsDeque::Peek()
1118 XPCCallContext::~XPCCallContext() 13 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) 44598 139 1131 JS_EndRequest 681 PR_Unlock 177 PR_NotifyCondVar 84 PR_Lock 16 pt_PostNotifyToCvar 14 .plt 13 pt_PostNotifies 4 pthread_equal 2 pthread_self 1 pthread_mutex_lock
585 nsEventReceiverSH::RegisterCompileHandler(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, int, int, int*) 306 nsEventReceiverSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 139 XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 96 js_LookupPropertyWithFlags 1 nsWindowSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 44810 557 1127 JS_GetStringChars 388 js_GetStringChars 174 js_GetGCThingFlags 8 .plt
1008 GetInterfaceTypeFromParam(XPCCallContext&, nsIInterfaceInfo*, nsXPTMethodInfo const*, nsXPTParamInfo const&, unsigned short, unsigned char, nsXPTType const&, nsXPTCVariant*, nsID*) 109 .L2419 56917 166 1117 xptiInterfaceInfo::GetIIDForParamNoAlloc(unsigned short, nsXPTParamInfo const*, nsID*) 648 xptiInterfaceEntry::GetIIDForParamNoAlloc(unsigned short, nsXPTParamInfo const*, nsID*) 298 xptiInterfaceEntry::GetEntryForParam(unsigned short, nsXPTParamInfo const*, xptiInterfaceEntry**) 5 .plt
1048 .L891 58 js_Invoke 5 js_GetProperty 36413 184 1111 XPC_WN_Helper_GetProperty(JSContext*, JSObject*, long, long*) 412 XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**) 373 nsWindowSH::GetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*) 76 JS_GetClass 39 needsSecurityCheck(JSContext*, nsIXPConnectWrappedNative*) 20 JS_GetPrivate 6 .plt 1 JS_TypeOfValue
209 nsCOMPtr_base::~nsCOMPtr_base() 131 XPCWrappedNative::Release() 127 XPCCallContext::~XPCCallContext() 104 nsXPConnect::Release() 89 PR_Unlock 87 JS_NewObject 72 js_DropObjectMap 65 js_NewObject 53 js_CloneFunctionObject 42 pt_PostNotifies 39 js_LookupProperty 27 js_FinalizeObject 22 js_LookupPropertyWithFlags 18 js_GetMutableScope 17 js_SetProtoOrParent 5 XPCWrappedNative::FlatJSObjectFinalized(JSContext*, JSObject*) 24072 1107 1107 PR_AtomicDecrement
591 nsQueryInterface::operator()(nsID const&, void**) const 176 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 146 nsGenericDOMDataNode::GetParentNode(nsIDOMNode**) 113 nsGenericElement::GetFirstChild(nsIDOMNode**) 37 nsHTMLSpanElement::GetFirstChild(nsIDOMNode**) 12 nsGenericDOMDataNode::GetNextSibling(nsIDOMNode**) 11 nsTextNode::GetParentNode(nsIDOMNode**) 10 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned int*) 7 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 1 nsTextNode::GetNextSibling(nsIDOMNode**) 91147 314 1104 nsHTMLAnchorElement::QueryInterface(nsID const&, void**) 359 nsGenericElement::QueryInterface(nsID const&, void**) 160 nsGenericElement::PostQueryInterface(nsID const&, void**) 107 nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**) 82 nsContentUtils::GetClassInfoInstance(nsDOMClassInfoID) 31 non-virtual thunk to nsHTMLAnchorElement::AddRef() 25 nsBindingManager::GetBindingImplementation(nsIContent*, nsID const&, void**) 17 nsHTMLAnchorElement::AddRef() 8 nsDOMScriptObjectFactory::GetClassInfoInstance(nsDOMClassInfoID) 1 nsGenericElement::AddRef()
642 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 328 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned int*) 66 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*) 48 XPCCallContext::CanCallNow() 3 operator new[](unsigned int) 1 XPCJSObjectHolder::newHolder(JSContext*, JSObject*) 1 nsXPConnect::GetWrappedNativePrototype(JSContext*, JSObject*, nsIClassInfo*, nsIXPConnectJSObjectHolder**) 27025 158 1089 operator new(unsigned int) 820 __libc_malloc 67 __i686.get_pc_thunk.bx 44 _int_malloc
279 nsFrameManager::GetPrimaryFrameFor(nsIContent*) 233 nsRefPtrHashtable::GetWeak(nsISupports*, int*) const 217 nsDOMClassInfo::ReleaseWrapper(void*) 156 nsFrameManager::SetPrimaryFrameFor(nsIContent*, nsIFrame*) 101 nsBindingManager::GetBinding(nsIContent*) 46 nsDOMGCParticipantSH::Finalize(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 18 nsDOMClassInfo::MarkReachablePreservedWrappers(nsIDOMGCParticipant*, JSContext*, void*) 6 PresShell::GetPrimaryFrameFor(nsIContent*) const 6 nsCSSFrameConstructor::FindPrimaryFrameFor(nsFrameManager*, nsIContent*, nsIFrame**, nsFindFrameHint*) 5 ClassifyWrapper(PLDHashTable*, PLDHashEntryHdr*, unsigned int, void*) 2 nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) 1 nsScriptNameSpaceManager::LookupName(nsAString_internal const&, nsGlobalNameStruct const**, unsigned short const**) 1 nsDOMGCParticipantSH::Mark(nsIXPConnectWrappedNative*, JSContext*, JSObject*, void*, unsigned int*) 1 xptiInterfaceInfoManager::GetInfoForIID(nsID const*, nsIInterfaceInfo**) 53237 354 1072 PL_DHashTableOperate 599 SearchTable 77 ChangeTable 20 memset 7 PL_DHashVoidPtrKeyStub 4 PL_DHashMatchEntryStub 4 PL_DHashGetKeyStub 3 nsTHashtable > >::s_HashKey(PLDHashTable*, void const*) 2 PL_DHashStringKey 1 WrapperSCCsInitEntry(PLDHashTable*, PLDHashEntryHdr*, void const*) 1 PL_DHashMoveEntryStub
1020 nsEventReceiverSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 23 nsHTMLElementSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 22 XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 104776 250 1065 nsEventReceiverSH::RegisterCompileHandler(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, int, int, int*) 585 JS_GetStringChars 223 js_GetStringChars 7 .plt
757 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 145 XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 63 XPC_NW_GetOrSetProperty(JSContext*, JSObject*, long, long*, int) 46 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 37 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) 36107 407 1048 XPCJSContextStack::Peek(JSContext**) 641 nsDeque::Peek()
278 js_MarkGCThing 207 .L164 174 JS_GetStringChars 149 js_GetStringChars 59 XPCWrappedNative::Init(XPCCallContext&, JSObject*, XPCNativeScriptableCreateInfo const*) 37 js_LockGCThing 36 js_LockGCThingRT 28 JS_IsSystemObject 20 js_UnlockGCThingRT 19 JS_UnlockGCThing 10 fun_mark 10 JS_MarkGCThing 6 js_MarkAtom 3 gc_mark_atom_key_thing 3 js_IsAboutToBeFinalized 1 gc_root_marker 45473 1040 1040 js_GetGCThingFlags
1013 _destroyJSDObject 21 jsd_ObjectHook 45514 187 1034 JS_HashTableRemove 672 JS_HashTableRawRemove 115 JS_HashTableRawLookup 34 JS_CompareValues 25 DefaultFreeEntry 1 _hash_root
724 XPCCallContext::~XPCCallContext() 116 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 92 XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 50 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) 43 XPC_NW_GetOrSetProperty(JSContext*, JSObject*, long, long*, int) 1 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 34701 523 1026 nsXPConnect::Release() 385 _PR_x86_AtomicDecrement 104 PR_AtomicDecrement 14 .plt
951 XPTC_InvokeByIndex 34 .L2419 89381 54 985 nsTextNode::GetNextSibling(nsIDOMNode**) 775 nsGenericDOMDataNode::GetNextSibling(nsIDOMNode**) 95 nsGenericElement::IndexOf(nsINode*) const 25 nsGenericElement::GetChildAt(unsigned int) const 21 nsHTMLSpanElement::QueryInterface(nsID const&, void**) 8 nsHTMLParagraphElement::QueryInterface(nsID const&, void**) 3 nsHTMLLIElement::QueryInterface(nsID const&, void**) 2 nsCommentNode::QueryInterface(nsID const&, void**) 1 nsHTMLTableCellElement::QueryInterface(nsID const&, void**) 1 nsHTMLAnchorElement::QueryInterface(nsID const&, void**)
901 XPCNativeWrapper::GetNewOrUsed(JSContext*, XPCWrappedNative*) 83 RewrapIfDeepWrapper(JSContext*, JSObject*, long, long*) 44654 113 984 JS_UnlockGCThing 790 js_UnlockGCThingRT 43 JS_DHashTableOperate 19 js_GetGCThingFlags 9 .plt 7 PR_Lock 3 PR_Unlock
199 XPC_NW_GetOrSetProperty(JSContext*, JSObject*, long, long*, int) 165 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*) 70 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 68 xpc_CloneJSFunction(XPCCallContext&, JSObject*, JSObject*) 66 XPC_NW_GetProperty(JSContext*, JSObject*, long, long*) 66 XPCWrappedNative::ExtendSet(XPCCallContext&, XPCNativeInterface*) 64 XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 58 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 54 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 33 .L2419 33 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned int*) 28 js_LookupPropertyWithFlags 18 XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int) 18 XPCCallContext::CanCallNow() 14 XPCNativeSet::GetNewOrUsed(XPCCallContext&, XPCNativeSet*, XPCNativeInterface*, unsigned short) 8 .L115 8 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) 7 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 34768 977 977 AutoMarkingPtr::Unlink()
941 fun_mark 85 script_mark 6 js_Mark 1 js_MarkStackFrame 46501 538 957 js_MarkScript 479 js_MarkAtom 8 js_MarkScriptFilename 7 js_MarkGCThing 1 .plt
893 XPCNativeWrapper::GetNewOrUsed(JSContext*, XPCWrappedNative*) 61 RewrapIfDeepWrapper(JSContext*, JSObject*, long, long*) 44652 86 954 JS_LockGCThing 773 js_LockGCThing 89 js_LockGCThingRT 6 .plt
886 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 59 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*) 1 nsXPConnect::GetWrappedNativePrototype(JSContext*, JSObject*, nsIClassInfo*, nsIXPConnectJSObjectHolder**) 36449 398 946 XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int) 213 JS_DHashTableOperate 115 PR_EnterMonitor 93 PR_ExitMonitor 60 XPCNativeSet::GetNewOrUsed(XPCCallContext&, nsIClassInfo*) 18 AutoMarkingPtr::Unlink() 15 nsNodeSH::GetFlags(unsigned int*) 10 .plt 7 PR_Lock 5 XPCWrappedNativeProto::Init(XPCCallContext&, XPCNativeScriptableCreateInfo const*) 4 pthread_equal 3 JS_DHashVoidPtrKeyStub 2 SearchTable 1 JS_IsSystemObject 1 pthread_self 1 PR_Unlock
877 PR_Unlock 47 js_SetProtoOrParent 13 JS_EndRequest 24358 683 937 pt_PostNotifies 107 pthread_mutex_unlock 102 _PR_x86_AtomicDecrement 42 PR_AtomicDecrement 3 .plt
224 XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**) 216 nsDOMClassInfo::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, long*, nsIXPConnectJSObjectHolder**) 142 nsScriptSecurityManager::doGetObjectPrincipal(JSContext*, JSObject*, int) 87 MirrorWrappedNativeParent(JSContext*, XPCWrappedNative*, JSObject**) 86 nsScriptSecurityManager::GetFunctionObjectPrincipal(JSContext*, JSObject*, JSStackFrame*, unsigned int*) 73 nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) 71 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 32 XPCNativeWrapper::GetNewOrUsed(JSContext*, XPCWrappedNative*) 44685 931 931 JS_GetParent
847 js_NewScope 40 js_NewObjectMap 39 js_GetMutableScope 44633 183 926 JS_malloc 679 __libc_malloc 37 _int_malloc 27 __i686.get_pc_thunk.bx
921 xptiInterfaceEntry::GetEntryForParam(unsigned short, nsXPTParamInfo const*, xptiInterfaceEntry**) 589 xptiInterfaceEntry::GetIIDForParamNoAlloc(unsigned short, nsXPTParamInfo const*, nsID*) 298 xptiInterfaceInfo::GetIIDForParamNoAlloc(unsigned short, nsXPTParamInfo const*, nsID*) 56875 879 887 xptiInterfaceEntry::GetEntryForParam(unsigned short, nsXPTParamInfo const*, xptiInterfaceEntry**) 921 xptiInterfaceEntry::GetEntryForParam(unsigned short, nsXPTParamInfo const*, xptiInterfaceEntry**) 8 .plt
648 xptiInterfaceInfo::GetIIDForParamNoAlloc(unsigned short, nsXPTParamInfo const*, nsID*) 228 GetInterfaceTypeFromParam(XPCCallContext&, nsIInterfaceInfo*, nsXPTMethodInfo const*, nsXPTParamInfo const&, unsigned short, unsigned char, nsXPTType const&, nsXPTCVariant*, nsID*) 56878 282 876 xptiInterfaceEntry::GetIIDForParamNoAlloc(unsigned short, nsXPTParamInfo const*, nsID*) 589 xptiInterfaceEntry::GetEntryForParam(unsigned short, nsXPTParamInfo const*, xptiInterfaceEntry**) 5 .plt
864 js_GC 44929 0 864 js_MarkAtomState 845 JS_HashTableEnumerateEntries 19 js_atom_marker
773 JS_LockGCThing 85 XPCNativeWrapper::GetNewOrUsed(JSContext*, XPCWrappedNative*) 45483 110 858 js_LockGCThing 587 js_LockGCThingRT 71 JS_DHashTableOperate 37 js_GetGCThingFlags 24 PR_Lock 22 PR_Unlock 7 .plt
479 js_MarkScript 384 js_Mark 90 js_MarkAtom 37 fun_mark 1 .L164 45487 244 844 js_MarkAtom 617 js_MarkGCThing 90 js_MarkAtom 15 .L161 10 .plt 9 MarkGCThingChildren 6 js_GetGCThingFlags
790 JS_UnlockGCThing 48 XPCNativeWrapper::GetNewOrUsed(JSContext*, XPCWrappedNative*) 45485 126 838 js_UnlockGCThingRT 431 JS_DHashTableOperate 78 PR_Unlock 74 PR_Lock 30 JS_DHashTableRawRemove 26 SearchTable 21 JS_DHashVoidPtrKeyStub 20 js_GetGCThingFlags 11 .plt 8 pthread_mutex_unlock 6 pthread_self 3 .plt 3 pthread_mutex_lock 1 pthread_equal
805 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 30 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*) 36303 101 835 XPCWrappedNative::GatherScriptableCreateInfo(nsISupports*, nsIClassInfo*, XPCNativeScriptableCreateInfo*, XPCNativeScriptableCreateInfo*) 544 XPCWrappedNative::GatherProtoScriptableCreateInfo(nsIClassInfo*, XPCNativeScriptableCreateInfo*) 82 nsCOMPtr_base::assign_with_AddRef(nsISupports*) 31 nsDOMClassInfo::GetScriptableFlags(unsigned int*) 22 non-virtual thunk to nsDOMClassInfo::GetHelperForLanguage(unsigned int, nsISupports**) 15 nsDOMClassInfo::GetHelperForLanguage(unsigned int, nsISupports**) 12 nsCOMPtr_base::~nsCOMPtr_base() 10 .plt 8 nsCOMPtr_base::begin_assignment() 5 nsDOMClassInfo::AddRef() 5 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&)
530 PR_GetCurrentThread 302 PR_Lock 39369 832 832 __i686.get_pc_thunk.bx
110 JS_SetPrototype 46 js_LookupProperty 37 .L164 32 js_GetClassId 30 js_Invoke 28 js_CloneFunctionObject 26 _createJSDObject 22 js_GetClassPrototype 22 .L891 22 js_AtomizeChars 22 JS_CloneFunctionObject 21 js_DefineProperty 19 JS_CallFunctionValue 19 DefineUCProperty 17 js_LookupPropertyWithFlags 16 js_Mark 16 js_FinalizeObject 15 js_InternalInvoke 13 JS_NewObject 12 js_DefineNativeProperty 11 js_NewObject 11 js_GC 11 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 10 js_SetRequiredSlot 10 JS_HashTableRawLookup 10 js_MarkAtom 10 ShouldBypassNativeWrapper(JSContext*, JSObject*) 10 XPCCallContext::~XPCCallContext() 10 jsd_GetJSDObjectForJSObject 9 js_DestroyObjectMap 9 JS_UnlockGCThing 9 _destroyJSDObject 8 js_SetProtoOrParent 8 JS_HashTableRawRemove 8 js_Atomize 8 JS_GetStringChars 7 nsEventReceiverSH::RegisterCompileHandler(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, int, int, int*) 7 js_GetProperty 7 js_LockGCThing 6 js_DestroyScope 6 fun_mark 6 JS_DefineUCProperty 6 JS_MarkGCThing 6 JS_LockGCThing 6 XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 5 js_NewScope 5 js_GetMutableScope 5 XPCNativeWrapper::GetNewOrUsed(JSContext*, XPCWrappedNative*) 5 XPC_NW_GetOrSetProperty(JSContext*, JSObject*, long, long*, int) 5 xpc_CloneJSFunction(XPCCallContext&, JSObject*, JSObject*) 4 js_FindClassObject 4 AllocSlots 4 JS_HashTableRawAdd 4 js_MarkGCThing 4 XPCWrappedNative::Init(XPCCallContext&, JSObject*, XPCNativeScriptableCreateInfo const*) 3 GetPropertyTreeChild 3 js_UnlockGCThingRT 2 js_DropObjectMap 2 js_ForceGC 2 js_ValueToStringAtom 1 js_MarkScript 1 script_mark 1 js_NewObjectMap 1 gc_root_marker 1 js_NewFunction 1 JS_DHashTableEnumerate 1 js_atom_marker 1 xpc_MarkForValidWrapper(JSContext*, XPCWrappedNative*, void*) 1 XPCWrappedNative::~XPCWrappedNative() 44531 820 820 .plt
564 XPCWrappedNative::FlatJSObjectFinalized(JSContext*, JSObject*) 214 XPCWrappedNative::~XPCWrappedNative() 32 XPC_WN_Helper_Finalize(JSContext*, JSObject*) 3 XPCWrappedNative::Release() 35921 138 813 XPCJSRuntime::DeferredRelease(nsISupports*) 669 nsVoidArray::InsertElementAt(void*, int) 4 nsVoidArray::GrowArrayBy(int) 2 nsVoidArray::SizeTo(int)
775 nsTextNode::GetNextSibling(nsIDOMNode**) 29 XPTC_InvokeByIndex 8 nsCommentNode::GetNextSibling(nsIDOMNode**) 88427 98 812 nsGenericDOMDataNode::GetNextSibling(nsIDOMNode**) 207 nsHTMLSpanElement::QueryInterface(nsID const&, void**) 149 nsGenericElement::IndexOf(nsINode*) const 84 nsAttrAndChildArray::IndexOfChild(nsINode*) const 68 nsGenericElement::GetChildAt(unsigned int) const 49 nsHTMLParagraphElement::QueryInterface(nsID const&, void**) 44 nsAttrAndChildArray::GetSafeChildAt(unsigned int) const 28 nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**) 24 nsGenericElement::QueryInterface(nsID const&, void**) 12 nsHTMLAnchorElement::QueryInterface(nsID const&, void**) 10 nsHTMLHeadingElement::QueryInterface(nsID const&, void**) 9 nsHTMLSharedListElement::QueryInterface(nsID const&, void**) 8 nsHTMLTableCellElement::QueryInterface(nsID const&, void**) 8 nsHTMLPreElement::QueryInterface(nsID const&, void**) 4 nsHTMLLIElement::QueryInterface(nsID const&, void**) 3 nsCommentNode::QueryInterface(nsID const&, void**) 1 nsHTMLTableRowElement::QueryInterface(nsID const&, void**) 1 nsHTMLLinkElement::QueryInterface(nsID const&, void**) 1 nsHTMLHRElement::QueryInterface(nsID const&, void**) 1 nsHTMLDivElement::QueryInterface(nsID const&, void**) 1 non-virtual thunk to nsTextNode::AddRef() 1 nsTextNode::QueryInterface(nsID const&, void**) 1 non-virtual thunk to nsCommentNode::AddRef()
809 js_GC 44931 0 809 js_SweepAtomState 766 JS_HashTableEnumerateEntries 43 js_atom_sweeper
663 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 76 XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 23 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 21 XPC_NW_GetOrSetProperty(JSContext*, JSObject*, long, long*, int) 10 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) 34700 277 793 nsXPConnect::AddRef() 385 _PR_x86_AtomicIncrement 112 PR_AtomicIncrement 19 .plt
782 js_GC 103872 0 782 DOMGCCallback(JSContext*, JSGCStatus) 780 jsds_GCCallbackProc(JSContext*, JSGCStatus) 2 nsDOMClassInfo::EndGCMark()
780 DOMGCCallback(JSContext*, JSGCStatus) 31487 0 780 jsds_GCCallbackProc(JSContext*, JSGCStatus) 732 XPCJSRuntime::GCCallback(JSContext*, JSGCStatus) 15 nsTextNode::Release() 9 .plt 8 non-virtual thunk to nsTextNode::Release() 3 nsHTMLSpanElement::Release() 3 nsHTMLAnchorElement::Release() 2 non-virtual thunk to nsHTMLSpanElement::Release() 2 non-virtual thunk to nsHTMLAnchorElement::Release() 1 nsHTMLParagraphElement::Release() 1 non-virtual thunk to nsDOMKeyboardEvent::Release() 1 non-virtual thunk to nsCommentNode::Release() 1 nsCookie::Release() 1 nsVoidArray::RemoveElementsAt(int, int) 1 PR_EnterMonitor
482 js_AtomizeString 201 js_AtomizeChars 86 js_Atomize 3 js_ValueToStringAtom 46578 772 772 js_HashString
385 nsHTMLSpanElement::QueryInterface(nsID const&, void**) 160 nsHTMLAnchorElement::QueryInterface(nsID const&, void**) 88 nsHTMLParagraphElement::QueryInterface(nsID const&, void**) 36 nsHTMLLIElement::QueryInterface(nsID const&, void**) 28 nsHTMLTableCellElement::QueryInterface(nsID const&, void**) 17 nsHTMLTableRowElement::QueryInterface(nsID const&, void**) 15 nsHTMLHeadingElement::QueryInterface(nsID const&, void**) 14 nsHTMLSharedListElement::QueryInterface(nsID const&, void**) 14 nsQueryInterface::operator()(nsID const&, void**) const 8 nsHTMLPreElement::QueryInterface(nsID const&, void**) 3 nsHTMLDivElement::QueryInterface(nsID const&, void**) 2 nsHTMLTableSectionElement::QueryInterface(nsID const&, void**) 88665 89 770 nsGenericElement::PostQueryInterface(nsID const&, void**) 628 nsBindingManager::GetBindingImplementation(nsIContent*, nsID const&, void**) 53 nsBindingManager::GetBinding(nsIContent*)
313 js_NewObject 188 js_SetProtoOrParent 87 js_CloneFunctionObject 80 js_GetMutableScope 55 JS_NewObject 22 js_DefineNativeProperty 22 JS_SetPrototype 1 js_NewFunction 45732 335 768 js_HoldObjectMap 332 _PR_x86_AtomicIncrement 80 PR_AtomicIncrement 21 .plt
757 js_Invoke 45567 757 757 .L2107
628 nsGenericElement::PostQueryInterface(nsID const&, void**) 57 nsHTMLSpanElement::QueryInterface(nsID const&, void**) 25 nsHTMLAnchorElement::QueryInterface(nsID const&, void**) 23 nsHTMLParagraphElement::QueryInterface(nsID const&, void**) 4 nsHTMLLIElement::QueryInterface(nsID const&, void**) 4 nsHTMLHeadingElement::QueryInterface(nsID const&, void**) 3 nsHTMLTableCellElement::QueryInterface(nsID const&, void**) 2 nsHTMLSharedListElement::QueryInterface(nsID const&, void**) 2 nsHTMLDivElement::QueryInterface(nsID const&, void**) 102813 182 748 nsBindingManager::GetBindingImplementation(nsIContent*, nsID const&, void**) 506 nsBindingManager::GetBinding(nsIContent*) 60 nsRefPtrHashtable::GetWeak(nsISupports*, int*) const
472 XPC_WN_Shared_Mark(JSContext*, JSObject*, void*) 311 XPC_WN_Helper_Mark(JSContext*, JSObject*, void*) 1 js_Mark 36403 46 741 xpc_MarkForValidWrapper(JSContext*, XPCWrappedNative*, void*) 413 MarkScopeJSObjects(JSContext*, XPCWrappedNativeScope*, void*) 295 XPCWrappedNativeProto::MarkBeforeJSFinalize(JSContext*) 28 JS_MarkGCThing 1 .plt 1 .plt
732 jsds_GCCallbackProc(JSContext*, JSGCStatus) 35906 141 732 XPCJSRuntime::GCCallback(JSContext*, JSGCStatus) 183 XPCWrappedNativeScope::FinishedMarkPhaseOfGC(JSContext*, XPCJSRuntime*) 127 XPCWrappedNativeScope::MarkAllWrappedNativesAndProtos() 86 JS_DHashTableEnumerate 64 XPCWrappedNativeScope::SweepAllWrappedNativeTearOffs() 40 nsVoidArray::RemoveElementsAt(int, int) 39 nsTextNode::Release() 11 nsHTMLSpanElement::Release() 10 nsHTMLAnchorElement::Release() 6 nsGenericElement::Release() 6 nsGenericDOMDataNode::Release() 4 nsHTMLParagraphElement::Release() 3 nsVoidArray::Compact() 2 nsVoidArray::SizeTo(int) 2 PR_Lock 1 nsHTMLPreElement::Release() 1 nsHTMLHeadingElement::Release() 1 nsDOMEvent::Release() 1 nsScriptableUnicodeConverter::Release() 1 pthread_mutex_lock 1 pthread_equal 1 pthread_self 1 PR_ExitMonitor
686 nsFrameManager::GetPrimaryFrameFor(nsIContent*) 36 PresShell::GetPrimaryFrameFor(nsIContent*) const 77469 77 722 nsCSSFrameConstructor::FindPrimaryFrameFor(nsFrameManager*, nsIContent*, nsIFrame**, nsFindFrameHint*) 232 nsCSSFrameConstructor::FindFrameWithContent(nsFrameManager*, nsIFrame*, nsIContent*, nsIContent*, nsFindFrameHint*) 169 nsFrameManager::SetPrimaryFrameFor(nsIContent*, nsIFrame*) 75 nsFrameManager::GetPrimaryFrameFor(nsIContent*) 46 nsInlineFrame::GetType() const 28 nsContainerFrame::GetFirstChild(nsIAtom*) const 22 nsBlockFrame::GetFirstChild(nsIAtom*) const 18 nsGenericDOMDataNode::GetBindingParent() const 17 nsCOMPtr_base::~nsCOMPtr_base() 15 nsGenericElement::MayHaveFrame() const 6 PL_DHashTableOperate 4 nsBCTableCellFrame::GetType() const 3 nsGenericElement::AddRef() 3 nsTableRowFrame::GetType() const 2 nsGenericElement::GetBindingParent() const 1 nsHTMLTableRowElement::Release() 1 nsHTMLParagraphElement::Release() 1 nsHTMLParagraphElement::AddRef() 1 nsHTMLLIElement::AddRef() 1 .plt
669 XPCJSRuntime::DeferredRelease(nsISupports*) 26 XPCWrappedNative::FlatJSObjectFinalized(JSContext*, JSObject*) 10 nsCOMArray_base::InsertObjectAt(nsISupports*, int) 3 XPCWrappedNative::~XPCWrappedNative() 1 AppendToReachableList(nsISupports*, nsCOMArray&) 1 nsDocument::AppendReachableList(nsCOMArray&) 53413 131 710 nsVoidArray::InsertElementAt(void*, int) 576 nsVoidArray::GrowArrayBy(int) 3 nsVoidArray::SizeTo(int)
108 jsd_Unlock 93 jsd_Lock 56 PR_ExitMonitor 46 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 43 js_SetProtoOrParent 42 PR_EnterMonitor 28 XPCWrappedNative::AddRef() 21 js_HoldObjectMap 21 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 19 XPCWrappedNative::Release() 19 nsXPConnect::AddRef() 18 PR_GetThreadPrivate 14 js_LockGCThingRT 14 JS_EndRequest 14 nsXPConnect::Release() 13 js_NewObject 13 js_DropObjectMap 13 XPCPerThreadData::GetData() 13 PR_Unlock 11 js_UnlockGCThingRT 10 js_NewGCThing 10 XPC_NW_Finalize(JSContext*, JSObject*) 10 XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int) 9 XPCWrappedNative::~XPCWrappedNative() 8 js_LookupPropertyWithFlags 7 PR_NotifyAllCondVar 6 XPCNativeSet::GetNewOrUsed(XPCCallContext&, XPCNativeSet*, XPCNativeInterface*, unsigned short) 5 js_UnlockRuntime 5 js_LockRuntime 5 JS_BeginRequest 4 PR_NotifyCondVar 4 pt_PostNotifyToCvar 3 pt_PostNotifies 1 nsAutoMonitor::Exit() 1 js_GetStringBytes 1 ClaimScope 23783 708 708 .plt
672 JS_HashTableRemove 13 _destroyJSDObject 45513 108 685 JS_HashTableRawRemove 523 DefaultFreeEntry 46 free 8 .plt
620 js_NewObject 59 JS_NewObject 45730 89 679 js_NewObjectMap 432 js_NewScope 88 js_InitObjectMap 40 JS_malloc 29 InitMinimalScope 1 .plt
587 js_LockGCThing 89 JS_LockGCThing 45484 234 676 js_LockGCThingRT 209 JS_DHashTableOperate 67 PR_Unlock 64 PR_Lock 36 js_GetGCThingFlags 26 JS_DHashVoidPtrKeyStub 14 .plt 10 pthread_mutex_unlock 8 pthread_mutex_lock 4 pthread_self 3 SearchTable 1 pthread_equal
576 js_InternalInvoke 92 JS_CallFunctionValue 45525 531 668 js_AllocStack 137 js_AllocRawStack
599 PL_DHashTableOperate 39 ChangeTable 10 nsRefPtrHashtable::GetWeak(nsISupports*, int*) const 7 nsDOMClassInfo::ReleaseWrapper(void*) 3 nsDOMClassInfo::MarkReachablePreservedWrappers(nsIDOMGCParticipant*, JSContext*, void*) 3 nsFrameManager::GetPrimaryFrameFor(nsIContent*) 53235 658 661 SearchTable 2 PL_DHashMatchEntryStub 1 nsAString_internal::Equals(nsAString_internal const&) const
234 js_StopResolving 206 JS_DHashTableOperate 147 js_LookupPropertyWithFlags 30 js_UnlockGCThingRT 18 XPCWrappedNative::~XPCWrappedNative() 1 js_RemoveRoot 45173 358 636 JS_DHashTableRawRemove 278 JS_DHashClearEntryStub
336 .L891 286 js_Invoke 44950 622 622 js_GetAtom
601 JS_HashTableEnumerateEntries 19 js_MarkAtomState 44928 524 620 js_atom_marker 92 gc_mark_atom_key_thing 3 js_MarkGCThing 1 .plt
314 nsElementSH::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 273 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 31 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*) 104679 217 618 nsDOMClassInfo::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 167 JS_GetPrototype 147 JS_GetClass 71 JS_GetProperty 16 XPCWrappedNative::GetJSObjectPrototype(JSObject**)
388 JS_GetStringChars 223 nsEventReceiverSH::RegisterCompileHandler(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, int, int, int*) 4 XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 46508 466 615 js_GetStringChars 149 js_GetGCThingFlags
292 nsHTMLSpanElement::GetNextSibling(nsIDOMNode**) 111 nsHTMLParagraphElement::GetNextSibling(nsIDOMNode**) 88 nsHTMLAnchorElement::GetNextSibling(nsIDOMNode**) 37 XPTC_InvokeByIndex 22 nsHTMLLIElement::GetNextSibling(nsIDOMNode**) 18 nsHTMLTableRowElement::GetNextSibling(nsIDOMNode**) 14 nsHTMLTableCellElement::GetNextSibling(nsIDOMNode**) 14 nsHTMLHeadingElement::GetNextSibling(nsIDOMNode**) 8 nsHTMLSharedListElement::GetNextSibling(nsIDOMNode**) 7 nsHTMLPreElement::GetNextSibling(nsIDOMNode**) 2 nsHTMLDivElement::GetNextSibling(nsIDOMNode**) 1 nsHTMLTableElement::GetNextSibling(nsIDOMNode**) 88582 146 614 nsGenericElement::GetNextSibling(nsIDOMNode**) 182 nsGenericElement::IndexOf(nsINode*) const 69 nsTextNode::QueryInterface(nsID const&, void**) 50 nsGenericElement::GetChildAt(unsigned int) const 42 nsAttrAndChildArray::IndexOfChild(nsINode*) const 27 nsAttrAndChildArray::GetSafeChildAt(unsigned int) const 20 nsHTMLSpanElement::QueryInterface(nsID const&, void**) 16 nsHTMLParagraphElement::QueryInterface(nsID const&, void**) 14 nsTextNode::AddRef() 13 non-virtual thunk to nsTextNode::AddRef() 9 nsHTMLTableRowElement::QueryInterface(nsID const&, void**) 7 nsHTMLHeadingElement::QueryInterface(nsID const&, void**) 6 nsHTMLLIElement::QueryInterface(nsID const&, void**) 3 nsHTMLTableCellElement::QueryInterface(nsID const&, void**) 3 nsGenericElement::QueryInterface(nsID const&, void**) 2 nsHTMLSharedListElement::QueryInterface(nsID const&, void**) 2 nsHTMLDivElement::QueryInterface(nsID const&, void**) 2 nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**) 1 nsHTMLPreElement::QueryInterface(nsID const&, void**)
243 nsHTMLSpanElement::QueryInterface(nsID const&, void**) 107 nsHTMLAnchorElement::QueryInterface(nsID const&, void**) 66 nsHTMLParagraphElement::QueryInterface(nsID const&, void**) 38 nsGenericDOMDataNode::GetParentNode(nsIDOMNode**) 32 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 28 nsGenericDOMDataNode::GetNextSibling(nsIDOMNode**) 19 nsHTMLTableCellElement::QueryInterface(nsID const&, void**) 14 nsHTMLLIElement::QueryInterface(nsID const&, void**) 11 nsHTMLHeadingElement::QueryInterface(nsID const&, void**) 11 nsGenericElement::GetFirstChild(nsIDOMNode**) 9 nsHTMLTableRowElement::QueryInterface(nsID const&, void**) 8 nsHTMLPreElement::QueryInterface(nsID const&, void**) 8 nsQueryInterface::operator()(nsID const&, void**) const 6 nsHTMLSharedListElement::QueryInterface(nsID const&, void**) 5 nsGenericElement::GetParentNode(nsIDOMNode**) 2 nsHTMLDivElement::QueryInterface(nsID const&, void**) 2 nsGenericElement::GetNextSibling(nsIDOMNode**) 1 nsHTMLTableSectionElement::QueryInterface(nsID const&, void**) 1 nsHTMLTableElement::QueryInterface(nsID const&, void**) 90869 568 611 nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**) 19 nsHTMLSpanElement::AddRef() 16 nsGenericElement::AddRef() 2 nsHTMLTableRowElement::AddRef() 2 nsHTMLParagraphElement::AddRef() 2 nsHTMLLIElement::AddRef() 1 nsHTMLHeadingElement::AddRef() 1 nsHTMLAnchorElement::AddRef()
588 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 21 js_Invoke 36363 206 609 XPCNativeMember::GetCallInfo(XPCCallContext&, JSObject*, XPCNativeInterface**, XPCNativeMember**) 357 JS_GetReservedSlot 46 js_GetRequiredSlot
145 PR_Unlock 132 jsd_Unlock 71 PR_ExitMonitor 61 PR_EnterMonitor 48 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 35 js_UnlockRuntime 26 js_SetProtoOrParent 26 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 23 js_NewGCThing 11 XPCWrappedNative::~XPCWrappedNative() 7 JS_BeginRequest 6 XPCNativeSet::GetNewOrUsed(XPCCallContext&, XPCNativeSet*, XPCNativeInterface*, unsigned short) 4 JS_EndRequest 4 XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int) 3 XPC_NW_Finalize(JSContext*, JSObject*) 1 js_GetStringBytes 1 js_UnlockGCThingRT 1 js_LockGCThingRT 1 XPCNativeMember::Resolve(XPCCallContext&, XPCNativeInterface*) 1 XPCJSRuntime::GCCallback(JSContext*, JSGCStatus) 39433 607 607 pthread_equal
262 nsTextNode::QueryInterface(nsID const&, void**) 113 nsQueryInterface::operator()(nsID const&, void**) const 90 nsHTMLSpanElement::QueryInterface(nsID const&, void**) 82 nsHTMLAnchorElement::QueryInterface(nsID const&, void**) 22 nsHTMLParagraphElement::QueryInterface(nsID const&, void**) 7 nsHTMLTableCellElement::QueryInterface(nsID const&, void**) 7 nsHTMLLIElement::QueryInterface(nsID const&, void**) 3 nsHTMLSharedListElement::QueryInterface(nsID const&, void**) 3 nsHTMLHeadingElement::QueryInterface(nsID const&, void**) 2 nsHTMLDivElement::QueryInterface(nsID const&, void**) 2 nsCommentNode::QueryInterface(nsID const&, void**) 1 nsHTMLSharedElement::QueryInterface(nsID const&, void**) 87191 273 594 nsContentUtils::GetClassInfoInstance(nsDOMClassInfoID) 235 nsDOMScriptObjectFactory::GetClassInfoInstance(nsDOMClassInfoID) 86 nsDOMClassInfo::GetClassInfoInstance(nsDOMClassInfoID)
461 js_CloneFunctionObject 123 JS_CloneFunctionObject 2 JS_NewFunction 45463 481 586 js_LinkFunctionObject 105 JS_SetPrivate
93 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 64 XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext&, JSObject*, int) 63 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*) 51 XPC_NW_GetOrSetProperty(JSContext*, JSObject*, long, long*, int) 50 js_LookupPropertyWithFlags 40 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 27 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 22 nsCOMPtr_base::~nsCOMPtr_base() 19 XPCWrappedNative::QueryInterface(nsID const&, void**) 18 XPC_NW_GetProperty(JSContext*, JSObject*, long, long*) 18 XPCWrappedNative::ExtendSet(XPCCallContext&, XPCNativeInterface*) 16 RewrapIfDeepWrapper(JSContext*, JSObject*, long, long*) 15 XPCCallContext::~XPCCallContext() 12 XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 10 XPCWrappedNative::GatherScriptableCreateInfo(nsISupports*, nsIClassInfo*, XPCNativeScriptableCreateInfo*, XPCNativeScriptableCreateInfo*) 9 jsds_GCCallbackProc(JSContext*, JSGCStatus) 7 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned int*) 6 XPC_WN_Helper_GetProperty(JSContext*, JSObject*, long, long*) 6 XPCWrappedNative::FlatJSObjectFinalized(JSContext*, JSObject*) 5 js_FinalizeObject 5 XPC_NW_Equality(JSContext*, JSObject*, long, int*) 5 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) 4 js_DefineNativeProperty 4 MirrorWrappedNativeParent(JSContext*, XPCWrappedNative*, JSObject**) 4 XPCWrappedNative::Release() 3 .L2419 2 XPCWrappedNative::Init(XPCCallContext&, JSObject*, XPCNativeScriptableCreateInfo const*) 2 XPCCallContext::CanCallNow() 1 XPC_WN_Helper_Mark(JSContext*, JSObject*, void*) 1 xpc_MarkForValidWrapper(JSContext*, XPCWrappedNative*, void*) 34677 582 582 .plt
576 nsVoidArray::InsertElementAt(void*, int) 4 XPCJSRuntime::DeferredRelease(nsISupports*) 53404 5 580 nsVoidArray::GrowArrayBy(int) 570 nsVoidArray::SizeTo(int) 4 __libc_malloc 1 realloc
570 nsVoidArray::GrowArrayBy(int) 3 nsVoidArray::InsertElementAt(void*, int) 2 nsVoidArray::Compact() 2 XPCJSRuntime::DeferredRelease(nsISupports*) 2 XPCJSRuntime::GCCallback(JSContext*, JSGCStatus) 53403 11 579 nsVoidArray::SizeTo(int) 558 realloc 7 __libc_malloc 2 free 1 _int_realloc
370 js_AtomizeString 136 js_AtomizeChars 73 js_Atomize 45612 340 579 js_Lock 239 js_CompareAndSwap
301 nsHTMLSpanElement::GetFirstChild(nsIDOMNode**) 95 nsHTMLAnchorElement::GetFirstChild(nsIDOMNode**) 68 XPTC_InvokeByIndex 48 nsHTMLParagraphElement::GetFirstChild(nsIDOMNode**) 17 nsHTMLLIElement::GetFirstChild(nsIDOMNode**) 15 nsHTMLHeadingElement::GetFirstChild(nsIDOMNode**) 13 nsHTMLTableCellElement::GetFirstChild(nsIDOMNode**) 4 nsHTMLTableRowElement::GetFirstChild(nsIDOMNode**) 4 nsHTMLSharedListElement::GetFirstChild(nsIDOMNode**) 1 nsHTMLTableElement::GetFirstChild(nsIDOMNode**) 1 nsHTMLHtmlElement::GetFirstChild(nsIDOMNode**) 88595 126 567 nsGenericElement::GetFirstChild(nsIDOMNode**) 131 nsTextNode::QueryInterface(nsID const&, void**) 113 nsHTMLAnchorElement::QueryInterface(nsID const&, void**) 89 nsAttrAndChildArray::GetSafeChildAt(unsigned int) const 42 nsHTMLSpanElement::QueryInterface(nsID const&, void**) 22 non-virtual thunk to nsTextNode::AddRef() 22 nsTextNode::AddRef() 11 nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**) 9 nsGenericElement::QueryInterface(nsID const&, void**) 1 nsHTMLHeadElement::QueryInterface(nsID const&, void**) 1 non-virtual thunk to nsCommentNode::AddRef()
520 JS_HashTableEnumerateEntries 43 js_SweepAtomState 44930 563 563 js_atom_sweeper
544 XPCWrappedNative::GatherScriptableCreateInfo(nsISupports*, nsIClassInfo*, XPCNativeScriptableCreateInfo*, XPCNativeScriptableCreateInfo*) 16 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 1 nsXPConnect::GetWrappedNativePrototype(JSContext*, JSObject*, nsIClassInfo*, nsIXPConnectJSObjectHolder**) 36302 109 561 XPCWrappedNative::GatherProtoScriptableCreateInfo(nsIClassInfo*, XPCNativeScriptableCreateInfo*) 231 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 59 nsDOMClassInfo::AddRef() 56 nsCOMPtr_base::~nsCOMPtr_base() 29 nsCOMPtr_base::assign_with_AddRef(nsISupports*) 24 nsDOMClassInfo::Release() 22 nsDOMClassInfo::GetHelperForLanguage(unsigned int, nsISupports**) 21 nsDOMClassInfo::GetScriptableFlags(unsigned int*) 4 nsQueryInterface::operator()(nsID const&, void**) const 4 .plt 2 nsCOMPtr_base::begin_assignment()
558 nsVoidArray::SizeTo(int) 1 nsVoidArray::GrowArrayBy(int) 1 JS_realloc 59658 4 560 realloc 528 _int_realloc 28 memcpy
506 nsBindingManager::GetBindingImplementation(nsIContent*, nsID const&, void**) 53 nsGenericElement::PostQueryInterface(nsID const&, void**) 102778 88 559 nsBindingManager::GetBinding(nsIContent*) 369 nsRefPtrHashtable::GetWeak(nsISupports*, int*) const 101 PL_DHashTableOperate 1 .plt
459 js_LookupPropertyWithFlags 98 js_LookupProperty 44976 236 557 js_StopResolving 234 JS_DHashTableRawRemove 87 JS_DHashClearEntryStub
538 XPTC_InvokeByIndex 16 .L2419 89367 28 554 nsTextNode::GetParentNode(nsIDOMNode**) 500 nsGenericDOMDataNode::GetParentNode(nsIDOMNode**) 11 nsHTMLSpanElement::QueryInterface(nsID const&, void**) 11 nsHTMLAnchorElement::QueryInterface(nsID const&, void**) 2 nsHTMLParagraphElement::QueryInterface(nsID const&, void**) 1 nsHTMLTableCellElement::QueryInterface(nsID const&, void**) 1 nsHTMLLIElement::QueryInterface(nsID const&, void**)
523 JS_HashTableRawRemove 25 JS_HashTableRemove 45506 57 548 DefaultFreeEntry 463 free 16 _int_free 12 __i686.get_pc_thunk.bx
182 nsGenericElement::GetNextSibling(nsIDOMNode**) 149 nsGenericDOMDataNode::GetNextSibling(nsIDOMNode**) 95 nsTextNode::GetNextSibling(nsIDOMNode**) 48 nsFrameManager::GetPrimaryFrameFor(nsIContent*) 25 nsHTMLSpanElement::GetNextSibling(nsIDOMNode**) 25 nsHTMLAnchorElement::GetNextSibling(nsIDOMNode**) 13 PresShell::GetPrimaryFrameFor(nsIContent*) const 6 nsHTMLParagraphElement::GetNextSibling(nsIDOMNode**) 1 nsHTMLTableCellElement::GetNextSibling(nsIDOMNode**) 1 nsHTMLPreElement::GetNextSibling(nsIDOMNode**) 1 nsCommentNode::GetNextSibling(nsIDOMNode**) 88689 204 546 nsGenericElement::IndexOf(nsINode*) const 342 nsAttrAndChildArray::IndexOfChild(nsINode*) const
129 jsd_Lock 105 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 74 jsd_Unlock 45 XPCNativeSet::GetNewOrUsed(XPCCallContext&, XPCNativeSet*, XPCNativeInterface*, unsigned short) 35 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 30 js_SetProtoOrParent 25 js_LockRuntime 25 PR_ExitMonitor 20 js_NewGCThing 12 XPCWrappedNative::~XPCWrappedNative() 10 js_UnlockRuntime 8 PR_EnterMonitor 6 js_UnlockGCThingRT 6 XPC_NW_Finalize(JSContext*, JSObject*) 4 js_LockGCThingRT 2 JS_EndRequest 2 JS_BeginRequest 1 XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int) 1 XPCJSRuntime::GetXPCContext(JSContext*) 1 XPCJSRuntime::GCCallback(JSContext*, JSGCStatus) 39431 541 541 pthread_self
534 js_Invoke 45551 534 534 .L2076
528 js_Mark 4 .L164 36404 25 531 XPC_WN_Shared_Mark(JSContext*, JSObject*, void*) 472 xpc_MarkForValidWrapper(JSContext*, XPCWrappedNative*, void*) 23 XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**) 5 JS_GetClass 3 JS_GetPrivate 3 MarkScopeJSObjects(JSContext*, XPCWrappedNativeScope*, void*) 1 JS_MarkGCThing
413 xpc_MarkForValidWrapper(JSContext*, XPCWrappedNative*, void*) 118 XPC_WN_Shared_Proto_Mark(JSContext*, JSObject*, void*) 3 XPC_WN_Shared_Mark(JSContext*, JSObject*, void*) 1 XPC_WN_Helper_Mark(JSContext*, JSObject*, void*) 36402 15 529 MarkScopeJSObjects(JSContext*, XPCWrappedNativeScope*, void*) 519 JS_MarkGCThing 1 js_MarkGCThing
528 realloc 1 nsVoidArray::SizeTo(int) 59640 8 529 _int_realloc 511 _int_malloc 10 _int_free
500 nsTextNode::GetParentNode(nsIDOMNode**) 21 XPTC_InvokeByIndex 88425 51 521 nsGenericDOMDataNode::GetParentNode(nsIDOMNode**) 146 nsHTMLAnchorElement::QueryInterface(nsID const&, void**) 130 nsHTMLSpanElement::QueryInterface(nsID const&, void**) 69 nsHTMLParagraphElement::QueryInterface(nsID const&, void**) 38 nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**) 33 nsGenericElement::QueryInterface(nsID const&, void**) 24 nsHTMLTableCellElement::QueryInterface(nsID const&, void**) 16 nsHTMLLIElement::QueryInterface(nsID const&, void**) 6 nsHTMLPreElement::QueryInterface(nsID const&, void**) 6 nsHTMLHeadingElement::QueryInterface(nsID const&, void**) 2 nsHTMLDivElement::QueryInterface(nsID const&, void**)
421 js_SetProtoOrParent 83 JS_SetPrototype 24369 99 504 PR_NotifyAllCondVar 208 pt_PostNotifyToCvar 190 PR_AtomicIncrement 7 .plt
449 js_FinalizeObject 51 js_GC 36494 81 500 XPC_NW_Finalize(JSContext*, JSObject*) 111 PR_EnterMonitor 107 JS_DHashTableOperate 92 PR_ExitMonitor 62 nsXPConnect::GetRuntime(nsXPConnect*) 10 .plt 7 nsXPConnect::GetXPConnect() 6 SearchTable 6 JS_DHashVoidPtrKeyStub 6 pthread_self 6 PR_Lock 3 pthread_equal 3 PR_Unlock
401 nsScriptSecurityManager::doGetObjectPrincipal(JSContext*, JSObject*, int) 95 nsScriptSecurityManager::GetFunctionObjectPrincipal(JSContext*, JSObject*, JSStackFrame*, unsigned int*) 103977 496 496 nsGlobalWindow::GetPrincipal()
332 ShouldBypassNativeWrapper(JSContext*, JSObject*) 104 XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 55 XPC_NW_GetOrSetProperty(JSContext*, JSObject*, long, long*, int) 45149 403 491 JS_GetTopScriptFilenameFlags 88 js_GetScriptFilenameFlags
261 nsQueryInterface::operator()(nsID const&, void**) const 75 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 69 nsGenericDOMDataNode::GetParentNode(nsIDOMNode**) 49 nsGenericDOMDataNode::GetNextSibling(nsIDOMNode**) 16 nsGenericElement::GetNextSibling(nsIDOMNode**) 8 nsTextNode::GetNextSibling(nsIDOMNode**) 3 nsGenericElement::GetParentNode(nsIDOMNode**) 3 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 2 nsTextNode::GetParentNode(nsIDOMNode**) 1 nsHTMLParagraphElement::GetNextSibling(nsIDOMNode**) 1 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned int*) 96365 79 488 nsHTMLParagraphElement::QueryInterface(nsID const&, void**) 184 nsGenericElement::QueryInterface(nsID const&, void**) 88 nsGenericElement::PostQueryInterface(nsID const&, void**) 66 nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**) 23 nsBindingManager::GetBindingImplementation(nsIContent*, nsID const&, void**) 22 nsContentUtils::GetClassInfoInstance(nsDOMClassInfoID) 13 non-virtual thunk to nsHTMLParagraphElement::AddRef() 7 nsHTMLParagraphElement::AddRef() 5 nsDOMScriptObjectFactory::GetClassInfoInstance(nsDOMClassInfoID) 1 nsGenericElement::AddRef()
342 nsGenericElement::IndexOf(nsINode*) const 84 nsGenericDOMDataNode::GetNextSibling(nsIDOMNode**) 42 nsGenericElement::GetNextSibling(nsIDOMNode**) 13 nsFrameManager::GetPrimaryFrameFor(nsIContent*) 86786 481 481 nsAttrAndChildArray::IndexOfChild(nsINode*) const
416 free 16 DefaultFreeEntry 14 _destroyJSDObject 12 operator delete(void*) 10 _int_realloc 7 JS_free 1 JS_DHashFreeTable 59627 436 476 _int_free 40 malloc_consolidate
290 .L2419 181 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 57398 392 471 nsAString_internal::~nsAString_internal() 79 nsSubstring::Finalize()
444 js_DropObjectMap 22 js_FinalizeObject 45731 43 466 js_DestroyObjectMap 335 js_DestroyScope 73 js_FinishLock 9 .plt 6 JS_free
289 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 174 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 56467 370 463 nsExceptionManager::SetCurrentException(nsIException*) 93 nsCOMPtr_base::assign_with_AddRef(nsISupports*)
100 js_DefineProperty 81 js_GetProperty 74 js_LookupPropertyWithFlags 69 js_DefineNativeProperty 67 .L891 55 js_FindClassObject 12 js_LookupProperty 3 js_GetClassPrototype 1 JS_GetProperty 58290 462 462 __ctype_b_loc
353 js_Invoke 109 js_InternalInvoke 45533 462 462 js_ComputeThis
373 XPC_WN_Helper_GetProperty(JSContext*, JSObject*, long, long*) 83 .L891 104710 311 456 nsWindowSH::GetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*) 142 needsSecurityCheck(JSContext*, nsIXPConnectWrappedNative*) 2 nsDOMClassInfo::doCheckPropertyAccess(JSContext*, JSObject*, long, nsIXPConnectWrappedNative*, unsigned int, int) 1 nsJSContext::GetNativeContext()
296 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 160 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned int*) 44034 440 456 nsScriptSecurityManager::CanCreateWrapper(JSContext*, nsID const&, nsISupports*, nsIClassInfo*, void**) 16 nsNodeSH::GetFlags(unsigned int*)
188 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 131 XPCCallContext::SetName(long) 70 XPCCallContext::CanCallNow() 63 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 34807 452 452 XPCAutoLock::~XPCAutoLock()
434 XPTC_InvokeByIndex 17 .L2419 97602 18 451 nsHTMLSpanElement::GetFirstChild(nsIDOMNode**) 301 nsGenericElement::GetFirstChild(nsIDOMNode**) 58 nsAttrAndChildArray::GetSafeChildAt(unsigned int) const 37 nsHTMLAnchorElement::QueryInterface(nsID const&, void**) 35 nsTextNode::QueryInterface(nsID const&, void**) 2 nsHTMLSpanElement::QueryInterface(nsID const&, void**)
169 JS_SetPrototype 167 js_SetProtoOrParent 54 js_DefineNativeProperty 50 js_GetMutableScope 45618 440 440 js_TransferScopeLock
268 nsScriptSecurityManager::GetPrincipalAndFrame(JSContext*, JSStackFrame**, unsigned int*) 171 nsScriptSecurityManager::GetFramePrincipal(JSContext*, JSStackFrame*, unsigned int*) 45120 439 439 JS_GetFrameFunctionObject
436 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 104284 436 436 non-virtual thunk to nsGlobalChromeWindow::QueryInterface(nsID const&, void**)
239 js_Lock 196 js_AtomizeString 45591 435 435 js_CompareAndSwap
234 JS_CallFunctionValue 195 js_InternalInvoke 45526 429 429 js_FreeStack
369 nsBindingManager::GetBinding(nsIContent*) 60 nsBindingManager::GetBindingImplementation(nsIContent*, nsID const&, void**) 102836 110 429 nsRefPtrHashtable::GetWeak(nsISupports*, int*) const 233 PL_DHashTableOperate 76 nsTHashtable > >::s_HashKey(PLDHashTable*, void const*) 10 SearchTable
163 _createJSDObject 67 operator new(unsigned int) 54 __libc_malloc 31 free 28 DefaultAllocEntry 27 __libc_calloc 27 JS_malloc 12 DefaultFreeEntry 8 _destroyJSDObject 4 operator delete(void*) 2 JS_free 1 nsVoidArray::~nsVoidArray() 1 DestroyGCArena 1 NewGCArena 58084 426 426 __i686.get_pc_thunk.bx
377 SearchTable 48 JS_DHashTableOperate 35961 425 425 NativeSetMap::Entry::Match(JSDHashTable*, JSDHashEntryHdr const*, void const*)
345 .L2419 79 nsAString_internal::~nsAString_internal() 57211 424 424 nsSubstring::Finalize()
345 XPCNativeWrapper::GetNewOrUsed(JSContext*, XPCWrappedNative*) 75 RewrapIfDeepWrapper(JSContext*, JSObject*, long, long*) 36499 180 420 MirrorWrappedNativeParent(JSContext*, XPCWrappedNative*, JSObject**) 104 XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**) 87 JS_GetParent 45 XPCNativeWrapper::GetNewOrUsed(JSContext*, XPCWrappedNative*) 4 .plt
278 JS_DHashTableRawRemove 87 js_StopResolving 51 JS_DHashTableOperate 1 JS_DHashTableEnumerate 45161 417 417 JS_DHashClearEntryStub
213 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 92 .L2419 72 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) 19 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 16 XPCCallContext::~XPCCallContext() 44846 412 412 JS_GetContextThread
313 js_DefineNativeProperty 95 js_DefineProperty 36483 159 408 XPC_NW_AddProperty(JSContext*, JSObject*, long, long*) 190 JS_GetReservedSlot 59 js_GetRequiredSlot
335 js_DestroyObjectMap 58 js_DropObjectMap 46451 174 393 js_DestroyScope 191 JS_free 22 free 6 .plt
231 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 102 JS_DHashTableOperate 26 js_LockGCThingRT 21 js_UnlockGCThingRT 6 XPC_NW_Finalize(JSContext*, JSObject*) 3 XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int) 2 XPCWrappedNative::~XPCWrappedNative() 1 XPCJSRuntime::GetXPCContext(JSContext*) 45157 392 392 JS_DHashVoidPtrKeyStub
390 js_GC 46467 380 390 js_SweepScopeProperties 9 RemovePropertyTreeChild 1 JS_DHashTableOperate
126 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 98 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned int*) 89 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 74 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 35560 387 387 XPCContext::GetAppropriateSecurityManager(unsigned short) const
355 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 30 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned int*) 36359 93 385 XPCNativeSet::HasInterfaceWithAncestor(XPCNativeInterface*) const 243 xptiInterfaceInfo::HasAncestor(nsID const*, int*) 33 xptiInterfaceEntry::HasAncestor(nsID const*, int*) 6 xptiInterfaceInfo::GetIIDShared(nsID const**) 6 .plt 4 xptiInterfaceEntry::GetIIDShared(nsID const**)
111 nsGenericElement::GetChildAt(unsigned int) const 89 nsGenericElement::GetFirstChild(nsIDOMNode**) 58 nsHTMLSpanElement::GetFirstChild(nsIDOMNode**) 44 nsGenericDOMDataNode::GetNextSibling(nsIDOMNode**) 28 nsHTMLAnchorElement::GetFirstChild(nsIDOMNode**) 27 nsGenericElement::GetNextSibling(nsIDOMNode**) 13 nsHTMLParagraphElement::GetFirstChild(nsIDOMNode**) 3 nsHTMLTableCellElement::GetFirstChild(nsIDOMNode**) 2 nsHTMLLIElement::GetFirstChild(nsIDOMNode**) 2 nsHTMLHeadingElement::GetFirstChild(nsIDOMNode**) 2 nsFrameManager::GetPrimaryFrameFor(nsIContent*) 1 nsHTMLPreElement::GetFirstChild(nsIDOMNode**) 1 nsHTMLSharedListElement::GetFirstChild(nsIDOMNode**) 1 nsHTMLDivElement::GetFirstChild(nsIDOMNode**) 86783 382 382 nsAttrAndChildArray::GetSafeChildAt(unsigned int) const
299 PR_Unlock 39575 378 378 pthread_cond_broadcast@@GLIBC_2.3.2
367 XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 36364 8 367 XPCNativeMember::Resolve(XPCCallContext&, XPCNativeInterface*) 295 JS_NewFunction 30 XPCNativeInterface::GetMemberName(XPCCallContext&, XPCNativeMember const*) const 21 JS_SetReservedSlot 3 PR_EnterMonitor 2 js_NewFunction 2 JS_GetStringBytes 2 PR_ExitMonitor 2 PR_Lock 1 pthread_equal 1 XPCJSContextStack::GetSafeJSContext(JSContext**)
201 js_SetRequiredSlot 166 JS_SetReservedSlot 45451 244 367 fun_reserveSlots 123 JS_GetPrivate
183 js_GetProperty 116 js_LookupPropertyWithFlags 64 js_DefineNativeProperty 63227 363 363 __i686.get_pc_thunk.cx
208 PR_NotifyAllCondVar 101 PR_NotifyCondVar 34 js_SetProtoOrParent 16 JS_EndRequest 24364 213 359 pt_PostNotifyToCvar 109 _PR_x86_AtomicIncrement 33 PR_AtomicIncrement 4 .plt
344 XPTC_InvokeByIndex 15 .L2419 97608 18 359 nsHTMLSpanElement::GetNextSibling(nsIDOMNode**) 292 nsGenericElement::GetNextSibling(nsIDOMNode**) 25 nsGenericElement::IndexOf(nsINode*) const 18 nsTextNode::QueryInterface(nsID const&, void**) 5 nsGenericElement::GetChildAt(unsigned int) const 1 nsHTMLSpanElement::QueryInterface(nsID const&, void**)
309 js_LookupPropertyWithFlags 46 js_LookupProperty 45754 355 355 Detecting
320 XPC_WN_Helper_Finalize(JSContext*, JSObject*) 29 js_FinalizeObject 104780 41 349 nsDOMGCParticipantSH::Finalize(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 262 nsDOMClassInfo::ReleaseWrapper(void*) 46 PL_DHashTableOperate
132 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 93 nsExceptionManager::SetCurrentException(nsIException*) 82 XPCWrappedNative::GatherScriptableCreateInfo(nsISupports*, nsIClassInfo*, XPCNativeScriptableCreateInfo*, XPCNativeScriptableCreateInfo*) 29 XPCWrappedNative::GatherProtoScriptableCreateInfo(nsIClassInfo*, XPCNativeScriptableCreateInfo*) 2 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 53245 329 338 nsCOMPtr_base::assign_with_AddRef(nsISupports*) 9 nsDOMClassInfo::AddRef()
247 ShouldBypassNativeWrapper(JSContext*, JSObject*) 88 JS_GetTopScriptFilenameFlags 46490 335 335 js_GetScriptFilenameFlags
267 .L891 62 js_Invoke 45757 327 329 js_FindProperty 2 js_LookupProperty
208 .L2419 114 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 35576 322 322 XPCConvert::NativeData2JS(XPCCallContext&, long*, void const*, nsXPTType const&, nsID const*, JSObject*, unsigned int*)
224 nsScriptSecurityManager::GetSubjectPrincipal(JSContext*, unsigned int*) 97 nsScriptSecurityManager::GetPrincipalAndFrame(JSContext*, JSStackFrame**, unsigned int*) 45105 321 321 JS_FrameIterator
105 js_LinkFunctionObject 58 XPCNativeWrapper::GetNewOrUsed(JSContext*, XPCWrappedNative*) 46 RewrapIfDeepWrapper(JSContext*, JSObject*, long, long*) 38 XPCWrappedNative::Init(XPCCallContext&, JSObject*, XPCNativeScriptableCreateInfo const*) 37 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 35 js_CloneFunctionObject 2 js_NewFunction 44681 321 321 JS_SetPrivate
235 nsContentUtils::GetClassInfoInstance(nsDOMClassInfoID) 53 nsTextNode::QueryInterface(nsID const&, void**) 14 nsHTMLSpanElement::QueryInterface(nsID const&, void**) 8 nsHTMLAnchorElement::QueryInterface(nsID const&, void**) 5 nsHTMLParagraphElement::QueryInterface(nsID const&, void**) 3 nsHTMLHeadingElement::QueryInterface(nsID const&, void**) 1 nsCommentNode::QueryInterface(nsID const&, void**) 105041 96 319 nsDOMScriptObjectFactory::GetClassInfoInstance(nsDOMClassInfoID) 223 nsDOMClassInfo::GetClassInfoInstance(nsDOMClassInfoID)
278 GetPropertyTreeChild 34 js_AddScopeProperty 45614 70 312 js_LockRuntime 185 PR_Lock 27 pthread_mutex_lock 25 pthread_self 5 .plt
301 js_Interpret 11 nsJSContext::DOMBranchCallback(JSContext*, JSScript*) 44608 312 312 JS_GetContextPrivate
223 nsDOMScriptObjectFactory::GetClassInfoInstance(nsDOMClassInfoID) 86 nsContentUtils::GetClassInfoInstance(nsDOMClassInfoID) 104698 308 309 nsDOMClassInfo::GetClassInfoInstance(nsDOMClassInfoID) 1 nsDOMClassInfo::nsDOMClassInfo(nsDOMClassInfoData*)
254 jsd_FunctionCallHook 50 js_Invoke 31410 304 304 _callHook
271 XPCWrappedNative::~XPCWrappedNative() 24 XPCWrappedNative::Release() 3 operator delete[](void*) 26989 33 298 operator delete(void*) 249 free 12 _int_free 4 __i686.get_pc_thunk.bx
297 PR_Unlock 39573 297 297 pthread_cond_signal@@GLIBC_2.3.2
295 XPCNativeMember::Resolve(XPCCallContext&, XPCNativeInterface*) 2 XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 44756 4 297 JS_NewFunction 270 js_NewFunction 20 js_Atomize 2 js_LinkFunctionObject 1 js_NewObject
175 js_StartResolving 117 JS_DHashTableOperate 44973 292 292 resolving_HashKey
295 xpc_MarkForValidWrapper(JSContext*, XPCWrappedNative*, void*) 36360 12 288 XPCWrappedNativeProto::MarkBeforeJSFinalize(JSContext*) 282 JS_MarkGCThing 1 js_MarkGCThing
166 nsScriptSecurityManager::GetFunctionObjectPrincipal(JSContext*, JSObject*, JSStackFrame*, unsigned int*) 121 nsScriptSecurityManager::GetFramePrincipal(JSContext*, JSStackFrame*, unsigned int*) 45102 287 287 JS_GetFunctionScript
141 .L2419 80 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 34 .L115 15 nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) 8 XPCWrappedNative::GatherScriptableCreateInfo(nsISupports*, nsIClassInfo*, XPCNativeScriptableCreateInfo*, XPCNativeScriptableCreateInfo*) 5 nsDOMClassInfo::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, long*, nsIXPConnectJSObjectHolder**) 2 XPCWrappedNative::GatherProtoScriptableCreateInfo(nsIClassInfo*, XPCNativeScriptableCreateInfo*) 53253 285 285 nsCOMPtr_base::begin_assignment()
167 nsDOMClassInfo::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 68 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 49 nsElementSH::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 44683 284 284 JS_GetPrototype
222 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 60 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) 44597 110 282 JS_BeginRequest 84 PR_Lock 51 PR_Unlock 13 pthread_mutex_lock 10 pthread_mutex_unlock 7 pthread_equal 5 .plt 2 pthread_self
184 js_MarkGCThing 76 .L164 10 fun_mark 9 js_MarkAtom 2 gc_mark_atom_key_thing 1 js_Mark 45488 282 282 MarkGCThingChildren
114 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned int*) 79 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 57 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*) 26 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 6 XPCNativeSet::HasInterfaceWithAncestor(XPCNativeInterface*) const 56914 267 282 xptiInterfaceInfo::GetIIDShared(nsID const**) 15 xptiInterfaceEntry::GetIIDShared(nsID const**)
262 nsDOMGCParticipantSH::Finalize(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 17 XPC_WN_Helper_Finalize(JSContext*, JSObject*) 104736 31 279 nsDOMClassInfo::ReleaseWrapper(void*) 217 PL_DHashTableOperate 24 PL_DHashVoidPtrKeyStub 7 SearchTable
143 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 132 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 104882 275 275 non-virtual thunk to nsNodeSH::GetFlags(unsigned int*)
273 js_Invoke 45564 273 273 .L2105
270 JS_NewFunction 2 XPCNativeMember::Resolve(XPCCallContext&, XPCNativeInterface*) 45461 7 272 js_NewFunction 255 js_NewObject 2 js_GetSlotThreadSafe 2 js_NewGCThing 2 JS_SetPrivate 1 js_GetClassPrototype 1 js_HoldObjectMap 1 .plt 1 jsd_ObjectHook
242 .L891 24 js_Invoke 36502 120 266 XPC_NW_Equality(JSContext*, JSObject*, long, int*) 104 GetIdentityObject(JSContext*, JSObject*) 33 JS_GetPrivate 5 .plt 4 JS_GetClass
227 xptiInterfaceInfo::HasAncestor(nsID const*, int*) 33 XPCNativeSet::HasInterfaceWithAncestor(XPCNativeInterface*) const 56887 260 260 xptiInterfaceEntry::HasAncestor(nsID const*, int*)
235 XPCCallContext::SetName(long) 21 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 34809 256 256 XPCNativeSet::MatchesSetUpToInterface(XPCNativeSet const*, XPCNativeInterface*) const
152 js_Atomize 103 js_GetClassId 46585 255 255 js_InflateStringToBuffer
143 nsEventReceiverSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 67 XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 43 nsHTMLElementSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 104687 253 253 nsDOMClassInfo::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*)
243 XPCNativeSet::HasInterfaceWithAncestor(XPCNativeInterface*) const 6 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 56916 22 249 xptiInterfaceInfo::HasAncestor(nsID const*, int*) 227 xptiInterfaceEntry::HasAncestor(nsID const*, int*)
177 JS_EndRequest 71 XPCCallContext::~XPCCallContext() 24368 83 248 PR_NotifyCondVar 101 pt_PostNotifyToCvar 60 PR_AtomicIncrement 4 .plt
232 nsCSSFrameConstructor::FindPrimaryFrameFor(nsFrameManager*, nsIContent*, nsIFrame**, nsFindFrameHint*) 14 nsCSSFrameConstructor::FindFrameWithContent(nsFrameManager*, nsIFrame*, nsIContent*, nsIContent*, nsFindFrameHint*) 4 nsFrameManager::GetPrimaryFrameFor(nsIContent*) 77468 129 236 nsCSSFrameConstructor::FindFrameWithContent(nsFrameManager*, nsIFrame*, nsIContent*, nsIContent*, nsFindFrameHint*) 49 nsInlineFrame::GetType() const 29 nsBlockFrame::GetFirstChild(nsIAtom*) const 20 nsContainerFrame::GetFirstChild(nsIAtom*) const 14 nsCSSFrameConstructor::FindFrameWithContent(nsFrameManager*, nsIFrame*, nsIContent*, nsIContent*, nsFindFrameHint*) 8 nsGenericDOMDataNode::GetBindingParent() const 1 nsTableRowFrame::GetType() const
147 _createJSDObject 42 jsd_GetJSDObjectForJSObject 29 _destroyJSDObject 11 JS_HashTableAdd 5 JS_HashTableLookup 1 JS_HashTableRemove 31325 235 235 _hash_root
133 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 95 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 34765 228 228 XPCPerThreadData::EnsureExceptionManager()
143 RewrapIfDeepWrapper(JSContext*, JSObject*, long, long*) 79 XPC_NW_GetOrSetProperty(JSContext*, JSObject*, long, long*, int) 44762 222 222 JS_ObjectIsFunction
146 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 73 .L2419 44600 219 219 JS_SuspendRequest
179 js_FinalizeObject 40 js_GC 45447 119 219 fun_finalize 100 JS_GetPrivate
124 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 69 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 15 xptiInterfaceInfo::GetIIDShared(nsID const**) 4 XPCNativeSet::HasInterfaceWithAncestor(XPCNativeInterface*) const 56886 212 212 xptiInterfaceEntry::GetIIDShared(nsID const**)
137 js_AllocStack 75 js_InternalInvoke 45523 212 212 js_AllocRawStack
169 JS_DHashTableOperate 36 XPCNativeSet::GetNewOrUsed(XPCCallContext&, XPCNativeSet*, XPCNativeInterface*, unsigned short) 35925 205 205 HashNativeKey(JSDHashTable*, void const*)
200 js_Invoke 45550 200 200 .L2094
191 js_DestroyScope 6 js_DestroyObjectMap 44635 21 197 JS_free 167 free 7 _int_free 2 __i686.get_pc_thunk.bx
196 js_LookupPropertyWithFlags 3 js_FindClassObject 36422 14 196 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 117 nsWindowSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 57 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 3 XPCCallContext::~XPCCallContext() 2 js_DropProperty 2 JS_GetClass 2 nsXPConnect::GetContext(JSContext*, nsXPConnect*) 1 JS_ClearNewbornRoots 1 nsXPConnect::Release()
111 jsd_ObjectHook 62 jsd_FunctionCallHook 14 jsd_GetJSDObjectForJSObject 31119 187 187 .plt
114 nsElementSH::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 71 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 87666 140 185 nsDocument::GetShellAt(unsigned int) const 43 nsSmallVoidArray::Count() const 2 nsSmallVoidArray::FastElementAt(int) const
183 XPCJSRuntime::GCCallback(JSContext*, JSGCStatus) 36460 0 183 XPCWrappedNativeScope::FinishedMarkPhaseOfGC(JSContext*, XPCJSRuntime*) 172 JS_DHashTableEnumerate 6 WrappedNativeJSGCThingMarker(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*) 3 JS_IsAboutToBeFinalized 1 PR_ExitMonitor 1 PR_Unlock
142 nsWindowSH::GetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*) 39 XPC_WN_Helper_GetProperty(JSContext*, JSObject*, long, long*) 104869 178 181 needsSecurityCheck(JSContext*, nsIXPConnectWrappedNative*) 1 non-virtual thunk to nsGlobalChromeWindow::Release() 1 nsGlobalWindow::GetContext() 1 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&)
157 GetPropertyTreeChild 23 js_AddScopeProperty 45615 29 180 js_UnlockRuntime 67 PR_Unlock 35 pthread_equal 34 pthread_mutex_unlock 10 pthread_self 5 .plt
151 nsQueryInterface::operator()(nsID const&, void**) const 29 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 104660 174 180 nsDOMClassInfo::QueryInterface(nsID const&, void**) 6 nsDOMClassInfo::AddRef()
88 js_NewObjectMap 51 js_GetMutableScope 38 js_NewScope 45729 177 177 js_InitObjectMap
169 nsCSSFrameConstructor::FindPrimaryFrameFor(nsFrameManager*, nsIContent*, nsIFrame**, nsFindFrameHint*) 3 nsFrameManager::GetPrimaryFrameFor(nsIContent*) 78070 15 172 nsFrameManager::SetPrimaryFrameFor(nsIContent*, nsIFrame*) 156 PL_DHashTableOperate 1 PL_DHashVoidPtrKeyStub
68 nsGenericDOMDataNode::GetNextSibling(nsIDOMNode**) 50 nsGenericElement::GetNextSibling(nsIDOMNode**) 25 nsTextNode::GetNextSibling(nsIDOMNode**) 9 nsFrameManager::GetPrimaryFrameFor(nsIContent*) 5 nsHTMLSpanElement::GetNextSibling(nsIDOMNode**) 5 PresShell::GetPrimaryFrameFor(nsIContent*) const 1 nsHTMLTableRowElement::GetNextSibling(nsIDOMNode**) 1 nsHTMLTableCellElement::GetNextSibling(nsIDOMNode**) 1 nsHTMLParagraphElement::GetNextSibling(nsIDOMNode**) 1 nsHTMLAnchorElement::GetNextSibling(nsIDOMNode**) 88688 55 166 nsGenericElement::GetChildAt(unsigned int) const 111 nsAttrAndChildArray::GetSafeChildAt(unsigned int) const
152 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 11 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*) 36295 142 163 XPCWrappedNative::XPCWrappedNative(nsISupports*, XPCWrappedNativeProto*) 10 nsGenericDOMDataNode::AddRef() 4 nsTextNode::AddRef() 3 nsHTMLSpanElement::AddRef() 2 nsGenericElement::AddRef() 1 nsHTMLTableRowElement::AddRef() 1 nsHTMLAnchorElement::AddRef()
48 js_Invoke 37 js_GetClassPrototype 36 .L891 34 js_FindClassObject 2 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 45769 157 157 js_DropProperty
59 XPCWrappedNative::GatherProtoScriptableCreateInfo(nsIClassInfo*, XPCNativeScriptableCreateInfo*) 56 nsQueryInterface::operator()(nsID const&, void**) const 9 nsCOMPtr_base::assign_with_AddRef(nsISupports*) 8 nsHTMLSpanElement::QueryInterface(nsID const&, void**) 7 nsTextNode::QueryInterface(nsID const&, void**) 6 nsDOMClassInfo::QueryInterface(nsID const&, void**) 5 nsDOMClassInfo::GetHelperForLanguage(unsigned int, nsISupports**) 5 XPCWrappedNative::GatherScriptableCreateInfo(nsISupports*, nsIClassInfo*, XPCNativeScriptableCreateInfo*, XPCNativeScriptableCreateInfo*) 104658 155 155 nsDOMClassInfo::AddRef()
97 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 57 XPCWrappedNative::Init(XPCCallContext&, JSObject*, XPCNativeScriptableCreateInfo const*) 1 XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int) 45151 127 155 JS_IsSystemObject 28 js_GetGCThingFlags
85 js_Interpret 67 js_Invoke 44961 152 152 js_ValueToBoolean
104 .L891 48 js_Invoke 45541 152 152 js_StrictlyEqual
79 .L2419 72 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 44601 151 151 JS_ResumeRequest
130 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 21 js_Invoke 34784 151 151 XPCCallContext::SetCallInfo(XPCNativeInterface*, XPCNativeMember*, int)
148 XPTC_InvokeByIndex 91273 0 148 nsHTMLAnchorElement::GetFirstChild(nsIDOMNode**) 95 nsGenericElement::GetFirstChild(nsIDOMNode**) 28 nsAttrAndChildArray::GetSafeChildAt(unsigned int) const 22 nsTextNode::QueryInterface(nsID const&, void**) 3 nsHTMLSpanElement::QueryInterface(nsID const&, void**)
115 SearchTable 32 JS_DHashTableOperate 35924 147 147 MatchIIDPtrKey(JSDHashTable*, JSDHashEntryHdr const*, void const*)
76 nsQueryInterface::operator()(nsID const&, void**) const 24 nsGenericDOMDataNode::GetParentNode(nsIDOMNode**) 24 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 8 nsGenericDOMDataNode::GetNextSibling(nsIDOMNode**) 5 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned int*) 3 nsGenericElement::GetNextSibling(nsIDOMNode**) 1 nsTextNode::GetNextSibling(nsIDOMNode**) 1 nsTextNode::GetParentNode(nsIDOMNode**) 1 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 98179 24 143 nsHTMLTableCellElement::QueryInterface(nsID const&, void**) 56 nsGenericElement::QueryInterface(nsID const&, void**) 28 nsGenericElement::PostQueryInterface(nsID const&, void**) 19 nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**) 7 nsContentUtils::GetClassInfoInstance(nsDOMClassInfoID) 3 nsBindingManager::GetBindingImplementation(nsIContent*, nsID const&, void**) 3 non-virtual thunk to nsHTMLTableCellElement::AddRef() 3 nsHTMLTableCellElement::AddRef()
127 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 10 nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) 4 PresShell::GetPrimaryFrameFor(nsIContent*) const 90929 141 141 nsGenericHTMLElement::IsNodeOfType(unsigned int) const
39 XPCJSRuntime::GCCallback(JSContext*, JSGCStatus) 30 nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) 27 nsCOMPtr_base::~nsCOMPtr_base() 17 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 15 jsds_GCCallbackProc(JSContext*, JSGCStatus) 9 .L2419 3 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 89342 88 140 nsTextNode::Release() 52 nsGenericDOMDataNode::Release()
77 nsQueryInterface::operator()(nsID const&, void**) const 29 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 16 nsGenericDOMDataNode::GetParentNode(nsIDOMNode**) 6 nsGenericElement::GetNextSibling(nsIDOMNode**) 4 nsGenericDOMDataNode::GetNextSibling(nsIDOMNode**) 3 nsTextNode::GetNextSibling(nsIDOMNode**) 2 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned int*) 1 nsTextNode::GetParentNode(nsIDOMNode**) 1 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 94468 21 139 nsHTMLLIElement::QueryInterface(nsID const&, void**) 51 nsGenericElement::QueryInterface(nsID const&, void**) 36 nsGenericElement::PostQueryInterface(nsID const&, void**) 14 nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**) 7 nsContentUtils::GetClassInfoInstance(nsDOMClassInfoID) 4 nsBindingManager::GetBindingImplementation(nsIContent*, nsID const&, void**) 3 non-virtual thunk to nsHTMLLIElement::AddRef() 2 nsHTMLLIElement::AddRef() 1 nsGenericElement::AddRef()
95 nsElementSH::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 43 nsDocument::GetShellAt(unsigned int) const 53476 138 138 nsSmallVoidArray::Count() const
131 JS_DHashTableEnumerate 6 XPCWrappedNativeScope::FinishedMarkPhaseOfGC(JSContext*, XPCJSRuntime*) 36459 136 137 WrappedNativeJSGCThingMarker(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*) 1 JS_MarkGCThing
104 XPC_NW_Equality(JSContext*, JSObject*, long, int*) 33 .L891 36406 76 137 GetIdentityObject(JSContext*, JSObject*) 37 JS_GetClass 24 JS_GetPrivate
134 nsQueryInterface::operator()(nsID const&, void**) const 104871 134 134 non-virtual thunk to nsDOMClassInfo::AddRef()
49 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned int*) 48 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 36 XPCWrappedNative::~XPCWrappedNative() 25052 133 133 .text
93 nsHTMLAnchorElement::GetParentNode(nsIDOMNode**) 11 nsHTMLTableCellElement::GetParentNode(nsIDOMNode**) 10 nsHTMLSpanElement::GetParentNode(nsIDOMNode**) 7 XPTC_InvokeByIndex 6 nsHTMLLIElement::GetParentNode(nsIDOMNode**) 1 nsHTMLParagraphElement::GetParentNode(nsIDOMNode**) 1 nsHTMLImageElement::GetParentNode(nsIDOMNode**) 88580 10 129 nsGenericElement::GetParentNode(nsIDOMNode**) 86 nsHTMLSpanElement::QueryInterface(nsID const&, void**) 10 nsHTMLTableRowElement::QueryInterface(nsID const&, void**) 8 nsHTMLSharedListElement::QueryInterface(nsID const&, void**) 7 nsGenericElement::QueryInterface(nsID const&, void**) 5 nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**) 3 nsHTMLParagraphElement::QueryInterface(nsID const&, void**)
47 nsTextNode::QueryInterface(nsID const&, void**) 22 nsGenericElement::GetFirstChild(nsIDOMNode**) 19 nsGenericDOMDataNode::QueryInterface(nsID const&, void**) 14 nsGenericElement::GetNextSibling(nsIDOMNode**) 14 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 9 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 4 XPCWrappedNative::XPCWrappedNative(nsISupports*, XPCWrappedNativeProto*) 89341 99 129 nsTextNode::AddRef() 30 nsGenericDOMDataNode::AddRef()
127 XPCJSRuntime::GCCallback(JSContext*, JSGCStatus) 36464 6 127 XPCWrappedNativeScope::MarkAllWrappedNativesAndProtos() 120 JS_DHashTableEnumerate 1 WrappedNativeMarker(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*)
126 .L2419 35588 126 126 .L79
62 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 39 nsCOMPtr_base::~nsCOMPtr_base() 24 XPCWrappedNative::GatherProtoScriptableCreateInfo(nsIClassInfo*, XPCNativeScriptableCreateInfo*) 104659 125 125 nsDOMClassInfo::Release()
72 nsTextNode::QueryInterface(nsID const&, void**) 30 nsTextNode::AddRef() 11 nsGenericDOMDataNode::QueryInterface(nsID const&, void**) 10 XPCWrappedNative::XPCWrappedNative(nsISupports*, XPCWrappedNativeProto*) 1 nsCommentNode::QueryInterface(nsID const&, void**) 88420 124 124 nsGenericDOMDataNode::AddRef()
117 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 7 JS_DHashTableOperate 35923 124 124 HashIIDPtrKey(JSDHashTable*, void const*)
123 XPTC_InvokeByIndex 96398 0 123 nsHTMLParagraphElement::GetNextSibling(nsIDOMNode**) 111 nsGenericElement::GetNextSibling(nsIDOMNode**) 6 nsGenericElement::IndexOf(nsINode*) const 4 nsTextNode::QueryInterface(nsID const&, void**) 1 nsHTMLParagraphElement::QueryInterface(nsID const&, void**) 1 nsGenericElement::GetChildAt(unsigned int) const
86 js_LookupPropertyWithFlags 37 XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 44811 123 123 JS_GetStringLength
119 js_Mark 1 .L164 36435 1 119 XPC_WN_Shared_Proto_Mark(JSContext*, JSObject*, void*) 118 MarkScopeJSObjects(JSContext*, XPCWrappedNativeScope*, void*) 1 JS_GetPrivate
117 XPTC_InvokeByIndex 2 .L2419 91279 4 119 nsHTMLAnchorElement::GetNextSibling(nsIDOMNode**) 88 nsGenericElement::GetNextSibling(nsIDOMNode**) 25 nsGenericElement::IndexOf(nsINode*) const 1 nsTextNode::QueryInterface(nsID const&, void**) 1 nsGenericElement::GetChildAt(unsigned int) const
118 nsScriptSecurityManager::GetFunctionObjectPrincipal(JSContext*, JSObject*, JSStackFrame*, unsigned int*) 104247 118 118 non-virtual thunk to nsGlobalWindow::GetPrincipal()
76 js_MarkGCThing 22 .L164 15 js_MarkAtom 2 fun_mark 1 gc_mark_atom_key_thing 1 JS_MarkGCThing 45494 117 117 .L161
116 js_Mark 1 .L164 36501 1 117 XPC_NW_Mark(JSContext*, JSObject*, void*) 116 JS_MarkGCThing
19 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 13 GetScopeOfObject(JSContext*, JSObject*) 13 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 12 xptiInterfaceEntry::GetMethodInfo(unsigned short, nsXPTMethodInfo const**) 8 xptiInterfaceEntry::GetEntryForParam(unsigned short, nsXPTParamInfo const*, xptiInterfaceEntry**) 7 .L2419 6 nsScriptSecurityManager::doGetObjectPrincipal(JSContext*, JSObject*, int) 6 XPCNativeSet::HasInterfaceWithAncestor(XPCNativeInterface*) const 6 GetInterfaceTypeFromParam(XPCCallContext&, nsIInterfaceInfo*, nsXPTMethodInfo const*, nsXPTParamInfo const&, unsigned short, unsigned char, nsXPTType const&, nsXPTCVariant*, nsID*) 5 xptiInterfaceInfo::GetIIDForParamNoAlloc(unsigned short, nsXPTParamInfo const*, nsID*) 5 xptiInterfaceEntry::GetIIDForParamNoAlloc(unsigned short, nsXPTParamInfo const*, nsID*) 4 xptiInterfaceInfo::GetMethodInfo(unsigned short, nsXPTMethodInfo const**) 4 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 4 XPCWrappedNative::GatherProtoScriptableCreateInfo(nsIClassInfo*, XPCNativeScriptableCreateInfo*) 2 nsElementSH::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 2 nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) 53213 116 116 .plt
116 js_Invoke 45557 116 116 .L2066
74 XPTC_InvokeByIndex 41 .L2419 56591 115 115 invoke_copy_to_stack
117 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 1 js_LookupPropertyWithFlags 104748 14 115 nsWindowSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 53 nsWindowSH::GlobalResolve(nsGlobalWindow*, JSContext*, JSObject*, JSString*, unsigned int, int*) 27 JS_ValueToId 7 js_LookupProperty 4 JS_GetClass 4 JS_ResolveStandardClass 3 js_ValueToStringAtom 1 nsDOMConstructor::Release() 1 nsGlobalWindow::GetGlobalJSObject() 1 nsJSContext::GetNativeContext() 1 .plt 1 JS_GetStringChars 1 XPCJSObjectHolder::GetJSObject(JSObject**)
60 nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) 38 .L2419 10 .L115 5 nsDOMClassInfo::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, long*, nsIXPConnectJSObjectHolder**) 2 nsDOMClassInfo::MarkReachablePreservedWrappers(nsIDOMGCParticipant*, JSContext*, void*) 36325 115 115 XPCWrappedNative::GetJSObject(JSObject**)
61 SearchTable 53 JS_DHashTableOperate 45158 114 114 JS_DHashMatchEntryStub
101 nsScriptSecurityManager::GetFramePrincipal(JSContext*, JSStackFrame*, unsigned int*) 8 nsScriptSecurityManager::GetFunctionObjectPrincipal(JSContext*, JSObject*, JSStackFrame*, unsigned int*) 1 XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 44758 110 110 JS_GetFunctionObject
73 js_FinalizeObject 36 js_GC 45098 109 109 JS_ClearWatchPointsForObject
79 nsGlobalChromeWindow::AddRef() 29 nsGlobalWindow::QueryInterface(nsID const&, void**) 103946 108 108 nsGlobalWindow::AddRef()
96 nsScriptSecurityManager::GetFramePrincipal(JSContext*, JSStackFrame*, unsigned int*) 10 nsScriptSecurityManager::GetFunctionObjectPrincipal(JSContext*, JSObject*, JSStackFrame*, unsigned int*) 45106 106 106 JS_GetFrameScript
93 nsGlobalWindow::QueryInterface(nsID const&, void**) 12 nsGlobalChromeWindow::QueryInterface(nsID const&, void**) 104158 26 105 nsGlobalChromeWindow::AddRef() 79 nsGlobalWindow::AddRef()
98 XPTC_InvokeByIndex 2 .L2419 91269 2 100 nsHTMLAnchorElement::GetParentNode(nsIDOMNode**) 93 nsGenericElement::GetParentNode(nsIDOMNode**) 5 nsHTMLSpanElement::QueryInterface(nsID const&, void**)
64 nsFrameManager::GetPrimaryFrameFor(nsIContent*) 24 nsDOMClassInfo::ReleaseWrapper(void*) 7 PL_DHashTableOperate 2 nsDOMClassInfo::MarkReachablePreservedWrappers(nsIDOMGCParticipant*, JSContext*, void*) 1 nsFrameManager::SetPrimaryFrameFor(nsIContent*, nsIFrame*) 53222 98 98 PL_DHashVoidPtrKeyStub
97 nsGlobalChromeWindow::QueryInterface(nsID const&, void**) 104298 97 97 non-virtual thunk to nsGlobalChromeWindow::AddRef()
92 js_atom_marker 3 JS_HashTableEnumerateEntries 45486 16 95 gc_mark_atom_key_thing 73 js_MarkGCThing 3 js_GetGCThingFlags 2 MarkGCThingChildren 1 .L161
49 nsCSSFrameConstructor::FindFrameWithContent(nsFrameManager*, nsIFrame*, nsIContent*, nsIContent*, nsFindFrameHint*) 46 nsCSSFrameConstructor::FindPrimaryFrameFor(nsFrameManager*, nsIContent*, nsIFrame**, nsFindFrameHint*) 79937 95 95 nsInlineFrame::GetType() const
94 JS_DHashTableEnumerate 1 XPCWrappedNativeScope::MarkAllWrappedNativesAndProtos() 36462 95 95 WrappedNativeMarker(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*)
50 PresShell::GetPrimaryFrameFor(nsIContent*) const 29 nsFrameManager::GetPrimaryFrameFor(nsIContent*) 15 nsCSSFrameConstructor::FindPrimaryFrameFor(nsFrameManager*, nsIContent*, nsIFrame**, nsFindFrameHint*) 88639 94 94 nsGenericElement::MayHaveFrame() const
72 js_FinalizeObject 19 js_GC 45735 91 91 FreeSlots
66 nsCOMPtr_base::~nsCOMPtr_base() 24 nsScriptSecurityManager::doGetObjectPrincipal(JSContext*, JSObject*, int) 104159 36 90 nsGlobalChromeWindow::Release() 54 nsGlobalWindow::Release()
89 js_Mark 46478 3 89 script_mark 85 js_MarkScript 1 .plt
56 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 16 nsScriptSecurityManager::CanCreateWrapper(JSContext*, nsID const&, nsISupports*, nsIClassInfo*, void**) 15 XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int) 2 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 104759 89 89 nsNodeSH::GetFlags(unsigned int*)
88 JS_DHashTableEnumerate 45499 0 88 gc_lock_marker 88 js_MarkGCThing
41 nsScriptSecurityManager::GetFramePrincipal(JSContext*, JSStackFrame*, unsigned int*) 34 nsScriptSecurityManager::GetFunctionObjectPrincipal(JSContext*, JSObject*, JSStackFrame*, unsigned int*) 6 nsScriptSecurityManager::GetSubjectPrincipal(JSContext*, unsigned int*) 6 nsScriptSecurityManager::GetPrincipalAndFrame(JSContext*, JSStackFrame**, unsigned int*) 43843 87 87 .plt
83 nsElementSH::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 2 nsDocument::GetShellAt(unsigned int) const 53477 85 85 nsSmallVoidArray::FastElementAt(int) const
46 js_AtomizeChars 27 js_AtomizeString 12 js_Atomize 45613 85 85 js_Unlock
33 nsDocument::QueryInterface(nsID const&, void**) 29 nsHTMLDocument::QueryInterface(nsID const&, void**) 20 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 1 nsElementSH::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 99423 53 83 nsHTMLDocument::AddRef() 30 nsDocument::AddRef()
54 nsGlobalChromeWindow::Release() 29 nsCOMPtr_base::~nsCOMPtr_base() 103947 83 83 nsGlobalWindow::Release()
29 nsHTMLSpanElement::Release() 19 nsCOMPtr_base::~nsCOMPtr_base() 12 nsHTMLAnchorElement::Release() 8 nsHTMLParagraphElement::Release() 6 XPCJSRuntime::GCCallback(JSContext*, JSGCStatus) 5 .L2419 2 nsHTMLHeadingElement::Release() 1 nsHTMLTableCellElement::Release() 1 nsHTMLPreElement::Release() 88664 83 83 nsGenericElement::Release()
52 nsTextNode::Release() 22 nsCOMPtr_base::~nsCOMPtr_base() 6 XPCJSRuntime::GCCallback(JSContext*, JSGCStatus) 2 .L2419 88421 82 82 nsGenericDOMDataNode::Release()
34 nsHTMLSpanElement::QueryInterface(nsID const&, void**) 19 nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**) 9 nsGenericElement::QueryInterface(nsID const&, void**) 8 nsFrameManager::GetPrimaryFrameFor(nsIContent*) 8 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 3 XPCWrappedNative::XPCWrappedNative(nsISupports*, XPCWrappedNativeProto*) 97569 63 81 nsHTMLSpanElement::AddRef() 18 nsGenericElement::AddRef()
76 nsRefPtrHashtable::GetWeak(nsISupports*, int*) const 3 PL_DHashTableOperate 102844 79 79 nsTHashtable > >::s_HashKey(PLDHashTable*, void const*)
39 JS_DHashTableOperate 38 GetPropertyTreeChild 46454 77 77 js_HashScopeProperty
38 nsQueryInterface::operator()(nsID const&, void**) const 12 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 10 nsGenericDOMDataNode::GetNextSibling(nsIDOMNode**) 7 nsGenericElement::GetNextSibling(nsIDOMNode**) 6 nsGenericDOMDataNode::GetParentNode(nsIDOMNode**) 2 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned int*) 1 nsHTMLSpanElement::GetParentNode(nsIDOMNode**) 1 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 93524 10 77 nsHTMLHeadingElement::QueryInterface(nsID const&, void**) 24 nsGenericElement::QueryInterface(nsID const&, void**) 15 nsGenericElement::PostQueryInterface(nsID const&, void**) 11 nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**) 4 nsBindingManager::GetBindingImplementation(nsIContent*, nsID const&, void**) 4 nsHTMLHeadingElement::AddRef() 3 nsDOMScriptObjectFactory::GetClassInfoInstance(nsDOMClassInfoID) 3 nsContentUtils::GetClassInfoInstance(nsDOMClassInfoID) 2 non-virtual thunk to nsHTMLHeadingElement::AddRef() 1 nsGenericElement::AddRef()
77 PL_DHashTableOperate 53236 17 77 ChangeTable 39 SearchTable 15 PL_DHashMoveEntryStub 5 PL_DHashGetKeyStub 1 PL_DHashFreeTable
30 nsHTMLDocument::AddRef() 28 nsDocument::QueryInterface(nsID const&, void**) 18 nsElementSH::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 87636 76 76 nsDocument::AddRef()
58 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 8 nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) 7 PresShell::GetPrimaryFrameFor(nsIContent*) const 1 nsFrameManager::GetPrimaryFrameFor(nsIContent*) 89348 74 74 nsTextNode::IsNodeOfType(unsigned int) const
18 nsHTMLSpanElement::AddRef() 16 nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**) 9 nsGenericElement::QueryInterface(nsID const&, void**) 6 nsHTMLAnchorElement::AddRef() 4 nsXULElement::AddRef() 4 nsHTMLTableRowElement::AddRef() 3 nsHTMLParagraphElement::AddRef() 3 nsCSSFrameConstructor::FindPrimaryFrameFor(nsFrameManager*, nsIContent*, nsIFrame**, nsFindFrameHint*) 2 nsHTMLLIElement::AddRef() 2 XPCWrappedNative::XPCWrappedNative(nsISupports*, XPCWrappedNativeProto*) 1 nsHTMLParagraphElement::QueryInterface(nsID const&, void**) 1 nsHTMLSharedListElement::AddRef() 1 nsHTMLLIElement::QueryInterface(nsID const&, void**) 1 nsHTMLHeadingElement::QueryInterface(nsID const&, void**) 1 nsHTMLHeadingElement::AddRef() 1 nsHTMLAnchorElement::QueryInterface(nsID const&, void**) 88663 73 73 nsGenericElement::AddRef()
34 JS_HashTableRemove 25 JS_HashTableLookup 14 JS_HashTableRawLookup 45519 73 73 JS_CompareValues
73 js_DestroyObjectMap 45593 73 73 js_FinishLock
73 XPTC_InvokeByIndex 96392 2 73 nsHTMLParagraphElement::GetFirstChild(nsIDOMNode**) 48 nsGenericElement::GetFirstChild(nsIDOMNode**) 13 nsAttrAndChildArray::GetSafeChildAt(unsigned int) const 7 nsTextNode::QueryInterface(nsID const&, void**) 3 nsHTMLSpanElement::QueryInterface(nsID const&, void**)
39 js_Invoke 34 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 34785 73 73 XPCCallContext::SetArgsAndResultPtr(unsigned int, long*, long*)
37 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 22 nsGenericElement::GetFirstChild(nsIDOMNode**) 13 nsGenericElement::GetNextSibling(nsIDOMNode**) 1 nsGenericDOMDataNode::GetNextSibling(nsIDOMNode**) 89358 73 73 non-virtual thunk to nsTextNode::AddRef()
60 ChangeTable 11 JS_DHashTableOperate 45160 71 71 JS_DHashMoveEntryStub
57 JS_NewObject 14 js_NewObject 36425 71 71 XPC_WN_GetObjectOpsNoCall(JSContext*, JSClass*)
71 nsDOMClassInfo::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 10 nsWindowSH::GlobalResolve(nsGlobalWindow*, JSContext*, JSObject*, JSString*, unsigned int, int*) 44712 0 71 JS_GetProperty 79 js_GetProperty 1 __ctype_b_loc 1 js_Atomize
50 SearchTable 19 JS_DHashTableOperate 46455 69 69 js_MatchScopeProperty
29 nsQueryInterface::operator()(nsID const&, void**) const 15 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 10 nsGenericElement::GetParentNode(nsIDOMNode**) 9 nsGenericElement::GetNextSibling(nsIDOMNode**) 2 nsHTMLTableCellElement::GetParentNode(nsIDOMNode**) 1 nsGenericDOMDataNode::GetNextSibling(nsIDOMNode**) 1 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 98503 13 67 nsHTMLTableRowElement::QueryInterface(nsID const&, void**) 26 nsGenericElement::QueryInterface(nsID const&, void**) 17 nsGenericElement::PostQueryInterface(nsID const&, void**) 9 nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**) 1 non-virtual thunk to nsHTMLTableRowElement::AddRef() 1 nsHTMLTableRowElement::AddRef()
23 nsCOMPtr_base::~nsCOMPtr_base() 13 nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) 11 XPCJSRuntime::GCCallback(JSContext*, JSGCStatus) 7 .L2419 5 nsElementSH::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 5 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 3 jsds_GCCallbackProc(JSContext*, JSGCStatus) 97570 38 67 nsHTMLSpanElement::Release() 29 nsGenericElement::Release()
40 nsQueryInterface::operator()(nsID const&, void**) const 9 nsGenericDOMDataNode::GetNextSibling(nsIDOMNode**) 8 nsGenericElement::GetParentNode(nsIDOMNode**) 7 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 2 nsGenericElement::GetNextSibling(nsIDOMNode**) 1 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 95553 15 67 nsHTMLSharedListElement::QueryInterface(nsID const&, void**) 26 nsGenericElement::QueryInterface(nsID const&, void**) 14 nsGenericElement::PostQueryInterface(nsID const&, void**) 6 nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**) 3 nsContentUtils::GetClassInfoInstance(nsDOMClassInfoID) 2 nsBindingManager::GetBindingImplementation(nsIContent*, nsID const&, void**) 1 nsHTMLSharedListElement::AddRef()
65 nsScriptSecurityManager::doGetObjectPrincipal(JSContext*, JSObject*, int) 104310 65 65 non-virtual thunk to nsGlobalChromeWindow::Release()
32 JS_DHashTableOperate 20 PL_DHashTableOperate 13 _createJSDObject 59877 65 65 memset
64 XPCJSRuntime::GCCallback(JSContext*, JSGCStatus) 36466 0 64 XPCWrappedNativeScope::SweepAllWrappedNativeTearOffs() 63 JS_DHashTableEnumerate 1 WrappedNativeTearoffSweeper(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*)
63 .L2419 89382 63 63 non-virtual thunk to nsTextNode::GetNextSibling(nsIDOMNode**)
60 XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int) 36374 2 60 XPCNativeSet::GetNewOrUsed(XPCCallContext&, nsIClassInfo*) 52 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 3 nsDOMClassInfo::GetInterfaces(unsigned int*, nsID***) 2 NS_Free_P 1 nsCOMPtr_base::~nsCOMPtr_base()
33 nsCOMPtr_base::~nsCOMPtr_base() 15 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 9 nsElementSH::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 1 nsDOMEvent::~nsDOMEvent() 99424 29 58 nsHTMLDocument::Release() 29 nsDocument::Release()
29 js_NewObjectMap 14 js_NewScope 14 js_GetMutableScope 46448 57 57 InitMinimalScope
56 JS_HashTableRawAdd 45510 56 56 Resize
19 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 12 nsEventReceiverSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 11 js_Interpret 6 nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) 2 PresShell::GetPrimaryFrameFor(nsIContent*) const 1 nsElementSH::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 1 nsWindowSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 1 nsBindingManager::GetBinding(nsIContent*) 1 nsFrameManager::GetPrimaryFrameFor(nsIContent*) 1 nsCSSFrameConstructor::FindPrimaryFrameFor(nsFrameManager*, nsIContent*, nsIFrame**, nsFindFrameHint*) 77080 55 55 .plt
46 XPTC_InvokeByIndex 3 nsHTMLSpanElement::GetNodeType(unsigned short*) 3 nsHTMLAnchorElement::GetNodeType(unsigned short*) 1 nsHTMLTableCellElement::GetNodeType(unsigned short*) 1 nsHTMLParagraphElement::GetNodeType(unsigned short*) 88579 54 54 nsGenericElement::GetNodeType(unsigned short*)
53 nsHTMLSpanElement::QueryInterface(nsID const&, void**) 97582 53 53 non-virtual thunk to nsHTMLSpanElement::AddRef()
31 XPCWrappedNative::GatherScriptableCreateInfo(nsISupports*, nsIClassInfo*, XPCNativeScriptableCreateInfo*, XPCNativeScriptableCreateInfo*) 21 XPCWrappedNative::GatherProtoScriptableCreateInfo(nsIClassInfo*, XPCNativeScriptableCreateInfo*) 104676 52 52 nsDOMClassInfo::GetScriptableFlags(unsigned int*)
29 nsCSSFrameConstructor::FindFrameWithContent(nsFrameManager*, nsIFrame*, nsIContent*, nsIContent*, nsFindFrameHint*) 22 nsCSSFrameConstructor::FindPrimaryFrameFor(nsFrameManager*, nsIContent*, nsIFrame**, nsFindFrameHint*) 78818 51 51 nsBlockFrame::GetFirstChild(nsIAtom*) const
53 nsWindowSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 104746 0 51 nsWindowSH::GlobalResolve(nsGlobalWindow*, JSContext*, JSObject*, JSString*, unsigned int, int*) 13 JS_DefineUCProperty 10 JS_GetProperty 9 nsDOMClassInfo::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, long*, nsIXPConnectJSObjectHolder**) 4 nsXPConnect::GetWrappedNativePrototype(JSContext*, JSObject*, nsIClassInfo*, nsIXPConnectJSObjectHolder**) 3 DefineInterfaceConstants(JSContext*, JSObject*, nsID const*) 3 JS_DefineProperty 2 nsScriptNameSpaceManager::LookupName(nsAString_internal const&, nsGlobalNameStruct const**, unsigned short const**) 2 .L4267 2 nsCOMPtr_base::assign_from_gs_contractid(nsGetServiceByContractID, nsID const&) 1 strncmp 1 xptiInterfaceInfo::GetInterfaceIID(nsID**) 1 nsCOMPtr_base::~nsCOMPtr_base() 1 JS_GetClass 1 XPCJSObjectHolder::newHolder(JSContext*, JSObject*)
50 JS_DHashTableEnumerate 1 XPCWrappedNativeScope::SweepAllWrappedNativeTearOffs() 36465 7 51 WrappedNativeTearoffSweeper(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*) 44 XPCWrappedNative::SweepTearOffs()
30 XPCWrappedNative::~XPCWrappedNative() 20 XPCWrappedNative::Release() 36346 50 50 XPCWrappedNativeTearOffChunk::~XPCWrappedNativeTearOffChunk()
48 .L2419 89368 48 48 non-virtual thunk to nsTextNode::GetParentNode(nsIDOMNode**)
28 nsCSSFrameConstructor::FindPrimaryFrameFor(nsFrameManager*, nsIContent*, nsIFrame**, nsFindFrameHint*) 20 nsCSSFrameConstructor::FindFrameWithContent(nsFrameManager*, nsIFrame*, nsIContent*, nsIContent*, nsFindFrameHint*) 79094 46 48 nsContainerFrame::GetFirstChild(nsIAtom*) const 2 nsContainerFrame::GetOverflowFrames(nsPresContext*, int) const
42 .L2419 6 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 35596 48 48 .L163
47 JS_DHashTableEnumerate 35899 46 47 NativeInterfaceGC(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*) 1 JS_IsAboutToBeFinalized
17 nsQueryInterface::operator()(nsID const&, void**) const 13 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 8 nsGenericDOMDataNode::GetNextSibling(nsIDOMNode**) 6 nsGenericDOMDataNode::GetParentNode(nsIDOMNode**) 1 nsGenericElement::GetNextSibling(nsIDOMNode**) 96488 9 45 nsHTMLPreElement::QueryInterface(nsID const&, void**) 20 nsGenericElement::QueryInterface(nsID const&, void**) 8 nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**) 8 nsGenericElement::PostQueryInterface(nsID const&, void**)
45 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 36369 2 45 XPCNativeInterface::NewInstance(XPCCallContext&, nsIInterfaceInfo*) 30 JS_InternString 4 xptiInterfaceInfo::GetMethodInfo(unsigned short, nsXPTMethodInfo const**) 3 XPCConvert::IsMethodReflectable(nsXPTMethodInfo const&) 2 xptiInterfaceEntry::GetMethodCount(unsigned short*) 2 operator new[](unsigned int) 1 xptiInterfaceInfo::GetConstant(unsigned short, nsXPTConstant const**) 1 xptiInterfaceInfo::AddRef()
43 js_GC 2 js_ForceGC 45470 3 45 DestroyGCArena 41 free 1 __i686.get_pc_thunk.bx
44 WrappedNativeTearoffSweeper(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*) 1 JS_DHashTableEnumerate 36480 44 45 XPCWrappedNative::SweepTearOffs() 1 nsJSCID::Release()
39 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 2 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 1 XPC_NW_GetOrSetProperty(JSContext*, JSObject*, long, long*, int) 34715 5 42 nsXPConnect::GetContext(JSContext*, nsXPConnect*) 27 XPCJSRuntime::GetXPCContext(JSContext*) 5 PR_EnterMonitor 2 JS_DHashTableOperate 2 nsXPConnect::GetRuntime(nsXPConnect*) 1 PR_ExitMonitor
42 js_Invoke 45560 42 42 .L2090
40 XPCJSRuntime::GCCallback(JSContext*, JSGCStatus) 1 jsds_GCCallbackProc(JSContext*, JSGCStatus) 53417 41 41 nsVoidArray::RemoveElementsAt(int, int)
16 nsDOMClassInfo::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 12 nsElementSH::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 10 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 36327 38 38 XPCWrappedNative::GetJSObjectPrototype(JSObject**)
22 XPCWrappedNative::GatherProtoScriptableCreateInfo(nsIClassInfo*, XPCNativeScriptableCreateInfo*) 15 XPCWrappedNative::GatherScriptableCreateInfo(nsISupports*, nsIClassInfo*, XPCNativeScriptableCreateInfo*, XPCNativeScriptableCreateInfo*) 104668 32 37 nsDOMClassInfo::GetHelperForLanguage(unsigned int, nsISupports**) 5 nsDOMClassInfo::AddRef()
29 nsHTMLDocument::Release() 8 nsCOMPtr_base::~nsCOMPtr_base() 87637 37 37 nsDocument::Release()
36 .L2419 97603 36 36 non-virtual thunk to nsHTMLSpanElement::GetFirstChild(nsIDOMNode**)
31 nsHTMLAnchorElement::QueryInterface(nsID const&, void**) 3 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 91204 34 34 non-virtual thunk to nsHTMLAnchorElement::AddRef()
23 nsQueryInterface::operator()(nsID const&, void**) const 3 nsGenericDOMDataNode::GetNextSibling(nsIDOMNode**) 3 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 2 nsTextNode::GetNextSibling(nsIDOMNode**) 1 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned int*) 86867 13 32 nsCommentNode::QueryInterface(nsID const&, void**) 15 nsGenericDOMDataNode::QueryInterface(nsID const&, void**) 2 nsContentUtils::GetClassInfoInstance(nsDOMClassInfoID) 1 nsDOMScriptObjectFactory::GetClassInfoInstance(nsDOMClassInfoID) 1 nsGenericDOMDataNode::AddRef()
30 XPCNativeMember::Resolve(XPCCallContext&, XPCNativeInterface*) 1 XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 36371 1 31 XPCNativeInterface::GetMemberName(XPCCallContext&, XPCNativeMember const*) const 27 JS_GetStringBytes 2 js_GetStringBytes 1 js_GetGCStringRuntime
31 .L2419 97609 31 31 non-virtual thunk to nsHTMLSpanElement::GetNextSibling(nsIDOMNode**)
30 XPCNativeInterface::NewInstance(XPCCallContext&, nsIInterfaceInfo*) 1 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 44803 6 31 JS_InternString 25 js_Atomize
31 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 104872 31 31 non-virtual thunk to nsDOMClassInfo::Release()
27 nsXPConnect::GetContext(JSContext*, nsXPConnect*) 3 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 35915 8 30 XPCJSRuntime::GetXPCContext(JSContext*) 7 PR_EnterMonitor 6 PR_ExitMonitor 3 PR_Lock 2 JS_DHashTableOperate 1 SearchTable 1 JS_DHashVoidPtrKeyStub 1 pthread_self 1 PR_Unlock
30 nsDOMClassInfo::MarkReachablePreservedWrappers(nsIDOMGCParticipant*, JSContext*, void*) 104743 0 30 nsDOMClassInfo::BeginGCMark(JSContext*) 25 PL_DHashTableEnumerate 3 PL_DHashTableInit 2 PL_DHashAllocTable
10 XPCJSRuntime::GCCallback(JSContext*, JSGCStatus) 6 nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) 6 nsCOMPtr_base::~nsCOMPtr_base() 3 jsds_GCCallbackProc(JSContext*, JSGCStatus) 2 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 1 nsElementSH::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 1 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 1 .L2419 91146 18 30 nsHTMLAnchorElement::Release() 12 nsGenericElement::Release()
27 XPCNativeInterface::GetMemberName(XPCCallContext&, XPCNativeMember const*) const 2 XPCNativeMember::Resolve(XPCCallContext&, XPCNativeInterface*) 44809 2 29 JS_GetStringBytes 24 js_GetStringBytes 2 JS_HashTableRawLookup 1 PR_Lock
28 js_NewGCThing 45469 5 28 NewGCArena 20 __libc_malloc 2 _int_malloc 1 __i686.get_pc_thunk.bx
17 nsHTMLAnchorElement::QueryInterface(nsID const&, void**) 4 nsGenericElement::QueryInterface(nsID const&, void**) 2 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 2 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 1 nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**) 1 nsFrameManager::GetPrimaryFrameFor(nsIContent*) 1 XPCWrappedNative::XPCWrappedNative(nsISupports*, XPCWrappedNativeProto*) 91145 22 28 nsHTMLAnchorElement::AddRef() 6 nsGenericElement::AddRef()
28 realloc 59914 28 28 memcpy
11 nsCOMPtr_base::~nsCOMPtr_base() 7 nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) 4 XPCJSRuntime::GCCallback(JSContext*, JSGCStatus) 3 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 1 nsCSSFrameConstructor::FindPrimaryFrameFor(nsFrameManager*, nsIContent*, nsIFrame**, nsFindFrameHint*) 1 jsds_GCCallbackProc(JSContext*, JSGCStatus) 96364 19 27 nsHTMLParagraphElement::Release() 8 nsGenericElement::Release()
24 JS_ValueToId 3 nsWindowSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 44943 5 27 js_ValueToStringAtom 9 js_AtomizeString 8 js_ValueToString 3 js_HashString 2 .plt
27 nsWindowSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 44669 1 27 JS_ValueToId 24 js_ValueToStringAtom 2 js_ValueToString
26 .L2419 91274 26 26 non-virtual thunk to nsHTMLAnchorElement::GetFirstChild(nsIDOMNode**)
24 JS_GetStringBytes 2 XPCNativeInterface::GetMemberName(XPCCallContext&, XPCNativeMember const*) const 46591 8 26 js_GetStringBytes 7 JS_HashTableRawLookup 3 GetDeflatedStringCache 3 PR_Unlock 2 PR_Lock 1 pthread_mutex_lock 1 pthread_equal 1 .plt
18 nsCSSFrameConstructor::FindPrimaryFrameFor(nsFrameManager*, nsIContent*, nsIFrame**, nsFindFrameHint*) 8 nsCSSFrameConstructor::FindFrameWithContent(nsFrameManager*, nsIFrame*, nsIContent*, nsIContent*, nsFindFrameHint*) 88470 26 26 nsGenericDOMDataNode::GetBindingParent() const
25 js_FinalizeObject 36401 0 25 XPC_WN_NoHelper_Finalize(JSContext*, JSObject*) 25 XPCWrappedNative::FlatJSObjectFinalized(JSContext*, JSObject*)
25 nsDOMClassInfo::BeginGCMark(JSContext*) 53239 8 25 PL_DHashTableEnumerate 17 ClassifyWrapper(PLDHashTable*, PLDHashEntryHdr*, unsigned int, void*)
24 js_Mark 46325 10 24 regexp_mark 7 js_MarkGCThing 7 JS_GetPrivate
13 nsQueryInterface::operator()(nsID const&, void**) const 4 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 2 nsGenericElement::GetNextSibling(nsIDOMNode**) 2 nsGenericDOMDataNode::GetParentNode(nsIDOMNode**) 1 nsGenericDOMDataNode::GetNextSibling(nsIDOMNode**) 1 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 92299 4 23 nsHTMLDivElement::QueryInterface(nsID const&, void**) 9 nsGenericElement::QueryInterface(nsID const&, void**) 3 nsGenericElement::PostQueryInterface(nsID const&, void**) 2 nsBindingManager::GetBindingImplementation(nsIContent*, nsID const&, void**) 2 nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**) 2 nsContentUtils::GetClassInfoInstance(nsDOMClassInfoID) 1 non-virtual thunk to nsHTMLDivElement::AddRef()
16 ChangeTable 7 JS_DHashTableOperate 45156 23 23 JS_DHashGetKeyStub
15 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 8 jsds_GCCallbackProc(JSContext*, JSGCStatus) 89359 23 23 non-virtual thunk to nsTextNode::Release()
22 XPTC_InvokeByIndex 1 .L2419 94499 1 23 nsHTMLLIElement::GetFirstChild(nsIDOMNode**) 17 nsGenericElement::GetFirstChild(nsIDOMNode**) 2 nsTextNode::QueryInterface(nsID const&, void**) 2 nsAttrAndChildArray::GetSafeChildAt(unsigned int) const 1 nsHTMLSpanElement::QueryInterface(nsID const&, void**)
7 nsHTMLParagraphElement::QueryInterface(nsID const&, void**) 7 nsFrameManager::GetPrimaryFrameFor(nsIContent*) 3 nsGenericElement::QueryInterface(nsID const&, void**) 2 nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**) 1 nsCSSFrameConstructor::FindPrimaryFrameFor(nsFrameManager*, nsIContent*, nsIFrame**, nsFindFrameHint*) 1 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 1 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 96363 19 22 nsHTMLParagraphElement::AddRef() 3 nsGenericElement::AddRef()
22 XPCWrappedNative::GatherScriptableCreateInfo(nsISupports*, nsIClassInfo*, XPCNativeScriptableCreateInfo*, XPCNativeScriptableCreateInfo*) 104875 22 22 non-virtual thunk to nsDOMClassInfo::GetHelperForLanguage(unsigned int, nsISupports**)
22 XPTC_InvokeByIndex 98263 1 22 nsHTMLTableCellElement::GetFirstChild(nsIDOMNode**) 13 nsGenericElement::GetFirstChild(nsIDOMNode**) 5 nsTextNode::QueryInterface(nsID const&, void**) 3 nsAttrAndChildArray::GetSafeChildAt(unsigned int) const
11 js_NewObject 4 JS_SetReservedSlot 4 JS_GetClass 2 js_NewFunction 1 JS_ResolveStandardClass 45598 5 22 js_GetSlotThreadSafe 13 ClaimScope 3 js_ValidContextPointer 1 PR_Lock
22 XPTC_InvokeByIndex 94505 0 22 nsHTMLLIElement::GetNextSibling(nsIDOMNode**) 22 nsGenericElement::GetNextSibling(nsIDOMNode**)
21 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 89360 21 21 non-virtual thunk to nsTextNode::QueryInterface(nsID const&, void**)
20 XPTC_InvokeByIndex 93551 0 20 nsHTMLHeadingElement::GetFirstChild(nsIDOMNode**) 15 nsGenericElement::GetFirstChild(nsIDOMNode**) 3 nsHTMLSpanElement::QueryInterface(nsID const&, void**) 2 nsAttrAndChildArray::GetSafeChildAt(unsigned int) const
19 XPTC_InvokeByIndex 98565 0 19 nsHTMLTableRowElement::GetNextSibling(nsIDOMNode**) 18 nsGenericElement::GetNextSibling(nsIDOMNode**) 1 nsGenericElement::GetChildAt(unsigned int) const
13 nsHTMLParagraphElement::QueryInterface(nsID const&, void**) 5 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 96374 18 18 non-virtual thunk to nsHTMLParagraphElement::AddRef()
18 .L2419 91268 18 18 non-virtual thunk to nsHTMLAnchorElement::GetNodeType(unsigned short*)
18 .L2419 97597 18 18 non-virtual thunk to nsHTMLSpanElement::GetNodeType(unsigned short*)
17 PL_DHashTableEnumerate 104741 11 17 ClassifyWrapper(PLDHashTable*, PLDHashEntryHdr*, unsigned int, void*) 5 PL_DHashTableOperate 1 nsGenericElement::GetSCCIndex()
17 .L2419 89364 17 17 non-virtual thunk to nsTextNode::GetNodeType(unsigned short*)
16 .L2419 91270 16 16 non-virtual thunk to nsHTMLAnchorElement::GetParentNode(nsIDOMNode**)
15 ChangeTable 1 PL_DHashTableOperate 53225 16 16 PL_DHashMoveEntryStub
16 XPTC_InvokeByIndex 98269 0 16 nsHTMLTableCellElement::GetNextSibling(nsIDOMNode**) 14 nsGenericElement::GetNextSibling(nsIDOMNode**) 1 nsGenericElement::IndexOf(nsINode*) const 1 nsGenericElement::GetChildAt(unsigned int) const
15 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 91210 15 15 non-virtual thunk to nsHTMLAnchorElement::QueryInterface(nsID const&, void**)
11 nsQueryInterface::operator()(nsID const&, void**) const 4 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 106048 5 15 nsXULElement::QueryInterface(nsID const&, void**) 10 nsGenericElement::QueryInterface(nsID const&, void**)
12 .L164 3 js_MarkGCThing 45490 15 15 .L185
15 XPTC_InvokeByIndex 93557 0 15 nsHTMLHeadingElement::GetNextSibling(nsIDOMNode**) 14 nsGenericElement::GetNextSibling(nsIDOMNode**) 1 nsTextNode::QueryInterface(nsID const&, void**)
11 nsDOMClassInfo::MarkReachablePreservedWrappers(nsIDOMGCParticipant*, JSContext*, void*) 3 nsDOMGCParticipantSH::Mark(nsIXPConnectWrappedNative*, JSContext*, JSObject*, void*, unsigned int*) 1 ClassifyWrapper(PLDHashTable*, PLDHashEntryHdr*, unsigned int, void*) 88573 15 15 nsGenericElement::GetSCCIndex()
9 .L2419 5 XPTC_InvokeByIndex 97596 11 14 nsHTMLSpanElement::GetNodeType(unsigned short*) 3 nsGenericElement::GetNodeType(unsigned short*)
13 js_GetSlotThreadSafe 1 js_NewObject 45597 3 14 ClaimScope 5 js_ValidContextPointer 4 PR_Unlock 1 PR_Lock 1 .plt
7 .L2419 6 XPTC_InvokeByIndex 89347 13 13 nsTextNode::GetNodeType(unsigned short*)
13 .L2419 91280 13 13 non-virtual thunk to nsHTMLAnchorElement::GetNextSibling(nsIDOMNode**)
11 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 2 jsds_GCCallbackProc(JSContext*, JSGCStatus) 91207 13 13 non-virtual thunk to nsHTMLAnchorElement::Release()
13 XPTC_InvokeByIndex 98259 0 13 nsHTMLTableCellElement::GetParentNode(nsIDOMNode**) 11 nsGenericElement::GetParentNode(nsIDOMNode**) 2 nsHTMLTableRowElement::QueryInterface(nsID const&, void**)
13 .L2419 35594 13 13 .L107
13 nsDOMClassInfo::MarkReachablePreservedWrappers(nsIDOMGCParticipant*, JSContext*, void*) 104476 5 13 HolderToWrappedJS(void*) 8 nsWeakReference::QueryReferent(nsID const&, void**)
13 .L2419 96399 13 13 non-virtual thunk to nsHTMLParagraphElement::GetNextSibling(nsIDOMNode**)
12 nsElementSH::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 84302 0 12 nsStyleSet::ResolveStyleFor(nsIContent*, nsStyleContext*) 6 nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), RuleProcessorData*) 4 RuleProcessorData::RuleProcessorData(nsPresContext*, nsIContent*, nsRuleWalker*, nsCompatibility*) 2 nsStyleSet::GetContext(nsPresContext*, nsStyleContext*, nsIAtom*)
8 js_MarkScript 3 fun_mark 1 js_MarkScriptFilenames 46491 12 12 js_MarkScriptFilename
8 .L2419 4 XPTC_InvokeByIndex 91267 9 12 nsHTMLAnchorElement::GetNodeType(unsigned short*) 3 nsGenericElement::GetNodeType(unsigned short*)
12 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 96375 12 12 non-virtual thunk to nsHTMLParagraphElement::Release()
12 .L2419 35581 12 12 .L58
12 JS_DHashTableEnumerate 35898 12 12 WrappedJSDyingJSObjectFinder(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*)
11 XPTC_InvokeByIndex 97598 0 11 nsHTMLSpanElement::GetParentNode(nsIDOMNode**) 10 nsGenericElement::GetParentNode(nsIDOMNode**) 1 nsHTMLHeadingElement::QueryInterface(nsID const&, void**)
10 XPTC_InvokeByIndex 96521 0 10 nsHTMLPreElement::GetNextSibling(nsIDOMNode**) 7 nsGenericElement::GetNextSibling(nsIDOMNode**) 2 nsTextNode::QueryInterface(nsID const&, void**) 1 nsGenericElement::IndexOf(nsINode*) const
8 HolderToWrappedJS(void*) 1 nsDOMClassInfo::MarkReachablePreservedWrappers(nsIDOMGCParticipant*, JSContext*, void*) 1 nsIOService::GetCachedProtocolHandler(char const*, nsIProtocolHandler**, unsigned int, unsigned int) 53328 5 10 nsWeakReference::QueryReferent(nsID const&, void**) 4 nsXPCWrappedJS::QueryInterface(nsID const&, void**) 1 nsHttpHandler::QueryInterface(nsID const&, void**)
8 js_ValueToStringAtom 2 JS_ValueToId 46576 10 10 js_ValueToString
10 js_GC 46495 0 10 js_SweepScriptFilenames 10 JS_HashTableEnumerateEntries
10 nsDOMClassInfo::MarkReachablePreservedWrappers(nsIDOMGCParticipant*, JSContext*, void*) 87768 0 10 nsDocument::AppendReachableList(nsCOMArray&) 9 nsCOMArray_base::InsertObjectAt(nsISupports*, int) 1 nsVoidArray::InsertElementAt(void*, int)
9 nsDocument::AppendReachableList(nsCOMArray&) 1 AppendToReachableList(nsISupports*, nsCOMArray&) 53259 0 10 nsCOMArray_base::InsertObjectAt(nsISupports*, int) 10 nsVoidArray::InsertElementAt(void*, int)
10 JS_DHashTableEnumerate 36463 10 10 WrappedNativeProtoMarker(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*)
9 js_SweepScopeProperties 46460 8 9 RemovePropertyTreeChild 1 JS_DHashTableOperate
5 ChangeTable 4 PL_DHashTableOperate 53221 9 9 PL_DHashGetKeyStub
9 XPTC_InvokeByIndex 86913 0 9 nsCommentNode::GetNextSibling(nsIDOMNode**) 8 nsGenericDOMDataNode::GetNextSibling(nsIDOMNode**) 1 nsGenericElement::IndexOf(nsINode*) const
9 .L2419 96387 9 9 non-virtual thunk to nsHTMLParagraphElement::GetNodeType(unsigned short*)
5 js_GC 3 js_ForceGC 44971 7 8 js_ContextIterator 1 PR_Lock
8 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 97584 8 8 non-virtual thunk to nsHTMLSpanElement::QueryInterface(nsID const&, void**)
8 js_DefineNativeProperty 36411 1 8 XPC_WN_Helper_AddProperty(JSContext*, JSObject*, long, long*) 6 nsWindowSH::AddProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*) 1 JS_GetPrivate
8 XPTC_InvokeByIndex 95626 0 8 nsHTMLSharedListElement::GetNextSibling(nsIDOMNode**) 8 nsGenericElement::GetNextSibling(nsIDOMNode**)
7 XPTC_InvokeByIndex 1 .L2419 95614 1 8 nsHTMLSharedListElement::GetFirstChild(nsIDOMNode**) 4 nsGenericElement::GetFirstChild(nsIDOMNode**) 2 nsTextNode::QueryInterface(nsID const&, void**) 1 nsAttrAndChildArray::GetSafeChildAt(unsigned int) const
5 nsWindowSH::AddProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*) 2 nsWindowSH::GetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*) 1 nsDocumentSH::GetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*) 104702 1 8 nsDOMClassInfo::doCheckPropertyAccess(JSContext*, JSObject*, long, nsIXPConnectWrappedNative*, unsigned int, int) 7 nsScriptSecurityManager::CheckPropertyAccess(JSContext*, JSObject*, char const*, long, unsigned int)
5 ClaimScope 3 js_GetSlotThreadSafe 44970 8 8 js_ValidContextPointer
8 ChangeTable 45154 0 8 JS_DHashFreeTable 7 free 1 _int_free
3 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 2 nsCOMPtr_base::~nsCOMPtr_base() 1 nsElementSH::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*) 1 .L2419 94467 7 7 nsHTMLLIElement::Release()
5 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 2 jsds_GCCallbackProc(JSContext*, JSGCStatus) 97583 7 7 non-virtual thunk to nsHTMLSpanElement::Release()
7 js_GC 45520 7 7 js_FlushPropertyCache
7 nsDOMClassInfo::doCheckPropertyAccess(JSContext*, JSObject*, long, nsIXPConnectWrappedNative*, unsigned int, int) 43992 0 7 nsScriptSecurityManager::CheckPropertyAccess(JSContext*, JSObject*, char const*, long, unsigned int) 7 nsScriptSecurityManager::CheckPropertyAccessImpl(unsigned int, nsIXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIURI*, nsIClassInfo*, char const*, long, void**)
4 PL_DHashTableOperate 2 SearchTable 53223 6 6 PL_DHashMatchEntryStub
6 XPTC_InvokeByIndex 98559 0 6 nsHTMLTableRowElement::GetFirstChild(nsIDOMNode**) 4 nsGenericElement::GetFirstChild(nsIDOMNode**) 2 nsTextNode::QueryInterface(nsID const&, void**)
5 .L2419 1 XPTC_InvokeByIndex 96386 5 6 nsHTMLParagraphElement::GetNodeType(unsigned short*) 1 nsGenericElement::GetNodeType(unsigned short*)
6 nsStyleSet::ResolveStyleFor(nsIContent*, nsStyleContext*) 84299 0 6 nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), RuleProcessorData*) 5 EnumRulesMatching(nsIStyleRuleProcessor*, void*) 1 nsStyleSet::AddImportantRules(nsRuleNode*, nsRuleNode*)
2 nsHTMLLIElement::QueryInterface(nsID const&, void**) 2 nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**) 1 nsFrameManager::GetPrimaryFrameFor(nsIContent*) 1 nsCSSFrameConstructor::FindPrimaryFrameFor(nsFrameManager*, nsIContent*, nsIFrame**, nsFindFrameHint*) 94466 4 6 nsHTMLLIElement::AddRef() 2 nsGenericElement::AddRef()
6 nsDOMClassInfo::MarkReachablePreservedWrappers(nsIDOMGCParticipant*, JSContext*, void*) 104115 0 6 nsGlobalWindow::AppendReachableList(nsCOMArray&) 6 AppendToReachableList(nsISupports*, nsCOMArray&)
6 XPC_WN_Helper_AddProperty(JSContext*, JSObject*, long, long*) 104712 1 6 nsWindowSH::AddProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*) 5 nsDOMClassInfo::doCheckPropertyAccess(JSContext*, JSObject*, long, nsIXPConnectWrappedNative*, unsigned int, int)
5 js_FindClassObject 1 js_GetClassPrototype 45739 6 6 js_GetClassObject
6 .L2419 96393 6 6 non-virtual thunk to nsHTMLParagraphElement::GetFirstChild(nsIDOMNode**)
6 JS_HashTableEnumerateEntries 46494 6 6 js_script_filename_sweeper
6 .L164 46766 0 6 xml_mark 4 js_Mark 2 js_MarkGCThing
6 nsGlobalWindow::AppendReachableList(nsCOMArray&) 104114 0 6 AppendToReachableList(nsISupports*, nsCOMArray&) 4 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 1 nsVoidArray::InsertElementAt(void*, int) 1 nsCOMArray_base::InsertObjectAt(nsISupports*, int)
6 XPTC_InvokeByIndex 94495 0 6 nsHTMLLIElement::GetParentNode(nsIDOMNode**) 6 nsGenericElement::GetParentNode(nsIDOMNode**)
5 nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), RuleProcessorData*) 84296 0 5 EnumRulesMatching(nsIStyleRuleProcessor*, void*) 5 nsCSSRuleProcessor::RulesMatching(ElementRuleProcessorData*)
5 nsCSSRuleProcessor::RulesMatching(ElementRuleProcessorData*) 82446 1 5 RuleHash::EnumerateAllRules(int, nsIAtom*, nsIAtom*, nsAttrValue const*, void (*)(nsICSSStyleRule*, nsCSSSelector*, void*), void*) 4 ContentEnumFunc(nsICSSStyleRule*, nsCSSSelector*, void*)
4 nsHTMLHeadingElement::QueryInterface(nsID const&, void**) 1 nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**) 93522 4 5 nsHTMLHeadingElement::AddRef() 1 nsGenericElement::AddRef()
4 nsQueryInterface::operator()(nsID const&, void**) const 1 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 103033 3 5 nsXULDocument::QueryInterface(nsID const&, void**) 2 nsXMLDocument::QueryInterface(nsID const&, void**)
5 nsGenericElement::QueryInterface(nsID const&, void**) 106046 1 5 nsXULElement::AddRef() 4 nsGenericElement::AddRef()
5 JS_DHashTableEnumerate 35900 4 5 NativeInterfaceSweeper(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*) 1 XPCNativeInterface::DestroyInstance(JSContext*, XPCJSRuntime*, XPCNativeInterface*)
5 XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int) 36446 0 5 XPCWrappedNativeProto::Init(XPCCallContext&, XPCNativeScriptableCreateInfo const*) 3 JS_NewObject 2 XPCNativeScriptableInfo::Construct(XPCCallContext&, XPCNativeScriptableCreateInfo const*)
5 EnumRulesMatching(nsIStyleRuleProcessor*, void*) 82476 0 5 nsCSSRuleProcessor::RulesMatching(ElementRuleProcessorData*) 5 RuleHash::EnumerateAllRules(int, nsIAtom*, nsIAtom*, nsAttrValue const*, void (*)(nsICSSStyleRule*, nsCSSSelector*, void*), void*)
3 PL_DHashTableInit 2 nsDOMClassInfo::BeginGCMark(JSContext*) 53218 2 5 PL_DHashAllocTable 3 __libc_malloc
5 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 96376 5 5 non-virtual thunk to nsHTMLParagraphElement::QueryInterface(nsID const&, void**)
2 XPCNativeSet::GetNewOrUsed(XPCCallContext&, XPCNativeSet*, XPCNativeInterface*, unsigned short) 2 XPCNativeInterface::NewInstance(XPCCallContext&, nsIInterfaceInfo*) 1 XPCNativeSet::NewInstanceMutate(XPCNativeSet*, XPCNativeInterface*, unsigned short) 27027 2 5 operator new[](unsigned int) 3 operator new(unsigned int)
2 nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**) 1 nsHTMLTableRowElement::QueryInterface(nsID const&, void**) 1 nsGenericElement::QueryInterface(nsID const&, void**) 1 XPCWrappedNative::XPCWrappedNative(nsISupports*, XPCWrappedNativeProto*) 98501 1 5 nsHTMLTableRowElement::AddRef() 4 nsGenericElement::AddRef()
1 nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) 1 nsCSSFrameConstructor::FindPrimaryFrameFor(nsFrameManager*, nsIContent*, nsIFrame**, nsFindFrameHint*) 1 nsCOMPtr_base::~nsCOMPtr_base() 1 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 98502 4 4 nsHTMLTableRowElement::Release()
2 nsXULDocument::QueryInterface(nsID const&, void**) 2 nsQueryInterface::operator()(nsID const&, void**) const 100475 2 4 nsXMLDocument::QueryInterface(nsID const&, void**) 2 nsDocument::QueryInterface(nsID const&, void**)
4 nsStyleSet::ResolveStyleFor(nsIContent*, nsStyleContext*) 82458 0 4 RuleProcessorData::RuleProcessorData(nsPresContext*, nsIContent*, nsRuleWalker*, nsCompatibility*) 3 nsStyleUtil::IsHTMLLink(nsIContent*, nsIAtom*, nsPresContext*, nsLinkState*) 1 nsEventStateManager::GetContentState(nsIContent*, int&)
3 XPCNativeSet::GetNewOrUsed(XPCCallContext&, XPCNativeSet*, XPCNativeInterface*, unsigned short) 1 XPCWrappedNative::ExtendSet(XPCCallContext&, XPCNativeInterface*) 36378 3 4 XPCNativeSet::NewInstanceMutate(XPCNativeSet*, XPCNativeInterface*, unsigned short) 1 operator new[](unsigned int)
3 JProfStartProfiling(JSContext*, JSObject*, unsigned int, long*, long*) 1 nsJSContext::DOMBranchCallback(JSContext*, JSScript*) 16937 4 4 _end
4 nsGetServiceByContractID::operator()(nsID const&, void**) const 53282 0 4 CallGetService(char const*, nsID const&, void**) 4 nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**)
4 nsWeakReference::QueryReferent(nsID const&, void**) 36158 4 4 nsXPCWrappedJS::QueryInterface(nsID const&, void**)
4 nsCSSFrameConstructor::FindPrimaryFrameFor(nsFrameManager*, nsIContent*, nsIFrame**, nsFindFrameHint*) 84680 4 4 nsBCTableCellFrame::GetType() const
4 nsWindowSH::GlobalResolve(nsGlobalWindow*, JSContext*, JSObject*, JSString*, unsigned int, int*) 34749 0 4 nsXPConnect::GetWrappedNativePrototype(JSContext*, JSObject*, nsIClassInfo*, nsIXPConnectJSObjectHolder**) 1 XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int) 1 XPCJSObjectHolder::newHolder(JSContext*, JSObject*) 1 XPCWrappedNative::GatherProtoScriptableCreateInfo(nsIClassInfo*, XPCNativeScriptableCreateInfo*) 1 operator new(unsigned int)
4 nsCOMPtr_base::assign_from_gs_contractid(nsGetServiceByContractID, nsID const&) 53294 0 4 nsGetServiceByContractID::operator()(nsID const&, void**) const 4 CallGetService(char const*, nsID const&, void**)
4 nsWindowSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 44625 3 4 JS_ResolveStandardClass 1 js_GetSlotThreadSafe
4 CallGetService(char const*, nsID const&, void**) 55869 0 4 nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) 2 PL_DHashTableOperate 1 nsAutoMonitor::Exit() 1 PR_ExitMonitor
2 XPCNativeSet::DestroyInstance(XPCNativeSet*) 1 XPCNativeInterface::DestroyInstance(JSContext*, XPCJSRuntime*, XPCNativeInterface*) 1 NativeSetSweeper(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*) 26991 1 4 operator delete[](void*) 3 operator delete(void*)
3 XPCWrappedNativeScope::FinishedMarkPhaseOfGC(JSContext*, XPCJSRuntime*) 1 NativeInterfaceGC(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*) 44661 0 4 JS_IsAboutToBeFinalized 4 js_IsAboutToBeFinalized
3 nsHTMLTableCellElement::QueryInterface(nsID const&, void**) 1 nsGenericElement::QueryInterface(nsID const&, void**) 98177 4 4 nsHTMLTableCellElement::AddRef()
2 nsWindowSH::GlobalResolve(nsGlobalWindow*, JSContext*, JSObject*, JSString*, unsigned int, int*) 2 DefineInterfaceConstants(JSContext*, JSObject*, nsID const*) 53250 0 4 nsCOMPtr_base::assign_from_gs_contractid(nsGetServiceByContractID, nsID const&) 4 nsGetServiceByContractID::operator()(nsID const&, void**) const
4 js_GC 45501 0 4 js_MarkStackFrame 3 js_MarkGCThing 1 js_MarkScript
4 JS_IsAboutToBeFinalized 45475 1 4 js_IsAboutToBeFinalized 3 js_GetGCThingFlags
4 nsQueryInterface::operator()(nsID const&, void**) const 98655 0 4 nsHTMLTableSectionElement::QueryInterface(nsID const&, void**) 2 nsGenericElement::PostQueryInterface(nsID const&, void**) 1 nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**) 1 nsGenericElement::QueryInterface(nsID const&, void**)
3 nsHTMLTableCellElement::QueryInterface(nsID const&, void**) 1 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 98218 4 4 non-virtual thunk to nsHTMLTableCellElement::AddRef()
4 RuleHash::EnumerateAllRules(int, nsIAtom*, nsIAtom*, nsAttrValue const*, void (*)(nsICSSStyleRule*, nsCSSSelector*, void*), void*) 82475 0 4 ContentEnumFunc(nsICSSStyleRule*, nsCSSSelector*, void*) 2 SelectorMatches(RuleProcessorData&, nsCSSSelector*, int, nsIAtom*, int*) 1 SelectorMatchesTree(RuleProcessorData&, nsCSSSelector*) 1 PresShell::AllocateFrame(unsigned int)
3 nsCSSFrameConstructor::FindPrimaryFrameFor(nsFrameManager*, nsIContent*, nsIFrame**, nsFindFrameHint*) 1 nsCSSFrameConstructor::FindFrameWithContent(nsFrameManager*, nsIFrame*, nsIContent*, nsIContent*, nsFindFrameHint*) 85119 4 4 nsTableRowFrame::GetType() const
3 JS_DefineProperty 44693 0 3 DefineProperty 2 js_DefineProperty 1 js_Atomize
3 RuleProcessorData::RuleProcessorData(nsPresContext*, nsIContent*, nsRuleWalker*, nsCompatibility*) 84509 0 3 nsStyleUtil::IsHTMLLink(nsIContent*, nsIAtom*, nsPresContext*, nsLinkState*) 2 nsWebShell::GetLinkState(nsIURI*, nsLinkState&) 1 nsHTMLLinkElement::GetHrefURI(nsIURI**)
2 nsCOMArray_base::~nsCOMArray_base() 1 nsDOMClassInfo::MarkReachablePreservedWrappers(nsIDOMGCParticipant*, JSContext*, void*) 53411 1 3 nsVoidArray::~nsVoidArray() 1 free 1 __i686.get_pc_thunk.bx
3 FindInfo(int (*)(nsIInterfaceInfoManager*, void const*, nsIInterfaceInfo**), void const*, nsIInterfaceInfoSuperManager*, nsIInterfaceInfo**) 34718 0 3 IIDTester(nsIInterfaceInfoManager*, void const*, nsIInterfaceInfo**) 3 xptiInterfaceInfoManager::GetInfoForIID(nsID const*, nsIInterfaceInfo**)
3 NS_Alloc_P 24045 2 3 PR_Malloc 1 __libc_malloc
3 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 93535 3 3 non-virtual thunk to nsHTMLHeadingElement::QueryInterface(nsID const&, void**)
3 .L2419 93552 3 3 non-virtual thunk to nsHTMLHeadingElement::GetFirstChild(nsIDOMNode**)
2 js_FinalizeString 1 js_GC 46573 1 3 js_FinalizeStringRT 2 free
3 .L2419 94500 3 3 non-virtual thunk to nsHTMLLIElement::GetFirstChild(nsIDOMNode**)
3 nsWindowSH::GlobalResolve(nsGlobalWindow*, JSContext*, JSObject*, JSString*, unsigned int, int*) 104716 0 3 DefineInterfaceConstants(JSContext*, JSObject*, nsID const*) 2 nsCOMPtr_base::assign_from_gs_contractid(nsGetServiceByContractID, nsID const&) 1 xptiInterfaceInfo::GetParent(nsIInterfaceInfo**)
3 .L2419 93558 3 3 non-virtual thunk to nsHTMLHeadingElement::GetNextSibling(nsIDOMNode**)
3 XPCNativeSet::GetNewOrUsed(XPCCallContext&, nsIClassInfo*) 104667 0 3 nsDOMClassInfo::GetInterfaces(unsigned int*, nsID***) 2 nsMemory::Clone(void const*, unsigned int) 1 NS_Alloc_P
2 nsMemory::Clone(void const*, unsigned int) 1 nsDOMClassInfo::GetInterfaces(unsigned int*, nsID***) 56514 0 3 NS_Alloc_P 3 PR_Malloc
3 XPCJSRuntime::GCCallback(JSContext*, JSGCStatus) 53420 0 3 nsVoidArray::Compact() 2 nsVoidArray::SizeTo(int) 1 free
3 js_GetStringBytes 46589 3 3 GetDeflatedStringCache
3 nsHTMLLIElement::QueryInterface(nsID const&, void**) 94479 3 3 non-virtual thunk to nsHTMLLIElement::AddRef()
2 XPCCallContext::~XPCCallContext() 1 XPCJSContextStack::Pop(JSContext**) 53741 3 3 nsDeque::Pop()
2 nsDOMClassInfo::GetInterfaces(unsigned int*, nsID***) 1 xptiInterfaceEntry::GetIID(nsID**) 53320 1 3 nsMemory::Clone(void const*, unsigned int) 2 NS_Alloc_P
3 nsWindowSH::GlobalResolve(nsGlobalWindow*, JSContext*, JSObject*, JSString*, unsigned int, int*) 44698 0 3 JS_DefineProperty 3 DefineProperty
2 nsCOMPtr_base::~nsCOMPtr_base() 1 nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) 98178 2 3 nsHTMLTableCellElement::Release() 1 nsGenericElement::Release()
1 nsCOMPtr_base::~nsCOMPtr_base() 1 .L2419 1 XPCJSRuntime::GCCallback(JSContext*, JSGCStatus) 96487 2 3 nsHTMLPreElement::Release() 1 nsGenericElement::Release()
2 nsFrameManager::GetPrimaryFrameFor(nsIContent*) 1 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 96486 3 3 nsHTMLPreElement::AddRef()
3 .L2419 98270 3 3 non-virtual thunk to nsHTMLTableCellElement::GetNextSibling(nsIDOMNode**)
2 .L2419 1 XPTC_InvokeByIndex 98257 2 3 nsHTMLTableCellElement::GetNodeType(unsigned short*) 1 nsGenericElement::GetNodeType(unsigned short*)
3 JS_DHashTableEnumerate 35902 0 3 NativeSetSweeper(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*) 2 XPCNativeSet::DestroyInstance(XPCNativeSet*) 1 operator delete[](void*)
3 IIDTester(nsIInterfaceInfoManager*, void const*, nsIInterfaceInfo**) 56958 0 3 xptiInterfaceInfoManager::GetInfoForIID(nsID const*, nsIInterfaceInfo**) 2 EntryToInfo(xptiInterfaceEntry*, nsIInterfaceInfo**) 1 PL_DHashTableOperate
3 nsDOMClassInfo::BeginGCMark(JSContext*) 53232 0 3 PL_DHashTableInit 3 PL_DHashAllocTable
1 nsGenericElement::GetFirstChild(nsIDOMNode**) 1 nsGenericDOMDataNode::GetNextSibling(nsIDOMNode**) 1 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 86878 3 3 non-virtual thunk to nsCommentNode::AddRef()
2 nsHTMLHeadingElement::QueryInterface(nsID const&, void**) 1 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 93533 3 3 non-virtual thunk to nsHTMLHeadingElement::AddRef()
3 XPCNativeInterface::NewInstance(XPCCallContext&, nsIInterfaceInfo*) 35571 3 3 XPCConvert::IsMethodReflectable(nsXPTMethodInfo const&)
3 js_Invoke 103852 0 3 JProfStartProfiling(JSContext*, JSObject*, unsigned int, long*, long*) 3 _end
3 nsXPConnect::GetInfoForIID(nsID const*, nsIInterfaceInfo**) 34720 0 3 FindInfo(int (*)(nsIInterfaceInfoManager*, void const*, nsIInterfaceInfo**), void const*, nsIInterfaceInfoSuperManager*, nsIInterfaceInfo**) 3 IIDTester(nsIInterfaceInfoManager*, void const*, nsIInterfaceInfo**)
2 nsQueryInterface::operator()(nsID const&, void**) const 1 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 97859 1 3 nsHTMLTableElement::QueryInterface(nsID const&, void**) 1 nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**) 1 nsGenericElement::QueryInterface(nsID const&, void**)
3 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 34721 0 3 nsXPConnect::GetInfoForIID(nsID const*, nsIInterfaceInfo**) 3 FindInfo(int (*)(nsIInterfaceInfoManager*, void const*, nsIInterfaceInfo**), void const*, nsIInterfaceInfoSuperManager*, nsIInterfaceInfo**)
2 js_GC 46572 0 2 js_FinalizeString 2 js_FinalizeStringRT
2 js_GC 46493 1 2 js_MarkScriptFilenames 1 js_MarkScriptFilename
2 nsDOMGCParticipantSH::Mark(nsIXPConnectWrappedNative*, JSContext*, JSObject*, void*, unsigned int*) 104277 2 2 non-virtual thunk to nsGlobalWindow::GetSCCIndex()
2 nsStyleSet::GetContext(nsPresContext*, nsStyleContext*, nsIAtom*) 84242 0 2 NS_NewStyleContext(nsStyleContext*, nsIAtom*, nsRuleNode*, nsPresContext*) 2 nsStyleContext::nsStyleContext(nsStyleContext*, nsIAtom*, nsRuleNode*, nsPresContext*)
1 ChangeTable 1 PL_DHashTableFinish 53219 0 2 PL_DHashFreeTable 2 free
1 nsGenericDOMDataNode::GetNextSibling(nsIDOMNode**) 1 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 94881 0 2 nsHTMLLinkElement::QueryInterface(nsID const&, void**) 1 non-virtual thunk to nsHTMLLinkElement::AddRef() 1 nsGenericElement::QueryInterface(nsID const&, void**)
2 NS_Free_P 24048 0 2 PR_Free 2 free
2 .L2419 86914 2 2 non-virtual thunk to nsCommentNode::GetNextSibling(nsIDOMNode**)
2 PL_DHashTableOperate 53220 2 2 PL_DHashStringKey
2 .L2419 98258 2 2 non-virtual thunk to nsHTMLTableCellElement::GetNodeType(unsigned short*)
1 nsWindowSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 1 nsWindowSH::GetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*) 103845 2 2 nsJSContext::GetNativeContext()
1 nsWindowSH::GlobalResolve(nsGlobalWindow*, JSContext*, JSObject*, JSString*, unsigned int, int*) 1 nsXPConnect::GetWrappedNativePrototype(JSContext*, JSObject*, nsIClassInfo*, nsIXPConnectJSObjectHolder**) 36345 1 2 XPCJSObjectHolder::newHolder(JSContext*, JSObject*) 1 operator new(unsigned int)
1 EntryToInfo(xptiInterfaceEntry*, nsIInterfaceInfo**) 1 xptiInterfaceInfo::GetParent(nsIInterfaceInfo**) 56888 1 2 xptiInterfaceEntry::GetInterfaceInfo(xptiInterfaceInfo**) 1 PR_ExitMonitor
2 nsCSSFrameConstructor::FindPrimaryFrameFor(nsFrameManager*, nsIContent*, nsIFrame**, nsFindFrameHint*) 88636 2 2 nsGenericElement::GetBindingParent() const
1 nsHTMLTableRowElement::QueryInterface(nsID const&, void**) 1 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 98528 2 2 non-virtual thunk to nsHTMLTableRowElement::AddRef()
2 nsWindowSH::GlobalResolve(nsGlobalWindow*, JSContext*, JSObject*, JSString*, unsigned int, int*) 104720 0 2 .L4267 2 nsCOMPtr_base::~nsCOMPtr_base()
2 NativeSetSweeper(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*) 36379 0 2 XPCNativeSet::DestroyInstance(XPCNativeSet*) 2 operator delete[](void*)
2 nsDOMClassInfo::MarkReachablePreservedWrappers(nsIDOMGCParticipant*, JSContext*, void*) 53256 0 2 nsCOMArray_base::~nsCOMArray_base() 2 nsVoidArray::~nsVoidArray()
2 nsWebShell::GetLinkState(nsIURI*, nsLinkState&) 19827 0 2 nsNavHistory::IsVisited(nsIURI*, int*) 2 nsNavHistory::IsURIStringVisited(nsACString_internal const&)
2 XPTC_InvokeByIndex 92333 0 2 nsHTMLDivElement::GetNextSibling(nsIDOMNode**) 2 nsGenericElement::GetNextSibling(nsIDOMNode**)
2 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 86871 2 2 nsCommentNode::IsNodeOfType(unsigned int) const
2 XPCWrappedNative::~XPCWrappedNative() 25051 2 2 .init
2 js_MarkGCThing 45493 0 2 .L192 2 js_MarkXML
2 nsStyleContext::nsStyleContext(nsStyleContext*, nsIAtom*, nsRuleNode*, nsPresContext*) 84236 0 2 nsStyleContext::ApplyStyleFixups(nsPresContext*) 1 nsStyleContext::GetUniqueStyleData(nsStyleStructID const&) 1 nsStyleContext::GetStyleData(nsStyleStructID)
1 XPCJSContextStack::Push(JSContext*) 1 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 53739 2 2 nsDeque::Push(void*)
2 .L2419 98560 2 2 non-virtual thunk to nsHTMLTableRowElement::GetFirstChild(nsIDOMNode**)
2 .L2419 95617 2 2 non-virtual thunk to nsHTMLSharedListElement::GetFirstChild(nsIDOMNode**)
1 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 1 nsQueryInterface::operator()(nsID const&, void**) const 100124 2 2 nsXMLElement::QueryInterface(nsID const&, void**)
2 XPCNativeScriptableInfo::Construct(XPCCallContext&, XPCNativeScriptableCreateInfo const*) 35982 1 2 XPCNativeScriptableSharedMap::GetNewOrUsed(unsigned int, char*, XPCNativeScriptableInfo*) 1 JS_DHashTableOperate
2 NS_NewStyleContext(nsStyleContext*, nsIAtom*, nsRuleNode*, nsPresContext*) 84225 0 2 nsStyleContext::nsStyleContext(nsStyleContext*, nsIAtom*, nsRuleNode*, nsPresContext*) 2 nsStyleContext::ApplyStyleFixups(nsPresContext*)
2 XPCNativeInterface::NewInstance(XPCCallContext&, nsIInterfaceInfo*) 56870 2 2 xptiInterfaceEntry::GetMethodCount(unsigned short*)
2 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 36109 1 2 XPCJSContextStack::Push(JSContext*) 1 nsDeque::Push(void*)
2 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 93534 2 2 non-virtual thunk to nsHTMLHeadingElement::Release()
2 nsQueryInterface::operator()(nsID const&, void**) const 97698 0 2 nsHTMLStyleElement::QueryInterface(nsID const&, void**) 2 nsGenericElement::QueryInterface(nsID const&, void**)
2 .L2419 98264 2 2 non-virtual thunk to nsHTMLTableCellElement::GetFirstChild(nsIDOMNode**)
1 nsGenericElement::GetFirstChild(nsIDOMNode**) 1 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 93405 0 2 nsHTMLHeadElement::QueryInterface(nsID const&, void**) 2 nsGenericElement::QueryInterface(nsID const&, void**)
2 nsDOMClassInfo::EndGCMark() 53234 0 2 PL_DHashTableFinish 1 nsCOMPtr_base::~nsCOMPtr_base() 1 PL_DHashFreeTable
2 .L2419 94506 2 2 non-virtual thunk to nsHTMLLIElement::GetNextSibling(nsIDOMNode**)
2 .L2419 95628 2 2 non-virtual thunk to nsHTMLSharedListElement::GetNextSibling(nsIDOMNode**)
2 .L192 46830 2 2 js_MarkXML
2 nsNavHistory::IsVisited(nsIURI*, int*) 19784 0 2 nsNavHistory::IsURIStringVisited(nsACString_internal const&) 1 mozStorageStatement::BindUTF8StringParameter(unsigned int, nsACString_internal const&) 1 mozStorageStatement::Reset()
2 nsStyleUtil::IsHTMLLink(nsIContent*, nsIAtom*, nsPresContext*, nsLinkState*) 50799 0 2 nsWebShell::GetLinkState(nsIURI*, nsLinkState&) 2 nsNavHistory::IsVisited(nsIURI*, int*)
2 DOMGCCallback(JSContext*, JSGCStatus) 104744 0 2 nsDOMClassInfo::EndGCMark() 2 PL_DHashTableFinish
2 ContentEnumFunc(nsICSSStyleRule*, nsCSSSelector*, void*) 82473 2 2 SelectorMatches(RuleProcessorData&, nsCSSSelector*, int, nsIAtom*, int*)
2 XPCNativeSet::GetNewOrUsed(XPCCallContext&, nsIClassInfo*) 56516 0 2 NS_Free_P 2 PR_Free
2 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 44610 2 2 JS_GetRuntime
2 XPCWrappedNativeProto::Init(XPCCallContext&, XPCNativeScriptableCreateInfo const*) 36428 0 2 XPCNativeScriptableInfo::Construct(XPCCallContext&, XPCNativeScriptableCreateInfo const*) 2 XPCNativeScriptableSharedMap::GetNewOrUsed(unsigned int, char*, XPCNativeScriptableInfo*)
1 nsHTMLSharedListElement::QueryInterface(nsID const&, void**) 1 nsGenericElement::QueryInterface(nsID const&, void**) 95551 1 2 nsHTMLSharedListElement::AddRef() 1 nsGenericElement::AddRef()
2 nsWindowSH::GlobalResolve(nsGlobalWindow*, JSContext*, JSObject*, JSString*, unsigned int, int*) 105029 0 2 nsScriptNameSpaceManager::LookupName(nsAString_internal const&, nsGlobalNameStruct const**, unsigned short const**) 1 GlobalNameHashHashKey(PLDHashTable*, void const*) 1 PL_DHashTableOperate
1 nsCOMPtr_base::~nsCOMPtr_base() 1 XPCJSRuntime::GCCallback(JSContext*, JSGCStatus) 93523 0 2 nsHTMLHeadingElement::Release() 2 nsGenericElement::Release()
2 XPTC_InvokeByIndex 96515 0 2 nsHTMLPreElement::GetFirstChild(nsIDOMNode**) 1 nsTextNode::QueryInterface(nsID const&, void**) 1 nsAttrAndChildArray::GetSafeChildAt(unsigned int) const
2 nsStyleSet::ResolveStyleFor(nsIContent*, nsStyleContext*) 84297 0 2 nsStyleSet::GetContext(nsPresContext*, nsStyleContext*, nsIAtom*) 2 NS_NewStyleContext(nsStyleContext*, nsIAtom*, nsRuleNode*, nsPresContext*)
2 nsContainerFrame::GetFirstChild(nsIAtom*) const 79112 2 2 nsContainerFrame::GetOverflowFrames(nsPresContext*, int) const
2 xptiInterfaceInfoManager::GetInfoForIID(nsID const*, nsIInterfaceInfo**) 56957 0 2 EntryToInfo(xptiInterfaceEntry*, nsIInterfaceInfo**) 1 xptiInterfaceInfoManager::GetInterfaceInfoManagerNoAddRef() 1 xptiInterfaceEntry::GetInterfaceInfo(xptiInterfaceInfo**)
1 .L2419 93545 1 1 nsHTMLHeadingElement::GetNodeType(unsigned short*)
1 js_FinalizeObject 45568 0 1 iterator_finalize 1 PR_GetCurrentThread
1 nsWeakReference::QueryReferent(nsID const&, void**) 68203 1 1 nsHttpHandler::QueryInterface(nsID const&, void**)
1 bindText 126426 0 1 sqlite3VdbeMemSetStr 1 sqlite3VdbeMemMakeWriteable
1 nsWindowSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 104722 1 1 nsDOMConstructor::Release()
1 nsDOMClassInfo::MarkReachablePreservedWrappers(nsIDOMGCParticipant*, JSContext*, void*) 104113 1 1 nsGlobalWindow::GetSCCIndex()
1 SelectorMatchesTree(RuleProcessorData&, nsCSSSelector*) 82459 1 1 RuleProcessorData::RuleProcessorData(nsPresContext*, nsIContent*, nsRuleWalker*, nsCompatibility*)
1 js_Mark 46648 0 1 namespace_mark 1 js_MarkGCThing
1 nsDOMClassInfo::MarkReachablePreservedWrappers(nsIDOMGCParticipant*, JSContext*, void*) 104734 1 1 IdentityKeyToWrapperFunc(void*)
1 .L2419 97955 1 1 non-virtual thunk to nsHTMLTableElement::GetNodeType(unsigned short*)
1 XPCNativeInterface::GetMemberName(XPCCallContext&, XPCNativeMember const*) const 45474 1 1 js_GetGCStringRuntime
1 JProfStopProfiling(JSContext*, JSObject*, unsigned int, long*, long*) 8347 1 1 EndProfilingHook(int)
1 nsStyleSet::AddImportantRules(nsRuleNode*, nsRuleNode*) 83066 1 1 CSSStyleRuleImpl::GetImportantRule()
1 nsContentUtils::NewURIWithDocumentCharset(nsIURI**, nsAString_internal const&, nsIDocument*, nsIURI*) 65738 0 1 nsIOService::NewURI(nsACString_internal const&, char const*, nsIURI*, nsIURI**) 1 nsIOService::GetProtocolHandler(char const*, nsIProtocolHandler**)
1 nsQueryInterface::operator()(nsID const&, void**) const 104602 1 1 nsWindowRoot::QueryInterface(nsID const&, void**)
1 XPTC_InvokeByIndex 92327 0 1 nsHTMLDivElement::GetFirstChild(nsIDOMNode**) 1 nsAttrAndChildArray::GetSafeChildAt(unsigned int) const
1 nsHTMLLinkElement::QueryInterface(nsID const&, void**) 94917 1 1 non-virtual thunk to nsHTMLLinkElement::AddRef()
1 js_Mark 46659 0 1 qname_mark 1 js_MarkGCThing
1 AllocSlots 44634 0 1 JS_realloc 1 realloc
1 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 96498 1 1 non-virtual thunk to nsHTMLPreElement::Release()
1 nsDOMClassInfo::GetClassInfoInstance(nsDOMClassInfoID) 104653 1 1 nsDOMClassInfo::nsDOMClassInfo(nsDOMClassInfoData*)
1 XPTC_InvokeByIndex 96388 0 1 nsHTMLParagraphElement::GetParentNode(nsIDOMNode**) 1 nsGenericElement::GetParentNode(nsIDOMNode**)
1 XPTC_InvokeByIndex 94039 0 1 nsHTMLImageElement::GetParentNode(nsIDOMNode**) 1 nsGenericElement::GetParentNode(nsIDOMNode**)
1 NativeInterfaceSweeper(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*) 36370 0 1 XPCNativeInterface::DestroyInstance(JSContext*, XPCJSRuntime*, XPCNativeInterface*) 1 operator delete[](void*)
1 JS_GC 44858 1 1 JS_ArenaFinish
1 needsSecurityCheck(JSContext*, nsIXPConnectWrappedNative*) 103949 1 1 nsGlobalWindow::GetContext()
1 nsWindowSH::GlobalResolve(nsGlobalWindow*, JSContext*, JSObject*, JSString*, unsigned int, int*) 59844 1 1 strncmp
1 nsHTMLDocumentSH::GetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*) 104798 0 1 nsDocumentSH::GetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*) 1 nsDOMClassInfo::doCheckPropertyAccess(JSContext*, JSObject*, long, nsIXPConnectWrappedNative*, unsigned int, int)
1 XPTC_InvokeByIndex 97966 0 1 nsHTMLTableElement::GetNextSibling(nsIDOMNode**) 1 nsGenericElement::GetNextSibling(nsIDOMNode**)
1 GetPropertyTreeChild 46459 1 1 InsertPropertyTreeChild
1 nsFrameManager::GetPrimaryFrameFor(nsIContent*) 98653 1 1 nsHTMLTableSectionElement::AddRef()
1 nsScriptableUnicodeConverter::Release() 72845 0 1 nsScriptableUnicodeConverter::~nsScriptableUnicodeConverter() 1 nsBasicDecoderSupport::Release()
1 nsGenericDOMDataNode::GetNextSibling(nsIDOMNode**) 93263 0 1 nsHTMLHRElement::QueryInterface(nsID const&, void**) 1 nsGenericElement::QueryInterface(nsID const&, void**)
1 nsQueryInterface::operator()(nsID const&, void**) const 97075 0 1 nsHTMLSharedElement::QueryInterface(nsID const&, void**) 1 nsContentUtils::GetClassInfoInstance(nsDOMClassInfoID)
1 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 99017 0 1 nsHTMLTitleElement::QueryInterface(nsID const&, void**) 1 nsGenericElement::QueryInterface(nsID const&, void**)
1 .L2419 95605 1 1 non-virtual thunk to nsHTMLSharedListElement::GetNodeType(unsigned short*)
1 nsGenericHTMLElement::GetHrefURIForAnchors(nsIURI**) 87216 0 1 nsContentUtils::NewURIWithDocumentCharset(nsIURI**, nsAString_internal const&, nsIDocument*, nsIURI*) 1 nsIOService::NewURI(nsACString_internal const&, char const*, nsIURI*, nsIURI**)
1 nsStyleContext::GetUniqueStyleData(nsStyleStructID const&) 84441 1 1 nsStyleDisplay::nsStyleDisplay(nsStyleDisplay const&)
1 nsStyleUtil::IsHTMLLink(nsIContent*, nsIAtom*, nsPresContext*, nsLinkState*) 94912 0 1 nsHTMLLinkElement::GetHrefURI(nsIURI**) 1 nsGenericHTMLElement::GetHrefURIForAnchors(nsIURI**)
1 xptiInterfaceInfo::GetInterfaceIID(nsID**) 56867 0 1 xptiInterfaceEntry::GetIID(nsID**) 1 nsMemory::Clone(void const*, unsigned int)
1 nsHTMLLinkElement::GetHrefURI(nsIURI**) 90916 0 1 nsGenericHTMLElement::GetHrefURIForAnchors(nsIURI**) 1 nsContentUtils::NewURIWithDocumentCharset(nsIURI**, nsAString_internal const&, nsIDocument*, nsIURI*)
1 XPC_NW_GetOrSetProperty(JSContext*, JSObject*, long, long*, int) 104813 0 1 nsHTMLDocumentSH::GetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*) 1 nsDocumentSH::GetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*)
1 nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) 56054 0 1 nsAutoMonitor::Exit() 1 .plt
1 JS_RemoveRootRT 45481 0 1 js_RemoveRoot 1 JS_DHashTableRawRemove
1 XPTC_InvokeByIndex 93670 0 1 nsHTMLHtmlElement::GetFirstChild(nsIDOMNode**) 1 nsGenericElement::GetFirstChild(nsIDOMNode**)
1 nsStyleContext::ApplyStyleFixups(nsPresContext*) 84232 0 1 nsStyleContext::GetStyleData(nsStyleStructID) 1 nsRuleNode::GetStyleData(nsStyleStructID, nsStyleContext*, int)
1 nsIOService::GetProtocolHandler(char const*, nsIProtocolHandler**) 65734 0 1 nsIOService::GetCachedProtocolHandler(char const*, nsIProtocolHandler**, unsigned int, unsigned int) 1 nsWeakReference::QueryReferent(nsID const&, void**)
1 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 86868 1 1 nsCommentNode::AddRef()
1 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 94481 1 1 non-virtual thunk to nsHTMLLIElement::QueryInterface(nsID const&, void**)
1 nsIOService::NewURI(nsACString_internal const&, char const*, nsIURI*, nsIURI**) 65735 0 1 nsIOService::GetProtocolHandler(char const*, nsIProtocolHandler**) 1 nsIOService::GetCachedProtocolHandler(char const*, nsIProtocolHandler**, unsigned int, unsigned int)
1 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 97911 1 1 non-virtual thunk to nsHTMLTableElement::Release()
1 PL_DHashTableOperate 104732 1 1 WrapperSCCsInitEntry(PLDHashTable*, PLDHashEntryHdr*, void const*)
1 nsDOMGCParticipantSH::Mark(nsIXPConnectWrappedNative*, JSContext*, JSObject*, void*, unsigned int*) 100477 1 1 nsXMLDocument::Release()
1 needsSecurityCheck(JSContext*, nsIXPConnectWrappedNative*) 104308 1 1 non-virtual thunk to nsGlobalChromeWindow::Release()
1 nsScriptableUnicodeConverter::~nsScriptableUnicodeConverter() 73465 1 1 nsBasicDecoderSupport::Release()
1 XPCNativeInterface::NewInstance(XPCCallContext&, nsIInterfaceInfo*) 56905 0 1 xptiInterfaceInfo::GetConstant(unsigned short, nsXPTConstant const**) 1 xptiInterfaceEntry::GetConstant(unsigned short, nsXPTConstant const**)
1 sqlite3VdbeMemSetStr 126409 0 1 sqlite3VdbeMemMakeWriteable 1 sqlite3MallocRaw
1 XPCNativeInterface::NewInstance(XPCCallContext&, nsIInterfaceInfo*) 56895 0 1 xptiInterfaceInfo::AddRef() 1 _PR_x86_AtomicIncrement
1 SearchTable 57401 1 1 nsAString_internal::Equals(nsAString_internal const&) const
1 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 95572 1 1 non-virtual thunk to nsHTMLSharedListElement::QueryInterface(nsID const&, void**)
1 XPCNativeMember::Resolve(XPCCallContext&, XPCNativeInterface*) 36112 1 1 XPCJSContextStack::GetSafeJSContext(JSContext**)
1 RuleProcessorData::RuleProcessorData(nsPresContext*, nsIContent*, nsRuleWalker*, nsCompatibility*) 89933 1 1 nsEventStateManager::GetContentState(nsIContent*, int&)
1 XPC_WN_Helper_GetProperty(JSContext*, JSObject*, long, long*) 44590 1 1 JS_TypeOfValue
1 XPTC_InvokeByIndex 97960 0 1 nsHTMLTableElement::GetFirstChild(nsIDOMNode**) 1 nsGenericElement::GetFirstChild(nsIDOMNode**)
1 XPCWrappedNative::SweepTearOffs() 35798 0 1 nsJSCID::Release() 1 _PR_x86_AtomicDecrement
1 nsScriptNameSpaceManager::LookupName(nsAString_internal const&, nsGlobalNameStruct const**, unsigned short const**) 105011 1 1 GlobalNameHashHashKey(PLDHashTable*, void const*)
1 nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) 92298 1 1 nsHTMLDivElement::Release()
1 DefineInterfaceConstants(JSContext*, JSObject*, nsID const*) 56900 0 1 xptiInterfaceInfo::GetParent(nsIInterfaceInfo**) 1 xptiInterfaceEntry::GetInterfaceInfo(xptiInterfaceInfo**)
1 .L2419 97599 1 1 non-virtual thunk to nsHTMLSpanElement::GetParentNode(nsIDOMNode**)
1 XPCJSObjectHolder::Release() 36344 0 1 XPCJSObjectHolder::~XPCJSObjectHolder() 1 JS_RemoveRootRT
1 js_MarkGCThing 45492 0 1 .L190 1 js_MarkGCThing
1 jsds_GCCallbackProc(JSContext*, JSGCStatus) 90214 1 1 non-virtual thunk to nsDOMKeyboardEvent::Release()
1 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 98220 1 1 non-virtual thunk to nsHTMLTableCellElement::QueryInterface(nsID const&, void**)
1 js_AddScopeProperty 45744 0 1 js_AllocSlot 1 AllocSlots
1 nsDOMClassInfo::MarkReachablePreservedWrappers(nsIDOMGCParticipant*, JSContext*, void*) 36162 1 1 nsXPCWrappedJS::GetJSObject(JSObject**)
1 JS_MaybeGC 44857 1 1 JS_FinishArenaPool
1 .L164 45585 1 1 generator_mark
1 sqlite3_reset 126377 1 1 sqlite3VdbeReset
1 .L2419 95602 1 1 nsHTMLSharedListElement::GetNodeType(unsigned short*)
1 js_ForceGC 45521 1 1 js_DisablePropertyCache
1 .L2419 94494 1 1 non-virtual thunk to nsHTMLLIElement::GetNodeType(unsigned short*)
1 nsStyleContext::ApplyStyleFixups(nsPresContext*) 84234 0 1 nsStyleContext::GetUniqueStyleData(nsStyleStructID const&) 1 nsStyleDisplay::nsStyleDisplay(nsStyleDisplay const&)
1 XPCJSObjectHolder::~XPCJSObjectHolder() 44643 0 1 JS_RemoveRootRT 1 js_RemoveRoot
1 jsds_GCCallbackProc(JSContext*, JSGCStatus) 68815 1 1 nsCookie::Release()
3 xptiInterfaceEntry::GetConstant(unsigned short, nsXPTConstant const**) 1 xptiInterfaceInfo::GetConstant(unsigned short, nsXPTConstant const**) 56874 1 1 xptiInterfaceEntry::GetConstant(unsigned short, nsXPTConstant const**) 3 xptiInterfaceEntry::GetConstant(unsigned short, nsXPTConstant const**)
1 EntryToInfo(xptiInterfaceEntry*, nsIInterfaceInfo**) 56921 1 1 xptiInterfaceInfoManager::GetInterfaceInfoManagerNoAddRef()
1 XPTC_InvokeByIndex 98553 1 1 nsHTMLTableRowElement::GetNodeType(unsigned short*)
1 JS_DHashTableEnumerate 35903 1 1 JSClassSweeper(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*)
1 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 98530 1 1 non-virtual thunk to nsHTMLTableRowElement::QueryInterface(nsID const&, void**)
1 nsRuleNode::GetStyleData(nsStyleStructID, nsStyleContext*, int) 82936 1 1 nsCSSUserInterface::~nsCSSUserInterface()
1 jsds_GCCallbackProc(JSContext*, JSGCStatus) 86879 1 1 non-virtual thunk to nsCommentNode::Release()
1 nsCOMPtr_base::~nsCOMPtr_base() 36337 0 1 XPCJSObjectHolder::Release() 1 XPCJSObjectHolder::~XPCJSObjectHolder()
1 nsWindowSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 36339 1 1 XPCJSObjectHolder::GetJSObject(JSObject**)
1 mozStorageStatement::Reset() 125635 0 1 sqlite3_reset 1 sqlite3VdbeReset
1 nsCOMPtr_base::~nsCOMPtr_base() 56919 0 1 xptiInterfaceInfoManager::Release() 1 _PR_x86_AtomicDecrement
1 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 44645 1 1 JS_ClearNewbornRoots
1 nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), RuleProcessorData*) 84298 0 1 nsStyleSet::AddImportantRules(nsRuleNode*, nsRuleNode*) 1 CSSStyleRuleImpl::GetImportantRule()
1 nsDOMGCParticipantSH::Mark(nsIXPConnectWrappedNative*, JSContext*, JSObject*, void*, unsigned int*) 87767 1 1 nsDocument::GetSCCIndex()
1 nsStyleContext::GetStyleData(nsStyleStructID) 84208 0 1 nsRuleNode::GetStyleData(nsStyleStructID, nsStyleContext*, int) 1 nsCSSUserInterface::~nsCSSUserInterface()
1 nsWindowSH::GlobalResolve(nsGlobalWindow*, JSContext*, JSObject*, JSString*, unsigned int, int*) 56898 0 1 xptiInterfaceInfo::GetInterfaceIID(nsID**) 1 xptiInterfaceEntry::GetIID(nsID**)
1 .L2419 98260 1 1 non-virtual thunk to nsHTMLTableCellElement::GetParentNode(nsIDOMNode**)
1 XPCCallContext::~XPCCallContext() 36108 0 1 XPCJSContextStack::Pop(JSContext**) 1 nsDeque::Pop()
1 ContentEnumFunc(nsICSSStyleRule*, nsCSSSelector*, void*) 78344 1 1 PresShell::AllocateFrame(unsigned int)
1 nsNavHistory::IsURIStringVisited(nsACString_internal const&) 124873 0 1 mozStorageStatement::BindUTF8StringParameter(unsigned int, nsACString_internal const&) 1 sqlite3_bind_text
1 sqlite3VdbeMemMakeWriteable 126121 1 1 sqlite3MallocRaw
1 sqlite3_bind_text 126326 0 1 bindText 1 sqlite3VdbeMemSetStr
1 XPCJSRuntime::GCCallback(JSContext*, JSGCStatus) 90007 0 1 nsDOMEvent::Release() 1 nsDOMEvent::~nsDOMEvent()
1 .L2419 98556 1 1 non-virtual thunk to nsHTMLTableRowElement::GetParentNode(nsIDOMNode**)
1 .L2419 94493 1 1 nsHTMLLIElement::GetNodeType(unsigned short*)
1 nsHTMLDivElement::QueryInterface(nsID const&, void**) 92309 1 1 non-virtual thunk to nsHTMLDivElement::AddRef()
1 nsDOMEvent::Release() 90005 0 1 nsDOMEvent::~nsDOMEvent() 1 nsHTMLDocument::Release()
1 js_Invoke 103853 0 1 JProfStopProfiling(JSContext*, JSObject*, unsigned int, long*, long*) 1 EndProfilingHook(int)
1 nsWindowSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 103973 1 1 nsGlobalWindow::GetGlobalJSObject()
1 ContentEnumFunc(nsICSSStyleRule*, nsCSSSelector*, void*) 82474 0 1 SelectorMatchesTree(RuleProcessorData&, nsCSSSelector*) 1 RuleProcessorData::RuleProcessorData(nsPresContext*, nsIContent*, nsRuleWalker*, nsCompatibility*)
1 XPCJSRuntime::GCCallback(JSContext*, JSGCStatus) 72839 0 1 nsScriptableUnicodeConverter::Release() 1 nsScriptableUnicodeConverter::~nsScriptableUnicodeConverter()
1 nsNavHistory::IsURIStringVisited(nsACString_internal const&) 124872 0 1 mozStorageStatement::Reset() 1 sqlite3_reset
1 mozStorageStatement::BindUTF8StringParameter(unsigned int, nsACString_internal const&) 126332 0 1 sqlite3_bind_text 1 bindText

Flat Profile


Total hit count: 191745
Count %Total  Function Name
3543   1.8     JS_GetPrivate
3290   1.7     JS_HashTableRawLookup
2819   1.5     JS_GetClass
2665   1.4     _int_malloc
2582   1.3     XPC_NW_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**)
2575   1.3     pthread_mutex_lock
2498   1.3     .L891
2374   1.2     SearchTable
2199   1.1     js_LookupPropertyWithFlags
2189   1.1     js_GetProperty
2138   1.1     XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode)
2135   1.1     PR_GetCurrentThread
2103   1.1     .L2419
1976   1.0     js_NewGCThing
1974   1.0     malloc_consolidate
1958   1.0     JS_DHashTableOperate
1932   1.0     XPC_NW_GetOrSetProperty(JSContext*, JSObject*, long, long*, int)
1892   1.0     JS_GetReservedSlot
1842   1.0     _PR_x86_AtomicIncrement
1814   0.9     PR_Unlock
1795   0.9     __libc_malloc
1767   0.9     js_Invoke
1738   0.9     nsDocument::QueryInterface(nsID const&, void**)
1700   0.9     pthread_mutex_unlock
1686   0.9     XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*)
1681   0.9     js_NewObject
1643   0.9     XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**)
1616   0.8     XPCNativeSet::FindMember(long, XPCNativeMember**, unsigned short*) const
1602   0.8     nsGenericElement::QueryInterface(nsID const&, void**)
1575   0.8     _PR_x86_AtomicDecrement
1537   0.8     js_GC
1534   0.8     __libc_calloc
1512   0.8     PR_Lock
1422   0.7     __pthread_getspecific
1417   0.7     xptiInterfaceEntry::GetMethodInfo(unsigned short, nsXPTMethodInfo const**)
1406   0.7     js_Mark
1355   0.7     js_SetProtoOrParent
1290   0.7     PR_AtomicIncrement
1274   0.7     XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**)
1222   0.6     js_AddScopeProperty
1220   0.6     js_EqualStrings
1207   0.6     js_GetRequiredSlot
1201   0.6     nsXPConnect::GetXPConnect()
1192   0.6     nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&)
1186   0.6     nsGlobalWindow::QueryInterface(nsID const&, void**)
1159   0.6     nsGenericDOMDataNode::QueryInterface(nsID const&, void**)
1155   0.6     js_SearchScope
1144   0.6     nsDeque::Peek()
1117   0.6     free
1107   0.6     PR_AtomicDecrement
1096   0.6     XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned int*)
1093   0.6     js_SetRequiredSlot
1082   0.6     js_DefineNativeProperty
1061   0.6     XPCPerThreadData::GetData()
1050   0.5     nsTextNode::QueryInterface(nsID const&, void**)
1044   0.5     .L164
1040   0.5     js_GetGCThingFlags
978   0.5     XPCWrappedNative::QueryInterface(nsID const&, void**)
977   0.5     AutoMarkingPtr::Unlink()
960   0.5     XPCCallContext::SetName(long)
951   0.5     XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int)
931   0.5     JS_GetParent
919   0.5     nsCOMPtr_base::~nsCOMPtr_base()
917   0.5     js_AtomizeString
905   0.5     XPCCallContext::~XPCCallContext()
891   0.5     AllocSlots
889   0.5     JS_SetReservedSlot
879   0.5     xptiInterfaceEntry::GetEntryForParam(unsigned short, nsXPTParamInfo const*, xptiInterfaceEntry**)
859   0.4     nsQueryInterface::operator()(nsID const&, void**) const
832   0.4     __i686.get_pc_thunk.bx
820   0.4     .plt
772   0.4     js_HashString
757   0.4     .L2107
746   0.4     jsd_FunctionCallHook
742   0.4     jsd_ObjectHook
740   0.4     jsd_Lock
724   0.4     js_MarkGCThing
708   0.4     .plt
700   0.4     JS_CloneFunctionObject
683   0.4     pt_PostNotifies
680   0.4     PR_GetThreadPrivate
669   0.3     GetPropertyTreeChild
661   0.3     nsEventReceiverSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*)
661   0.3     js_FindClassObject
658   0.3     SearchTable
646   0.3     js_InternalInvoke
622   0.3     js_GetAtom
609   0.3     nsXPConnect::GetRuntime(nsXPConnect*)
607   0.3     pthread_equal
602   0.3     GetScopeOfObject(JSContext*, JSObject*)
593   0.3     js_FinalizeObject
582   0.3     .plt
581   0.3     nsGlobalChromeWindow::QueryInterface(nsID const&, void**)
571   0.3     PR_EnterMonitor
569   0.3     js_Interpret
568   0.3     nsGenericHTMLElement::DOMQueryInterface(nsIDOMHTMLElement*, nsID const&, void**)
563   0.3     js_atom_sweeper
557   0.3     JS_GetStringChars
550   0.3     XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*)
541   0.3     pthread_self
538   0.3     nsScriptSecurityManager::GetPrincipalAndFrame(JSContext*, JSStackFrame**, unsigned int*)
538   0.3     js_MarkScript
534   0.3     .L2076
531   0.3     js_AllocStack
528   0.3     nsScriptSecurityManager::doGetObjectPrincipal(JSContext*, JSObject*, int)
524   0.3     js_atom_marker
523   0.3     nsXPConnect::Release()
516   0.3     js_StartResolving
514   0.3     JS_HashTableAdd
496   0.3     nsGlobalWindow::GetPrincipal()
491   0.3     JS_HashTableEnumerateEntries
481   0.3     nsAttrAndChildArray::IndexOfChild(nsINode*) const
481   0.3     js_LinkFunctionObject
477   0.2     XPCWrappedNative::Release()
473   0.2     xpc_CloneJSFunction(XPCCallContext&, JSObject*, JSObject*)
466   0.2     js_GetStringChars
465   0.2     jsd_Unlock
462   0.2     __ctype_b_loc
462   0.2     js_ComputeThis
452   0.2     XPCAutoLock::~XPCAutoLock()
444   0.2     XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*)
441   0.2     JS_HashTableRawAdd
440   0.2     nsScriptSecurityManager::CanCreateWrapper(JSContext*, nsID const&, nsISupports*, nsIClassInfo*, void**)
440   0.2     js_TransferScopeLock
439   0.2     JS_GetFrameFunctionObject
436   0.2     non-virtual thunk to nsGlobalChromeWindow::QueryInterface(nsID const&, void**)
436   0.2     JS_CallFunctionValue
436   0.2     _int_free
435   0.2     js_CompareAndSwap
429   0.2     js_FreeStack
426   0.2     __i686.get_pc_thunk.bx
425   0.2     NativeSetMap::Entry::Match(JSDHashTable*, JSDHashEntryHdr const*, void const*)
424   0.2     nsSubstring::Finalize()
422   0.2     PR_ExitMonitor
419   0.2     js_CloneFunctionObject
417   0.2     JS_DHashClearEntryStub
412   0.2     JS_GetContextThread
407   0.2     js_LookupProperty
407   0.2     XPCJSContextStack::Peek(JSContext**)
403   0.2     JS_GetTopScriptFilenameFlags
402   0.2     RewrapIfDeepWrapper(JSContext*, JSObject*, long, long*)
402   0.2     nsScriptSecurityManager::GetFunctionObjectPrincipal(JSContext*, JSObject*, JSStackFrame*, unsigned int*)
398   0.2     XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int)
397   0.2     nsJSContext::DOMBranchCallback(JSContext*, JSScript*)
395   0.2     DefineUCProperty
392   0.2     JS_DHashVoidPtrKeyStub
392   0.2     nsAString_internal::~nsAString_internal()
387   0.2     XPCContext::GetAppropriateSecurityManager(unsigned short) const
383   0.2     js_DropObjectMap
382   0.2     nsAttrAndChildArray::GetSafeChildAt(unsigned int) const
380   0.2     js_SweepScopeProperties
380   0.2     XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*)
378   0.2     pthread_cond_broadcast@@GLIBC_2.3.2
377   0.2     XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext&, JSObject*, int)
376   0.2     nsHTMLDocument::QueryInterface(nsID const&, void**)
370   0.2     nsExceptionManager::SetCurrentException(nsIException*)
363   0.2     __i686.get_pc_thunk.cx
358   0.2     JS_DHashTableRawRemove
357   0.2     XPCWrappedNative::AddRef()
355   0.2     Detecting
355   0.2     XPCNativeSet::GetNewOrUsed(XPCCallContext&, XPCNativeSet*, XPCNativeInterface*, unsigned short)
354   0.2     PL_DHashTableOperate
348   0.2     js_GetMutableScope
346   0.2     _createJSDObject
344   0.2     nsHTMLElementSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*)
340   0.2     js_Lock
335   0.2     js_HoldObjectMap
335   0.2     nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**)
335   0.2     js_GetScriptFilenameFlags
329   0.2     nsCOMPtr_base::assign_with_AddRef(nsISupports*)
327   0.2     js_FindProperty
322   0.2     XPCConvert::NativeData2JS(XPCCallContext&, long*, void const*, nsXPTType const&, nsID const*, JSObject*, unsigned int*)
321   0.2     JS_FrameIterator
321   0.2     JS_SetPrivate
316   0.2     .L115
314   0.2     nsHTMLAnchorElement::QueryInterface(nsID const&, void**)
312   0.2     JS_GetContextPrivate
311   0.2     nsWindowSH::GetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*)
308   0.2     nsDOMClassInfo::GetClassInfoInstance(nsDOMClassInfoID)
306   0.2     DefaultAllocEntry
304   0.2     _callHook
298   0.2     ShouldBypassNativeWrapper(JSContext*, JSObject*)
297   0.2     pthread_cond_signal@@GLIBC_2.3.2
293   0.2     js_AtomizeChars
292   0.2     js_compare_atom_keys
292   0.2     js_GetClassId
292   0.2     resolving_HashKey
287   0.1     JS_GetFunctionScript
285   0.1     nsCOMPtr_base::begin_assignment()
284   0.1     JS_GetPrototype
283   0.1     XPCCallContext::CanCallNow()
283   0.1     nsScriptSecurityManager::CheckPropertyAccessImpl(unsigned int, nsIXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIURI*, nsIClassInfo*, char const*, long, void**)
282   0.1     xptiInterfaceEntry::GetIIDForParamNoAlloc(unsigned short, nsXPTParamInfo const*, nsID*)
282   0.1     MarkGCThingChildren
278   0.1     xptiInterfaceInfo::GetMethodInfo(unsigned short, nsXPTMethodInfo const**)
277   0.1     nsXPConnect::AddRef()
275   0.1     non-virtual thunk to nsNodeSH::GetFlags(unsigned int*)
273   0.1     nsContentUtils::GetClassInfoInstance(nsDOMClassInfoID)
273   0.1     .L2105
268   0.1     XPCWrappedNative::Init(XPCCallContext&, JSObject*, XPCNativeScriptableCreateInfo const*)
268   0.1     js_GetClassPrototype
267   0.1     xptiInterfaceInfo::GetIIDShared(nsID const**)
267   0.1     XPCNativeWrapper::GetNewOrUsed(JSContext*, XPCWrappedNative*)
263   0.1     fun_mark
260   0.1     xptiInterfaceEntry::HasAncestor(nsID const*, int*)
256   0.1     nsScriptSecurityManager::GetFramePrincipal(JSContext*, JSStackFrame*, unsigned int*)
256   0.1     XPCNativeSet::MatchesSetUpToInterface(XPCNativeSet const*, XPCNativeInterface*) const
255   0.1     js_InflateStringToBuffer
253   0.1     nsDOMClassInfo::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*)
250   0.1     nsEventReceiverSH::RegisterCompileHandler(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, int, int, int*)
244   0.1     js_MarkAtom
244   0.1     fun_reserveSlots
241   0.1     _destroyJSDObject
239   0.1     XPTC_InvokeByIndex
236   0.1     js_StopResolving
235   0.1     _hash_root
235   0.1     nsHTMLSpanElement::QueryInterface(nsID const&, void**)
234   0.1     js_LockGCThingRT
233   0.1     JS_DefineUCProperty
232   0.1     JS_SetPrototype
228   0.1     XPCPerThreadData::EnsureExceptionManager()
222   0.1     JS_ObjectIsFunction
221   0.1     nsScriptSecurityManager::CanAccess(unsigned int, nsIXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIClassInfo*, long, void**)
219   0.1     JS_SuspendRequest
217   0.1     nsDOMClassInfo::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*)
216   0.1     nsDOMClassInfo::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, long*, nsIXPConnectJSObjectHolder**)
213   0.1     pt_PostNotifyToCvar
212   0.1     js_AllocRawStack
212   0.1     xptiInterfaceEntry::GetIIDShared(nsID const**)
206   0.1     XPCNativeMember::GetCallInfo(XPCCallContext&, JSObject*, XPCNativeInterface**, XPCNativeMember**)
205   0.1     HashNativeKey(JSDHashTable*, void const*)
204   0.1     nsGenericElement::IndexOf(nsINode*) const
200   0.1     .L2094
197   0.1     XPCWrappedNative::FlatJSObjectFinalized(JSContext*, JSObject*)
193   0.1     GetInterfaceTypeFromParam(XPCCallContext&, nsIInterfaceInfo*, nsXPTMethodInfo const*, nsXPTParamInfo const&, unsigned short, unsigned char, nsXPTType const&, nsXPTCVariant*, nsID*)
187   0.1     JS_HashTableRemove
187   0.1     .plt
184   0.1     XPC_WN_Helper_GetProperty(JSContext*, JSObject*, long, long*)
183   0.1     js_NewScope
183   0.1     JS_malloc
182   0.1     nsBindingManager::GetBindingImplementation(nsIContent*, nsID const&, void**)
180   0.1     MirrorWrappedNativeParent(JSContext*, XPCWrappedNative*, JSObject**)
178   0.1     needsSecurityCheck(JSContext*, nsIXPConnectWrappedNative*)
177   0.1     js_InitObjectMap
174   0.1     nsDOMClassInfo::QueryInterface(nsID const&, void**)
174   0.1     js_DestroyScope
167   0.1     js_DefineProperty
167   0.1     nsScriptSecurityManager::GetSubjectPrincipal(JSContext*, unsigned int*)
166   0.1     xptiInterfaceInfo::GetIIDForParamNoAlloc(unsigned short, nsXPTParamInfo const*, nsID*)
159   0.1     XPC_NW_AddProperty(JSContext*, JSObject*, long, long*)
158   0.1     operator new(unsigned int)
157   0.1     js_DropProperty
155   0.1     nsDOMClassInfo::AddRef()
152   0.1     js_ValueToBoolean
152   0.1     js_StrictlyEqual
151   0.1     nsFrameManager::GetPrimaryFrameFor(nsIContent*)
151   0.1     XPCCallContext::SetCallInfo(XPCNativeInterface*, XPCNativeMember*, int)
151   0.1     JS_ResumeRequest
147   0.1     MatchIIDPtrKey(JSDHashTable*, JSDHashEntryHdr const*, void const*)
146   0.1     nsGenericElement::GetNextSibling(nsIDOMNode**)
145   0.1     XPC_WN_Helper_Finalize(JSContext*, JSObject*)
142   0.1     XPCWrappedNative::XPCWrappedNative(nsISupports*, XPCWrappedNativeProto*)
141   0.1     XPCJSRuntime::GCCallback(JSContext*, JSGCStatus)
141   0.1     nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**)
141   0.1     nsGenericHTMLElement::IsNodeOfType(unsigned int) const
140   0.1     nsDocument::GetShellAt(unsigned int) const
139   0.1     JS_EndRequest
139   0.1     js_Atomize
138   0.1     XPCJSRuntime::DeferredRelease(nsISupports*)
138   0.1     nsSmallVoidArray::Count() const
136   0.1     WrappedNativeJSGCThingMarker(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*)
134   0.1     non-virtual thunk to nsDOMClassInfo::AddRef()
133   0.1     .text
131   0.1     nsVoidArray::InsertElementAt(void*, int)
130   0.1     jsd_GetJSDObjectForJSObject
130   0.1     PresShell::GetPrimaryFrameFor(nsIContent*) const
129   0.1     nsCSSFrameConstructor::FindFrameWithContent(nsFrameManager*, nsIFrame*, nsIContent*, nsIContent*, nsFindFrameHint*)
127   0.1     JS_IsSystemObject
126   0.1     .L79
126   0.1     nsGenericElement::GetFirstChild(nsIDOMNode**)
126   0.1     js_UnlockGCThingRT
126   0.1     XPC_NW_GetProperty(JSContext*, JSObject*, long, long*)
125   0.1     nsDOMClassInfo::Release()
124   0.1     nsGenericDOMDataNode::AddRef()
124   0.1     HashIIDPtrKey(JSDHashTable*, void const*)
123   0.1     JS_GetStringLength
120   0.1     XPC_NW_Equality(JSContext*, JSObject*, long, int*)
119   0.1     fun_finalize
118   0.1     non-virtual thunk to nsGlobalWindow::GetPrincipal()
117   0.1     .L161
116   0.1     .L2066
116   0.1     JS_NewObject
116   0.1     .plt
115   0.1     XPCWrappedNative::GetJSObject(JSObject**)
115   0.1     invoke_copy_to_stack
114   0.1     JS_DHashMatchEntryStub
113   0.1     JS_UnlockGCThing
110   0.1     nsRefPtrHashtable::GetWeak(nsISupports*, int*) const
110   0.1     JS_DHashTableEnumerate
110   0.1     JS_BeginRequest
110   0.1     js_LockGCThing
110   0.1     JS_GetFunctionObject
109   0.1     JS_ClearWatchPointsForObject
109   0.1     ChangeTable
109   0.1     XPCWrappedNative::GatherProtoScriptableCreateInfo(nsIClassInfo*, XPCNativeScriptableCreateInfo*)
108   0.1     nsGlobalWindow::AddRef()
108   0.1     JS_HashTableRawRemove
108   0.1     XPCWrappedNative::ExtendSet(XPCCallContext&, XPCNativeInterface*)
106   0.1     JS_GetFrameScript
102   0.1     JS_HashTableLookup
102   0.1     XPCWrappedNative::~XPCWrappedNative()
101   0.1     XPCWrappedNative::GatherScriptableCreateInfo(nsISupports*, nsIClassInfo*, XPCNativeScriptableCreateInfo*, XPCNativeScriptableCreateInfo*)
100   0.1     nsElementSH::PostCreate(nsIXPConnectWrappedNative*, JSContext*, JSObject*)
 99   0.1     nsTextNode::AddRef()
 99   0.1     PR_NotifyAllCondVar
 98   0.1     PL_DHashVoidPtrKeyStub
 98   0.1     nsGenericDOMDataNode::GetNextSibling(nsIDOMNode**)
 97   0.1     non-virtual thunk to nsGlobalChromeWindow::AddRef()
 96   0.1     nsDOMScriptObjectFactory::GetClassInfoInstance(nsDOMClassInfoID)
 95   0.0     nsInlineFrame::GetType() const
 95   0.0     WrappedNativeMarker(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*)
 94   0.0     nsGenericElement::MayHaveFrame() const
 93   0.0     XPCNativeSet::HasInterfaceWithAncestor(XPCNativeInterface*) const
 91   0.0     FreeSlots
 89   0.0     nsNodeSH::GetFlags(unsigned int*)
 89   0.0     js_NewObjectMap
 89   0.0     nsGenericElement::PostQueryInterface(nsID const&, void**)
 88   0.0     nsTextNode::Release()
 88   0.0     nsBindingManager::GetBinding(nsIContent*)
 87   0.0     .plt
 86   0.0     JS_LockGCThing
 85   0.0     js_Unlock
 85   0.0     nsSmallVoidArray::FastElementAt(int) const
 83   0.0     PR_NotifyCondVar
 83   0.0     nsGlobalWindow::Release()
 83   0.0     nsGenericElement::Release()
 82   0.0     nsGenericDOMDataNode::Release()
 81   0.0     XPC_NW_Finalize(JSContext*, JSObject*)
 79   0.0     nsHTMLParagraphElement::QueryInterface(nsID const&, void**)
 79   0.0     nsTHashtable > >::s_HashKey(PLDHashTable*, void const*)
 77   0.0     js_HashScopeProperty
 77   0.0     nsCSSFrameConstructor::FindPrimaryFrameFor(nsFrameManager*, nsIContent*, nsIFrame**, nsFindFrameHint*)
 76   0.0     nsDocument::AddRef()
 76   0.0     GetIdentityObject(JSContext*, JSObject*)
 74   0.0     nsTextNode::IsNodeOfType(unsigned int) const
 73   0.0     XPCCallContext::SetArgsAndResultPtr(unsigned int, long*, long*)
 73   0.0     non-virtual thunk to nsTextNode::AddRef()
 73   0.0     nsGenericElement::AddRef()
 73   0.0     JS_CompareValues
 73   0.0     js_FinishLock
 71   0.0     XPC_WN_GetObjectOpsNoCall(JSContext*, JSClass*)
 71   0.0     JS_DHashMoveEntryStub
 70   0.0     js_LockRuntime
 69   0.0     js_MatchScopeProperty
 65   0.0     memset
 65   0.0     non-virtual thunk to nsGlobalChromeWindow::Release()
 63   0.0     nsHTMLSpanElement::AddRef()
 63   0.0     non-virtual thunk to nsTextNode::GetNextSibling(nsIDOMNode**)
 57   0.0     DefaultFreeEntry
 57   0.0     InitMinimalScope
 56   0.0     Resize
 55   0.0     .plt
 55   0.0     nsGenericElement::GetChildAt(unsigned int) const
 54   0.0     nsGenericElement::GetNodeType(unsigned short*)
 54   0.0     nsTextNode::GetNextSibling(nsIDOMNode**)
 53   0.0     nsHTMLDocument::AddRef()
 53   0.0     non-virtual thunk to nsHTMLSpanElement::AddRef()
 52   0.0     nsDOMClassInfo::GetScriptableFlags(unsigned int*)
 51   0.0     nsBlockFrame::GetFirstChild(nsIAtom*) const
 51   0.0     nsGenericDOMDataNode::GetParentNode(nsIDOMNode**)
 50   0.0     XPCWrappedNativeTearOffChunk::~XPCWrappedNativeTearOffChunk()
 48   0.0     .L163
 48   0.0     non-virtual thunk to nsTextNode::GetParentNode(nsIDOMNode**)
 46   0.0     xpc_MarkForValidWrapper(JSContext*, XPCWrappedNative*, void*)
 46   0.0     NativeInterfaceGC(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*)
 46   0.0     nsContainerFrame::GetFirstChild(nsIAtom*) const
 44   0.0     XPCWrappedNative::SweepTearOffs()
 44   0.0     gc_root_marker
 43   0.0     js_DestroyObjectMap
 42   0.0     .L2090
 41   0.0     nsVoidArray::RemoveElementsAt(int, int)
 41   0.0     nsDOMGCParticipantSH::Finalize(nsIXPConnectWrappedNative*, JSContext*, JSObject*)
 38   0.0     XPCWrappedNative::GetJSObjectPrototype(JSObject**)
 38   0.0     nsHTMLSpanElement::Release()
 37   0.0     nsDocument::Release()
 36   0.0     nsGlobalChromeWindow::Release()
 36   0.0     non-virtual thunk to nsHTMLSpanElement::GetFirstChild(nsIDOMNode**)
 35   0.0     JS_MarkGCThing
 34   0.0     non-virtual thunk to nsHTMLAnchorElement::AddRef()
 33   0.0     operator delete(void*)
 32   0.0     nsDOMClassInfo::GetHelperForLanguage(unsigned int, nsISupports**)
 31   0.0     nsDOMClassInfo::ReleaseWrapper(void*)
 31   0.0     non-virtual thunk to nsDOMClassInfo::Release()
 31   0.0     non-virtual thunk to nsHTMLSpanElement::GetNextSibling(nsIDOMNode**)
 29   0.0     js_UnlockRuntime
 29   0.0     nsHTMLDocument::Release()
 28   0.0     nsTextNode::GetParentNode(nsIDOMNode**)
 28   0.0     memcpy
 26   0.0     nsGenericDOMDataNode::GetBindingParent() const
 26   0.0     non-virtual thunk to nsHTMLAnchorElement::GetFirstChild(nsIDOMNode**)
 26   0.0     nsGlobalChromeWindow::AddRef()
 25   0.0     XPC_WN_Shared_Mark(JSContext*, JSObject*, void*)
 24   0.0     nsHTMLTableCellElement::QueryInterface(nsID const&, void**)
 23   0.0     non-virtual thunk to nsTextNode::Release()
 23   0.0     JS_DHashGetKeyStub
 22   0.0     nsHTMLAnchorElement::AddRef()
 22   0.0     non-virtual thunk to nsDOMClassInfo::GetHelperForLanguage(unsigned int, nsISupports**)
 22   0.0     xptiInterfaceInfo::HasAncestor(nsID const*, int*)
 21   0.0     JS_free
 21   0.0     nsHTMLLIElement::QueryInterface(nsID const&, void**)
 21   0.0     non-virtual thunk to nsTextNode::QueryInterface(nsID const&, void**)
 19   0.0     nsHTMLParagraphElement::AddRef()
 19   0.0     nsHTMLParagraphElement::Release()
 18   0.0     nsHTMLSpanElement::GetFirstChild(nsIDOMNode**)
 18   0.0     non-virtual thunk to nsHTMLAnchorElement::GetNodeType(unsigned short*)
 18   0.0     non-virtual thunk to nsHTMLParagraphElement::AddRef()
 18   0.0     nsHTMLAnchorElement::Release()
 18   0.0     non-virtual thunk to nsHTMLSpanElement::GetNodeType(unsigned short*)
 18   0.0     nsHTMLSpanElement::GetNextSibling(nsIDOMNode**)
 17   0.0     ChangeTable
 17   0.0     non-virtual thunk to nsTextNode::GetNodeType(unsigned short*)
 16   0.0     nsDOMClassInfo::MarkReachablePreservedWrappers(nsIDOMGCParticipant*, JSContext*, void*)
 16   0.0     PL_DHashMoveEntryStub
 16   0.0     gc_mark_atom_key_thing
 16   0.0     non-virtual thunk to nsHTMLAnchorElement::GetParentNode(nsIDOMNode**)
 15   0.0     MarkScopeJSObjects(JSContext*, XPCWrappedNativeScope*, void*)
 15   0.0     nsHTMLSharedListElement::QueryInterface(nsID const&, void**)
 15   0.0     nsGenericElement::GetSCCIndex()
 15   0.0     .L185
 15   0.0     nsFrameManager::SetPrimaryFrameFor(nsIContent*, nsIFrame*)
 15   0.0     non-virtual thunk to nsHTMLAnchorElement::QueryInterface(nsID const&, void**)
 14   0.0     XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**)
 14   0.0     nsWindowSH::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*)
 13   0.0     non-virtual thunk to nsHTMLAnchorElement::Release()
 13   0.0     nsCommentNode::QueryInterface(nsID const&, void**)
 13   0.0     nsHTMLTableRowElement::QueryInterface(nsID const&, void**)
 13   0.0     .L107
 13   0.0     nsTextNode::GetNodeType(unsigned short*)
 13   0.0     non-virtual thunk to nsHTMLAnchorElement::GetNextSibling(nsIDOMNode**)
 13   0.0     non-virtual thunk to nsHTMLParagraphElement::GetNextSibling(nsIDOMNode**)
 12   0.0     XPCWrappedNativeProto::MarkBeforeJSFinalize(JSContext*)
 12   0.0     WrappedJSDyingJSObjectFinder(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*)
 12   0.0     js_MarkScriptFilename
 12   0.0     non-virtual thunk to nsHTMLParagraphElement::Release()
 12   0.0     .L58
 11   0.0     nsVoidArray::SizeTo(int)
 11   0.0     nsHTMLSpanElement::GetNodeType(unsigned short*)
 11   0.0     ClassifyWrapper(PLDHashTable*, PLDHashEntryHdr*, unsigned int, void*)
 10   0.0     js_ValueToString
 10   0.0     WrappedNativeProtoMarker(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*)
 10   0.0     nsHTMLHeadingElement::QueryInterface(nsID const&, void**)
 10   0.0     nsGenericElement::GetParentNode(nsIDOMNode**)
 10   0.0     regexp_mark
  9   0.0     PL_DHashGetKeyStub
  9   0.0     non-virtual thunk to nsHTMLParagraphElement::GetNodeType(unsigned short*)
  9   0.0     nsHTMLPreElement::QueryInterface(nsID const&, void**)
  9   0.0     nsHTMLAnchorElement::GetNodeType(unsigned short*)
  8   0.0     XPCJSRuntime::GetXPCContext(JSContext*)
  8   0.0     _int_realloc
  8   0.0     js_ValidContextPointer
  8   0.0     PL_DHashTableEnumerate
  8   0.0     XPC_WN_Helper_Mark(JSContext*, JSObject*, void*)
  8   0.0     XPCNativeMember::Resolve(XPCCallContext&, XPCNativeInterface*)
  8   0.0     js_GetStringBytes
  8   0.0     RemovePropertyTreeChild
  8   0.0     non-virtual thunk to nsHTMLSpanElement::QueryInterface(nsID const&, void**)
  7   0.0     js_NewFunction
  7   0.0     WrappedNativeTearoffSweeper(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*)
  7   0.0     nsDOMGCParticipantSH::Mark(nsIXPConnectWrappedNative*, JSContext*, JSObject*, void*, unsigned int*)
  7   0.0     js_ContextIterator
  7   0.0     non-virtual thunk to nsHTMLSpanElement::Release()
  7   0.0     js_FlushPropertyCache
  7   0.0     nsHTMLLIElement::Release()
  6   0.0     non-virtual thunk to nsHTMLParagraphElement::GetFirstChild(nsIDOMNode**)
  6   0.0     PL_DHashMatchEntryStub
  6   0.0     JS_InternString
  6   0.0     js_GetClassObject
  6   0.0     js_script_filename_sweeper
  6   0.0     XPCWrappedNativeScope::MarkAllWrappedNativesAndProtos()
  5   0.0     js_ValueToStringAtom
  5   0.0     js_GetSlotThreadSafe
  5   0.0     nsWeakReference::QueryReferent(nsID const&, void**)
  5   0.0     NewGCArena
  5   0.0     non-virtual thunk to nsHTMLParagraphElement::QueryInterface(nsID const&, void**)
  5   0.0     HolderToWrappedJS(void*)
  5   0.0     nsXULElement::QueryInterface(nsID const&, void**)
  5   0.0     nsVoidArray::GrowArrayBy(int)
  5   0.0     nsHTMLParagraphElement::GetNodeType(unsigned short*)
  5   0.0     nsXPConnect::GetContext(JSContext*, nsXPConnect*)
  4   0.0     nsHTMLLIElement::AddRef()
  4   0.0     nsHTMLTableCellElement::AddRef()
  4   0.0     nsHTMLTableRowElement::Release()
  4   0.0     nsTableRowFrame::GetType() const
  4   0.0     nsBCTableCellFrame::GetType() const
  4   0.0     non-virtual thunk to nsHTMLTableCellElement::AddRef()
  4   0.0     realloc
  4   0.0     nsXPCWrappedJS::QueryInterface(nsID const&, void**)
  4   0.0     NativeInterfaceSweeper(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*)
  4   0.0     nsHTMLDivElement::QueryInterface(nsID const&, void**)
  4   0.0     nsHTMLHeadingElement::AddRef()
  4   0.0     _end
  4   0.0     JS_NewFunction
  4   0.0     nsHTMLAnchorElement::GetNextSibling(nsIDOMNode**)
  3   0.0     GetDeflatedStringCache
  3   0.0     non-virtual thunk to nsHTMLLIElement::AddRef()
  3   0.0     DestroyGCArena
  3   0.0     XPCConvert::IsMethodReflectable(nsXPTMethodInfo const&)
  3   0.0     non-virtual thunk to nsHTMLHeadingElement::AddRef()
  3   0.0     non-virtual thunk to nsHTMLHeadingElement::GetFirstChild(nsIDOMNode**)
  3   0.0     JS_ResolveStandardClass
  3   0.0     non-virtual thunk to nsCommentNode::AddRef()
  3   0.0     nsDeque::Pop()
  3   0.0     nsHTMLPreElement::AddRef()
  3   0.0     non-virtual thunk to nsHTMLHeadingElement::QueryInterface(nsID const&, void**)
  3   0.0     ClaimScope
  3   0.0     non-virtual thunk to nsHTMLLIElement::GetFirstChild(nsIDOMNode**)
  3   0.0     non-virtual thunk to nsHTMLTableCellElement::GetNextSibling(nsIDOMNode**)
  3   0.0     nsXULDocument::QueryInterface(nsID const&, void**)
  3   0.0     script_mark
  3   0.0     XPCNativeSet::NewInstanceMutate(XPCNativeSet*, XPCNativeInterface*, unsigned short)
  3   0.0     non-virtual thunk to nsHTMLHeadingElement::GetNextSibling(nsIDOMNode**)
  2   0.0     PL_DHashAllocTable
  2   0.0     non-virtual thunk to nsHTMLHeadingElement::Release()
  2   0.0     nsHTMLPreElement::Release()
  2   0.0     JS_GetRuntime
  2   0.0     xptiInterfaceEntry::GetMethodCount(unsigned short*)
  2   0.0     non-virtual thunk to nsHTMLTableCellElement::GetFirstChild(nsIDOMNode**)
  2   0.0     nsHTMLAnchorElement::GetParentNode(nsIDOMNode**)
  2   0.0     non-virtual thunk to nsCommentNode::GetNextSibling(nsIDOMNode**)
  2   0.0     nsCommentNode::IsNodeOfType(unsigned int) const
  2   0.0     JS_GetStringBytes
  2   0.0     .init
  2   0.0     non-virtual thunk to nsGlobalWindow::GetSCCIndex()
  2   0.0     nsXMLDocument::QueryInterface(nsID const&, void**)
  2   0.0     operator new[](unsigned int)
  2   0.0     non-virtual thunk to nsHTMLTableRowElement::GetFirstChild(nsIDOMNode**)
  2   0.0     PR_Malloc
  2   0.0     PL_DHashStringKey
  2   0.0     non-virtual thunk to nsHTMLSharedListElement::GetFirstChild(nsIDOMNode**)
  2   0.0     non-virtual thunk to nsHTMLTableRowElement::AddRef()
  2   0.0     SelectorMatches(RuleProcessorData&, nsCSSSelector*, int, nsIAtom*, int*)
  2   0.0     non-virtual thunk to nsHTMLLIElement::GetNextSibling(nsIDOMNode**)
  2   0.0     XPCNativeInterface::NewInstance(XPCCallContext&, nsIInterfaceInfo*)
  2   0.0     XPCNativeSet::GetNewOrUsed(XPCCallContext&, nsIClassInfo*)
  2   0.0     nsHTMLParagraphElement::GetFirstChild(nsIDOMNode**)
  2   0.0     nsDeque::Push(void*)
  2   0.0     js_MarkXML
  2   0.0     non-virtual thunk to nsHTMLSharedListElement::GetNextSibling(nsIDOMNode**)
  2   0.0     nsContainerFrame::GetOverflowFrames(nsPresContext*, int) const
  2   0.0     non-virtual thunk to nsHTMLTableCellElement::GetNodeType(unsigned short*)
  2   0.0     nsGenericElement::GetBindingParent() const
  2   0.0     nsJSContext::GetNativeContext()
  2   0.0     nsXMLElement::QueryInterface(nsID const&, void**)
  2   0.0     nsHTMLTableCellElement::GetNodeType(unsigned short*)
  2   0.0     nsHTMLTableCellElement::Release()
  1   0.0     nsDOMClassInfo::doCheckPropertyAccess(JSContext*, JSObject*, long, nsIXPConnectWrappedNative*, unsigned int, int)
  1   0.0     nsGlobalWindow::GetGlobalJSObject()
  1   0.0     non-virtual thunk to nsHTMLTableCellElement::QueryInterface(nsID const&, void**)
  1   0.0     nsDOMClassInfo::nsDOMClassInfo(nsDOMClassInfoData*)
  1   0.0     js_IsAboutToBeFinalized
  1   0.0     nsStyleDisplay::nsStyleDisplay(nsStyleDisplay const&)
  1   0.0     nsXPCWrappedJS::GetJSObject(JSObject**)
  1   0.0     EndProfilingHook(int)
  1   0.0     nsWindowSH::AddProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*)
  1   0.0     nsHTMLLIElement::GetFirstChild(nsIDOMNode**)
  1   0.0     nsXMLDocument::Release()
  1   0.0     InsertPropertyTreeChild
  1   0.0     nsCSSUserInterface::~nsCSSUserInterface()
  1   0.0     WrapperSCCsInitEntry(PLDHashTable*, PLDHashEntryHdr*, void const*)
  1   0.0     nsCommentNode::AddRef()
  1   0.0     nsGlobalWindow::GetSCCIndex()
  1   0.0     xptiInterfaceEntry::GetInterfaceInfo(xptiInterfaceInfo**)
  1   0.0     XPCJSObjectHolder::GetJSObject(JSObject**)
  1   0.0     IdentityKeyToWrapperFunc(void*)
  1   0.0     non-virtual thunk to nsHTMLTableElement::Release()
  1   0.0     nsAString_internal::Equals(nsAString_internal const&) const
  1   0.0     nsDOMConstructor::Release()
  1   0.0     non-virtual thunk to nsHTMLPreElement::Release()
  1   0.0     nsHttpHandler::QueryInterface(nsID const&, void**)
  1   0.0     JS_ValueToId
  1   0.0     JS_ArenaFinish
  1   0.0     XPCNativeInterface::GetMemberName(XPCCallContext&, XPCNativeMember const*) const
  1   0.0     non-virtual thunk to nsHTMLSharedListElement::QueryInterface(nsID const&, void**)
  1   0.0     nsHTMLDivElement::Release()
  1   0.0     nsWindowRoot::QueryInterface(nsID const&, void**)
  1   0.0     GlobalNameHashHashKey(PLDHashTable*, void const*)
  1   0.0     nsHTMLTableRowElement::AddRef()
  1   0.0     nsXULElement::AddRef()
  1   0.0     nsCookie::Release()
  1   0.0     XPCJSContextStack::Push(JSContext*)
  1   0.0     JS_MaybeGC
  1   0.0     xptiInterfaceInfoManager::GetInterfaceInfoManagerNoAddRef()
  1   0.0     non-virtual thunk to nsHTMLSharedListElement::GetNodeType(unsigned short*)
  1   0.0     nsVoidArray::~nsVoidArray()
  1   0.0     non-virtual thunk to nsHTMLTableElement::GetNodeType(unsigned short*)
  1   0.0     nsGlobalWindow::GetContext()
  1   0.0     sqlite3VdbeReset
  1   0.0     non-virtual thunk to nsHTMLTableRowElement::GetParentNode(nsIDOMNode**)
  1   0.0     nsHTMLSharedListElement::GetNodeType(unsigned short*)
  1   0.0     nsHTMLLIElement::GetNodeType(unsigned short*)
  1   0.0     non-virtual thunk to nsHTMLLinkElement::AddRef()
  1   0.0     XPCNativeScriptableSharedMap::GetNewOrUsed(unsigned int, char*, XPCNativeScriptableInfo*)
  1   0.0     JS_ClearNewbornRoots
  1   0.0     XPC_WN_Helper_AddProperty(JSContext*, JSObject*, long, long*)
  1   0.0     nsDocument::GetSCCIndex()
  1   0.0     RuleProcessorData::RuleProcessorData(nsPresContext*, nsIContent*, nsRuleWalker*, nsCompatibility*)
  1   0.0     non-virtual thunk to nsHTMLLIElement::QueryInterface(nsID const&, void**)
  1   0.0     PresShell::AllocateFrame(unsigned int)
  1   0.0     js_GetGCStringRuntime
  1   0.0     nsMemory::Clone(void const*, unsigned int)
  1   0.0     js_FinalizeStringRT
  1   0.0     non-virtual thunk to nsGlobalChromeWindow::Release()
  1   0.0     nsHTMLTableElement::QueryInterface(nsID const&, void**)
  1   0.0     nsHTMLTableSectionElement::AddRef()
  1   0.0     js_MarkScriptFilenames
  1   0.0     nsHTMLHeadingElement::GetNodeType(unsigned short*)
  1   0.0     non-virtual thunk to nsHTMLDivElement::AddRef()
  1   0.0     non-virtual thunk to nsDOMKeyboardEvent::Release()
  1   0.0     nsHTMLSharedListElement::GetFirstChild(nsIDOMNode**)
  1   0.0     XPC_NW_Mark(JSContext*, JSObject*, void*)
  1   0.0     JS_FinishArenaPool
  1   0.0     JS_TypeOfValue
  1   0.0     operator delete[](void*)
  1   0.0     nsBasicDecoderSupport::Release()
  1   0.0     strncmp
  1   0.0     non-virtual thunk to nsHTMLLIElement::GetNodeType(unsigned short*)
  1   0.0     RuleHash::EnumerateAllRules(int, nsIAtom*, nsIAtom*, nsAttrValue const*, void (*)(nsICSSStyleRule*, nsCSSSelector*, void*), void*)
  1   0.0     xptiInterfaceEntry::GetConstant(unsigned short, nsXPTConstant const**)
  1   0.0     nsHTMLTableRowElement::GetNodeType(unsigned short*)
  1   0.0     JSClassSweeper(JSDHashTable*, JSDHashEntryHdr*, unsigned int, void*)
  1   0.0     non-virtual thunk to nsHTMLSpanElement::GetParentNode(nsIDOMNode**)
  1   0.0     nsHTMLTableCellElement::GetFirstChild(nsIDOMNode**)
  1   0.0     generator_mark
  1   0.0     XPCJSObjectHolder::newHolder(JSContext*, JSObject*)
  1   0.0     non-virtual thunk to nsHTMLTableRowElement::QueryInterface(nsID const&, void**)
  1   0.0     sqlite3MallocRaw
  1   0.0     XPC_WN_Shared_Proto_Mark(JSContext*, JSObject*, void*)
  1   0.0     non-virtual thunk to nsCommentNode::Release()
  1   0.0     non-virtual thunk to nsHTMLTableCellElement::GetParentNode(nsIDOMNode**)
  1   0.0     XPCJSContextStack::GetSafeJSContext(JSContext**)
  1   0.0     nsEventStateManager::GetContentState(nsIContent*, int&)
  1   0.0     js_DisablePropertyCache
  1   0.0     CSSStyleRuleImpl::GetImportantRule()
  1   0.0     nsHTMLSharedListElement::AddRef()