Jprof Profile Report

flat | hierarchical

Hierarchical Profile


index Count    Hits Function Name
               2762 __libc_start_main
159419   0     2762 main
               2762 XRE_main

41472 0 2762 __libc_start_main 2762 main
2762 nsFactoryEntry::GetFactory(nsIFactory**) 58944 2 2762 mozJSComponentLoader::LoadModule(nsILocalFile*, nsIModule**) 2615 mozJSComponentLoader::GlobalForLocation(nsILocalFile*, JSObject**, char**) 82 mozJSComponentLoader::ReallyInit() 32 nsXPConnect::WrapJS(JSContext*, JSObject*, nsID const&, void**) 17 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) 2 nsCOMPtr_base::assign_from_gs_contractid_with_error(nsGetServiceByContractIDWithError const&, nsID const&) 2 JS_CallFunctionValue 2 JS_GetProperty 2 JS_ValueToObject 1 JSCLContextHelper::JSCLContextHelper(JSContext*) 1 FastLoadStateHolder::pop() 1 _dl_runtime_resolve 1 nsACString_internal::~nsACString_internal() 1 nsLocalFile::GetNativeLeafName(nsACString_internal&) 1 PL_DHashTableOperate
2762 main 18133 0 2762 XRE_main 1625 nsAppStartupNotifier::Observe(nsISupports*, char const*, unsigned short const*) 600 nsCommandLine::Run() 537 nsAppStartup::Run()
2238 nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) 537 nsComponentManagerImpl::CreateInstance(nsID const&, nsISupports*, nsID const&, void**) 35378 0 2762 nsFactoryEntry::GetFactory(nsIFactory**) 2762 mozJSComponentLoader::LoadModule(nsILocalFile*, nsIModule**) 13 nsNativeModuleLoader::LoadModule(nsILocalFile*, nsIModule**)
2615 mozJSComponentLoader::LoadModule(nsILocalFile*, nsIModule**) 58953 0 2615 mozJSComponentLoader::GlobalForLocation(nsILocalFile*, JSObject**, char**) 1590 mozJSComponentLoader::ReadScript(nsIFastLoadService*, char const*, nsIURI*, JSContext*, JSScript**) 584 JS_ExecuteScript 187 mozJSComponentLoader::StartFastLoad(nsIFastLoadService*) 176 nsXPConnect::InitClassesWithNewWrappedGlobal(JSContext*, nsISupports*, nsID const&, unsigned int, nsIXPConnectJSObjectHolder**) 25 nsFileProtocolHandler::GetURLSpecFromFile(nsIFile*, nsACString_internal&) 18 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) 12 nsIOService::NewURI(nsACString_internal const&, char const*, nsIURI*, nsIURI**) 6 JS_DefineFunctions 3 JS_DestroyScript 2 NS_GetFileProtocolHandler(nsIFileProtocolHandler**, nsIIOService*) 2 nsCOMPtr_base::assign_from_gs_contractid_with_error(nsGetServiceByContractIDWithError const&, nsID const&) 2 JS_DefineProperty 1 JSCLContextHelper::~JSCLContextHelper() 1 FastLoadStateHolder::pop() 1 ReadScriptFromStream(JSContext*, nsIObjectInputStream*, JSScript**) 1 nsJSRuntimeServiceImpl::GetBackstagePass(nsIXPCScriptable**) 1 nsFastLoadService::SetInputStream(nsIObjectInputStream*) 1 nsCOMPtr_base::begin_assignment() 1 nsCOMPtr_base::~nsCOMPtr_base() 1 JS_SetPrototype
1951 nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) 362 CallCreateInstance(char const*, nsISupports*, nsID const&, void**) 35315 0 2225 nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) 2238 nsFactoryEntry::GetFactory(nsIFactory**) 74 nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) 1 nsComponentManagerImpl::GetFactoryEntry(char const*, unsigned int)
1280 nsGetServiceByContractIDWithError::operator()(nsID const&, void**) const 677 nsGetServiceByContractID::operator()(nsID const&, void**) const 32789 0 1946 CallGetService(char const*, nsID const&, void**) 1956 nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) 1 nsCOMPtr_base::~nsCOMPtr_base()
1956 CallGetService(char const*, nsID const&, void**) 35326 0 1946 nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) 1951 nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) 3 PL_DHashTableOperate 1 PR_EnterMonitor 1 PR_Lock
1625 XRE_main 62155 0 1625 nsAppStartupNotifier::Observe(nsISupports*, char const*, unsigned short const*) 1271 nsCOMPtr_base::assign_from_gs_contractid_with_error(nsGetServiceByContractIDWithError const&, nsID const&) 354 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&)
1589 mozJSComponentLoader::ReadScript(nsIFastLoadService*, char const*, nsIURI*, JSContext*, JSScript**) 1 mozJSComponentLoader::GlobalForLocation(nsILocalFile*, JSObject**, char**) 58933 1 1590 ReadScriptFromStream(JSContext*, nsIObjectInputStream*, JSScript**) 1575 JS_XDRScript 10 nsBinaryInputStream::Read32(unsigned int*) 4 nsBinaryInputStream::ReadBytes(unsigned int, char**)
1590 mozJSComponentLoader::GlobalForLocation(nsILocalFile*, JSObject**, char**) 58951 0 1590 mozJSComponentLoader::ReadScript(nsIFastLoadService*, char const*, nsIURI*, JSContext*, JSScript**) 1589 ReadScriptFromStream(JSContext*, nsIObjectInputStream*, JSScript**) 1 nsFastLoadService::EndMuxedDocument(nsISupports*)
1575 ReadScriptFromStream(JSContext*, nsIObjectInputStream*, JSScript**) 12940 0 1575 JS_XDRScript 1575 js_XDRScript
1575 JS_XDRScript 937 fun_xdrObject 1 js_XDRObject 12751 8 1575 js_XDRScript 2185 XDRAtomMap 173 nsTranscodeJSPrincipals(JSXDRState*, JSPrincipals**) 56 js_SaveScriptFilename 28 JS_XDRCStringOrNull 16 JS_XDRBytes 9 js_NewScript 8 JS_XDRUint32 7 JS_free 3 strncmp 3 SaveScriptFilename 2 js_XDRAtom 2 mem_seek 2 .plt 1 .plt 1 free 1 _dl_runtime_resolve 1 PR_Unlock 1 NS_Free_P 1 nsFastLoadFileReader::ReadObject(int, nsISupports**) 1 nsCOMPtr_base::~nsCOMPtr_base() 1 JS_XDRCString 1 mem_tell 1 mem_getbytes 1 mem_get32
2185 js_XDRScript 12750 12 1571 XDRAtomMap 2142 js_XDRAtom 15 JS_XDRUint32 7 JS_malloc 3 mem_get32 2 js_XDRStringAtom 2 .plt 1 XDRValueBody 1 js_AtomizeValue
2142 XDRAtomMap 2 js_XDRScript 12937 12 1566 js_XDRAtom 1609 .L215 463 js_XDRStringAtom 43 js_AtomizeValue 5 JS_XDRUint32 4 js_AtomizeChars 3 JS_ArenaRelease 2 mem_get32 1 js_AtomizeDouble 1 JS_ArenaAllocate 1 .plt
1609 js_XDRAtom 12933 0 1418 .L215 1606 js_XDRObject 2 fun_xdrObject 1 JS_XDRFindClassById
1606 .L215 12073 0 1415 js_XDRObject 1545 fun_xdrObject 26 regexp_xdrObject 22 js_GetClassPrototype 2 js_XDRStringAtom 2 JS_XDRUint32 2 js_SearchScope 1 _dl_runtime_resolve 1 JS_XDRFindClassById 1 __gmon_start__ 1 js_XDRScript 1 js_NewRegExp 1 js_AddHiddenProperty 1 js_NewFunction
1545 js_XDRObject 2 .L215 11769 11 1399 fun_xdrObject 937 js_XDRScript 154 js_XDRCStringAtom 145 js_AddHiddenProperty 144 js_NewFunction 88 js_CallNewScriptHook 32 js_XDRStringAtom 6 js_SearchScope 5 JS_XDRUint32 3 JS_XDRUint16 3 js_Atomize 3 JS_ArenaRelease 3 .plt 2 jsd_NewScriptHookProc 2 JS_ArenaAllocate 2 JS_free 1 JS_XDRBytes 1 mem_get32 1 js_SaveScriptFilename 1 __gmon_start__ 1 js_AddNativeProperty 1 js_NewGCThing 1 js_AtomizeChars
1271 nsAppStartupNotifier::Observe(nsISupports*, char const*, unsigned short const*) 4 nsScriptSecurityManager::Init() 2 mozJSComponentLoader::GlobalForLocation(nsILocalFile*, JSObject**, char**) 2 mozJSComponentLoader::LoadModule(nsILocalFile*, nsIModule**) 1 NS_GetFileProtocolHandler(nsIFileProtocolHandler**, nsIIOService*) 32756 0 1279 nsCOMPtr_base::assign_from_gs_contractid_with_error(nsGetServiceByContractIDWithError const&, nsID const&) 1280 nsGetServiceByContractIDWithError::operator()(nsID const&, void**) const
1280 nsCOMPtr_base::assign_from_gs_contractid_with_error(nsGetServiceByContractIDWithError const&, nsID const&) 32802 0 1279 nsGetServiceByContractIDWithError::operator()(nsID const&, void**) const 1280 CallGetService(char const*, nsID const&, void**)
651 js_Invoke 543 js_Execute 11867 11 794 .L858 566 js_Invoke 485 js_GetProperty 69 js_FindProperty 35 js_InternalGetOrSet 18 js_InvokeConstructor 6 js_SetProperty 1 js_FindIdentifierBase 1 js_ValueToFunction 1 js_GetCallObject 1 js_GetAtom
584 mozJSComponentLoader::GlobalForLocation(nsILocalFile*, JSObject**, char**) 219 nsJSContext::ExecuteScript(void*, void*, nsAString_internal*, int*) 10993 0 754 JS_ExecuteScript 803 js_Execute
803 JS_ExecuteScript 11858 0 754 js_Execute 543 .L858 73 .L2032 59 .L2022 50 .L2014 28 .L2026 26 .L2018 3 .L2011 3 .L491 3 .L855 2 js_DefineProperty 2 .L2028 2 .L2036 2 js_Interpret 1 _dl_runtime_resolve 1 js_CheckAccess 1 .L2038 1 .L2040 1 js_Invoke 1 js_GetCallObject 1 js_GetAtom
600 nsCommandLine::EnumerateHandlers(unsigned int (*)(nsICommandLineHandler*, nsICommandLine*, void*), void*) 73 mozJSComponentLoader::ReallyInit() 2 nsStringBundleService::Init() 1 nsXPCComponents_Interfaces::nsXPCComponents_Interfaces() 1 XPCPerThreadData::EnsureExceptionManager() 32755 0 675 nsCOMPtr_base::assign_from_gs_contractid(nsGetServiceByContractID, nsID const&) 677 nsGetServiceByContractID::operator()(nsID const&, void**) const
677 nsCOMPtr_base::assign_from_gs_contractid(nsGetServiceByContractID, nsID const&) 32801 0 675 nsGetServiceByContractID::operator()(nsID const&, void**) const 677 CallGetService(char const*, nsID const&, void**)
749 js_InternalInvoke 566 .L858 5 js_InvokeConstructor 1 js_Execute 11855 12 656 js_Invoke 651 .L858 542 XPC_WN_CallMethod(JSContext*, JSObject*, unsigned int, long*, long*) 70 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 18 js_Call 11 jsd_FunctionCallHook 7 .L2026 2 Array 1 .L435 1 XPC_WN_Shared_Convert(JSContext*, JSObject*, JSType, long*) 1 XPCNativeMember::GetCallInfo(XPCCallContext&, JSObject*, XPCNativeInterface**, XPCNativeMember**) 1 jsd_Lock 1 Object 1 .L2053 1 js_Interpret 1 js_AllocRawStack
485 .L858 128 XPCWrappedNativeScope::SetGlobal(XPCCallContext&, JSObject*) 33 js_GetClassPrototype 31 .L2026 3 js_ConstructObject 2 js_InvokeConstructor 2 JS_GetProperty 1 XPCWrappedNativeScope::XPCWrappedNativeScope(XPCCallContext&, JSObject*) 1 js_TryMethod 1 js_NewObject 12049 22 650 js_GetProperty 369 js_InternalGetOrSet 292 js_LookupProperty 2 __i686.get_pc_thunk.cx 1 __ctype_b_loc 1 js_LookupPropertyWithFlags
600 XRE_main 53921 0 600 nsCommandLine::Run() 600 nsCommandLine::EnumerateHandlers(unsigned int (*)(nsICommandLineHandler*, nsICommandLine*, void*), void*)
600 nsCommandLine::Run() 53919 0 600 nsCommandLine::EnumerateHandlers(unsigned int (*)(nsICommandLineHandler*, nsICommandLine*, void*), void*) 600 nsCOMPtr_base::assign_from_gs_contractid(nsGetServiceByContractID, nsID const&)
542 XPC_WN_CallMethod(JSContext*, JSObject*, unsigned int, long*, long*) 50 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 58741 6 585 .L2419 543 XPTC_InvokeByIndex 31 .L115 7 JS_SuspendRequest 1 XPCWrappedNative::GetJSObject(JSObject**) 1 GetInterfaceTypeFromParam(XPCCallContext&, nsIInterfaceInfo*, nsXPTMethodInfo const*, nsXPTParamInfo const&, unsigned short, unsigned char, nsXPTType const&, nsXPTCVariant*, nsID*) 1 .L366 1 nsCOMPtr_base::begin_assignment() 1 JS_EndRequest
543 .L2419 36071 0 542 XPTC_InvokeByIndex 537 nsJSCID::GetService(nsISupports**) 3 nsXPCComponents::GetInterfaces(nsIScriptableInterfaces**) 1 nsJSID::Equals(nsIJSID*, int*) 1 nsXPCComponents::GetID(nsIXPCComponents_ID**) 1 invoke_copy_to_stack
542 js_Invoke 58847 0 542 XPC_WN_CallMethod(JSContext*, JSObject*, unsigned int, long*, long*) 542 .L2419
537 nsComponentManagerImpl::GetService(nsID const&, nsID const&, void**) 1 CallCreateInstance(nsID const&, nsISupports*, nsID const&, void**) 35314 0 538 nsComponentManagerImpl::CreateInstance(nsID const&, nsISupports*, nsID const&, void**) 537 nsFactoryEntry::GetFactory(nsIFactory**) 1 nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**)
537 nsAppShell::Run() 51028 0 537 gtk_main 537 g_main_loop_run
537 g_vasprintf 60276 0 537 event_processor_callback(_GIOChannel*, GIOCondition, void*) 537 nsEventQueueImpl::ProcessPendingEvents()
537 g_main_context_check 14658 0 537 g_main_context_dispatch 537 g_vasprintf
537 nsAppStartup::Run() 60288 0 537 nsAppShell::Run() 537 gtk_main
537 event_processor_callback(_GIOChannel*, GIOCondition, void*) 35592 0 537 nsEventQueueImpl::ProcessPendingEvents() 537 PL_ProcessPendingEvents
537 g_main_context_dispatch 15173 0 537 g_vasprintf 537 event_processor_callback(_GIOChannel*, GIOCondition, void*)
537 nsEventQueueImpl::ProcessPendingEvents() 35523 0 537 PL_ProcessPendingEvents 537 PL_HandleEvent
537 gtk_main 14692 0 537 g_main_loop_run 537 g_main_context_check
537 PL_ProcessPendingEvents 35526 0 537 PL_HandleEvent 318 handleTimerEvent(PLEvent*) 219 nsCachedChromeChannel::HandleLoadEvent(PLEvent*)
537 nsJSCID::GetService(nsISupports**) 35319 0 537 nsComponentManagerImpl::GetService(nsID const&, nsID const&, void**) 537 nsComponentManagerImpl::CreateInstance(nsID const&, nsISupports*, nsID const&, void**)
537 g_main_loop_run 14691 0 537 g_main_context_check 537 g_main_context_dispatch
537 XPTC_InvokeByIndex 58252 0 537 nsJSCID::GetService(nsISupports**) 537 nsComponentManagerImpl::GetService(nsID const&, nsID const&, void**)
537 XRE_main 52831 0 537 nsAppStartup::Run() 537 nsAppShell::Run()
463 js_XDRAtom 32 fun_xdrObject 2 XDRAtomMap 2 js_XDRObject 12938 29 499 js_XDRStringAtom 221 js_AtomizeChars 114 JS_ArenaAllocate 68 JS_ArenaRelease 47 XDRChars 6 JS_XDRUint32 3 __libc_malloc 2 PR_Unlock 2 PR_Lock 2 mem_get32 2 FreeArenaList 1 mem_raw 1 js_AtomizeString 1 .plt
292 js_GetProperty 68 js_FindProperty 57 js_CheckRedeclaration 7 js_SetProperty 5 js_GetClassPrototype 2 call_enumerate 1 .L2026 12045 7 428 js_LookupProperty 417 js_LookupPropertyWithFlags 3 js_SearchScope 2 PR_AtomicDecrement 2 .plt 1 __ctype_b_loc
405 js_InternalGetOrSet 340 JS_CallFunctionValue 9 js_ConstructObject 2 .L2032 1 js_TryMethod 11856 3 425 js_InternalInvoke 749 js_Invoke 3 js_AllocStack 2 jsd_FunctionCallHook
417 js_LookupProperty 4 js_FindClassObject 1 js_GetProperty 12046 22 418 js_LookupPropertyWithFlags 291 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 58 TempGlobalResolve(JSContext*, JSObject*, long) 20 js_SearchScope 8 js_StopResolving 7 SafeGlobalResolve(JSContext*, JSObject*, long) 6 js_StartResolving 4 XPC_WN_NoHelper_Resolve(JSContext*, JSObject*, long) 3 fun_resolve 1 non-virtual thunk to nsXPCComponents::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 1 Detecting 1 call_resolve
369 js_GetProperty 35 .L858 1 .L2026 11857 0 398 js_InternalGetOrSet 405 js_InternalInvoke
249 js_NewFunction 39 JS_NewObject 21 js_CloneFunctionObject 14 js_ConstructObject 12 JS_InitClass 11 js_InvokeConstructor 9 regexp_xdrObject 2 fun_resolve 1 js_InitRegExpClass 1 js_GetCallObject 12030 29 359 js_NewObject 144 jsd_ObjectHook 89 js_GetClassPrototype 32 AllocSlots 30 js_NewGCThing 9 js_HoldObjectMap 4 PR_AtomicDecrement 3 _PR_x86_AtomicDecrement 3 js_GetClassId 3 js_NewObjectMap 3 js_GetGCThingFlags 2 PR_Unlock 2 .plt 1 XPC_WN_GetObjectOpsNoCall(JSContext*, JSClass*) 1 _PR_x86_AtomicIncrement 1 PR_AtomicIncrement 1 js_GetProperty 1 js_FindClassObject 1 js_GetSlotThreadSafe
362 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 32795 0 354 nsCreateInstanceByContractID::operator()(nsID const&, void**) const 362 CallCreateInstance(char const*, nsISupports*, nsID const&, void**)
362 nsCreateInstanceByContractID::operator()(nsID const&, void**) const 32791 0 354 CallCreateInstance(char const*, nsISupports*, nsID const&, void**) 362 nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**)
354 nsAppStartupNotifier::Observe(nsISupports*, char const*, unsigned short const*) 6 XPCJSContextStack::GetSafeJSContext(JSContext**) 1 mozJSComponentLoader::StartFastLoad(nsIFastLoadService*) 1 nsXPCFastLoadIO::GetInputStream(nsIInputStream**) 1 nsNullPrincipal::Init() 32757 0 354 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 362 nsCreateInstanceByContractID::operator()(nsID const&, void**) const 1 nsCreateInstanceByCID::operator()(nsID const&, void**) const
318 nsJSContext::CallEventHandler(JSObject*, JSObject*, unsigned int, long*, long*) 20 nsXPCWrappedJSClass::CallQueryInterfaceOnJSObject(XPCCallContext&, JSObject*, nsID const&) 2 mozJSComponentLoader::LoadModule(nsILocalFile*, nsIModule**) 11001 0 340 JS_CallFunctionValue 340 js_InternalInvoke
209 js_AtomizeChars 82 js_Atomize 43 HidePropertyName 2 js_ValueToStringAtom 1 js_XDRCStringAtom 1 js_XDRStringAtom 1 JS_InternString 11271 39 339 js_AtomizeString 103 JS_HashTableRawLookup 68 js_NewStringCopyN 48 JS_HashTableRawAdd 38 js_HashString 20 js_Lock 6 js_compare_atom_keys 4 js_NewString 4 js_CompareAndSwap 3 memcpy 2 JS_MakeStringImmutable 2 JS_malloc 1 _dl_runtime_resolve 1 js_Unlock
318 PL_HandleEvent 35698 0 318 handleTimerEvent(PLEvent*) 318 nsTimerImpl::Fire()
318 nsTimerImpl::Fire() 97880 0 318 nsGlobalWindow::TimerCallback(nsITimer*, void*) 318 nsGlobalWindow::RunTimeout(nsTimeout*)
318 handleTimerEvent(PLEvent*) 35697 0 318 nsTimerImpl::Fire() 318 nsGlobalWindow::TimerCallback(nsITimer*, void*)
318 nsGlobalWindow::RunTimeout(nsTimeout*) 97577 0 318 nsJSContext::CallEventHandler(JSObject*, JSObject*, unsigned int, long*, long*) 318 JS_CallFunctionValue
318 nsGlobalWindow::TimerCallback(nsITimer*, void*) 97874 0 318 nsGlobalWindow::RunTimeout(nsTimeout*) 318 nsJSContext::CallEventHandler(JSObject*, JSObject*, unsigned int, long*, long*)
291 js_LookupPropertyWithFlags 58839 6 291 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 141 BackstagePass::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 87 nsXPCComponents_Interfaces::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 18 DefinePropertyIfFound(XPCCallContext&, JSObject*, long, XPCNativeSet*, XPCNativeInterface*, XPCNativeMember*, XPCWrappedNativeScope*, int, XPCWrappedNative*, XPCWrappedNative*, XPCNativeScriptableInfo*, unsigned int, int*) 17 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 9 nsJSIID::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 2 XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**) 2 XPCCallContext::~XPCCallContext() 1 nsXPCComponents_Results::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 1 XPCNativeSet::FindMember(long, XPCNativeMember**, unsigned short*) const 1 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) 1 nsXPConnect::GetRuntime(nsXPConnect*) 1 nsXPConnect::GetXPConnect() 1 strcmp 1 xptiInterfaceInfoManager::GetInfoForName(char const*, nsIInterfaceInfo**) 1 JS_GetStringBytes 1 JS_ResolveStandardClass
144 fun_xdrObject 123 js_DefineFunction 3 JS_NewFunction 1 js_XDRObject 11782 4 271 js_NewFunction 249 js_NewObject 10 js_NewGCThing 3 JS_SetPrivate 2 js_LinkFunctionObject 1 PR_AtomicDecrement 1 js_GetClassPrototype 1 AllocSlots
84 JS_ArenaAllocate 62 JS_malloc 43 js_alloc_atom 21 PR_Malloc 18 DefaultAllocEntry 5 jsd_alloc_script_entry 5 NewGCArena 4 operator new(unsigned int) 4 JS_HashTableRawAdd 3 NS_Alloc_P 3 js_XDRStringAtom 2 GrowStuff 1 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 1 nsJSIID::NewID(nsIInterfaceInfo*) 1 nsXPCComponents::GetInterfaces(nsIScriptableInterfaces**) 1 realloc 1 nsStringBuffer::Alloc(unsigned int) 1 js_DeflateString 1 fill2 1 DefaultAllocTable 1 js_alloc_table_space 43005 84 263 __libc_malloc 178 _int_malloc 1 malloc_consolidate
221 js_XDRStringAtom 4 js_XDRAtom 1 fun_xdrObject 11273 9 226 js_AtomizeChars 209 js_AtomizeString 2 js_NewStringCopyN 2 js_Unlock 2 JS_HashTableRawLookup 1 js_HashString 1 js_Lock
87 js_InitObjectClass 65 js_InitArrayClass 34 js_InitFunctionClass 18 XPCNativeWrapper::AttachNewConstructorObject(XPCCallContext&, JSObject*) 15 js_InitRegExpClass 1 js_InitNamespaceClass 1 js_InitFunctionAndObjectClasses 10883 2 221 JS_InitClass 152 JS_DefineFunctions 23 JS_DefineProperties 17 js_DefineFunction 12 js_SetClassPrototype 12 js_NewObject 2 js_Atomize 1 js_GetClassPrototype
219 nsXULDocument::CachedChromeStreamListener::OnStopRequest(nsIRequest*, nsISupports*, unsigned int) 96843 0 219 nsXULDocument::ResumeWalk() 219 nsXULDocument::LoadScript(nsXULPrototypeScript*, int*)
219 nsCachedChromeChannel::HandleLoadEvent(PLEvent*) 66936 0 219 nsDocumentOpenInfo::OnStopRequest(nsIRequest*, nsISupports*, unsigned int) 219 nsXULDocument::CachedChromeStreamListener::OnStopRequest(nsIRequest*, nsISupports*, unsigned int)
219 nsXULDocument::ExecuteScript(JSObject*) 97574 0 219 nsJSContext::ExecuteScript(void*, void*, nsAString_internal*, int*) 219 JS_ExecuteScript
219 PL_HandleEvent 23517 0 219 nsCachedChromeChannel::HandleLoadEvent(PLEvent*) 219 nsDocumentOpenInfo::OnStopRequest(nsIRequest*, nsISupports*, unsigned int)
219 nsDocumentOpenInfo::OnStopRequest(nsIRequest*, nsISupports*, unsigned int) 96877 0 219 nsXULDocument::CachedChromeStreamListener::OnStopRequest(nsIRequest*, nsISupports*, unsigned int) 219 nsXULDocument::ResumeWalk()
219 nsXULDocument::LoadScript(nsXULPrototypeScript*, int*) 96847 0 219 nsXULDocument::ExecuteScript(JSObject*) 219 nsJSContext::ExecuteScript(void*, void*, nsAString_internal*, int*)
219 nsXULDocument::ResumeWalk() 96845 0 219 nsXULDocument::LoadScript(nsXULPrototypeScript*, int*) 219 nsXULDocument::ExecuteScript(JSObject*)
140 BackstagePass::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 58 TempGlobalResolve(JSContext*, JSObject*, long) 7 SafeGlobalResolve(JSContext*, JSObject*, long) 1 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 10833 8 206 JS_ResolveStandardClass 125 js_InitFunctionAndObjectClasses 65 js_InitArrayClass 7 StdNameToAtom 1 js_InitNamespaceClass
178 __libc_malloc 19 __libc_calloc 1 _int_realloc 1 XPT_ArenaMalloc 1 operator new(unsigned int) 1 JS_malloc 42994 198 201 _int_malloc 2 malloc_consolidate 1 __default_morecore
187 mozJSComponentLoader::GlobalForLocation(nsILocalFile*, JSObject**, char**) 58950 1 187 mozJSComponentLoader::StartFastLoad(nsIFastLoadService*) 144 nsFastLoadService::ComputeChecksum(nsIFile*, nsIFastLoadReadControl*, unsigned int*) 26 nsFastLoadService::NewInputStream(nsIInputStream*, nsIObjectInputStream**) 7 nsTimerImpl::SetDelay(unsigned int) 3 nsTimerImpl::InitWithFuncCallback(void (*)(nsITimer*, void*), void*, unsigned int, unsigned int) 2 nsXPCFastLoadIO::GetInputStream(nsIInputStream**) 1 _end 1 _dl_runtime_resolve 1 nsFastLoadService::SetFileIO(nsIFastLoadFileIO*) 1 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&)
176 mozJSComponentLoader::GlobalForLocation(nsILocalFile*, JSObject**, char**) 57142 0 176 nsXPConnect::InitClassesWithNewWrappedGlobal(JSContext*, nsISupports*, nsID const&, unsigned int, nsIXPConnectJSObjectHolder**) 83 nsXPConnect::InitClasses(JSContext*, JSObject*) 62 XPCWrappedNativeScope::SetGlobal(XPCCallContext&, JSObject*) 11 XPCNativeWrapper::AttachNewConstructorObject(XPCCallContext&, JSObject*) 10 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) 5 nsXPCComponents::AttachNewComponentsObject(XPCCallContext&, XPCWrappedNativeScope*, JSObject*) 2 JS_SetParent 1 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 1 JS_NewObject 1 JS_SetPrototype
173 js_XDRScript 53558 3 173 nsTranscodeJSPrincipals(JSXDRState*, JSPrincipals**) 103 nsBinaryInputStream::ReadBytes(unsigned int, char**) 35 nsFastLoadFileReader::ReadObject(int, nsISupports**) 8 nsBinaryInputStream::Read32(unsigned int*) 6 NS_Free_P 5 nsSystemPrincipal::GetJSPrincipals(JSContext*, JSPrincipals**) 4 PR_Free 2 nsCOMPtr_base::assign_with_AddRef(nsISupports*) 2 nsCOMPtr_base::~nsCOMPtr_base() 1 nsSystemPrincipal::Release() 1 NS_Alloc_P 1 nsFastLoadFileReader::Read(char*, unsigned int, unsigned int*) 1 JS_XDRMemGetData 1 JS_HoldPrincipals
114 js_XDRStringAtom 42 js_XDRCStringAtom 4 NewScopeProperty 2 fun_xdrObject 1 js_XDRAtom 11182 36 163 JS_ArenaAllocate 84 __libc_malloc 22 PR_Lock 14 PR_Unlock 4 pthread_mutex_lock 1 pthread_mutex_unlock 1 pthread_equal 1 .plt
74 js_DefineNativeProperty 63 js_AddNativeProperty 21 js_SetProperty 2 js_DefineProperty 2 js_AddHiddenProperty 12739 31 162 js_AddScopeProperty 77 GetPropertyTreeChild 19 js_AllocSlot 11 CreateScopeTable 9 js_SearchScope 5 ChangeScope 2 InsertPropertyTreeChild 2 JS_DHashTableOperate 1 __libc_calloc 1 NewScopeProperty 1 js_UnlockRuntime 1 js_LockRuntime 1 fun_reserveSlots 1 .plt
152 JS_InitClass 6 mozJSComponentLoader::GlobalForLocation(nsILocalFile*, JSObject**, char**) 10971 1 158 JS_DefineFunctions 156 JS_DefineFunction 1 js_SetRequiredSlot
156 JS_DefineFunctions 10972 3 156 JS_DefineFunction 137 js_DefineFunction 16 js_Atomize
137 JS_DefineFunction 17 JS_InitClass 11785 0 154 js_DefineFunction 123 js_NewFunction 30 js_DefineProperty 1 js_LinkFunctionObject
154 fun_xdrObject 12939 5 154 js_XDRCStringAtom 71 js_Atomize 42 JS_ArenaAllocate 16 JS_XDRBytes 12 JS_ArenaRelease 3 js_InflateStringToBuffer 2 JS_XDRUint32 1 PR_Lock 1 mem_get32 1 js_AtomizeString
84 JS_HashTableAdd 48 js_AtomizeString 18 js_AtomizeHashedKey 2 js_Atomize 11832 18 152 JS_HashTableRawAdd 56 Resize 48 js_alloc_atom 18 DefaultAllocEntry 6 jsd_alloc_script_entry 4 __libc_malloc 1 .plt 1 .plt
102 PR_Read 18 stat64 15 nsLocalFile::FillStatCache() 5 PR_Unlock 3 __sbrk 3 PR_OpenFile 1 mozJSComponentLoader::StartFastLoad(nsIFastLoadService*) 1 PR_GetRandomNoise 1 PR_IntervalNow 1 PR_CallOnce 1 nsStringBundleTextOverride::Init() 54127 151 151 _end
145 fun_xdrObject 1 js_XDRObject 12038 6 146 js_AddHiddenProperty 92 js_AddNativeProperty 46 HidePropertyName 2 js_AddScopeProperty
103 js_AtomizeString 13 JS_HashTableAdd 10 SaveScriptFilename 6 js_Atomize 6 js_AtomizeHashedKey 2 js_AtomizeChars 1 _newJSDScript 1 js_GetStringBytes 1 js_SaveScriptFilename 1 JS_HashTableLookup 1 js_AtomizeObject 11830 91 145 JS_HashTableRawLookup 43 js_compare_atom_keys 7 strcmp 3 js_EqualStrings 1 .plt
144 js_NewObject 1 js_CloneFunctionObject 38736 1 145 jsd_ObjectHook 114 _createJSDObject 10 jsd_Lock 6 jsd_Unlock 5 PR_GetCurrentThread 5 JS_HashTableAdd 2 __libc_calloc 2 PR_Lock
144 mozJSComponentLoader::StartFastLoad(nsIFastLoadService*) 34853 0 144 nsFastLoadService::ComputeChecksum(nsIFile*, nsIFastLoadReadControl*, unsigned int*) 144 nsFastLoadFileReader::ComputeChecksum(unsigned int*)
144 nsFastLoadService::ComputeChecksum(nsIFile*, nsIFastLoadReadControl*, unsigned int*) 34707 0 144 nsFastLoadFileReader::ComputeChecksum(unsigned int*) 101 NS_AccumulateFastLoadChecksum(unsigned int*, unsigned char const*, unsigned int, int) 43 nsFileInputStream::Read(char*, unsigned int, unsigned int*)
141 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 58449 1 141 BackstagePass::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 140 JS_ResolveStandardClass
111 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) 29 .L115 58037 2 140 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*) 101 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 27 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 7 XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext&, JSObject*, int) 1 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned int*) 1 AutoMarkingPtr::Unlink() 1 .plt
67 XPCWrappedNativeScope::XPCWrappedNativeScope(XPCCallContext&, JSObject*) 62 nsXPConnect::InitClassesWithNewWrappedGlobal(JSContext*, nsISupports*, nsID const&, unsigned int, nsIXPConnectJSObjectHolder**) 58872 0 129 XPCWrappedNativeScope::SetGlobal(XPCCallContext&, JSObject*) 128 js_GetProperty 1 _dl_runtime_resolve
125 JS_ResolveStandardClass 10830 0 125 js_InitFunctionAndObjectClasses 87 js_InitObjectClass 36 js_InitFunctionClass 1 JS_InitClass 1 JS_SetGlobalObject
59 nsXPCComponents_Interfaces::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 18 mozJSComponentLoader::GlobalForLocation(nsILocalFile*, JSObject**, char**) 17 mozJSComponentLoader::LoadModule(nsILocalFile*, nsIModule**) 15 xpc_NewIDObject(JSContext*, JSObject*, nsID const&) 10 nsXPConnect::InitClassesWithNewWrappedGlobal(JSContext*, nsISupports*, nsID const&, unsigned int, nsIXPConnectJSObjectHolder**) 1 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 57143 1 120 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) 111 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*) 5 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 1 XPCCallContext::~XPCCallContext() 1 JS_GetContextThread 1 JS_BeginRequest
83 nsXPConnect::InitClassesWithNewWrappedGlobal(JSContext*, nsISupports*, nsID const&, unsigned int, nsIXPConnectJSObjectHolder**) 35 XPCJSContextStack::GetSafeJSContext(JSContext**) 57140 0 118 nsXPConnect::InitClasses(JSContext*, JSObject*) 71 XPCWrappedNativeScope::GetNewOrUsed(XPCCallContext&, JSObject*) 31 nsXPCComponents::AttachNewComponentsObject(XPCCallContext&, XPCWrappedNativeScope*, JSObject*) 11 XPCNativeWrapper::AttachNewConstructorObject(XPCCallContext&, JSObject*) 3 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 1 xpc_InitJSxIDClassObjects() 1 XPCCallContext::~XPCCallContext()
71 js_XDRCStringAtom 16 JS_DefineFunction 12 DefineProperty 8 JS_InternString 4 js_InitPinnedAtoms 3 fun_xdrObject 2 JS_InitClass 1 js_GetClassId 11272 11 117 js_Atomize 82 js_AtomizeString 9 js_InflateStringToBuffer 6 JS_HashTableRawLookup 3 js_HashString 3 js_Lock 2 JS_HashTableRawAdd 1 js_Unlock
114 jsd_ObjectHook 38735 4 114 _createJSDObject 88 JS_HashTableAdd 20 __libc_calloc 1 __i686.get_pc_thunk.bx 1 _hash_root
89 js_NewObject 22 js_XDRObject 1 js_NewFunction 1 JS_InitClass 12065 10 113 js_GetClassPrototype 60 js_FindClassObject 33 js_GetProperty 5 js_LookupProperty 2 __ctype_b_loc 2 js_GetClassObject 1 .plt
33 js_NewString 32 AllocSlots 30 js_NewObject 10 js_NewFunction 2 js_NewStringCopyN 2 JS_NewObject 1 fun_xdrObject 11803 34 110 js_NewGCThing 26 PR_Unlock 22 PR_Lock 8 NewGCArena 6 js_GetGCThingFlags 5 pthread_mutex_unlock 4 pthread_mutex_lock 4 pthread_self 1 .plt
78 nsBinaryInputStream::ReadBytes(unsigned int, char**) 30 nsBinaryInputStream::Read32(unsigned int*) 1 nsTranscodeJSPrincipals(JSXDRState*, JSPrincipals**) 1 nsFastLoadFileReader::ReadHeader(nsFastLoadHeader*) 34704 5 110 nsFastLoadFileReader::Read(char*, unsigned int, unsigned int*) 94 nsBufferedInputStream::Read(char*, unsigned int, unsigned int*) 9 nsBufferedStream::Seek(int, long long) 1 nsBinaryInputStream::Read32(unsigned int*) 1 nsBufferedInputStream::ReadSegments(unsigned int (*)(nsIInputStream*, void*, char const*, unsigned int, unsigned int, unsigned int*), void*, unsigned int, unsigned int*)
99 js_DefineProperty 10 DefineProperty 1 call_resolve 12043 16 110 js_DefineNativeProperty 74 js_AddScopeProperty 7 js_GetMutableScope 5 XPC_WN_MaybeResolvingPropertyStub(JSContext*, JSObject*, long, long*) 2 __ctype_b_loc 1 XPC_WN_OnlyIWrite_PropertyStub(JSContext*, JSObject*, long, long*) 1 __i686.get_pc_thunk.cx 1 _dl_runtime_resolve 1 js_ChangeScopePropertyAttrs 1 js_TransferScopeLock 1 array_addProperty
101 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*) 8 nsXPCComponents::AttachNewComponentsObject(XPCCallContext&, XPCWrappedNativeScope*, JSObject*) 58709 2 109 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 51 XPCWrappedNative::Init(XPCCallContext&, JSObject*, XPCNativeScriptableCreateInfo const*) 14 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned int*) 8 XPCWrappedNative::GatherScriptableCreateInfo(nsISupports*, nsIClassInfo*, XPCNativeScriptableCreateInfo*, XPCNativeScriptableCreateInfo*) 6 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 4 XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int) 4 XPCNativeSet::GetNewOrUsed(XPCCallContext&, XPCNativeSet*, XPCNativeInterface*, unsigned short) 4 JS_DHashTableOperate 3 PR_ExitMonitor 2 XPCWrappedNative::XPCWrappedNative(nsISupports*, XPCWrappedNativeScope*, XPCNativeSet*) 1 non-virtual thunk to nsJSIID::GetScriptableFlags(unsigned int*) 1 .plt 1 pthread_equal 1 __libc_malloc 1 PR_EnterMonitor 1 PR_Unlock 1 PR_Lock 1 nsCOMPtr_base::~nsCOMPtr_base() 1 operator new(unsigned int) 1 JS_IsSystemObject 1 JS_NewObject
104 nsFileInputStream::Read(char*, unsigned int, unsigned int*) 3 xptiInterfaceInfoManager::ReadXPTFile(nsILocalFile*, xptiWorkingSet*) 39484 0 107 PR_Read 102 _end 3 pt_Read 2 __read_nocancel
103 nsTranscodeJSPrincipals(JSXDRState*, JSPrincipals**) 4 ReadScriptFromStream(JSContext*, nsIObjectInputStream*, JSScript**) 34296 1 107 nsBinaryInputStream::ReadBytes(unsigned int, char**) 78 nsFastLoadFileReader::Read(char*, unsigned int, unsigned int*) 24 NS_Alloc_P 4 PR_Malloc
62 nsBufferedInputStream::Fill() 43 nsFastLoadFileReader::ComputeChecksum(unsigned int*) 1 nsBufferedInputStream::Read(char*, unsigned int, unsigned int*) 25261 2 106 nsFileInputStream::Read(char*, unsigned int, unsigned int*) 104 PR_Read
30 js_DefineFunction 15 .L2022 14 .L2032 13 js_SetClassPrototype 8 nsXPCComponents_Interfaces::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 5 DefinePropertyIfFound(XPCCallContext&, JSObject*, long, XPCNativeSet*, XPCNativeInterface*, XPCNativeMember*, XPCWrappedNativeScope*, int, XPCWrappedNative*, XPCWrappedNative*, XPCNativeScriptableInfo*, unsigned int, int*) 5 .L2014 5 .L2018 3 nsXPCComponents::AttachNewComponentsObject(XPCCallContext&, XPCWrappedNativeScope*, JSObject*) 2 .L855 2 js_Execute 2 InitArrayObject 1 DefineProperty 12042 2 105 js_DefineProperty 99 js_DefineNativeProperty 2 js_AddScopeProperty 1 XPC_WN_MaybeResolvingPropertyStub(JSContext*, JSObject*, long, long*) 1 js_GetMutableScope
88 _createJSDObject 11 _newJSDScript 5 jsd_ObjectHook 11833 6 104 JS_HashTableAdd 84 JS_HashTableRawAdd 13 JS_HashTableRawLookup 1 DefaultAllocEntry
101 nsFastLoadFileReader::ComputeChecksum(unsigned int*) 34690 101 101 NS_AccumulateFastLoadChecksum(unsigned int*, unsigned char const*, unsigned int, int)
92 js_AddHiddenProperty 1 fun_xdrObject 1 JS_AliasProperty 12040 7 94 js_AddNativeProperty 63 js_AddScopeProperty 22 js_GetMutableScope 1 __ctype_b_loc 1 .plt
94 nsFastLoadFileReader::Read(char*, unsigned int, unsigned int*) 25140 2 94 nsBufferedInputStream::Read(char*, unsigned int, unsigned int*) 87 nsBufferedInputStream::ReadSegments(unsigned int (*)(nsIInputStream*, void*, char const*, unsigned int, unsigned int, unsigned int*), void*, unsigned int, unsigned int*) 4 NS_CopySegmentToBuffer(nsIInputStream*, void*, char const*, unsigned int, unsigned int, unsigned int*) 1 nsFileInputStream::Read(char*, unsigned int, unsigned int*)
22 js_NewGCThing 22 JS_ArenaAllocate 9 jsd_Lock 9 js_LockRuntime 8 PR_EnterMonitor 4 js_SaveScriptFilename 3 GetPropertyTreeChild 2 jsd_ObjectHook 2 js_XDRStringAtom 1 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 1 PR_StackPush 1 xptiInterfaceEntry::GetInterfaceInfo(xptiInterfaceInfo**) 1 nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) 1 nsFastLoadService::SetInputStream(nsIObjectInputStream*) 1 js_XDRCStringAtom 1 ClaimScope 40024 31 88 PR_Lock 50 pthread_mutex_lock 7 __i686.get_pc_thunk.bx
88 fun_xdrObject 12798 3 88 js_CallNewScriptHook 82 jsd_NewScriptHookProc 1 _PR_x86_AtomicDecrement 1 _PR_x86_AtomicIncrement 1 jsd_Lock
87 nsBufferedInputStream::Read(char*, unsigned int, unsigned int*) 1 nsFastLoadFileReader::Read(char*, unsigned int, unsigned int*) 25141 5 88 nsBufferedInputStream::ReadSegments(unsigned int (*)(nsIInputStream*, void*, char const*, unsigned int, unsigned int, unsigned int*), void*, unsigned int, unsigned int*) 53 nsBufferedInputStream::Fill() 29 memcpy 1 NS_CopySegmentToBuffer(nsIInputStream*, void*, char const*, unsigned int, unsigned int, unsigned int*)
87 js_InitFunctionAndObjectClasses 12021 0 87 js_InitObjectClass 87 JS_InitClass
87 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 57262 1 87 nsXPCComponents_Interfaces::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 59 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) 8 js_DefineProperty 6 xptiInterfaceInfoManager::GetInfoForName(char const*, nsIInterfaceInfo**) 5 nsJSIID::NewID(nsIInterfaceInfo*) 3 JS_GetStringBytes 3 JS_ValueToId 2 nsCOMPtr_base::~nsCOMPtr_base()
68 js_XDRStringAtom 12 js_XDRCStringAtom 3 js_XDRAtom 3 fun_xdrObject 11186 13 86 JS_ArenaRelease 71 FreeArenaList 1 free 1 .plt
82 js_CallNewScriptHook 2 fun_xdrObject 38787 3 84 jsd_NewScriptHookProc 62 _newJSDScript 6 jsd_Unlock 6 jsd_Lock 5 PR_GetCurrentThread 1 __libc_calloc 1 PR_Unlock
65 FreeArenaList 8 JS_free 4 PR_Free 2 NS_Free_P 1 nsStringBuffer::Release() 1 operator delete[](void*) 1 js_XDRScript 1 JS_ArenaRelease 42992 48 83 free 34 _int_free 1 __i686.get_pc_thunk.bx
82 mozJSComponentLoader::LoadModule(nsILocalFile*, nsIModule**) 58943 0 82 mozJSComponentLoader::ReallyInit() 73 nsCOMPtr_base::assign_from_gs_contractid(nsGetServiceByContractID, nsID const&) 7 JS_NewContext 1 _dl_runtime_resolve 1 nsFastLoadService::NewFastLoadFile(char const*, nsIFile**)
77 js_AddScopeProperty 12737 17 77 GetPropertyTreeChild 15 js_UnlockRuntime 15 JS_DHashTableOperate 10 NewScopeProperty 10 js_LockRuntime 5 InsertPropertyTreeChild 3 PR_Lock 2 NewPropTreeKidsChunk
26 js_NewGCThing 14 JS_ArenaAllocate 6 jsd_Unlock 6 js_UnlockRuntime 5 TimerThread::TimerDelayChanged(nsTimerImpl*) 4 js_SetProtoOrParent 3 PR_ExitMonitor 3 JS_EndRequest 2 js_XDRStringAtom 2 js_NewObject 1 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 1 jsd_NewScriptHookProc 1 nsFastLoadService::SetFileIO(nsIFastLoadFileIO*) 1 js_SaveScriptFilename 1 js_XDRScript 40025 34 76 PR_Unlock 28 pthread_mutex_unlock 5 _end 3 pthread_equal 2 pthread_cond_broadcast@@GLIBC_2.3.2 2 pthread_cond_signal@@GLIBC_2.3.2 1 pt_PostNotifies 1 PR_AtomicDecrement
26 js_NewStringCopyN 17 JS_XDRCString 10 js_NewScope 7 js_NewScript 7 XDRAtomMap 2 js_AtomizeString 1 JS_XDRString 1 js_GetMutableScope 1 js_NewRegExp 1 ParseRegExp 1 js_NewObjectMap 1 JS_AddArgumentFormatter 10840 11 75 JS_malloc 62 __libc_malloc 1 _int_malloc 1 __i686.get_pc_thunk.bx
73 js_Execute 11876 4 73 .L2032 32 js_ConstructObject 18 js_CloneFunctionObject 14 js_DefineProperty 2 js_InternalInvoke 2 JS_GetPrivate 1 js_GetClassId
71 JS_ArenaRelease 2 js_XDRStringAtom 11185 7 73 FreeArenaList 65 free 1 _int_free
71 nsXPConnect::InitClasses(JSContext*, JSObject*) 58868 0 71 XPCWrappedNativeScope::GetNewOrUsed(XPCCallContext&, JSObject*) 70 XPCWrappedNativeScope::XPCWrappedNativeScope(XPCCallContext&, JSObject*) 1 XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext&, JSObject*, int)
69 .L858 1 js_FindIdentifierBase 12047 2 70 js_FindProperty 68 js_LookupProperty
68 js_AtomizeString 2 js_AtomizeChars 12868 3 70 js_NewStringCopyN 38 js_NewString 26 JS_malloc 2 js_NewGCThing 1 .plt
70 js_Invoke 58848 0 70 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 50 .L2419 9 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 4 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 1 XPCPerThreadData::GetData() 1 XPCJSContextStack::Pop(JSContext**) 1 nsXPCComponents_Interfaces::Release() 1 XPCCallContext::~XPCCallContext() 1 nsScriptSecurityManager::CanAccess(unsigned int, nsIXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIClassInfo*, long, void**) 1 _dl_runtime_resolve 1 nsAString_internal::~nsAString_internal()
70 XPCWrappedNativeScope::GetNewOrUsed(XPCCallContext&, JSObject*) 58870 0 70 XPCWrappedNativeScope::XPCWrappedNativeScope(XPCCallContext&, JSObject*) 67 XPCWrappedNativeScope::SetGlobal(XPCCallContext&, JSObject*) 1 ClassInfo2WrappedNativeProtoMap::newMap(int) 1 js_GetProperty 1 JS_SetErrorReporter
65 JS_ResolveStandardClass 11245 0 65 js_InitArrayClass 65 JS_InitClass
60 js_GetClassPrototype 3 js_ConstructObject 1 js_NewObject 12031 7 64 js_FindClassObject 50 js_GetClassObject 4 js_LookupPropertyWithFlags 1 js_SearchScope 1 js_StopResolving 1 js_StartResolving
53 nsBufferedInputStream::ReadSegments(unsigned int (*)(nsIInputStream*, void*, char const*, unsigned int, unsigned int, unsigned int*), void*, unsigned int, unsigned int*) 10 nsBufferedStream::Seek(int, long long) 25143 1 63 nsBufferedInputStream::Fill() 62 nsFileInputStream::Read(char*, unsigned int, unsigned int*)
74 nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) 1 nsComponentManagerImpl::CreateInstance(nsID const&, nsISupports*, nsID const&, void**) 32990 0 62 nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) 61 Construct_nsIScriptSecurityManager(nsISupports*, nsID const&, void**) 5 nsNullPrincipalConstructor(nsISupports*, nsID const&, void**) 3 nsStringBundleServiceConstructor(nsISupports*, nsID const&, void**) 2 nsStringBundleTextOverrideConstructor(nsISupports*, nsID const&, void**) 1 nsNullPrincipal::nsNullPrincipal() 1 nsExceptionServiceConstructor(nsISupports*, nsID const&, void**) 1 nsStringBundleService::nsStringBundleService() 1 operator new(unsigned int)
62 jsd_NewScriptHookProc 38751 2 62 _newJSDScript 40 jsd_BuildNormalizedURL 11 JS_HashTableAdd 5 __libc_calloc 1 memset 1 strncasecomp 1 JS_smprintf 1 JS_HashTableRawLookup
61 nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) 53696 0 61 Construct_nsIScriptSecurityManager(nsISupports*, nsID const&, void**) 61 nsScriptSecurityManager::GetScriptSecurityManager()
50 PR_Lock 4 js_NewGCThing 4 JS_ArenaAllocate 1 jsd_Lock 1 js_SaveScriptFilename 1 js_LockRuntime 49305 61 61 pthread_mutex_lock
61 Construct_nsIScriptSecurityManager(nsISupports*, nsID const&, void**) 53637 0 61 nsScriptSecurityManager::GetScriptSecurityManager() 58 nsScriptSecurityManager::Init() 1 nsScriptSecurityManager::nsScriptSecurityManager() 1 .plt 1 _dl_runtime_resolve
59 js_Execute 11872 0 59 .L2022 44 js_CheckRedeclaration 15 js_DefineProperty
44 .L2022 15 .L2018 11860 2 59 js_CheckRedeclaration 57 js_LookupProperty
27 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*) 22 nsXPCComponents::AttachNewComponentsObject(XPCCallContext&, XPCWrappedNativeScope*, JSObject*) 9 nsJSIID::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 58782 0 58 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 53 XPCNativeInterface::NewInstance(XPCCallContext&, nsIInterfaceInfo*) 2 JS_DHashTableOperate 1 nsXPConnect::GetInfoForIID(nsID const*, nsIInterfaceInfo**) 1 PR_ExitMonitor 1 PR_EnterMonitor
58 js_LookupPropertyWithFlags 57141 0 58 TempGlobalResolve(JSContext*, JSObject*, long) 58 JS_ResolveStandardClass
58 nsScriptSecurityManager::GetScriptSecurityManager() 53632 0 58 nsScriptSecurityManager::Init() 45 nsScriptSecurityManager::GetSafeJSContext() 7 nsScriptSecurityManager::InitPrefs() 4 nsCOMPtr_base::assign_from_gs_contractid_with_error(nsGetServiceByContractIDWithError const&, nsID const&) 2 nsStringBundleService::CreateBundle(char const*, nsIStringBundle**)
56 js_XDRScript 1 fun_xdrObject 12788 12 57 js_SaveScriptFilename 22 SaveScriptFilename 13 strncmp 4 PR_Lock 1 pthread_mutex_lock 1 pthread_equal 1 pthread_self 1 PR_Unlock 1 JS_HashString 1 JS_HashTableRawLookup
56 JS_HashTableRawAdd 11831 54 56 Resize 1 DefaultAllocTable 1 js_alloc_table_space
53 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 58786 0 53 XPCNativeInterface::NewInstance(XPCCallContext&, nsIInterfaceInfo*) 40 xptiInterfaceInfo::GetMethodCount(unsigned short*) 9 JS_InternString 1 nsXPConnect::IsISupportsDescendant(nsIInterfaceInfo*) 1 _dl_runtime_resolve 1 xptiInterfaceInfo::GetConstant(unsigned short, nsXPTConstant const**) 1 operator delete[](void*)
50 js_FindClassObject 2 js_GetClassPrototype 11316 10 52 js_GetClassObject 20 js_InitRegExpClass 15 js_StartResolving 4 js_StopResolving 1 JS_DHashTableRawRemove 1 JS_DHashTableOperate 1 .plt
51 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 58721 2 51 XPCWrappedNative::Init(XPCCallContext&, JSObject*, XPCNativeScriptableCreateInfo const*) 37 JS_NewObject 10 XPCNativeScriptableInfo::Construct(XPCCallContext&, XPCNativeScriptableCreateInfo const*) 1 PR_AtomicIncrement 1 JS_IsSystemObject
50 js_Execute 11877 3 50 .L2014 41 js_SetProperty 5 js_DefineProperty 1 js_CheckAccess
29 nsBufferedInputStream::ReadSegments(unsigned int (*)(nsIInputStream*, void*, char const*, unsigned int, unsigned int, unsigned int*), void*, unsigned int, unsigned int*) 16 JS_XDRBytes 3 js_AtomizeString 1 DoInterfaceDirectoryEntry 43272 49 49 memcpy
43 JS_HashTableRawLookup 6 js_AtomizeString 11249 11 49 js_compare_atom_keys 38 js_EqualStrings
48 JS_HashTableRawAdd 1 js_AtomizeHashedKey 11253 4 49 js_alloc_atom 43 __libc_malloc 2 __i686.get_pc_thunk.bx
16 js_StartResolving 15 GetPropertyTreeChild 5 js_StopResolving 4 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 3 XPCNativeSet::GetNewOrUsed(XPCCallContext&, XPCNativeSet*, XPCNativeInterface*, unsigned short) 2 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 2 js_AddScopeProperty 1 XPCNativeScriptableSharedMap::GetNewOrUsed(unsigned int, char*, XPCNativeScriptableInfo*) 1 js_GetClassObject 11508 23 49 JS_DHashTableOperate 20 SearchTable 2 ChangeTable 2 resolving_HashKey 1 JS_DHashTableRawRemove 1 resolving_MatchEntry
41 .L2014 6 .L858 2 js_SetLengthProperty 12050 13 47 js_SetProperty 21 js_AddScopeProperty 7 js_LookupProperty 4 js_GetMutableScope 2 __ctype_b_loc 2 array_addProperty
47 js_XDRStringAtom 12923 42 47 XDRChars 5 mem_raw
46 js_AddHiddenProperty 12037 1 46 HidePropertyName 43 js_AtomizeString 1 JS_MakeStringImmutable 1 .plt
32 js_NewObject 12 js_AllocSlot 1 js_SetRequiredSlot 1 js_NewFunction 12027 11 46 AllocSlots 32 js_NewGCThing 3 JS_realloc
15 XDRAtomMap 8 js_XDRScript 6 js_XDRStringAtom 5 js_XDRAtom 5 fun_xdrObject 2 js_XDRCStringAtom 2 js_XDRObject 1 JS_XDRCStringOrNull 1 JS_XDRCString 12919 21 45 JS_XDRUint32 24 mem_get32
45 nsScriptSecurityManager::Init() 53572 0 45 nsScriptSecurityManager::GetSafeJSContext() 45 nsXPCThreadJSContextStackImpl::GetSafeJSContext(JSContext**)
20 js_LookupPropertyWithFlags 9 js_AddScopeProperty 6 fun_xdrObject 3 CreateScopeTable 3 js_LookupProperty 2 js_XDRObject 1 ChangeScope 1 js_FindClassObject 12728 45 45 js_SearchScope
45 nsScriptSecurityManager::GetSafeJSContext() 58545 0 45 nsXPCThreadJSContextStackImpl::GetSafeJSContext(JSContext**) 44 XPCJSContextStack::GetSafeJSContext(JSContext**) 1 XPCPerThreadData::GetData()
43 js_XDRAtom 1 XDRAtomMap 11274 5 44 js_AtomizeValue 37 js_AtomizeObject 1 js_AtomizeInt 1 js_AtomizeHashedKey
44 nsXPCThreadJSContextStackImpl::GetSafeJSContext(JSContext**) 58529 0 44 XPCJSContextStack::GetSafeJSContext(JSContext**) 35 nsXPConnect::InitClasses(JSContext*, JSObject*) 6 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 1 xpc_InitJSxIDClassObjects() 1 JS_NewObject 1 JS_BeginRequest
38 js_NewStringCopyN 4 js_AtomizeString 1 JS_NewUCString 12866 7 43 js_NewString 33 js_NewGCThing 3 js_GetGCThingFlags
38 js_AtomizeString 3 js_Atomize 1 js_ValueToStringAtom 1 js_AtomizeChars 12878 43 43 js_HashString
37 XPCWrappedNative::Init(XPCCallContext&, JSObject*, XPCNativeScriptableCreateInfo const*) 2 XPCWrappedNativeProto::Init(XPCCallContext&, XPCNativeScriptableCreateInfo const*) 1 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 1 XPCJSContextStack::GetSafeJSContext(JSContext**) 1 nsXPConnect::InitClassesWithNewWrappedGlobal(JSContext*, nsISupports*, nsID const&, unsigned int, nsIXPConnectJSObjectHolder**) 10896 1 42 JS_NewObject 39 js_NewObject 2 js_NewGCThing
38 js_compare_atom_keys 3 JS_HashTableRawLookup 12880 41 41 js_EqualStrings
40 xptiInterfaceEntry::GetMethodCount(unsigned short*) 36342 1 40 xptiInterfaceEntry::Resolve(xptiWorkingSet*) 39 xptiInterfaceEntry::ResolveLocked(xptiWorkingSet*)
40 _newJSDScript 38837 0 40 jsd_BuildNormalizedURL 34 JS_smprintf 4 strncasecomp 1 __ctype_tolower_loc 1 _dl_runtime_resolve
40 xptiInterfaceInfo::GetMethodCount(unsigned short*) 36349 0 40 xptiInterfaceEntry::GetMethodCount(unsigned short*) 40 xptiInterfaceEntry::Resolve(xptiWorkingSet*)
28 PR_Unlock 5 js_UnlockRuntime 5 js_NewGCThing 1 jsd_Unlock 1 JS_ArenaAllocate 49318 40 40 pthread_mutex_unlock
40 XPCNativeInterface::NewInstance(XPCCallContext&, nsIInterfaceInfo*) 36380 0 40 xptiInterfaceInfo::GetMethodCount(unsigned short*) 40 xptiInterfaceEntry::GetMethodCount(unsigned short*)
16 js_XDRCStringAtom 16 js_XDRScript 6 JS_XDRCString 1 fun_xdrObject 12920 7 39 JS_XDRBytes 16 memcpy 9 mem_getbytes 5 mem_seek 2 mem_tell
39 xptiInterfaceEntry::Resolve(xptiWorkingSet*) 5 xptiInterfaceEntry::ResolveLocked(xptiWorkingSet*) 36343 0 39 xptiInterfaceEntry::ResolveLocked(xptiWorkingSet*) 39 xptiInterfaceInfoManager::LoadFile(xptiTypelib const&, xptiWorkingSet*) 5 xptiInterfaceEntry::ResolveLocked(xptiWorkingSet*)
34 free 2 JS_free 1 realloc 1 _int_realloc 1 FreeArenaList 42985 37 39 _int_free 2 sYSTRIm
39 xptiInterfaceEntry::ResolveLocked(xptiWorkingSet*) 36414 0 39 xptiInterfaceInfoManager::LoadFile(xptiTypelib const&, xptiWorkingSet*) 33 xptiInterfaceInfoManager::ReadXPTFile(nsILocalFile*, xptiWorkingSet*) 2 nsLocalFile::AppendNative(nsACString_internal const&) 1 _dl_runtime_resolve 1 PR_Close 1 xptiWorkingSet::GetCloneOfDirectoryAt(unsigned int, nsILocalFile**) 1 xptiWorkingSet::IsValid() const
37 js_AtomizeValue 11267 1 37 js_AtomizeObject 33 js_AtomizeHashedKey 1 js_Unlock 1 JS_HashTableRawLookup 1 .plt
17 nsFastLoadFileReader::ReadObject(int, nsISupports**) 10 ReadScriptFromStream(JSContext*, nsIObjectInputStream*, JSScript**) 8 nsTranscodeJSPrincipals(JSXDRState*, JSPrincipals**) 2 nsFastLoadFileReader::ReadFooterPrefix(nsFastLoadFooterPrefix*) 1 nsFastLoadFileReader::Read(char*, unsigned int, unsigned int*) 34288 5 37 nsBinaryInputStream::Read32(unsigned int*) 30 nsFastLoadFileReader::Read(char*, unsigned int, unsigned int*) 3 non-virtual thunk to nsBufferedInputStream::Read(char*, unsigned int, unsigned int*)
20 _createJSDObject 5 _newJSDScript 3 CreateScopeTable 2 jsd_ObjectHook 2 XPT_ArenaMalloc 1 jsd_NewScriptHookProc 1 js_AddScopeProperty 1 NewPropTreeKidsChunk 1 ChangeScope 43001 16 36 __libc_calloc 19 _int_malloc 1 __i686.get_pc_thunk.bx
35 nsTranscodeJSPrincipals(JSXDRState*, JSPrincipals**) 1 js_XDRScript 34718 8 36 nsFastLoadFileReader::ReadObject(int, nsISupports**) 17 nsBinaryInputStream::Read32(unsigned int*) 4 nsCOMPtr_base::~nsCOMPtr_base() 3 nsSystemPrincipal::AddRef() 2 nsCOMPtr_base::assign_with_AddRef(nsISupports*) 2 nsBufferedStream::Seek(int, long long)
31 nsXPConnect::InitClasses(JSContext*, JSObject*) 5 nsXPConnect::InitClassesWithNewWrappedGlobal(JSContext*, nsISupports*, nsID const&, unsigned int, nsIXPConnectJSObjectHolder**) 57641 0 36 nsXPCComponents::AttachNewComponentsObject(XPCCallContext&, XPCWrappedNativeScope*, JSObject*) 22 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 8 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 3 js_DefineProperty 1 XPCWrappedNativeScope::SetComponents(nsXPCComponents*) 1 XPCWrappedNative::GatherScriptableCreateInfo(nsISupports*, nsIClassInfo*, XPCNativeScriptableCreateInfo*, XPCNativeScriptableCreateInfo*) 1 nsCOMPtr_base::~nsCOMPtr_base()
36 js_InitFunctionAndObjectClasses 11780 1 36 js_InitFunctionClass 34 JS_InitClass 1 js_NewScript
17 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 5 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) 4 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 4 XPC_WN_MaybeResolvingPropertyStub(JSContext*, JSObject*, long, long*) 3 nsXPConnect::InitClasses(JSContext*, JSObject*) 1 XPC_WN_Shared_Convert(JSContext*, JSObject*, JSType, long*) 1 XPC_WN_OnlyIWrite_PropertyStub(JSContext*, JSObject*, long, long*) 1 nsXPConnect::InitClassesWithNewWrappedGlobal(JSContext*, nsISupports*, nsID const&, unsigned int, nsIXPConnectJSObjectHolder**) 57199 6 36 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 8 XPCPerThreadData::GetData() 4 PR_GetThreadPrivate 3 XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**) 3 XPCJSContextStack::Push(JSContext*) 2 XPCJSContextStack::Peek(JSContext**) 2 nsXPConnect::GetContext(JSContext*, nsXPConnect*) 2 nsXPConnect::GetXPConnect() 2 nsDeque::Peek() 1 XPCCallContext::SetName(long) 1 nsXPConnect::AddRef() 1 PR_AtomicIncrement 1 nsDeque::Push(void*)
24 JS_XDRUint32 3 XDRAtomMap 2 js_XDRStringAtom 2 js_XDRAtom 1 js_XDRCStringAtom 1 JS_XDRUint16 1 js_XDRScript 1 fun_xdrObject 12902 35 35 mem_get32
34 jsd_BuildNormalizedURL 1 _newJSDScript 12426 1 35 JS_smprintf 34 JS_vsmprintf
28 js_Execute 7 js_Invoke 11885 1 35 .L2026 31 js_GetProperty 1 _dl_runtime_resolve 1 js_LookupProperty 1 js_InternalGetOrSet
34 JS_smprintf 12428 0 34 JS_vsmprintf 31 .L343 2 dosprintf 1 cvt_s
33 js_AtomizeObject 1 js_AtomizeValue 11266 4 34 js_AtomizeHashedKey 18 JS_HashTableRawAdd 6 JS_HashTableRawLookup 3 js_Lock 1 js_Unlock 1 js_CompareAndSwap 1 js_alloc_atom
22 js_AddNativeProperty 7 js_DefineNativeProperty 4 js_SetProperty 1 js_DefineProperty 12723 11 34 js_GetMutableScope 12 js_NewScope 5 js_HoldObjectMap 2 js_TransferScopeLock 1 PR_AtomicIncrement 1 js_DropObjectMap 1 js_InitObjectMap 1 JS_malloc
33 xptiInterfaceInfoManager::LoadFile(xptiTypelib const&, xptiWorkingSet*) 36413 1 33 xptiInterfaceInfoManager::ReadXPTFile(nsILocalFile*, xptiWorkingSet*) 19 XPT_DoHeader 3 PR_Read 3 nsLocalFile::GetFileSize(long long*) 3 nsLocalFile::OpenNSPRFileDesc(int, int, PRFileDesc**) 2 PR_Close 1 _dl_runtime_resolve 1 operator new[](unsigned int)
32 .L2032 12032 1 32 js_ConstructObject 14 js_NewObject 9 js_InternalInvoke 3 js_GetProperty 3 js_FindClassObject 2 js_HoldObjectMap
32 mozJSComponentLoader::LoadModule(nsILocalFile*, nsIModule**) 57144 0 32 nsXPConnect::WrapJS(JSContext*, JSObject*, nsID const&, void**) 31 XPCConvert::JSObject2NativeInterface(XPCCallContext&, void**, JSObject*, nsID const*, nsISupports*, unsigned int*) 1 nsXPCWrappedJS::GetNewOrUsed(XPCCallContext&, JSObject*, nsID const&, nsISupports*, nsXPCWrappedJS**)
31 JS_vsmprintf 12419 1 31 .L343 30 cvt_s
30 .L343 1 JS_vsmprintf 12394 6 31 cvt_s 25 fill2
31 nsXPConnect::WrapJS(JSContext*, JSObject*, nsID const&, void**) 58038 0 31 XPCConvert::JSObject2NativeInterface(XPCCallContext&, void**, JSObject*, nsID const*, nsISupports*, unsigned int*) 29 nsXPCWrappedJS::GetNewOrUsed(XPCCallContext&, JSObject*, nsID const&, nsISupports*, nsXPCWrappedJS**) 1 nsXPCWrappedJSClass::GetNewOrUsed(XPCCallContext&, nsID const&, nsXPCWrappedJSClass**) 1 nsXPCWrappedJS::QueryInterface(nsID const&, void**)
31 .L2419 58012 1 31 .L115 29 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*) 1 AutoMarkingPtr::Unlink()
29 _dl_runtime_resolve 1 nsNativeModuleLoader::LoadModule(nsILocalFile*, nsIModule**) 41105 7 30 _dl_fixup 23 _dl_lookup_symbol_x
29 XPCConvert::JSObject2NativeInterface(XPCCallContext&, void**, JSObject*, nsID const*, nsISupports*, unsigned int*) 1 nsXPConnect::WrapJS(JSContext*, JSObject*, nsID const&, void**) 58580 1 30 nsXPCWrappedJS::GetNewOrUsed(XPCCallContext&, JSObject*, nsID const&, nsISupports*, nsXPCWrappedJS**) 28 nsXPCWrappedJSClass::GetRootJSObject(XPCCallContext&, JSObject*) 1 nsXPCWrappedJS::nsXPCWrappedJS(XPCCallContext&, JSObject*, nsXPCWrappedJSClass*, nsXPCWrappedJS*, nsISupports*)
1 mozJSComponentLoader::StartFastLoad(nsIFastLoadService*) 1 mozJSComponentLoader::LoadModule(nsILocalFile*, nsIModule**) 1 mozJSComponentLoader::ReallyInit() 1 XPCNativeWrapper::AttachNewConstructorObject(XPCCallContext&, JSObject*) 1 XPCWrappedNativeScope::SetGlobal(XPCCallContext&, JSObject*) 1 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 1 DefinePropertyIfFound(XPCCallContext&, JSObject*, long, XPCNativeSet*, XPCNativeInterface*, XPCNativeMember*, XPCWrappedNativeScope*, int, XPCWrappedNative*, XPCWrappedNative*, XPCNativeScriptableInfo*, unsigned int, int*) 1 XPCNativeInterface::NewInstance(XPCCallContext&, nsIInterfaceInfo*) 1 nsXPConnect::IsISupportsDescendant(nsIInterfaceInfo*) 1 nsNullPrincipalConstructor(nsISupports*, nsID const&, void**) 1 nsScriptSecurityManager::GetScriptSecurityManager() 1 nsScriptSecurityManager::nsScriptSecurityManager() 1 jsd_BuildNormalizedURL 1 jsd_DestroyScriptHookProc 1 xptiInterfaceInfoManager::LoadFile(xptiTypelib const&, xptiWorkingSet*) 1 xptiInterfaceInfoManager::ReadXPTFile(nsILocalFile*, xptiWorkingSet*) 1 nsTimerImpl::InitCommon(unsigned int, unsigned int) 1 nsStringBundleService::CreateBundle(char const*, nsIStringBundle**) 1 nsBufferedInputStream::Init(nsIInputStream*, unsigned int) 1 js_XDRScript 1 js_XDRObject 1 js_DefineNativeProperty 1 js_AllocSlot 1 .L2026 1 js_Execute 1 js_NewContext 1 js_AtomizeString 1 JS_DestroyScript 1 JS_NewContext 41157 0 29 _dl_runtime_resolve 29 _dl_fixup
28 js_XDRScript 12922 2 28 JS_XDRCStringOrNull 25 JS_XDRCString 1 JS_XDRUint32
28 nsXPCWrappedJSClass::GetRootJSObject(XPCCallContext&, JSObject*) 58673 0 28 nsXPCWrappedJSClass::CallQueryInterfaceOnJSObject(XPCCallContext&, JSObject*, nsID const&) 20 JS_CallFunctionValue 8 xpc_NewIDObject(JSContext*, JSObject*, nsID const&)
28 nsXPCWrappedJS::GetNewOrUsed(XPCCallContext&, JSObject*, nsID const&, nsISupports*, nsXPCWrappedJS**) 58694 0 28 nsXPCWrappedJSClass::GetRootJSObject(XPCCallContext&, JSObject*) 28 nsXPCWrappedJSClass::CallQueryInterfaceOnJSObject(XPCCallContext&, JSObject*, nsID const&)
20 js_AtomizeString 3 js_Atomize 3 js_AtomizeHashedKey 1 js_AtomizeChars 11910 15 27 js_Lock 12 js_CompareAndSwap
6 jsd_Lock 5 jsd_NewScriptHookProc 5 jsd_ObjectHook 3 XPCPerThreadData::GetData() 3 pt_Read 2 jsd_Unlock 1 PR_GetThreadPrivate 1 jsd_FunctionCallHook 40197 18 26 PR_GetCurrentThread 7 __pthread_getspecific 1 __i686.get_pc_thunk.bx
25 JS_XDRCStringOrNull 1 js_XDRScript 12921 2 26 JS_XDRCString 17 JS_malloc 6 JS_XDRBytes 1 JS_XDRUint32
26 js_XDRObject 12600 1 26 regexp_xdrObject 12 js_NewRegExp 9 js_NewObject 2 JS_XDRString 1 js_SetLastIndex 1 EmitREBytecode
26 nsFastLoadService::NewInputStream(nsIInputStream*, nsIObjectInputStream**) 34723 0 26 NS_NewFastLoadFileReader(nsIObjectInputStream**, nsIInputStream*) 26 nsFastLoadFileReader::Open()
26 mozJSComponentLoader::StartFastLoad(nsIFastLoadService*) 34839 0 26 nsFastLoadService::NewInputStream(nsIInputStream*, nsIObjectInputStream**) 26 NS_NewFastLoadFileReader(nsIObjectInputStream**, nsIInputStream*)
26 NS_NewFastLoadFileReader(nsIObjectInputStream**, nsIInputStream*) 34715 0 26 nsFastLoadFileReader::Open() 25 nsFastLoadFileReader::ReadFooter(nsFastLoadFileReader::nsFastLoadFooter*) 1 nsFastLoadFileReader::ReadHeader(nsFastLoadHeader*)
23 _dl_fixup 3 .L261 41060 3 26 _dl_lookup_symbol_x 16 do_lookup_x 7 strcmp
26 js_Execute 11873 2 26 .L2018 15 js_CheckRedeclaration 5 js_DefineProperty 2 js_GetAtom 1 js_DropProperty 1 JS_GetPrivate
21 NS_Alloc_P 4 nsBinaryInputStream::ReadBytes(unsigned int, char**) 39708 4 25 PR_Malloc 21 __libc_malloc
24 nsBinaryInputStream::ReadBytes(unsigned int, char**) 1 nsTranscodeJSPrincipals(JSXDRState*, JSPrincipals**) 35995 1 25 NS_Alloc_P 21 PR_Malloc 3 __libc_malloc
22 js_SaveScriptFilename 3 js_XDRScript 12787 5 25 SaveScriptFilename 10 JS_HashTableRawLookup 9 JS_HashString 1 js_compare_strings
25 cvt_s 12389 0 25 fill2 24 GrowStuff 1 __libc_malloc
25 nsFastLoadFileReader::Open() 34709 1 25 nsFastLoadFileReader::ReadFooter(nsFastLoadFileReader::nsFastLoadFooter*) 19 nsLocalFile::GetLastModifiedTime(long long*) 2 nsFastLoadFileReader::ReadFooterPrefix(nsFastLoadFooterPrefix*) 1 nsFastLoadFileReader::ReadMuxedDocumentInfo(nsFastLoadMuxedDocumentInfo*) 1 nsBinaryInputStream::Read64(unsigned long long*) 1 PL_DHashTableOperate
25 mozJSComponentLoader::GlobalForLocation(nsILocalFile*, JSObject**, char**) 27378 0 25 nsFileProtocolHandler::GetURLSpecFromFile(nsIFile*, nsACString_internal&) 25 net_GetURLSpecFromFile(nsIFile*, nsACString_internal&)
25 nsFileProtocolHandler::GetURLSpecFromFile(nsIFile*, nsACString_internal&) 26343 1 25 net_GetURLSpecFromFile(nsIFile*, nsACString_internal&) 13 nsLocalFile::IsDirectory(int*) 4 nsCString::ReplaceSubstring(char const*, char const*) 3 AppendUTF16toUTF8(nsAString_internal const&, nsACString_internal&) 2 nsLocalFile::GetPath(nsAString_internal&) 1 nsACString_internal::SetLength(unsigned int) 1 NS_EscapeURL(char const*, int, unsigned int, nsACString_internal&)
18 .L2032 5 JS_CloneFunctionObject 1 xpc_CloneJSFunction(XPCCallContext&, JSObject*, JSObject*) 11783 1 24 js_CloneFunctionObject 21 js_NewObject 1 jsd_ObjectHook 1 js_LinkFunctionObject
24 fill2 12425 15 24 GrowStuff 7 realloc 2 __libc_malloc
22 JS_DefineProperties 2 JS_DefineProperty 10900 1 24 DefineProperty 12 js_Atomize 10 js_DefineNativeProperty 1 js_DefineProperty
10 jsd_ObjectHook 6 jsd_NewScriptHookProc 5 jsd_FunctionCallHook 1 js_CallNewScriptHook 1 js_Invoke 38731 5 23 jsd_Lock 9 PR_Lock 6 PR_GetCurrentThread 1 __pthread_getspecific 1 pthread_mutex_lock 1 .plt
10 js_HoldObjectMap 3 JS_HoldPrincipals 2 XPCWrappedNative::AddRef() 2 nsSystemPrincipal::AddRef() 2 pt_PostNotifyToCvar 1 nsJSIID::AddRef() 1 xptiInterfaceInfo::AddRef() 1 js_CallNewScriptHook 1 js_NewObject 40386 23 23 _PR_x86_AtomicIncrement
23 JS_InitClass 10904 1 23 JS_DefineProperties 22 DefineProperty
3 fun_xdrObject 2 js_XDRScript 2 XDRAtomMap 2 js_LookupProperty 2 js_NewObject 1 js_XDRStringAtom 1 js_XDRAtom 1 js_NewStringCopyN 1 js_AddScopeProperty 1 js_GetClassPrototype 1 js_AddNativeProperty 1 HidePropertyName 1 JS_HashTableRawAdd 1 JS_HashTableRawLookup 1 js_GetClassObject 1 js_AtomizeObject 1 JS_ArenaRelease 10738 23 23 .plt
18 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 4 XPC_WN_NoHelper_Resolve(JSContext*, JSObject*, long) 58808 0 22 DefinePropertyIfFound(XPCCallContext&, JSObject*, long, XPCNativeSet*, XPCNativeInterface*, XPCNativeMember*, XPCWrappedNativeScope*, int, XPCWrappedNative*, XPCWrappedNative*, XPCNativeScriptableInfo*, unsigned int, int*) 13 xpc_CloneJSFunction(XPCCallContext&, JSObject*, JSObject*) 5 js_DefineProperty 3 XPCNativeMember::Resolve(XPCCallContext&, XPCNativeInterface*) 1 _dl_runtime_resolve
15 js_GetClassObject 6 js_LookupPropertyWithFlags 1 js_FindClassObject 11307 5 22 js_StartResolving 16 JS_DHashTableOperate 1 resolving_HashKey
14 nsXPCComponents_ID::CallOrConstruct(nsIXPConnectWrappedNative*, JSContext*, JSObject*, unsigned int, long*, long*, int*) 8 nsXPCWrappedJSClass::CallQueryInterfaceOnJSObject(XPCCallContext&, JSObject*, nsID const&) 58255 0 22 xpc_NewIDObject(JSContext*, JSObject*, nsID const&) 15 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) 3 nsJSID::NewID(char const*) 3 nsID::ToString() const 1 PR_snprintf
11 nsXPConnect::InitClassesWithNewWrappedGlobal(JSContext*, nsISupports*, nsID const&, unsigned int, nsIXPConnectJSObjectHolder**) 11 nsXPConnect::InitClasses(JSContext*, JSObject*) 58921 0 22 XPCNativeWrapper::AttachNewConstructorObject(XPCCallContext&, JSObject*) 18 JS_InitClass 2 JS_SealObject 1 _dl_runtime_resolve 1 JS_SetPropertyAttributes
20 JS_DHashTableOperate 1 ChangeTable 1 js_StopResolving 11506 18 22 SearchTable 2 js_MatchScopeProperty 1 MatchIIDPtrKey(JSDHashTable*, JSDHashEntryHdr const*, void const*) 1 strcmp
20 js_GetClassObject 12608 0 20 js_InitRegExpClass 15 JS_InitClass 2 regexp_compile 1 js_NewObject 1 JS_AliasProperty 1 JS_GetConstructor
18 JS_HashTableRawAdd 1 JS_HashTableAdd 11826 1 19 DefaultAllocEntry 18 __libc_malloc
19 nsFastLoadFileReader::ReadFooter(nsFastLoadFileReader::nsFastLoadFooter*) 34966 0 19 nsLocalFile::GetLastModifiedTime(long long*) 19 PR_GetFileInfo64
19 js_AddScopeProperty 12034 6 19 js_AllocSlot 12 AllocSlots 1 _dl_runtime_resolve
19 nsLocalFile::GetLastModifiedTime(long long*) 40144 0 19 PR_GetFileInfo64 19 _MD_getfileinfo64
19 XPT_DoHeader 36530 0 19 DoInterfaceDirectoryEntry 14 DoInterfaceDescriptor 3 XPT_DoCString 1 memcpy 1 XPT_SetOffsetForAddr
19 PR_GetFileInfo64 40242 1 19 _MD_getfileinfo64 18 stat64
19 xptiInterfaceInfoManager::ReadXPTFile(nsILocalFile*, xptiWorkingSet*) 36527 0 19 XPT_DoHeader 19 DoInterfaceDirectoryEntry
18 _MD_getfileinfo64 40398 0 18 stat64 18 _end
4 nsFastLoadFileReader::ReadObject(int, nsISupports**) 2 nsXPCComponents_Interfaces::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 2 nsTranscodeJSPrincipals(JSXDRState*, JSPrincipals**) 1 mozJSComponentLoader::GlobalForLocation(nsILocalFile*, JSObject**, char**) 1 GetScopeOfObject(JSContext*, JSObject*) 1 XPCWrappedNative::GatherScriptableCreateInfo(nsISupports*, nsIClassInfo*, XPCNativeScriptableCreateInfo*, XPCNativeScriptableCreateInfo*) 1 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 1 nsXPCComponents::AttachNewComponentsObject(XPCCallContext&, XPCWrappedNativeScope*, JSObject*) 1 nsFastLoadService::NewFastLoadFile(char const*, nsIFile**) 1 CallGetService(char const*, nsID const&, void**) 1 nsIOService::NewURI(nsACString_internal const&, char const*, nsIURI*, nsIURI**) 1 nsBufferedStream::Seek(int, long long) 1 js_XDRScript 32748 3 18 nsCOMPtr_base::~nsCOMPtr_base() 4 nsSystemPrincipal::Release() 2 XPCWrappedNative::Release() 2 PR_AtomicDecrement 1 nsJSIID::Release() 1 nsXPCComponents::Release() 1 nsXPConnect::Release() 1 nsDirectoryService::Release() 1 nsFileProtocolHandler::Release() 1 nsStandardURL::Release() 1 nsFileInputStream::Release()
18 js_Invoke 12061 1 18 js_Call 17 XPC_WN_Helper_Call(JSContext*, JSObject*, unsigned int, long*, long*)
18 .L858 11862 0 18 js_InvokeConstructor 11 js_NewObject 5 js_Invoke 2 js_GetProperty
17 XPC_WN_Helper_Call(JSContext*, JSObject*, unsigned int, long*, long*) 57419 0 17 nsXPCComponents_ID::Call(nsIXPConnectWrappedNative*, JSContext*, JSObject*, unsigned int, long*, long*, int*) 17 nsXPCComponents_ID::CallOrConstruct(nsIXPConnectWrappedNative*, JSContext*, JSObject*, unsigned int, long*, long*, int*)
17 nsXPCComponents_ID::Call(nsIXPConnectWrappedNative*, JSContext*, JSObject*, unsigned int, long*, long*, int*) 57421 0 17 nsXPCComponents_ID::CallOrConstruct(nsIXPConnectWrappedNative*, JSContext*, JSObject*, unsigned int, long*, long*, int*) 14 xpc_NewIDObject(JSContext*, JSObject*, nsID const&) 1 nsID::ToString() const 1 nsID::Parse(char const*) 1 js_ValueToString
12 js_Lock 4 js_AtomizeString 1 js_AtomizeHashedKey 11889 17 17 js_CompareAndSwap
17 js_Call 58834 0 17 XPC_WN_Helper_Call(JSContext*, JSObject*, unsigned int, long*, long*) 17 nsXPCComponents_ID::Call(nsIXPConnectWrappedNative*, JSContext*, JSObject*, unsigned int, long*, long*, int*)
9 js_NewObject 5 js_GetMutableScope 2 js_ConstructObject 12025 5 16 js_HoldObjectMap 10 _PR_x86_AtomicIncrement 1 PR_AtomicIncrement
16 _dl_lookup_symbol_x 41058 16 16 do_lookup_x
13 nsLocalFile::IsDirectory(int*) 3 nsLocalFile::GetFileSize(long long*) 34895 0 16 nsLocalFile::FillStatCache() 15 _end 1 __xstat
13 js_SaveScriptFilename 3 js_XDRScript 43202 16 16 strncmp
15 GetPropertyTreeChild 1 js_AddScopeProperty 11913 2 16 js_UnlockRuntime 6 PR_Unlock 5 pthread_mutex_unlock 2 .plt 1 pthread_self
6 jsd_NewScriptHookProc 6 jsd_ObjectHook 3 jsd_FunctionCallHook 38732 2 15 jsd_Unlock 6 PR_Unlock 2 PR_GetCurrentThread 2 .plt 1 pthread_mutex_unlock 1 pthread_equal 1 pthread_self
14 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 1 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*) 58731 1 15 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned int*) 14 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int)
12 regexp_xdrObject 1 js_NewRegExpOpt 1 js_XDRObject 12508 4 14 js_NewRegExp 7 ParseRegExp 1 .L469 1 EmitREBytecode 1 JS_malloc
14 XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned int*) 58732 1 14 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 4 XPCWrappedNative::ExtendSet(XPCCallContext&, XPCNativeInterface*) 3 nsScriptSecurityManager::CanCreateWrapper(JSContext*, nsID const&, nsISupports*, nsIClassInfo*, void**) 2 nsJSIID::QueryInterface(nsID const&, void**) 2 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 1 XPCContext::GetAppropriateSecurityManager(unsigned short) const 1 nsXPCComponents::QueryInterface(nsID const&, void**)
3 nsSystemPrincipal::Release() 3 js_NewObject 2 nsXPConnect::Release() 1 XPCWrappedNative::Release() 1 nsXPCComponents::Release() 1 nsStringBuffer::Release() 1 nsDirectoryService::Release() 1 nsFileProtocolHandler::Release() 1 js_CallNewScriptHook 40387 14 14 _PR_x86_AtomicDecrement
14 DoInterfaceDirectoryEntry 36548 0 14 DoInterfaceDescriptor 13 DoMethodDescriptor 1 XPT_Do32
4 js_NewObject 2 nsCOMPtr_base::~nsCOMPtr_base() 2 js_LookupProperty 1 nsJSIID::Release() 1 XPCCallContext::~XPCCallContext() 1 nsXPConnect::Release() 1 PR_Unlock 1 js_NewFunction 39735 13 13 PR_AtomicDecrement
13 net_GetURLSpecFromFile(nsIFile*, nsACString_internal&) 35079 0 13 nsLocalFile::IsDirectory(int*) 13 nsLocalFile::FillStatCache()
11 js_Invoke 2 js_InternalInvoke 38824 3 13 jsd_FunctionCallHook 5 jsd_Lock 3 jsd_Unlock 1 PR_GetCurrentThread 1 _callHook
8 js_LookupPropertyWithFlags 4 js_GetClassObject 1 js_FindClassObject 11308 2 13 js_StopResolving 5 JS_DHashTableRawRemove 5 JS_DHashTableOperate 1 SearchTable
6 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 2 GetScopeOfObject(JSContext*, JSObject*) 2 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 1 XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext&, JSObject*, int) 1 XPCWrappedNative::GatherScriptableCreateInfo(nsISupports*, nsIClassInfo*, XPCNativeScriptableCreateInfo*, XPCNativeScriptableCreateInfo*) 1 XPCWrappedNative::GatherProtoScriptableCreateInfo(nsIClassInfo*, XPCNativeScriptableCreateInfo*) 32751 2 13 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 11 nsQueryInterface::operator()(nsID const&, void**) const
13 DoInterfaceDescriptor 36556 0 13 DoMethodDescriptor 5 DoParamDescriptor 3 XPT_DoCString 3 XPT_ArenaMalloc 2 XPT_Do8
12 js_GetMutableScope 1 js_NewObjectMap 12726 3 13 js_NewScope 10 JS_malloc
13 nsFactoryEntry::GetFactory(nsIFactory**) 35478 0 13 nsNativeModuleLoader::LoadModule(nsILocalFile*, nsIModule**) 11 nsLocalFile::Load(PRLibrary**) 1 _dl_fixup 1 nsCSubstring::LowerCaseEqualsASCII(char const*, unsigned int) const
6 js_NewGCThing 3 js_NewString 3 js_NewObject 1 JS_IsSystemObject 11794 13 13 js_GetGCThingFlags
13 DefinePropertyIfFound(XPCCallContext&, JSObject*, long, XPCNativeSet*, XPCNativeInterface*, XPCNativeMember*, XPCWrappedNativeScope*, int, XPCWrappedNative*, XPCWrappedNative*, XPCNativeScriptableInfo*, unsigned int, int*) 58779 0 13 xpc_CloneJSFunction(XPCCallContext&, JSObject*, JSObject*) 6 JS_SetPrototype 5 JS_CloneFunctionObject 1 js_CloneFunctionObject 1 JS_SetReservedSlot
12 JS_InitClass 1 fun_resolve 12068 0 13 js_SetClassPrototype 13 js_DefineProperty
7 js_XDRScript 2 fun_xdrObject 2 JS_DestroyIdArray 1 ChangeScope 10842 2 12 JS_free 8 free 2 _int_free
9 js_Atomize 3 js_XDRCStringAtom 12885 12 12 js_InflateStringToBuffer
12 mozJSComponentLoader::GlobalForLocation(nsILocalFile*, JSObject**, char**) 25518 0 12 nsIOService::NewURI(nsACString_internal const&, char const*, nsIURI*, nsIURI**) 9 nsFileProtocolHandler::NewURI(nsACString_internal const&, char const*, nsIURI*, nsIURI**) 1 nsCOMPtr_base::~nsCOMPtr_base() 1 nsIOService::ExtractScheme(nsACString_internal const&, nsACString_internal&) 1 operator new(unsigned int)
8 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 1 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 1 XPC_WN_MaybeResolvingPropertyStub(JSContext*, JSObject*, long, long*) 1 nsXPCThreadJSContextStackImpl::GetSafeJSContext(JSContext**) 58555 5 11 XPCPerThreadData::GetData() 3 PR_GetCurrentThread 2 PR_GetThreadPrivate 1 XPCJSContextStack::XPCJSContextStack()
11 nsLocalFile::Load(PRLibrary**) 39690 0 11 PR_LoadLibrary 11 PR_LoadLibraryWithFlags
11 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 32746 1 11 nsQueryInterface::operator()(nsID const&, void**) const 2 XPCWrappedNative::QueryInterface(nsID const&, void**) 2 BackstagePass::QueryInterface(nsID const&, void**) 1 non-virtual thunk to nsJSIID::AddRef() 1 nsJSIID::QueryInterface(nsID const&, void**) 1 SharedScriptableHelperForJSIID::QueryInterface(nsID const&, void**) 1 nsJSID::QueryInterface(nsID const&, void**) 1 nsLocalFile::QueryInterface(nsID const&, void**) 1 non-virtual thunk to nsGenericFactory::AddRef()
11 PR_LoadLibraryWithFlags 39691 0 11 pr_LoadLibraryByPathname 10 dlopen@@GLIBC_2.1 1 rindex
10 GetPropertyTreeChild 1 js_AddScopeProperty 11912 1 11 js_LockRuntime 9 PR_Lock 1 pthread_mutex_lock
11 nsNativeModuleLoader::LoadModule(nsILocalFile*, nsIModule**) 35130 0 11 nsLocalFile::Load(PRLibrary**) 11 PR_LoadLibrary
2 nsCOMPtr_base::assign_with_AddRef(nsISupports*) 1 XPCWrappedNative::Init(XPCCallContext&, JSObject*, XPCNativeScriptableCreateInfo const*) 1 nsJSID::QueryInterface(nsID const&, void**) 1 nsXPCComponents::AddRef() 1 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 1 PR_NotifyAllCondVar 1 PR_NotifyCondVar 1 js_GetMutableScope 1 js_NewObject 1 js_HoldObjectMap 39734 11 11 PR_AtomicIncrement
9 nsFastLoadFileReader::Read(char*, unsigned int, unsigned int*) 2 nsFastLoadFileReader::ReadObject(int, nsISupports**) 25130 0 11 nsBufferedStream::Seek(int, long long) 10 nsBufferedInputStream::Fill() 1 nsCOMPtr_base::~nsCOMPtr_base()
11 PR_LoadLibrary 39689 0 11 PR_LoadLibraryWithFlags 11 pr_LoadLibraryByPathname
11 js_AddScopeProperty 12725 4 11 CreateScopeTable 3 __libc_calloc 3 js_SearchScope 1 memset
10 GetPropertyTreeChild 1 js_AddScopeProperty 12732 7 11 NewScopeProperty 4 JS_ArenaAllocate
4 js_NewGCThing 2 XPCNativeScriptableInfo::Construct(XPCCallContext&, XPCNativeScriptableCreateInfo const*) 1 jsd_Unlock 1 js_SaveScriptFilename 1 js_UnlockRuntime 1 JS_BeginRequest 49236 10 10 pthread_self
7 JS_HashTableRawLookup 1 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 1 NameMatch(PLDHashTable*, PLDHashEntryHdr const*, void const*) 1 SearchTable 43175 10 10 strcmp
9 SaveScriptFilename 1 js_SaveScriptFilename 11839 10 10 JS_HashString
9 js_XDRScript 1 js_InitFunctionClass 12796 3 10 js_NewScript 7 JS_malloc
2 XPCNativeSet::GetNewOrUsed(XPCCallContext&, XPCNativeSet*, XPCNativeInterface*, unsigned short) 1 XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int) 1 XPCNativeScriptableInfo::Construct(XPCCallContext&, XPCNativeScriptableCreateInfo const*) 1 XPCNativeSet::GetNewOrUsed(XPCCallContext&, nsIClassInfo*) 1 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 1 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 1 nsXPConnect::GetContext(JSContext*, nsXPConnect*) 1 xptiInterfaceEntry::GetInterfaceInfo(xptiInterfaceInfo**) 1 nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) 40037 2 10 PR_EnterMonitor 8 PR_Lock
9 JS_XDRBytes 1 js_XDRScript 12904 10 10 mem_getbytes
10 _dlerror_run 10 _dl_open 4 _dl_map_object_deps 41108 0 10 _dl_catch_error 10 dlopen_doit 10 dl_open_worker 3 openaux 1 .plt
10 XPCWrappedNative::Init(XPCCallContext&, JSObject*, XPCNativeScriptableCreateInfo const*) 58845 1 10 XPCNativeScriptableInfo::Construct(XPCCallContext&, XPCNativeScriptableCreateInfo const*) 4 XPCNativeScriptableSharedMap::GetNewOrUsed(unsigned int, char*, XPCNativeScriptableInfo*) 2 pthread_self 1 PR_ExitMonitor 1 PR_EnterMonitor 1 operator new(unsigned int)
10 _dl_catch_error 41153 0 10 dl_open_worker 4 _dl_map_object_deps 3 .L261 3 _dl_map_object
10 dlopen@@GLIBC_2.1 49009 0 10 _dlerror_run 10 _dl_catch_error
10 dlopen_doit 41154 0 10 _dl_open 10 _dl_catch_error
10 pr_LoadLibraryByPathname 48994 0 10 dlopen@@GLIBC_2.1 10 _dlerror_run
10 _dl_catch_error 48991 0 10 dlopen_doit 10 _dl_open
7 _dl_lookup_symbol_x 3 openaux 41284 10 10 strcmp
6 NS_Free_P 4 nsTranscodeJSPrincipals(JSXDRState*, JSPrincipals**) 39711 6 10 PR_Free 4 free
9 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 58737 2 9 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 3 nsScriptSecurityManager::CanAccess(unsigned int, nsIXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIClassInfo*, long, void**) 1 XPCCallContext::CanCallNow() 1 XPCPerThreadData::EnsureExceptionManager() 1 xptiInterfaceInfo::GetMethodInfo(unsigned short, nsXPTMethodInfo const**) 1 nsCOMPtr_base::assign_with_AddRef(nsISupports*)
2 jsd_Unlock 2 js_UnlockRuntime 1 jsd_Lock 1 js_DropObjectMap 1 js_NewGCThing 1 JS_ArenaAllocate 1 JS_HoldPrincipals 39446 9 9 .plt
9 nsFileProtocolHandler::NewURI(nsACString_internal const&, char const*, nsIURI*, nsIURI**) 25972 1 9 nsStandardURL::Init(unsigned int, int, nsACString_internal const&, char const*, nsIURI*) 8 nsStandardURL::SetSpec(nsACString_internal const&)
7 PR_GetCurrentThread 1 PR_GetThreadPrivate 1 jsd_Lock 49423 9 9 __pthread_getspecific
2 js_GetClassPrototype 2 js_SetProperty 2 js_DefineNativeProperty 1 js_GetProperty 1 js_LookupProperty 1 js_AddNativeProperty 41648 9 9 __ctype_b_loc
9 XPCNativeInterface::NewInstance(XPCCallContext&, nsIInterfaceInfo*) 11135 0 9 JS_InternString 8 js_Atomize 1 js_AtomizeString
2 operator new(unsigned int) 2 js_alloc_atom 1 realloc 1 __libc_calloc 1 free 1 _createJSDObject 1 JS_malloc 41468 9 9 __i686.get_pc_thunk.bx
1 XPCNativeScriptableInfo::Construct(XPCCallContext&, XPCNativeScriptableCreateInfo const*) 1 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 1 nsJSIID::NewID(nsIInterfaceInfo*) 1 nsXPCComponents::GetID(nsIXPCComponents_ID**) 1 nsXPCComponents::GetInterfaces(nsIScriptableInterfaces**) 1 nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) 1 nsSupportsWeakReference::GetWeakReference(nsIWeakReference**) 1 nsIOService::NewURI(nsACString_internal const&, char const*, nsIURI*, nsIURI**) 1 operator new[](unsigned int) 21484 2 9 operator new(unsigned int) 4 __libc_malloc 2 __i686.get_pc_thunk.bx 1 _int_malloc
9 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 58206 0 9 nsJSIID::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 9 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*)
8 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 1 nsXPCComponents::AttachNewComponentsObject(XPCCallContext&, XPCWrappedNativeScope*, JSObject*) 58720 1 9 XPCWrappedNative::GatherScriptableCreateInfo(nsISupports*, nsIClassInfo*, XPCNativeScriptableCreateInfo*, XPCNativeScriptableCreateInfo*) 2 XPCWrappedNative::GatherProtoScriptableCreateInfo(nsIClassInfo*, XPCNativeScriptableCreateInfo*) 2 nsCOMPtr_base::assign_with_AddRef(nsISupports*) 1 nsJSIID::GetScriptableFlags(unsigned int*) 1 SharedScriptableHelperForJSIID::GetScriptableFlags(unsigned int*) 1 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 1 nsCOMPtr_base::~nsCOMPtr_base()
9 nsIOService::NewURI(nsACString_internal const&, char const*, nsIURI*, nsIURI**) 27374 0 9 nsFileProtocolHandler::NewURI(nsACString_internal const&, char const*, nsIURI*, nsIURI**) 9 nsStandardURL::Init(unsigned int, int, nsACString_internal const&, char const*, nsIURI*)
6 nsTranscodeJSPrincipals(JSXDRState*, JSPrincipals**) 1 XPCNativeScriptableSharedMap::GetNewOrUsed(unsigned int, char*, XPCNativeScriptableInfo*) 1 nsCSubstring::Finalize() 1 js_XDRScript 35997 1 9 NS_Free_P 6 PR_Free 2 free
7 GrowStuff 2 JS_realloc 43016 3 9 realloc 3 _int_realloc 1 __libc_malloc 1 _int_free 1 __i686.get_pc_thunk.bx
2 XPCWrappedNative::GatherScriptableCreateInfo(nsISupports*, nsIClassInfo*, XPCNativeScriptableCreateInfo*, XPCNativeScriptableCreateInfo*) 2 nsTranscodeJSPrincipals(JSXDRState*, JSPrincipals**) 2 nsFastLoadFileReader::ReadObject(int, nsISupports**) 1 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 1 XPCWrappedNative::GatherProtoScriptableCreateInfo(nsIClassInfo*, XPCNativeScriptableCreateInfo*) 32750 4 8 nsCOMPtr_base::assign_with_AddRef(nsISupports*) 2 PR_AtomicIncrement 1 SharedScriptableHelperForJSIID::AddRef() 1 nsSystemPrincipal::AddRef()
8 nsStandardURL::Init(unsigned int, int, nsACString_internal const&, char const*, nsIURI*) 25937 0 8 nsStandardURL::SetSpec(nsACString_internal const&) 7 nsStandardURL::BuildNormalizedSpec(char const*) 1 nsStandardURL::nsSegmentEncoder::EncodeSegmentCount(char const*, nsStandardURL::URLSegment const&, short, nsCString&, int&)
6 xpc_CloneJSFunction(XPCCallContext&, JSObject*, JSObject*) 1 mozJSComponentLoader::GlobalForLocation(nsILocalFile*, JSObject**, char**) 1 nsXPConnect::InitClassesWithNewWrappedGlobal(JSContext*, nsISupports*, nsID const&, unsigned int, nsIXPConnectJSObjectHolder**) 10891 1 8 JS_SetPrototype 6 js_SetProtoOrParent 1 PR_NotifyAllCondVar
7 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*) 1 XPCWrappedNativeScope::GetNewOrUsed(XPCCallContext&, JSObject*) 58889 2 8 XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext&, JSObject*, int) 5 GetScopeOfObject(JSContext*, JSObject*) 1 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&)
6 JS_SetPrototype 2 JS_SetParent 11986 3 8 js_SetProtoOrParent 4 PR_Unlock 1 PR_NotifyAllCondVar
8 js_NewGCThing 11790 3 8 NewGCArena 5 __libc_malloc
7 PR_Lock 1 PR_GetCurrentThread 49174 8 8 __i686.get_pc_thunk.bx
6 JS_SuspendRequest 1 JSCLContextHelper::~JSCLContextHelper() 1 .L2419 10805 1 8 JS_EndRequest 3 PR_NotifyCondVar 3 PR_Unlock 1 pt_PostNotifyToCvar
7 mozJSComponentLoader::ReallyInit() 10811 0 7 JS_NewContext 6 js_NewContext 1 _dl_runtime_resolve
2 js_AtomizeChars 1 js_Atomize 1 js_AtomizeString 1 js_AtomizeInt 1 js_AtomizeObject 1 js_AtomizeHashedKey 11911 7 7 js_Unlock
7 mozJSComponentLoader::StartFastLoad(nsIFastLoadService*) 35689 0 7 nsTimerImpl::SetDelay(unsigned int) 7 TimerThread::TimerDelayChanged(nsTimerImpl*)
5 JS_XDRBytes 2 js_XDRScript 12907 7 7 mem_seek
7 js_NewRegExp 12446 2 7 ParseRegExp 1 .L312 1 ParseTerm 1 .L55 1 ProcessOp 1 JS_malloc
3 PR_Unlock 1 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 1 jsd_Unlock 1 js_SaveScriptFilename 1 JS_ArenaAllocate 49238 7 7 pthread_equal
5 GetPropertyTreeChild 2 js_AddScopeProperty 12735 6 7 InsertPropertyTreeChild 1 NewPropTreeKidsChunk
4 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 3 XPCWrappedNative::ExtendSet(XPCCallContext&, XPCNativeInterface*) 58793 0 7 XPCNativeSet::GetNewOrUsed(XPCCallContext&, XPCNativeSet*, XPCNativeInterface*, unsigned short) 3 JS_DHashTableOperate 2 HashNativeKey(JSDHashTable*, void const*) 2 PR_EnterMonitor
7 nsScriptSecurityManager::Init() 53643 0 7 nsScriptSecurityManager::InitPrefs() 6 nsPrefBranch::GetChildList(char const*, unsigned int*, char***) 1 nsPrefBranch::AddObserver(char const*, nsIObserver*, int)
5 js_StopResolving 1 JS_DHashTableOperate 1 js_GetClassObject 11509 3 7 JS_DHashTableRawRemove 4 JS_DHashClearEntryStub
7 .L2419 10807 0 7 JS_SuspendRequest 6 JS_EndRequest 1 PR_NotifyCondVar
7 js_LookupPropertyWithFlags 58527 0 7 SafeGlobalResolve(JSContext*, JSObject*, long) 7 JS_ResolveStandardClass
7 nsTimerImpl::SetDelay(unsigned int) 35748 0 7 TimerThread::TimerDelayChanged(nsTimerImpl*) 5 PR_Unlock 1 pt_PostNotifies 1 TimerThread::AddTimerInternal(nsTimerImpl*)
6 nsXPCComponents_Interfaces::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 1 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 36438 1 7 xptiInterfaceInfoManager::GetInfoForName(char const*, nsIInterfaceInfo**) 4 EntryToInfo(xptiInterfaceEntry*, nsIInterfaceInfo**) 1 PL_DHashTableOperate 1 .plt
7 JS_ResolveStandardClass 10832 7 7 StdNameToAtom
7 nsStandardURL::SetSpec(nsACString_internal const&) 25906 3 7 nsStandardURL::BuildNormalizedSpec(char const*) 3 nsStandardURL::nsSegmentEncoder::EncodeSegmentCount(char const*, nsStandardURL::URLSegment const&, short, nsCString&, int&) 1 nsCSubstring::SetLength(unsigned int)
6 JS_NewContext 11300 1 6 js_NewContext 4 js_InitAtomState 1 _dl_runtime_resolve
6 nsPrefBranch::GetChildList(char const*, unsigned int*, char***) 32744 1 6 PL_DHashTableEnumerate 4 pref_enumChild(PLDHashTable*, PLDHashEntryHdr*, unsigned int, void*) 1 .plt
4 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 2 XPCPerThreadData::GetData() 39679 4 6 PR_GetThreadPrivate 1 __pthread_getspecific 1 PR_GetCurrentThread
3 DoMethodDescriptor 2 XPT_DoCString 1 XPT_HashTableAdd 36518 3 6 XPT_ArenaMalloc 2 __libc_calloc 1 _int_malloc
5 XDRChars 1 js_XDRStringAtom 12906 6 6 mem_raw
5 nsSystemPrincipal::GetJSPrincipals(JSContext*, JSPrincipals**) 1 nsTranscodeJSPrincipals(JSXDRState*, JSPrincipals**) 10959 2 6 JS_HoldPrincipals 3 _PR_x86_AtomicIncrement 1 .plt
3 nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) 1 mozJSComponentLoader::LoadModule(nsILocalFile*, nsIModule**) 1 xptiInterfaceInfoManager::GetInfoForName(char const*, nsIInterfaceInfo**) 1 nsFastLoadFileReader::ReadFooter(nsFastLoadFileReader::nsFastLoadFooter*) 32742 0 6 PL_DHashTableOperate 3 SearchTable 2 PL_DHashStringKey 1 nsTHashtable > >::s_InitEntry(PLDHashTable*, PLDHashEntryHdr*, void const*)
6 nsScriptSecurityManager::InitPrefs() 23940 0 6 nsPrefBranch::GetChildList(char const*, unsigned int*, char***) 6 PL_DHashTableEnumerate
6 JS_HashTableRawAdd 38756 1 6 jsd_alloc_script_entry 5 __libc_malloc
5 js_DefineNativeProperty 1 js_DefineProperty 58827 1 6 XPC_WN_MaybeResolvingPropertyStub(JSContext*, JSObject*, long, long*) 4 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 1 XPCPerThreadData::GetData()
3 DoMethodDescriptor 3 DoInterfaceDirectoryEntry 36587 1 6 XPT_DoCString 3 XPT_Do32 2 XPT_ArenaMalloc
3 js_LinkFunctionObject 3 js_NewFunction 10888 6 6 JS_SetPrivate
4 nsBufferedInputStream::Read(char*, unsigned int, unsigned int*) 1 nsBufferedInputStream::ReadSegments(unsigned int (*)(nsIInputStream*, void*, char const*, unsigned int, unsigned int, unsigned int*), void*, unsigned int, unsigned int*) 34507 5 5 NS_CopySegmentToBuffer(nsIInputStream*, void*, char const*, unsigned int, unsigned int, unsigned int*)
4 xptiInterfaceInfoManager::GetInfoForName(char const*, nsIInterfaceInfo**) 1 xptiInterfaceInfoManager::GetInfoForIID(nsID const*, nsIInterfaceInfo**) 36436 0 5 EntryToInfo(xptiInterfaceEntry*, nsIInterfaceInfo**) 3 xptiInterfaceEntry::GetInterfaceInfo(xptiInterfaceInfo**) 2 xptiInterfaceInfoManager::GetInterfaceInfoManagerNoAddRef()
5 DoMethodDescriptor 36558 0 5 DoParamDescriptor 3 DoTypeDescriptor 1 XPT_Do8 1 .plt
5 js_AddScopeProperty 12729 2 5 ChangeScope 1 __libc_calloc 1 js_SearchScope 1 JS_free
5 nsTranscodeJSPrincipals(JSXDRState*, JSPrincipals**) 53511 0 5 nsSystemPrincipal::GetJSPrincipals(JSContext*, JSPrincipals**) 5 JS_HoldPrincipals
5 xpc_CloneJSFunction(XPCCallContext&, JSObject*, JSObject*) 10964 0 5 JS_CloneFunctionObject 5 js_CloneFunctionObject
3 xpc_NewIDObject(JSContext*, JSObject*, nsID const&) 1 nsXPCComponents_ID::CallOrConstruct(nsIXPConnectWrappedNative*, JSContext*, JSObject*, unsigned int, long*, long*, int*) 1 nsNullPrincipal::Init() 32804 1 5 nsID::ToString() const 4 PR_snprintf
4 jsd_BuildNormalizedURL 1 _newJSDScript 38836 3 5 strncasecomp 2 __ctype_tolower_loc
2 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 1 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 1 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) 1 nsXPConnect::InitClasses(JSContext*, JSObject*) 57206 2 5 XPCCallContext::~XPCCallContext() 2 nsXPConnect::Release() 1 PR_AtomicDecrement
2 .L2018 1 .L2036 1 .L858 1 js_Execute 11282 5 5 js_GetAtom
4 nsID::ToString() const 1 xpc_NewIDObject(JSContext*, JSObject*, nsID const&) 39632 1 5 PR_snprintf 4 PR_vsnprintf
5 nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) 53695 0 5 nsNullPrincipalConstructor(nsISupports*, nsID const&, void**) 4 nsNullPrincipal::Init() 1 _dl_runtime_resolve
4 nsCOMPtr_base::~nsCOMPtr_base() 1 nsTranscodeJSPrincipals(JSXDRState*, JSPrincipals**) 53489 2 5 nsSystemPrincipal::Release() 3 _PR_x86_AtomicDecrement
3 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 1 XPCNativeScriptableInfo::Construct(XPCCallContext&, XPCNativeScriptableCreateInfo const*) 1 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 40038 2 5 PR_ExitMonitor 3 PR_Unlock
5 nsXPCComponents_Interfaces::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 58205 1 5 nsJSIID::NewID(nsIInterfaceInfo*) 1 nsJSIID::nsJSIID(nsIInterfaceInfo*) 1 nsJSIID::AddRef() 1 __libc_malloc 1 operator new(unsigned int)
3 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 2 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 58728 4 5 XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**) 1 JS_GetParent
5 XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext&, JSObject*, int) 58888 0 5 GetScopeOfObject(JSContext*, JSObject*) 2 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 1 XPCWrappedNative::Release() 1 nsCOMPtr_base::~nsCOMPtr_base() 1 JS_GetClass
3 nsXPCComponents_Interfaces::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 1 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 11141 1 4 JS_GetStringBytes 2 js_GetStringBytes 1 js_GetGCStringRuntime
4 nsCString::ReplaceSubstring(char const*, char const*) 36838 0 4 nsCString::ReplaceSubstring(nsCString const&, nsCString const&) 4 int FindSubstring(char const*, unsigned int, char const*, unsigned int, int)
3 nsStandardURL::nsSegmentEncoder::EncodeSegmentCount(char const*, nsStandardURL::URLSegment const&, short, nsCString&, int&) 1 net_GetURLSpecFromFile(nsIFile*, nsACString_internal&) 34348 4 4 NS_EscapeURL(char const*, int, unsigned int, nsACString_internal&)
2 DoMethodDescriptor 1 DoTypeDescriptorPrefix 1 DoParamDescriptor 36597 4 4 XPT_Do8
4 PR_snprintf 39633 0 4 PR_vsnprintf 3 .L303 1 dosprintf
3 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 1 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 53625 1 4 nsScriptSecurityManager::CanAccess(unsigned int, nsIXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIClassInfo*, long, void**) 3 nsScriptSecurityManager::CheckPropertyAccessImpl(unsigned int, nsIXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIURI*, nsIClassInfo*, char const*, long, void**)
3 nsScriptSecurityManager::CanAccess(unsigned int, nsIXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIClassInfo*, long, void**) 1 nsScriptSecurityManager::CheckPropertyAccess(JSContext*, JSObject*, char const*, long, unsigned int) 53585 1 4 nsScriptSecurityManager::CheckPropertyAccessImpl(unsigned int, nsIXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIURI*, nsIClassInfo*, char const*, long, void**) 3 nsScriptSecurityManager::GetSubjectPrincipal(JSContext*, unsigned int*)
4 JS_DHashTableRawRemove 11497 4 4 JS_DHashClearEntryStub
2 js_NewFunction 1 js_DefineFunction 1 js_CloneFunctionObject 11784 1 4 js_LinkFunctionObject 3 JS_SetPrivate
3 js_NewObject 1 .L2032 12029 3 4 js_GetClassId 1 js_Atomize
1 mozJSComponentLoader::LoadModule(nsILocalFile*, nsIModule**) 1 nsScriptSecurityManager::CanCreateWrapper(JSContext*, nsID const&, nsISupports*, nsIClassInfo*, void**) 1 nsFastLoadFileReader::ReadMuxedDocumentInfo(nsFastLoadMuxedDocumentInfo*) 1 nsStandardURL::~nsStandardURL() 36923 0 4 nsACString_internal::~nsACString_internal() 4 nsCSubstring::Finalize()
3 realloc 1 JS_realloc 42998 2 4 _int_realloc 1 _int_malloc 1 _int_free
3 XPCJSContextStack::Push(JSContext*) 1 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 33205 4 4 nsDeque::Push(void*)
4 dl_open_worker 41102 0 4 _dl_map_object_deps 4 _dl_catch_error
3 XPT_DoCString 1 DoInterfaceDescriptor 36595 4 4 XPT_Do32
4 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 58729 1 4 XPCWrappedNative::ExtendSet(XPCCallContext&, XPCNativeInterface*) 3 XPCNativeSet::GetNewOrUsed(XPCCallContext&, XPCNativeSet*, XPCNativeInterface*, unsigned short)
3 nsFastLoadFileReader::ReadObject(int, nsISupports**) 1 nsCOMPtr_base::assign_with_AddRef(nsISupports*) 53488 2 4 nsSystemPrincipal::AddRef() 2 _PR_x86_AtomicIncrement
4 PL_DHashTableEnumerate 23949 1 4 pref_enumChild(PLDHashTable*, PLDHashEntryHdr*, unsigned int, void*) 3 PL_strlen
4 js_InitAtomState 11256 0 4 js_InitPinnedAtoms 4 js_Atomize
4 net_GetURLSpecFromFile(nsIFile*, nsACString_internal&) 36837 0 4 nsCString::ReplaceSubstring(char const*, char const*) 4 nsCString::ReplaceSubstring(nsCString const&, nsCString const&)
4 nsNullPrincipalConstructor(nsISupports*, nsID const&, void**) 53529 0 4 nsNullPrincipal::Init() 2 nsUUIDGenerator::GenerateUUIDInPlace(nsID*) 1 nsID::ToString() const 1 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&)
4 nsCString::ReplaceSubstring(nsCString const&, nsCString const&) 36871 2 4 int FindSubstring(char const*, unsigned int, char const*, unsigned int, int) 2 Compare1To1(char const*, char const*, unsigned int, int)
3 nsStandardURL::BuildNormalizedSpec(char const*) 1 nsStandardURL::SetSpec(nsACString_internal const&) 25889 1 4 nsStandardURL::nsSegmentEncoder::EncodeSegmentCount(char const*, nsStandardURL::URLSegment const&, short, nsCString&, int&) 3 NS_EscapeURL(char const*, int, unsigned int, nsACString_internal&)
4 XPCNativeScriptableInfo::Construct(XPCCallContext&, XPCNativeScriptableCreateInfo const*) 58399 1 4 XPCNativeScriptableSharedMap::GetNewOrUsed(unsigned int, char*, XPCNativeScriptableInfo*) 1 XPCNativeScriptableSharedMap::Entry::Hash(JSDHashTable*, void const*) 1 NS_Free_P 1 JS_DHashTableOperate
4 js_NewContext 11255 0 4 js_InitAtomState 4 js_InitPinnedAtoms
2 XPCCallContext::~XPCCallContext() 1 .L435 1 nsCOMPtr_base::~nsCOMPtr_base() 57117 1 4 nsXPConnect::Release() 2 _PR_x86_AtomicDecrement 1 PR_AtomicDecrement
3 JS_EndRequest 1 JS_SuspendRequest 40031 1 4 PR_NotifyCondVar 2 pt_PostNotifyToCvar 1 PR_AtomicIncrement
4 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 58866 0 4 XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int) 2 XPCWrappedNativeProto::Init(XPCCallContext&, XPCNativeScriptableCreateInfo const*) 1 XPCNativeSet::GetNewOrUsed(XPCCallContext&, nsIClassInfo*) 1 PR_EnterMonitor
4 nsACString_internal::~nsACString_internal() 36724 1 4 nsCSubstring::Finalize() 2 nsStringBuffer::Release() 1 NS_Free_P
4 js_LookupPropertyWithFlags 58822 0 4 XPC_WN_NoHelper_Resolve(JSContext*, JSObject*, long) 4 DefinePropertyIfFound(XPCCallContext&, JSObject*, long, XPCNativeSet*, XPCNativeInterface*, XPCNativeMember*, XPCWrappedNativeScope*, int, XPCWrappedNative*, XPCWrappedNative*, XPCNativeScriptableInfo*, unsigned int, int*)
2 js_GetProperty 1 js_DefineNativeProperty 46585 3 3 __i686.get_pc_thunk.cx
3 nsBinaryInputStream::Read32(unsigned int*) 25176 3 3 non-virtual thunk to nsBufferedInputStream::Read(char*, unsigned int, unsigned int*)
2 PL_DHashTableOperate 1 nsComponentManagerImpl::GetFactoryEntry(char const*, unsigned int) 32725 3 3 PL_DHashStringKey
2 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 1 nsQueryInterface::operator()(nsID const&, void**) const 58170 3 3 nsJSIID::QueryInterface(nsID const&, void**)
3 nsLocalFile::OpenNSPRFileDesc(int, int, PRFileDesc**) 40140 0 3 PR_Open 3 PR_OpenFile
2 js_GetMutableScope 1 js_DefineNativeProperty 11916 3 3 js_TransferScopeLock
2 PR_NotifyCondVar 1 JS_EndRequest 40027 1 3 pt_PostNotifyToCvar 2 _PR_x86_AtomicIncrement
3 net_GetURLSpecFromFile(nsIFile*, nsACString_internal&) 36626 1 3 AppendUTF16toUTF8(nsAString_internal const&, nsACString_internal&) 1 nsACString_internal::SetLength(unsigned int) 1 nsCSubstring::EnsureMutable()
3 nsXPCComponents_Interfaces::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 10876 0 3 JS_ValueToId 3 js_ValueToStringAtom
2 sYSTRIm 1 _int_malloc 43129 0 3 __default_morecore 3 __sbrk
3 pref_enumChild(PLDHashTable*, PLDHashEntryHdr*, unsigned int, void*) 9842 3 3 PL_strlen
3 js_Execute 11868 3 3 .L491
1 _newJSDScript 1 CreateScopeTable 1 JS_NewDHashTable 43235 3 3 memset
2 nsCOMPtr_base::~nsCOMPtr_base() 1 GetScopeOfObject(JSContext*, JSObject*) 58724 2 3 XPCWrappedNative::Release() 1 _PR_x86_AtomicDecrement
3 js_NewObject 12023 0 3 js_NewObjectMap 1 js_NewScope 1 InitMinimalScope 1 JS_malloc
3 PR_Read 40076 0 3 pt_Read 3 PR_GetCurrentThread
3 XPCNativeMember::Resolve(XPCCallContext&, XPCNativeInterface*) 10963 0 3 JS_NewFunction 3 js_NewFunction
3 js_LookupPropertyWithFlags 11766 0 3 fun_resolve 2 js_NewObject 1 js_SetClassPrototype
3 js_InternalInvoke 11847 2 3 js_AllocStack 1 js_AllocRawStack
2 js_Execute 1 js_Invoke 11865 1 3 js_Interpret 2 js_PutCallObject
2 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 1 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 57124 3 3 nsXPConnect::GetXPConnect()
2 js_AtomizeString 1 HidePropertyName 11149 3 3 JS_MakeStringImmutable
3 .L303 39592 2 3 cvt_l 1 fill_n
3 nsTimerImpl::InitWithFuncCallback(void (*)(nsITimer*, void*), void*, unsigned int, unsigned int) 35684 0 3 nsTimerImpl::InitCommon(unsigned int, unsigned int) 2 TimerThread::Init() 1 _dl_runtime_resolve
3 xpc_NewIDObject(JSContext*, JSObject*, nsID const&) 58141 0 3 nsJSID::NewID(char const*) 2 nsJSID::Initialize(char const*) 1 nsJSID::GetInvalidIID() const
3 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 53622 0 3 nsScriptSecurityManager::CanCreateWrapper(JSContext*, nsID const&, nsISupports*, nsIClassInfo*, void**) 1 nsScriptSecurityManager::CheckXPCPermissions(nsISupports*, char const*) 1 nsACString_internal::~nsACString_internal() 1 nsCSubstring::Adopt(char*, unsigned int)
3 dl_open_worker 41054 0 3 _dl_map_object 1 mmap 1 read 1 open
3 DoParamDescriptor 36560 2 3 DoTypeDescriptor 1 DoTypeDescriptorPrefix
2 xptiInterfaceInfoManager::ReadXPTFile(nsILocalFile*, xptiWorkingSet*) 1 xptiInterfaceInfoManager::LoadFile(xptiTypelib const&, xptiWorkingSet*) 39483 1 3 PR_Close 2 pt_Close
3 PL_DHashTableOperate 32740 2 3 SearchTable 1 NameMatch(PLDHashTable*, PLDHashEntryHdr const*, void const*)
2 JS_DHashTableOperate 1 js_StartResolving 11305 3 3 resolving_HashKey
3 DefinePropertyIfFound(XPCCallContext&, JSObject*, long, XPCNativeSet*, XPCNativeInterface*, XPCNativeMember*, XPCWrappedNativeScope*, int, XPCWrappedNative*, XPCWrappedNative*, XPCNativeScriptableInfo*, unsigned int, int*) 58781 0 3 XPCNativeMember::Resolve(XPCCallContext&, XPCNativeInterface*) 3 JS_NewFunction
3 js_Execute 11875 3 3 .L2011
3 mozJSComponentLoader::StartFastLoad(nsIFastLoadService*) 35685 0 3 nsTimerImpl::InitWithFuncCallback(void (*)(nsITimer*, void*), void*, unsigned int, unsigned int) 3 nsTimerImpl::InitCommon(unsigned int, unsigned int)
2 js_SetProperty 1 js_DefineNativeProperty 11204 0 3 array_addProperty 2 js_SetLengthProperty 1 js_IdIsIndex
1 DoParamDescriptor 1 xptiInterfaceInfoManager::GetInfoForName(char const*, nsIInterfaceInfo**) 1 nsFastLoadService::EndMuxedDocument(nsISupports*) 32718 3 3 .plt
3 nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) 30053 0 3 nsStringBundleServiceConstructor(nsISupports*, nsID const&, void**) 3 nsStringBundleService::Init()
1 JSCLContextHelper::JSCLContextHelper(JSContext*) 1 XPCJSContextStack::GetSafeJSContext(JSContext**) 1 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) 10804 2 3 JS_BeginRequest 1 pthread_self
3 fun_xdrObject 12918 2 3 JS_XDRUint16 1 mem_get32
3 EntryToInfo(xptiInterfaceEntry*, nsIInterfaceInfo**) 36367 1 3 xptiInterfaceEntry::GetInterfaceInfo(xptiInterfaceInfo**) 1 PR_EnterMonitor 1 PR_Lock
3 nsScriptSecurityManager::CheckPropertyAccessImpl(unsigned int, nsIXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIURI*, nsIClassInfo*, char const*, long, void**) 53610 0 3 nsScriptSecurityManager::GetSubjectPrincipal(JSContext*, unsigned int*) 2 nsScriptSecurityManager::GetPrincipalAndFrame(JSContext*, JSStackFrame**, unsigned int*) 1 JS_FrameIterator
3 JS_ValueToId 11275 0 3 js_ValueToStringAtom 2 js_AtomizeString 1 js_HashString
2 JS_XDRBytes 1 js_XDRScript 12908 3 3 mem_tell
2 _int_malloc 1 __libc_malloc 42984 3 3 malloc_consolidate
2 .L2032 1 .L2018 10887 3 3 JS_GetPrivate
3 js_Execute 11866 1 3 .L855 2 js_DefineProperty
3 nsStringBundleServiceConstructor(nsISupports*, nsID const&, void**) 30503 0 3 nsStringBundleService::Init() 2 nsCOMPtr_base::assign_from_gs_contractid(nsGetServiceByContractID, nsID const&) 1 nsObserverService::AddObserver(nsIObserver*, char const*, int)
3 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 58526 0 3 XPCJSContextStack::Push(JSContext*) 3 nsDeque::Push(void*)
3 PR_vsnprintf 39609 0 3 .L303 3 cvt_l
3 xptiInterfaceInfoManager::ReadXPTFile(nsILocalFile*, xptiWorkingSet*) 34915 0 3 nsLocalFile::OpenNSPRFileDesc(int, int, PRFileDesc**) 3 PR_Open
3 PR_Open 40139 0 3 PR_OpenFile 3 _end
3 XPTC_InvokeByIndex 57607 0 3 nsXPCComponents::GetInterfaces(nsIScriptableInterfaces**) 1 nsXPCComponents_Interfaces::nsXPCComponents_Interfaces() 1 __libc_malloc 1 operator new(unsigned int)
3 _dl_catch_error 41100 0 3 openaux 3 strcmp
3 AllocSlots 10841 0 3 JS_realloc 2 realloc 1 _int_realloc
3 mozJSComponentLoader::GlobalForLocation(nsILocalFile*, JSObject**, char**) 10985 0 3 JS_DestroyScript 2 js_DestroyScript 1 _dl_runtime_resolve
2 GetPropertyTreeChild 1 InsertPropertyTreeChild 12733 2 3 NewPropTreeKidsChunk 1 __libc_calloc
2 strncasecomp 1 jsd_BuildNormalizedURL 41650 3 3 __ctype_tolower_loc
3 __default_morecore 44758 0 3 __sbrk 3 _end
2 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 1 XPCJSContextStack::Peek(JSContext**) 33209 3 3 nsDeque::Peek()
1 XPCWrappedNative::XPCWrappedNative(nsISupports*, XPCWrappedNativeScope*, XPCNativeSet*) 1 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 1 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*) 57093 3 3 .plt
3 xptiInterfaceInfoManager::ReadXPTFile(nsILocalFile*, xptiWorkingSet*) 35022 0 3 nsLocalFile::GetFileSize(long long*) 3 nsLocalFile::FillStatCache()
3 dl_open_worker 41071 0 3 .L261 3 _dl_lookup_symbol_x
1 nsScriptSecurityManager::GetScriptSecurityManager() 1 js_XDRScript 53431 2 2 .plt
2 NS_NewThread(nsIThread**, nsIRunnable*, unsigned int, PRThreadState, PRThreadPriority, PRThreadScope) 35662 0 2 nsThread::Init(nsIRunnable*, unsigned int, PRThreadPriority, PRThreadScope, PRThreadState) 2 PR_CreateThread
2 js_Invoke 11244 0 2 Array 2 InitArrayObject
2 mozJSComponentLoader::GlobalForLocation(nsILocalFile*, JSObject**, char**) 58976 0 2 NS_GetFileProtocolHandler(nsIFileProtocolHandler**, nsIIOService*) 1 nsCOMPtr_base::assign_from_gs_contractid_with_error(nsGetServiceByContractIDWithError const&, nsID const&) 1 nsIOService::GetProtocolHandler(char const*, nsIProtocolHandler**)
2 _int_free 42977 0 2 sYSTRIm 2 __default_morecore
2 JS_DestroyScript 12800 0 2 js_DestroyScript 2 js_CallDestroyScriptHook
2 PR_CreateThread 40189 0 2 _PR_CreateThread 2 pthread_create@@GLIBC_2.1
2 TimerThread::Init() 35665 0 2 NS_NewThread(nsIThread**, nsIRunnable*, unsigned int, PRThreadState, PRThreadPriority, PRThreadScope) 2 nsThread::Init(nsIRunnable*, unsigned int, PRThreadPriority, PRThreadScope, PRThreadState)
2 js_PutCallObject 11756 0 2 call_enumerate 2 js_LookupProperty
2 nsAString_internal::SetLength(unsigned int) 36708 0 2 nsSubstring::SetLength(unsigned int) 1 nsSubstring::SetCapacity(unsigned int) 1 nsSubstring::MutatePrep(unsigned int, unsigned short**, unsigned int*)
2 nsLocalFile::AppendNative(nsACString_internal const&) 34930 0 2 nsLocalFile::AppendRelativeNativePath(nsACString_internal const&) 2 nsCSubstring::Replace(unsigned int, unsigned int, nsCSubstringTuple const&)
2 mozJSComponentLoader::LoadModule(nsILocalFile*, nsIModule**) 10787 0 2 JS_ValueToObject 2 js_ValueToObject
1 nsACString_internal::SetLength(unsigned int) 1 nsStandardURL::BuildNormalizedSpec(char const*) 36742 0 2 nsCSubstring::SetLength(unsigned int) 2 nsCSubstring::SetCapacity(unsigned int)
1 js_DefineNativeProperty 1 js_ChangeNativePropertyAttrs 12740 2 2 js_ChangeScopePropertyAttrs
2 _PR_CreateThread 49196 1 2 pthread_create@@GLIBC_2.1 1 clone
2 mozJSComponentLoader::LoadModule(nsILocalFile*, nsIModule**) 10919 0 2 JS_GetProperty 2 js_GetProperty
2 XPCNativeSet::GetNewOrUsed(XPCCallContext&, XPCNativeSet*, XPCNativeInterface*, unsigned short) 58342 2 2 HashNativeKey(JSDHashTable*, void const*)
2 XPCNativeWrapper::AttachNewConstructorObject(XPCCallContext&, JSObject*) 10897 0 2 JS_SealObject 1 JS_Enumerate 1 JS_DestroyIdArray
2 nsQueryInterface::operator()(nsID const&, void**) const 58427 2 2 BackstagePass::QueryInterface(nsID const&, void**)
2 NS_CopyNativeToUnicode(nsACString_internal const&, nsAString_internal&) 36896 0 2 nsAString_internal::SetLength(unsigned int) 2 nsSubstring::SetLength(unsigned int)
1 js_Invoke 1 js_AllocStack 11845 2 2 js_AllocRawStack
2 nsLocalFile::GetPath(nsAString_internal&) 34684 0 2 NS_CopyNativeToUnicode(nsACString_internal const&, nsAString_internal&) 2 nsAString_internal::SetLength(unsigned int)
1 nsCSubstring::Replace(unsigned int, unsigned int, nsCSubstringTuple const&) 1 nsCSubstring::Assign(char const*, unsigned int) 36725 1 2 nsCSubstring::ReplacePrep(unsigned int, unsigned int, unsigned int) 1 nsCSubstring::Capacity() const
2 JS_GetStringBytes 12891 0 2 js_GetStringBytes 1 js_DeflateString 1 JS_HashTableRawLookup
2 PR_Unlock 49380 2 2 pthread_cond_broadcast@@GLIBC_2.3.2
2 js_InitRegExpClass 12603 0 2 regexp_compile 1 js_NewRegExpOpt 1 js_NewNumberValue
2 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 58524 1 2 XPCJSContextStack::Peek(JSContext**) 1 nsDeque::Peek()
2 XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int) 58863 0 2 XPCWrappedNativeProto::Init(XPCCallContext&, XPCNativeScriptableCreateInfo const*) 2 JS_NewObject
1 js_Enumerate 1 JS_SealObject 10875 0 2 JS_DestroyIdArray 2 JS_free
1 nsSupportsArray::QueryElementAt(unsigned int, nsID const&, void**) 1 nsQueryInterface::operator()(nsID const&, void**) const 34893 2 2 nsLocalFile::QueryInterface(nsID const&, void**)
1 XPCJSContextStack::GetSafeJSContext(JSContext**) 1 nsXPConnect::InitClasses(JSContext*, JSObject*) 58168 2 2 xpc_InitJSxIDClassObjects()
1 nsJSID::Initialize(char const*) 1 nsXPCComponents_ID::CallOrConstruct(nsIXPConnectWrappedNative*, JSContext*, JSObject*, unsigned int, long*, long*, int*) 32803 2 2 nsID::Parse(char const*)
2 nsFastLoadFileReader::ReadFooter(nsFastLoadFileReader::nsFastLoadFooter*) 34710 0 2 nsFastLoadFileReader::ReadFooterPrefix(nsFastLoadFooterPrefix*) 2 nsBinaryInputStream::Read32(unsigned int*)
2 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 58715 0 2 XPCWrappedNative::XPCWrappedNative(nsISupports*, XPCWrappedNativeScope*, XPCNativeSet*) 1 BackstagePass::AddRef() 1 .plt
2 Array 11211 0 2 InitArrayObject 2 js_DefineProperty
2 nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) 30054 0 2 nsStringBundleTextOverrideConstructor(nsISupports*, nsID const&, void**) 2 nsStringBundleTextOverride::Init()
1 .L2014 1 js_Execute 12058 1 2 js_CheckAccess 1 nsScriptSecurityManager::CheckObjectAccess(JSContext*, JSObject*, long, JSAccessMode, long*)
1 mozJSComponentLoader::GlobalForLocation(nsILocalFile*, JSObject**, char**) 1 mozJSComponentLoader::LoadModule(nsILocalFile*, nsIModule**) 58947 1 2 FastLoadStateHolder::pop() 1 nsFastLoadService::SetInputStream(nsIObjectInputStream*)
1 .L215 1 js_XDRObject 12943 2 2 JS_XDRFindClassById
1 XPCWrappedNative::Init(XPCCallContext&, JSObject*, XPCNativeScriptableCreateInfo const*) 1 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 11487 1 2 JS_IsSystemObject 1 js_GetGCThingFlags
2 JS_DHashTableOperate 11507 0 2 ChangeTable 1 SearchTable 1 JS_DHashMoveEntryStub
2 nsStringBundleTextOverrideConstructor(nsISupports*, nsID const&, void**) 30532 0 2 nsStringBundleTextOverride::Init() 1 _end 1 nsDirectoryService::Get(char const*, nsID const&, void**)
1 nsSubstring::SetLength(unsigned int) 1 nsSubstring::SetCapacity(unsigned int) 36689 1 2 nsSubstring::MutatePrep(unsigned int, unsigned short**, unsigned int*) 1 nsStringBuffer::Alloc(unsigned int)
2 js_DefaultValue 10881 0 2 JS_ConvertStub 2 js_TryValueOf
2 nsTimerImpl::InitCommon(unsigned int, unsigned int) 35743 0 2 TimerThread::Init() 2 NS_NewThread(nsIThread**, nsIRunnable*, unsigned int, PRThreadState, PRThreadPriority, PRThreadScope)
2 SearchTable 12731 2 2 js_MatchScopeProperty
2 pt_Close 39453 1 2 _PR_Putfd 1 PR_StackPush
2 XPCWrappedNative::QueryInterface(nsID const&, void**) 58723 0 2 XPCWrappedNative::AddRef() 2 _PR_x86_AtomicIncrement
1 js_XDRObject 1 fun_xdrObject 12775 2 2 __gmon_start__
2 nsCSubstring::Finalize() 36682 0 2 nsStringBuffer::Release() 1 free 1 _PR_x86_AtomicDecrement
1 regexp_xdrObject 1 js_NewRegExp 12493 2 2 EmitREBytecode
2 JS_vsmprintf 12405 1 2 dosprintf 1 BuildArgArray
2 regexp_xdrObject 12924 0 2 JS_XDRString 1 JS_NewUCString 1 JS_malloc
1 js_SetLastIndex 1 regexp_compile 11968 2 2 js_NewNumberValue
2 mozJSComponentLoader::StartFastLoad(nsIFastLoadService*) 58931 0 2 nsXPCFastLoadIO::GetInputStream(nsIInputStream**) 1 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 1 nsBufferedInputStream::Init(nsIInputStream*, unsigned int)
2 js_ValueToObject 12054 0 2 js_DefaultValue 2 JS_ConvertStub
2 PR_Close 40075 0 2 pt_Close 2 _PR_Putfd
2 nsUUIDGenerator::Init() 39891 0 2 PR_GetRandomNoise 1 _end 1 _PR_MD_GetRandomNoise
2 JS_ValueToObject 12069 0 2 js_ValueToObject 2 js_DefaultValue
2 JS_ConvertStub 12071 0 2 js_TryValueOf 2 js_TryMethod
1 js_SetProtoOrParent 1 JS_SetPrototype 40032 1 2 PR_NotifyAllCondVar 1 PR_AtomicIncrement
2 PR_Read 49520 1 2 __read_nocancel 1 __pthread_disable_asynccancel
1 .L858 1 js_Execute 11750 1 2 js_GetCallObject 1 js_NewObject
2 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 57131 0 2 nsXPConnect::GetContext(JSContext*, nsXPConnect*) 1 XPCJSRuntime::GetXPCContext(JSContext*) 1 PR_EnterMonitor
2 nsJSID::NewID(char const*) 58137 0 2 nsJSID::Initialize(char const*) 1 nsJSID::Reset() 1 nsID::Parse(char const*)
2 array_addProperty 11199 0 2 js_SetLengthProperty 2 js_SetProperty
1 nsCSubstring::SetCapacity(unsigned int) 1 nsCSubstring::ReplacePrep(unsigned int, unsigned int, unsigned int) 36726 2 2 nsCSubstring::Capacity() const
2 js_CallDestroyScriptHook 38788 0 2 jsd_DestroyScriptHookProc 1 _dl_runtime_resolve 1 jsd_FindJSDScript
1 mozJSComponentLoader::GlobalForLocation(nsILocalFile*, JSObject**, char**) 1 .L2419 32758 2 2 nsCOMPtr_base::begin_assignment()
2 nsNullPrincipal::Init() 36065 0 2 nsUUIDGenerator::GenerateUUIDInPlace(nsID*) 2 nsUUIDGenerator::Init()
2 nsUUIDGenerator::GenerateUUIDInPlace(nsID*) 36063 0 2 nsUUIDGenerator::Init() 2 PR_GetRandomNoise
1 PR_Unlock 1 TimerThread::TimerDelayChanged(nsTimerImpl*) 40021 2 2 pt_PostNotifies
2 js_DestroyScript 12799 0 2 js_CallDestroyScriptHook 2 jsd_DestroyScriptHookProc
2 js_Execute 11869 1 2 .L2036 1 js_GetAtom
1 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*) 1 .L115 57185 2 2 AutoMarkingPtr::Unlink()
1 mozJSComponentLoader::GlobalForLocation(nsILocalFile*, JSObject**, char**) 1 FastLoadStateHolder::pop() 34842 1 2 nsFastLoadService::SetInputStream(nsIObjectInputStream*) 1 PR_Lock
1 AppendUTF16toUTF8(nsAString_internal const&, nsACString_internal&) 1 net_GetURLSpecFromFile(nsIFile*, nsACString_internal&) 36942 1 2 nsACString_internal::SetLength(unsigned int) 1 nsCSubstring::SetLength(unsigned int)
2 PR_Unlock 49378 2 2 pthread_cond_signal@@GLIBC_2.3.2
2 XPCWrappedNative::GatherScriptableCreateInfo(nsISupports*, nsIClassInfo*, XPCNativeScriptableCreateInfo*, XPCNativeScriptableCreateInfo*) 58719 0 2 XPCWrappedNative::GatherProtoScriptableCreateInfo(nsIClassInfo*, XPCNativeScriptableCreateInfo*) 1 nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) 1 nsCOMPtr_base::assign_with_AddRef(nsISupports*)
2 nsCSubstring::SetLength(unsigned int) 36741 0 2 nsCSubstring::SetCapacity(unsigned int) 1 nsCSubstring::Capacity() const 1 nsCSubstring::MutatePrep(unsigned int, char**, unsigned int*)
2 int FindSubstring(char const*, unsigned int, char const*, unsigned int, int) 36783 2 2 Compare1To1(char const*, char const*, unsigned int, int)
1 JS_DefineFunctions 1 JS_SetReservedSlot 12077 1 2 js_SetRequiredSlot 1 AllocSlots
2 nsScriptSecurityManager::Init() 30510 0 2 nsStringBundleService::CreateBundle(char const*, nsIStringBundle**) 1 _dl_runtime_resolve 1 nsStringBundleService::getStringBundle(char const*, nsIStringBundle**)
2 net_GetURLSpecFromFile(nsIFile*, nsACString_internal&) 35141 0 2 nsLocalFile::GetPath(nsAString_internal&) 2 NS_CopyNativeToUnicode(nsACString_internal const&, nsAString_internal&)
2 js_Execute 11886 2 2 .L2028
2 mozJSComponentLoader::GlobalForLocation(nsILocalFile*, JSObject**, char**) 10905 0 2 JS_DefineProperty 2 DefineProperty
2 nsLocalFile::AppendRelativeNativePath(nsACString_internal const&) 36739 0 2 nsCSubstring::Replace(unsigned int, unsigned int, nsCSubstringTuple const&) 1 nsCSubstring::ReplacePrep(unsigned int, unsigned int, unsigned int) 1 nsCSubstring::MutatePrep(unsigned int, char**, unsigned int*)
1 nsExceptionService::nsExceptionService() 1 nsStringBundleService::Init() 33482 0 2 nsObserverService::AddObserver(nsIObserver*, char const*, int) 1 nsThread::GetPRThread(PRThread**) 1 nsObserverList::AddObserver(nsIObserver*, int)
2 js_TryValueOf 12072 0 2 js_TryMethod 1 js_GetProperty 1 js_InternalInvoke
1 nsCSubstring::SetCapacity(unsigned int) 1 nsCSubstring::Replace(unsigned int, unsigned int, nsCSubstringTuple const&) 36723 2 2 nsCSubstring::MutatePrep(unsigned int, char**, unsigned int*)
2 nsXPConnect::InitClassesWithNewWrappedGlobal(JSContext*, nsISupports*, nsID const&, unsigned int, nsIXPConnectJSObjectHolder**) 10893 0 2 JS_SetParent 2 js_SetProtoOrParent
2 EntryToInfo(xptiInterfaceEntry*, nsIInterfaceInfo**) 36400 2 2 xptiInterfaceInfoManager::GetInterfaceInfoManagerNoAddRef()
2 xptiInterfaceInfoManager::LoadFile(xptiTypelib const&, xptiWorkingSet*) 34929 0 2 nsLocalFile::AppendNative(nsACString_internal const&) 2 nsLocalFile::AppendRelativeNativePath(nsACString_internal const&)
2 nsScriptSecurityManager::GetSubjectPrincipal(JSContext*, unsigned int*) 53609 2 2 nsScriptSecurityManager::GetPrincipalAndFrame(JSContext*, JSStackFrame**, unsigned int*)
2 nsQueryInterface::operator()(nsID const&, void**) const 58722 0 2 XPCWrappedNative::QueryInterface(nsID const&, void**) 2 XPCWrappedNative::AddRef()
2 nsThread::Init(nsIRunnable*, unsigned int, PRThreadPriority, PRThreadScope, PRThreadState) 40190 0 2 PR_CreateThread 2 _PR_CreateThread
2 js_Interpret 11751 0 2 js_PutCallObject 2 call_enumerate
1 XPCWrappedNativeScope::XPCWrappedNativeScope(XPCCallContext&, JSObject*) 58373 0 1 ClassInfo2WrappedNativeProtoMap::newMap(int) 1 ClassInfo2WrappedNativeProtoMap::ClassInfo2WrappedNativeProtoMap(int)
1 js_Invoke 58815 0 1 .L435 1 nsXPConnect::Release()
1 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 36382 0 1 xptiInterfaceInfo::GetMethodInfo(unsigned short, nsXPTMethodInfo const**) 1 xptiInterfaceEntry::GetMethodInfo(unsigned short, nsXPTMethodInfo const**)
1 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 58265 1 1 non-virtual thunk to nsJSIID::GetScriptableFlags(unsigned int*)
1 XPCWrappedNativeScope::SetComponents(nsXPCComponents*) 57599 0 1 nsXPCComponents::AddRef() 1 PR_AtomicIncrement
1 nsXPConnect::GetContext(JSContext*, nsXPConnect*) 58332 0 1 XPCJSRuntime::GetXPCContext(JSContext*) 1 XPCJSRuntime::SyncXPCContextList(JSContext*)
1 nsJSID::Initialize(char const*) 58130 1 1 nsJSID::Reset()
1 js_SetAttributes 12041 0 1 js_ChangeNativePropertyAttrs 1 js_ChangeScopePropertyAttrs
1 JS_ResolveStandardClass 13136 0 1 js_InitNamespaceClass 1 JS_InitClass
1 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) 11178 1 1 JS_GetContextThread
1 ParseRegExp 12463 1 1 ParseTerm
1 nsCOMPtr_base::~nsCOMPtr_base() 34316 0 1 nsDirectoryService::Release() 1 _PR_x86_AtomicDecrement
1 nsFastLoadFileReader::Open() 34695 0 1 nsFastLoadFileReader::ReadHeader(nsFastLoadHeader*) 1 nsFastLoadFileReader::Read(char*, unsigned int, unsigned int*)
1 jsd_DestroyScriptHookProc 38760 0 1 jsd_FindJSDScript 1 JS_HashTableLookup
1 nsXPCComponents_Results::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 58087 1 1 nsXPCException::IterateNSResults(unsigned int*, char const**, char const**, void**)
1 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 57225 1 1 XPCNativeSet::FindMember(long, XPCNativeMember**, unsigned short*) const
1 nsStandardURL::Release() 25896 0 1 nsStandardURL::~nsStandardURL() 1 nsACString_internal::~nsACString_internal()
1 xpc_CloneJSFunction(XPCCallContext&, JSObject*, JSObject*) 10958 0 1 JS_SetReservedSlot 1 js_SetRequiredSlot
1 nsCOMPtr_base::assign_with_AddRef(nsISupports*) 58143 1 1 SharedScriptableHelperForJSIID::AddRef()
1 mozJSComponentLoader::GlobalForLocation(nsILocalFile*, JSObject**, char**) 58461 1 1 nsJSRuntimeServiceImpl::GetBackstagePass(nsIXPCScriptable**)
1 XPCConvert::JSObject2NativeInterface(XPCCallContext&, void**, JSObject*, nsID const*, nsISupports*, unsigned int*) 58667 1 1 nsXPCWrappedJSClass::GetNewOrUsed(XPCCallContext&, nsID const&, nsXPCWrappedJSClass**)
1 XPCNativeInterface::NewInstance(XPCCallContext&, nsIInterfaceInfo*) 36384 0 1 xptiInterfaceInfo::GetConstant(unsigned short, nsXPTConstant const**) 1 xptiInterfaceEntry::GetConstant(unsigned short, nsXPTConstant const**)
1 nsIOService::GetCachedProtocolHandler(char const*, nsIProtocolHandler**, unsigned int, unsigned int) 9855 1 1 PL_strcasecmp
1 array_addProperty 11192 1 1 js_IdIsIndex
1 nsXPCComponents_ID::CallOrConstruct(nsIXPConnectWrappedNative*, JSContext*, JSObject*, unsigned int, long*, long*, int*) 12876 1 1 js_ValueToString
1 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 57182 0 1 XPCPerThreadData::EnsureExceptionManager() 1 nsCOMPtr_base::assign_from_gs_contractid(nsGetServiceByContractID, nsID const&)
1 .L2419 58736 0 1 GetInterfaceTypeFromParam(XPCCallContext&, nsIInterfaceInfo*, nsXPTMethodInfo const*, nsXPTParamInfo const&, unsigned short, unsigned char, nsXPTType const&, nsXPTCVariant*, nsID*) 1 xptiInterfaceInfo::GetIIDForParamNoAlloc(unsigned short, nsXPTParamInfo const*, nsID*)
1 js_NewObjectMap 12724 1 1 InitMinimalScope
1 js_LookupPropertyWithFlags 11757 0 1 call_resolve 1 js_DefineNativeProperty
1 nsCSubstring::LowerCaseEqualsASCII(char const*, unsigned int) const 36761 1 1 nsCharTraits::compareLowerCaseToASCII(char const*, char const*, unsigned int)
1 nsJSID::Equals(nsIJSID*, int*) 58200 1 1 nsJSIID::GetId(nsID**)
1 nsIOService::ExtractScheme(nsACString_internal const&, nsACString_internal&) 26306 0 1 net_ExtractURLScheme(nsACString_internal const&, unsigned int*, unsigned int*, nsACString_internal*) 1 nsDependentCSubstring::Rebind(nsACString_internal const&, unsigned int, unsigned int)
1 nsXPConnect::GetInfoForIID(nsID const*, nsIInterfaceInfo**) 57137 0 1 FindInfo(int (*)(nsIInterfaceInfoManager*, void const*, nsIInterfaceInfo**), void const*, nsIInterfaceInfoSuperManager*, nsIInterfaceInfo**) 1 IIDTester(nsIInterfaceInfoManager*, void const*, nsIInterfaceInfo**)
1 nsNativeModuleLoader::LoadModule(nsILocalFile*, nsIModule**) 36752 0 1 nsCSubstring::LowerCaseEqualsASCII(char const*, unsigned int) const 1 nsCharTraits::compareLowerCaseToASCII(char const*, char const*, unsigned int)
1 __read_nocancel 49505 1 1 __pthread_disable_asynccancel
1 nsScriptSecurityManager::GetScriptSecurityManager() 53631 0 1 nsScriptSecurityManager::nsScriptSecurityManager() 1 _dl_runtime_resolve
1 Resize 11824 0 1 DefaultAllocTable 1 __libc_malloc
1 nsQueryInterface::operator()(nsID const&, void**) const 58124 0 1 nsJSID::QueryInterface(nsID const&, void**) 1 PR_AtomicIncrement
1 mozJSComponentLoader::ReallyInit() 34838 0 1 nsFastLoadService::NewFastLoadFile(char const*, nsIFile**) 1 nsCOMPtr_base::~nsCOMPtr_base()
1 jsd_FunctionCallHook 38823 1 1 _callHook
1 _dl_map_object 41256 1 1 mmap
1 nsCreateInstanceByCID::operator()(nsID const&, void**) const 32790 0 1 CallCreateInstance(nsID const&, nsISupports*, nsID const&, void**) 1 nsComponentManagerImpl::CreateInstance(nsID const&, nsISupports*, nsID const&, void**)
1 nsXPCComponents::AttachNewComponentsObject(XPCCallContext&, XPCWrappedNativeScope*, JSObject*) 58871 0 1 XPCWrappedNativeScope::SetComponents(nsXPCComponents*) 1 nsXPCComponents::AddRef()
1 .L858 12048 0 1 js_FindIdentifierBase 1 js_FindProperty
1 nsLocalFile::FillStatCache() 44487 0 1 __xstat 1 __xstat32_conv
1 nsScriptSecurityManager::GetSubjectPrincipal(JSContext*, unsigned int*) 11441 1 1 JS_FrameIterator
1 ChangeTable 11496 1 1 JS_DHashMoveEntryStub
1 js_LookupPropertyWithFlags 12044 1 1 Detecting
1 PL_DHashTableEnumerate 23796 1 1 .plt
1 nsObserverService::AddObserver(nsIObserver*, char const*, int) 33460 0 1 nsObserverList::AddObserver(nsIObserver*, int) 1 NS_GetWeakReference(nsISupports*, unsigned int*)
1 JS_XDRString 11136 0 1 JS_NewUCString 1 js_NewString
1 _PR_MD_GetRandomNoise 40372 0 1 GetDevRandom 1 PR_CallOnce
1 PR_vsnprintf 39607 0 1 dosprintf 1 LimitStuff
1 .L858 11786 1 1 js_ValueToFunction
1 dosprintf 12396 1 1 BuildArgArray
1 XPT_SetOffsetForAddr 36572 0 1 XPT_HashTableAdd 1 XPT_ArenaMalloc
1 IIDTester(nsIInterfaceInfoManager*, void const*, nsIInterfaceInfo**) 36437 0 1 xptiInterfaceInfoManager::GetInfoForIID(nsID const*, nsIInterfaceInfo**) 1 EntryToInfo(xptiInterfaceEntry*, nsIInterfaceInfo**)
1 nsScriptSecurityManager::CheckObjectAccess(JSContext*, JSObject*, long, JSAccessMode, long*) 53580 0 1 nsScriptSecurityManager::CheckPropertyAccess(JSContext*, JSObject*, char const*, long, unsigned int) 1 nsScriptSecurityManager::CheckPropertyAccessImpl(unsigned int, nsIXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIURI*, nsIClassInfo*, char const*, long, void**)
1 _PR_Putfd 39740 0 1 PR_StackPush 1 PR_Lock
1 JS_GetStringBytes 11795 1 1 js_GetGCStringRuntime
1 nsXPCComponents::GetInterfaces(nsIScriptableInterfaces**) 57232 0 1 nsXPCComponents_Interfaces::nsXPCComponents_Interfaces() 1 nsCOMPtr_base::assign_from_gs_contractid(nsGetServiceByContractID, nsID const&)
1 nsCOMPtr_base::~nsCOMPtr_base() 27368 0 1 nsFileProtocolHandler::Release() 1 _PR_x86_AtomicDecrement
1 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 57977 1 1 XPCContext::GetAppropriateSecurityManager(unsigned short) const
1 js_GetStringBytes 12888 0 1 js_DeflateString 1 __libc_malloc
1 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 58525 1 1 XPCJSContextStack::Pop(JSContext**)
1 js_AtomizeValue 11269 0 1 js_AtomizeInt 1 js_Unlock
1 nsCOMPtr_base::~nsCOMPtr_base() 57600 0 1 nsXPCComponents::Release() 1 _PR_x86_AtomicDecrement
1 js_Invoke 12009 1 1 Object
1 nsFastLoadFileReader::ReadFooter(nsFastLoadFileReader::nsFastLoadFooter*) 34289 1 1 nsBinaryInputStream::Read64(unsigned long long*)
1 NS_GetFileProtocolHandler(nsIFileProtocolHandler**, nsIIOService*) 25515 0 1 nsIOService::GetProtocolHandler(char const*, nsIProtocolHandler**) 1 nsIOService::GetCachedProtocolHandler(char const*, nsIProtocolHandler**, unsigned int, unsigned int)
1 XPCJSRuntime::GetXPCContext(JSContext*) 58334 0 1 XPCJSRuntime::SyncXPCContextList(JSContext*) 1 XPCContext::newXPCContext(XPCJSRuntime*, JSContext*)
1 DoInterfaceDirectoryEntry 36589 0 1 XPT_SetOffsetForAddr 1 XPT_HashTableAdd
1 .L2419 58742 1 1 XPCWrappedNative::GetJSObject(JSObject**)
1 nsXPCWrappedJS::nsXPCWrappedJS(XPCCallContext&, JSObject*, nsXPCWrappedJSClass*, nsXPCWrappedJS*, nsISupports*) 58576 1 1 nsXPCWrappedJS::AddRef()
1 XPCWrappedNativeScope::XPCWrappedNativeScope(XPCCallContext&, JSObject*) 11160 1 1 JS_SetErrorReporter
1 nsStringBundleService::CreateBundle(char const*, nsIStringBundle**) 30507 0 1 nsStringBundleService::getStringBundle(char const*, nsIStringBundle**) 1 nsStringBundle::nsStringBundle(char const*, nsIStringBundleOverride*)
1 dosprintf 39631 1 1 LimitStuff
1 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 36877 1 1 nsAString_internal::~nsAString_internal()
1 js_AddScopeProperty 11772 1 1 fun_reserveSlots
1 xptiInterfaceInfoManager::ReadXPTFile(nsILocalFile*, xptiWorkingSet*) 21486 0 1 operator new[](unsigned int) 1 operator new(unsigned int)
1 nsJSIID::NewID(nsIInterfaceInfo*) 58194 0 1 nsJSIID::nsJSIID(nsIInterfaceInfo*) 1 xptiInterfaceInfo::AddRef()
1 .L2419 58035 1 1 .L366
1 pthread_create@@GLIBC_2.1 45064 1 1 clone
1 xptiInterfaceInfo::GetIIDForParamNoAlloc(unsigned short, nsXPTParamInfo const*, nsID*) 36357 0 1 xptiInterfaceEntry::GetIIDForParamNoAlloc(unsigned short, nsXPTParamInfo const*, nsID*) 1 xptiInterfaceEntry::GetEntryForParam(unsigned short, nsXPTParamInfo const*, xptiInterfaceEntry**)
1 XPCNativeScriptableSharedMap::GetNewOrUsed(unsigned int, char*, XPCNativeScriptableInfo*) 58392 1 1 XPCNativeScriptableSharedMap::Entry::Hash(JSDHashTable*, void const*)
1 Resize 11251 0 1 js_alloc_table_space 1 __libc_malloc
1 SearchTable 36481 0 1 NameMatch(PLDHashTable*, PLDHashEntryHdr const*, void const*) 1 strcmp
1 FindInfo(int (*)(nsIInterfaceInfoManager*, void const*, nsIInterfaceInfo**), void const*, nsIInterfaceInfoSuperManager*, nsIInterfaceInfo**) 57135 0 1 IIDTester(nsIInterfaceInfoManager*, void const*, nsIInterfaceInfo**) 1 xptiInterfaceInfoManager::GetInfoForIID(nsID const*, nsIInterfaceInfo**)
1 mozJSComponentLoader::StartFastLoad(nsIFastLoadService*) 34846 0 1 nsFastLoadService::SetFileIO(nsIFastLoadFileIO*) 1 PR_Unlock
1 xptiInterfaceInfoManager::LoadFile(xptiTypelib const&, xptiWorkingSet*) 36484 1 1 xptiWorkingSet::IsValid() const
1 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 57138 0 1 nsXPConnect::GetInfoForIID(nsID const*, nsIInterfaceInfo**) 1 FindInfo(int (*)(nsIInterfaceInfoManager*, void const*, nsIInterfaceInfo**), void const*, nsIInterfaceInfoSuperManager*, nsIInterfaceInfo**)
1 XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**) 10892 1 1 JS_GetParent
1 nsStringBundle::nsStringBundle(char const*, nsIStringBundleOverride*) 36729 0 1 nsCSubstring::Assign(char const*, unsigned int) 1 nsCSubstring::ReplacePrep(unsigned int, unsigned int, unsigned int)
1 xptiInterfaceInfoManager::LoadFile(xptiTypelib const&, xptiWorkingSet*) 36500 0 1 xptiWorkingSet::GetCloneOfDirectoryAt(unsigned int, nsILocalFile**) 1 xptiCloneElementAsLocalFile(nsISupportsArray*, unsigned int, nsILocalFile**)
1 nsJSID::NewID(char const*) 58140 1 1 nsJSID::GetInvalidIID() const
1 XPCPerThreadData::GetData() 58518 1 1 XPCJSContextStack::XPCJSContextStack()
1 nsIOService::GetProtocolHandler(char const*, nsIProtocolHandler**) 25514 0 1 nsIOService::GetCachedProtocolHandler(char const*, nsIProtocolHandler**, unsigned int, unsigned int) 1 PL_strcasecmp
1 nsScriptSecurityManager::CanCreateWrapper(JSContext*, nsID const&, nsISupports*, nsIClassInfo*, void**) 36735 1 1 nsCSubstring::Adopt(char*, unsigned int)
1 js_NewObject 58842 1 1 XPC_WN_GetObjectOpsNoCall(JSContext*, JSClass*)
1 nsScriptSecurityManager::CanCreateWrapper(JSContext*, nsID const&, nsISupports*, nsIClassInfo*, void**) 53626 0 1 nsScriptSecurityManager::CheckXPCPermissions(nsISupports*, char const*) 1 JS_GetFrameAnnotation
1 JS_DHashTableOperate 11306 1 1 resolving_MatchEntry
1 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 32794 0 1 nsCreateInstanceByCID::operator()(nsID const&, void**) const 1 CallCreateInstance(nsID const&, nsISupports*, nsID const&, void**)
1 XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int) 57598 1 1 nsXPCComponents::QueryInterface(nsID const&, void**)
1 js_Invoke 58811 0 1 XPC_WN_Shared_Convert(JSContext*, JSObject*, JSType, long*) 1 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*)
1 ParseRegExp 12441 1 1 ProcessOp
1 XDRAtomMap 12928 1 1 XDRValueBody
1 xptiWorkingSet::GetCloneOfDirectoryAt(unsigned int, nsILocalFile**) 36473 0 1 xptiCloneElementAsLocalFile(nsISupportsArray*, unsigned int, nsILocalFile**) 1 nsSupportsArray::QueryElementAt(unsigned int, nsID const&, void**)
1 mozJSComponentLoader::LoadModule(nsILocalFile*, nsIModule**) 58957 0 1 JSCLContextHelper::JSCLContextHelper(JSContext*) 1 JS_BeginRequest
1 XPCNativeInterface::NewInstance(XPCCallContext&, nsIInterfaceInfo*) 21450 0 1 operator delete[](void*) 1 free
1 nsDirectoryService::Get(char const*, nsID const&, void**) 33627 1 1 nsSupportsArray::EnumerateBackwards(int (*)(nsISupports*, void*), void*)
1 JS_SealObject 10949 0 1 JS_Enumerate 1 js_Enumerate
1 js_Invoke 11884 1 1 .L2053
1 JS_HashTableRawAdd 38532 1 1 .plt
1 js_LookupPropertyWithFlags 57969 1 1 non-virtual thunk to nsXPCComponents::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*)
1 nsStringBundleTextOverride::Init() 34321 0 1 nsDirectoryService::Get(char const*, nsID const&, void**) 1 nsSupportsArray::EnumerateBackwards(int (*)(nsISupports*, void*), void*)
1 XPCWrappedNative::GatherScriptableCreateInfo(nsISupports*, nsIClassInfo*, XPCNativeScriptableCreateInfo*, XPCNativeScriptableCreateInfo*) 58175 1 1 nsJSIID::GetScriptableFlags(unsigned int*)
1 XPTC_InvokeByIndex 58136 0 1 nsJSID::Equals(nsIJSID*, int*) 1 nsJSIID::GetId(nsID**)
1 nsXPCWrappedJS::GetNewOrUsed(XPCCallContext&, JSObject*, nsID const&, nsISupports*, nsXPCWrappedJS**) 58582 0 1 nsXPCWrappedJS::nsXPCWrappedJS(XPCCallContext&, JSObject*, nsXPCWrappedJSClass*, nsXPCWrappedJS*, nsISupports*) 1 nsXPCWrappedJS::AddRef()
1 XPCWrappedNative::XPCWrappedNative(nsISupports*, XPCWrappedNativeScope*, XPCNativeSet*) 58425 1 1 BackstagePass::AddRef()
1 AppendUTF16toUTF8(nsAString_internal const&, nsACString_internal&) 36727 1 1 nsCSubstring::EnsureMutable()
1 js_XDRAtom 11270 1 1 js_AtomizeDouble
1 nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) 30496 1 1 nsStringBundleService::nsStringBundleService()
1 GetInterfaceTypeFromParam(XPCCallContext&, nsIInterfaceInfo*, nsXPTMethodInfo const*, nsXPTParamInfo const&, unsigned short, unsigned char, nsXPTType const&, nsXPTCVariant*, nsID*) 36396 0 1 xptiInterfaceInfo::GetIIDForParamNoAlloc(unsigned short, nsXPTParamInfo const*, nsID*) 1 xptiInterfaceEntry::GetIIDForParamNoAlloc(unsigned short, nsXPTParamInfo const*, nsID*)
1 js_GetSlotThreadSafe 11895 0 1 ClaimScope 1 PR_Lock
1 js_NewObject 11896 0 1 js_GetSlotThreadSafe 1 ClaimScope
1 nsTranscodeJSPrincipals(JSXDRState*, JSPrincipals**) 12912 1 1 JS_XDRMemGetData
1 XPCContext::newXPCContext(XPCJSRuntime*, JSContext*) 57984 0 1 XPCContext::XPCContext(XPCJSRuntime*, JSContext*) 1 JS_AddArgumentFormatter
1 TimerThread::TimerDelayChanged(nsTimerImpl*) 35750 0 1 TimerThread::AddTimerInternal(nsTimerImpl*) 1 PR_IntervalNow
1 XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int) 58791 0 1 XPCNativeSet::GetNewOrUsed(XPCCallContext&, nsIClassInfo*) 1 PR_EnterMonitor
1 _dl_catch_error 41464 1 1 .plt
1 nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) 35306 0 1 nsComponentManagerImpl::GetFactoryEntry(char const*, unsigned int) 1 PL_DHashStringKey
1 js_GetMutableScope 12022 1 1 js_InitObjectMap
1 js_NewRegExp 12499 1 1 .L469
1 nsCOMPtr_base::~nsCOMPtr_base() 25255 0 1 nsFileInputStream::Release() 1 nsFileStream::Release()
1 xptiInterfaceInfo::GetMethodInfo(unsigned short, nsXPTMethodInfo const**) 36351 1 1 xptiInterfaceEntry::GetMethodInfo(unsigned short, nsXPTMethodInfo const**)
1 __xstat 44707 1 1 __xstat32_conv
1 nsIOService::NewURI(nsACString_internal const&, char const*, nsIURI*, nsIURI**) 25516 0 1 nsIOService::ExtractScheme(nsACString_internal const&, nsACString_internal&) 1 net_ExtractURLScheme(nsACString_internal const&, unsigned int*, unsigned int*, nsACString_internal*)
1 js_CheckAccess 53579 0 1 nsScriptSecurityManager::CheckObjectAccess(JSContext*, JSObject*, long, JSAccessMode, long*) 1 nsScriptSecurityManager::CheckPropertyAccess(JSContext*, JSObject*, char const*, long, unsigned int)
1 nsCOMPtr_base::~nsCOMPtr_base() 58172 0 1 nsJSIID::Release() 1 PR_AtomicDecrement
1 nsLocalFile::GetNativeLeafName(nsACString_internal&) 36734 1 1 nsCSubstring::Assign(nsACString_internal const&)
1 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 57391 0 1 nsXPCComponents_Results::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*) 1 nsXPCException::IterateNSResults(unsigned int*, char const**, char const**, void**)
1 js_DefineNativeProperty 58809 0 1 XPC_WN_OnlyIWrite_PropertyStub(JSContext*, JSObject*, long, long*) 1 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*)
1 jsd_FindJSDScript 11836 0 1 JS_HashTableLookup 1 JS_HashTableRawLookup
1 ParseRegExp 12443 1 1 .L55
1 nsPrefBranch::AddObserver(char const*, nsIObserver*, int) 24120 1 1 PREF_RegisterCallback
1 regexp_compile 12509 0 1 js_NewRegExpOpt 1 js_NewRegExp
1 pr_LoadLibraryByPathname 43207 1 1 rindex
1 PL_DHashTableOperate 58972 1 1 nsTHashtable > >::s_InitEntry(PLDHashTable*, PLDHashEntryHdr*, void const*)
1 xptiInterfaceEntry::GetIIDForParamNoAlloc(unsigned short, nsXPTParamInfo const*, nsID*) 36354 1 1 xptiInterfaceEntry::GetEntryForParam(unsigned short, nsXPTParamInfo const*, xptiInterfaceEntry**)
1 xptiInterfaceInfo::GetConstant(unsigned short, nsXPTConstant const**) 36353 1 1 xptiInterfaceEntry::GetConstant(unsigned short, nsXPTConstant const**)
1 nsJSIID::NewID(nsIInterfaceInfo*) 58171 0 1 nsJSIID::AddRef() 1 _PR_x86_AtomicIncrement
1 JS_Enumerate 12057 0 1 js_Enumerate 1 JS_DestroyIdArray
1 ClassInfo2WrappedNativeProtoMap::newMap(int) 58375 0 1 ClassInfo2WrappedNativeProtoMap::ClassInfo2WrappedNativeProtoMap(int) 1 JS_NewDHashTable
1 .L312 12490 1 1 ParseQuantifier
1 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned int, long*, long*) 57240 1 1 nsXPCComponents_Interfaces::Release()
1 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 57116 1 1 nsXPConnect::AddRef()
1 GetDevRandom 39833 0 1 PR_CallOnce 1 _end
1 nsExceptionServiceConstructor(nsISupports*, nsID const&, void**) 35956 0 1 nsExceptionService::nsExceptionService() 1 nsObserverService::AddObserver(nsIObserver*, char const*, int)
1 xptiCloneElementAsLocalFile(nsISupportsArray*, unsigned int, nsILocalFile**) 33634 0 1 nsSupportsArray::QueryElementAt(unsigned int, nsID const&, void**) 1 nsLocalFile::QueryInterface(nsID const&, void**)
1 nsObserverService::AddObserver(nsIObserver*, char const*, int) 35661 1 1 nsThread::GetPRThread(PRThread**)
1 _createJSDObject 38738 1 1 _hash_root
1 js_GetMutableScope 12026 0 1 js_DropObjectMap 1 .plt
1 PR_GetRandomNoise 40374 0 1 _PR_MD_GetRandomNoise 1 GetDevRandom
1 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**) 57129 1 1 nsXPConnect::GetRuntime(nsXPConnect*)
1 js_InitRegExpClass 10894 1 1 JS_GetConstructor
1 mozJSComponentLoader::LoadModule(nsILocalFile*, nsIModule**) 34941 0 1 nsLocalFile::GetNativeLeafName(nsACString_internal&) 1 nsCSubstring::Assign(nsACString_internal const&)
1 XPCWrappedNative::GatherScriptableCreateInfo(nsISupports*, nsIClassInfo*, XPCNativeScriptableCreateInfo*, XPCNativeScriptableCreateInfo*) 58146 1 1 SharedScriptableHelperForJSIID::GetScriptableFlags(unsigned int*)
1 net_ExtractURLScheme(nsACString_internal const&, unsigned int*, unsigned int*, nsACString_internal*) 36603 0 1 nsDependentCSubstring::Rebind(nsACString_internal const&, unsigned int, unsigned int) 1 nsACString_internal::GetReadableBuffer(char const**) const
1 nsDependentCSubstring::Rebind(nsACString_internal const&, unsigned int, unsigned int) 36965 1 1 nsACString_internal::GetReadableBuffer(char const**) const
1 XPCJSRuntime::SyncXPCContextList(JSContext*) 57982 0 1 XPCContext::newXPCContext(XPCJSRuntime*, JSContext*) 1 XPCContext::XPCContext(XPCJSRuntime*, JSContext*)
1 _dl_map_object 41235 1 1 read
1 XPCContext::XPCContext(XPCJSRuntime*, JSContext*) 10778 0 1 JS_AddArgumentFormatter 1 JS_malloc
1 js_Invoke 58780 1 1 XPCNativeMember::GetCallInfo(XPCCallContext&, JSObject*, XPCNativeInterface**, XPCNativeMember**)
1 js_Execute 11879 1 1 .L2040
1 XPCNativeWrapper::AttachNewConstructorObject(XPCCallContext&, JSObject*) 10915 0 1 JS_SetPropertyAttributes 1 SetPropertyAttributes
1 nsQueryInterface::operator()(nsID const&, void**) const 58260 1 1 non-virtual thunk to nsJSIID::AddRef()
1 ClassInfo2WrappedNativeProtoMap::ClassInfo2WrappedNativeProtoMap(int) 11501 0 1 JS_NewDHashTable 1 memset
1 nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) 33053 0 1 nsExceptionServiceConstructor(nsISupports*, nsID const&, void**) 1 nsExceptionService::nsExceptionService()
1 nsQueryInterface::operator()(nsID const&, void**) const 33020 1 1 non-virtual thunk to nsGenericFactory::AddRef()
1 JS_SetPropertyAttributes 10912 0 1 SetPropertyAttributes 1 js_SetAttributes
1 nsCOMPtr_base::~nsCOMPtr_base() 25922 0 1 nsStandardURL::Release() 1 nsStandardURL::~nsStandardURL()
1 nsFastLoadFileReader::ReadFooter(nsFastLoadFileReader::nsFastLoadFooter*) 34714 0 1 nsFastLoadFileReader::ReadMuxedDocumentInfo(nsFastLoadMuxedDocumentInfo*) 1 nsACString_internal::~nsACString_internal()
1 nsScriptSecurityManager::InitPrefs() 23941 0 1 nsPrefBranch::AddObserver(char const*, nsIObserver*, int) 1 PREF_RegisterCallback
1 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) 57203 1 1 XPCCallContext::CanCallNow()
1 js_InitFunctionAndObjectClasses 10829 0 1 JS_SetGlobalObject 1 AlreadyHasOwnProperty
1 nsObserverList::AddObserver(nsIObserver*, int) 32830 0 1 NS_GetWeakReference(nsISupports*, unsigned int*) 1 nsSupportsWeakReference::GetWeakReference(nsIWeakReference**)
1 nsQueryInterface::operator()(nsID const&, void**) const 58142 1 1 SharedScriptableHelperForJSIID::QueryInterface(nsID const&, void**)
1 TimerThread::AddTimerInternal(nsTimerImpl*) 39837 0 1 PR_IntervalNow 1 _end
1 mozJSComponentLoader::GlobalForLocation(nsILocalFile*, JSObject**, char**) 58959 0 1 JSCLContextHelper::~JSCLContextHelper() 1 JS_EndRequest
1 nsSubstring::SetLength(unsigned int) 36707 0 1 nsSubstring::SetCapacity(unsigned int) 1 nsSubstring::MutatePrep(unsigned int, unsigned short**, unsigned int*)
1 JS_SetGlobalObject 10828 1 1 AlreadyHasOwnProperty
1 XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*) 57200 1 1 XPCCallContext::SetName(long)
1 XPTC_InvokeByIndex 36070 1 1 invoke_copy_to_stack
1 mozJSComponentLoader::ReadScript(nsIFastLoadService*, char const*, nsIURI*, JSContext*, JSScript**) 34851 0 1 nsFastLoadService::EndMuxedDocument(nsISupports*) 1 .plt
1 ParseRegExp 12489 0 1 .L312 1 ParseQuantifier
1 cvt_l 39591 1 1 fill_n
1 .L2018 12059 1 1 js_DropProperty
1 NS_GetWeakReference(nsISupports*, unsigned int*) 32831 0 1 nsSupportsWeakReference::GetWeakReference(nsIWeakReference**) 1 operator new(unsigned int)
1 SetPropertyAttributes 12052 0 1 js_SetAttributes 1 js_ChangeNativePropertyAttrs
1 GetScopeOfObject(JSContext*, JSObject*) 10884 1 1 JS_GetClass
1 SaveScriptFilename 12781 1 1 js_compare_strings
1 nsJSIID::nsJSIID(nsIInterfaceInfo*) 36374 0 1 xptiInterfaceInfo::AddRef() 1 _PR_x86_AtomicIncrement
1 nsSubstring::MutatePrep(unsigned int, unsigned short**, unsigned int*) 36683 0 1 nsStringBuffer::Alloc(unsigned int) 1 __libc_malloc
1 regexp_xdrObject 12612 0 1 js_SetLastIndex 1 js_NewNumberValue
1 XPCNativeInterface::NewInstance(XPCCallContext&, nsIInterfaceInfo*) 57132 0 1 nsXPConnect::IsISupportsDescendant(nsIInterfaceInfo*) 1 _dl_runtime_resolve
1 _dl_map_object 41229 1 1 open
1 nsScriptSecurityManager::CheckXPCPermissions(nsISupports*, char const*) 11447 1 1 JS_GetFrameAnnotation
1 js_InitRegExpClass 10909 0 1 JS_AliasProperty 1 js_AddNativeProperty
1 nsFileInputStream::Release() 25246 1 1 nsFileStream::Release()
1 nsGenericFactory::CreateInstance(nsISupports*, nsID const&, void**) 53525 1 1 nsNullPrincipal::nsNullPrincipal()
1 XPCConvert::JSObject2NativeInterface(XPCCallContext&, void**, JSObject*, nsID const*, nsISupports*, unsigned int*) 58575 1 1 nsXPCWrappedJS::QueryInterface(nsID const&, void**)
1 XPTC_InvokeByIndex 57612 0 1 nsXPCComponents::GetID(nsIXPCComponents_ID**) 1 operator new(unsigned int)
1 SearchTable 58341 1 1 MatchIIDPtrKey(JSDHashTable*, JSDHashEntryHdr const*, void const*)
1 DoTypeDescriptor 36559 0 1 DoTypeDescriptorPrefix 1 XPT_Do8
1 nsXPCFastLoadIO::GetInputStream(nsIInputStream**) 25137 0 1 nsBufferedInputStream::Init(nsIInputStream*, unsigned int) 1 _dl_runtime_resolve
1 nsStringBundleService::getStringBundle(char const*, nsIStringBundle**) 30467 0 1 nsStringBundle::nsStringBundle(char const*, nsIStringBundleOverride*) 1 nsCSubstring::Assign(char const*, unsigned int)
1 js_Execute 11880 1 1 .L2038

Flat Profile


Total hit count: 2762
Count %Total  Function Name
198   7.2     _int_malloc
151   5.5     _end
101   3.7     NS_AccumulateFastLoadChecksum(unsigned int*, unsigned char const*, unsigned int, int)
 91   3.3     JS_HashTableRawLookup
 84   3.0     __libc_malloc
 61   2.2     pthread_mutex_lock
 54   2.0     Resize
 49   1.8     memcpy
 48   1.7     free
 45   1.6     js_SearchScope
 43   1.6     js_HashString
 42   1.5     XDRChars
 41   1.5     js_EqualStrings
 40   1.4     pthread_mutex_unlock
 39   1.4     js_AtomizeString
 37   1.3     _int_free
 36   1.3     JS_ArenaAllocate
 35   1.3     mem_get32
 34   1.2     PR_Unlock
 34   1.2     js_NewGCThing
 31   1.1     PR_Lock
 31   1.1     js_AddScopeProperty
 29   1.0     js_NewObject
 29   1.0     js_XDRStringAtom
 23   0.8     _PR_x86_AtomicIncrement
 23   0.8     .plt
 23   0.8     JS_DHashTableOperate
 22   0.8     js_GetProperty
 22   0.8     js_LookupPropertyWithFlags
 21   0.8     JS_XDRUint32
 18   0.7     JS_HashTableRawAdd
 18   0.7     SearchTable
 18   0.7     PR_GetCurrentThread
 17   0.6     js_CompareAndSwap
 17   0.6     GetPropertyTreeChild
 16   0.6     __libc_calloc
 16   0.6     strncmp
 16   0.6     do_lookup_x
 16   0.6     js_DefineNativeProperty
 15   0.5     js_Lock
 15   0.5     GrowStuff
 14   0.5     _PR_x86_AtomicDecrement
 13   0.5     PR_AtomicDecrement
 13   0.5     js_GetGCThingFlags
 13   0.5     JS_ArenaRelease
 13   0.5     js_SetProperty
 12   0.4     js_XDRAtom
 12   0.4     XDRAtomMap
 12   0.4     js_InflateStringToBuffer
 12   0.4     js_Invoke
 12   0.4     js_SaveScriptFilename
 11   0.4     JS_malloc
 11   0.4     AllocSlots
 11   0.4     fun_xdrObject
 11   0.4     js_GetMutableScope
 11   0.4     js_Atomize
 11   0.4     PR_AtomicIncrement
 11   0.4     .L858
 11   0.4     js_compare_atom_keys
 10   0.4     js_GetClassObject
 10   0.4     mem_getbytes
 10   0.4     js_GetClassPrototype
 10   0.4     strcmp
 10   0.4     strcmp
 10   0.4     pthread_self
 10   0.4     JS_HashString
  9   0.3     .plt
  9   0.3     js_AtomizeChars
  9   0.3     __i686.get_pc_thunk.bx
  9   0.3     __ctype_b_loc
  9   0.3     __pthread_getspecific
  8   0.3     __i686.get_pc_thunk.bx
  8   0.3     nsFastLoadFileReader::ReadObject(int, nsISupports**)
  8   0.3     JS_ResolveStandardClass
  8   0.3     js_XDRScript
  7   0.3     _dl_fixup
  7   0.3     mem_seek
  7   0.3     js_LookupProperty
  7   0.3     FreeArenaList
  7   0.3     NewScopeProperty
  7   0.3     js_Unlock
  7   0.3     js_FindClassObject
  7   0.3     StdNameToAtom
  7   0.3     js_NewString
  7   0.3     pthread_equal
  7   0.3     JS_XDRBytes
  7   0.3     js_AddNativeProperty
  6   0.2     cvt_s
  6   0.2     js_AllocSlot
  6   0.2     .L2419
  6   0.2     JS_SetPrivate
  6   0.2     XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, long*, long*)
  6   0.2     PR_Free
  6   0.2     JS_HashTableAdd
  6   0.2     InsertPropertyTreeChild
  6   0.2     XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned int, JSObject**)
  6   0.2     js_AddHiddenProperty
  6   0.2     mem_raw
  5   0.2     nsBufferedInputStream::ReadSegments(unsigned int (*)(nsIInputStream*, void*, char const*, unsigned int, unsigned int, unsigned int*), void*, unsigned int, unsigned int*)
  5   0.2     jsd_Lock
  5   0.2     NS_CopySegmentToBuffer(nsIInputStream*, void*, char const*, unsigned int, unsigned int, unsigned int*)
  5   0.2     nsFastLoadFileReader::Read(char*, unsigned int, unsigned int*)
  5   0.2     js_StartResolving
  5   0.2     js_GetAtom
  5   0.2     nsBinaryInputStream::Read32(unsigned int*)
  5   0.2     js_HoldObjectMap
  5   0.2     XPCPerThreadData::GetData()
  5   0.2     SaveScriptFilename
  5   0.2     js_AtomizeValue
  5   0.2     js_XDRCStringAtom
  4   0.1     CreateScopeTable
  4   0.1     XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**)
  4   0.1     JS_DHashClearEntryStub
  4   0.1     js_NewRegExp
  4   0.1     js_alloc_atom
  4   0.1     PR_GetThreadPrivate
  4   0.1     js_AtomizeHashedKey
  4   0.1     XPT_Do8
  4   0.1     NS_EscapeURL(char const*, int, unsigned int, nsACString_internal&)
  4   0.1     nsDeque::Push(void*)
  4   0.1     XPT_Do32
  4   0.1     PR_Malloc
  4   0.1     .L2032
  4   0.1     _createJSDObject
  4   0.1     nsCOMPtr_base::assign_with_AddRef(nsISupports*)
  4   0.1     js_NewFunction
  3   0.1     JS_GetPrivate
  3   0.1     JS_DefineFunction
  3   0.1     _dl_lookup_symbol_x
  3   0.1     js_TransferScopeLock
  3   0.1     js_NewScope
  3   0.1     PL_strlen
  3   0.1     .plt
  3   0.1     resolving_HashKey
  3   0.1     nsStandardURL::BuildNormalizedSpec(char const*)
  3   0.1     NewGCArena
  3   0.1     jsd_NewScriptHookProc
  3   0.1     JS_MakeStringImmutable
  3   0.1     nsDeque::Peek()
  3   0.1     .plt
  3   0.1     nsCOMPtr_base::~nsCOMPtr_base()
  3   0.1     XPT_ArenaMalloc
  3   0.1     js_InternalInvoke
  3   0.1     .L2014
  3   0.1     js_NewStringCopyN
  3   0.1     malloc_consolidate
  3   0.1     nsTranscodeJSPrincipals(JSXDRState*, JSPrincipals**)
  3   0.1     JS_DHashTableRawRemove
  3   0.1     realloc
  3   0.1     nsXPConnect::GetXPConnect()
  3   0.1     js_GetClassId
  3   0.1     PL_DHashStringKey
  3   0.1     strncasecomp
  3   0.1     mem_tell
  3   0.1     js_SetProtoOrParent
  3   0.1     non-virtual thunk to nsBufferedInputStream::Read(char*, unsigned int, unsigned int*)
  3   0.1     __i686.get_pc_thunk.cx
  3   0.1     nsJSIID::QueryInterface(nsID const&, void**)
  3   0.1     .L2011
  3   0.1     __ctype_tolower_loc
  3   0.1     .L491
  3   0.1     js_NewScript
  3   0.1     memset
  3   0.1     js_CallNewScriptHook
  3   0.1     jsd_FunctionCallHook
  2   0.1     XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode)
  2   0.1     cvt_l
  2   0.1     nsCSubstring::Capacity() const
  2   0.1     js_DefineProperty
  2   0.1     nsBufferedInputStream::Read(char*, unsigned int, unsigned int*)
  2   0.1     JS_free
  2   0.1     mozJSComponentLoader::LoadModule(nsILocalFile*, nsIModule**)
  2   0.1     XPCWrappedNative::Init(XPCCallContext&, JSObject*, XPCNativeScriptableCreateInfo const*)
  2   0.1     js_AllocStack
  2   0.1     jsd_Unlock
  2   0.1     .plt
  2   0.1     nsLocalFile::QueryInterface(nsID const&, void**)
  2   0.1     nsSystemPrincipal::Release()
  2   0.1     JS_InitClass
  2   0.1     HashNativeKey(JSDHashTable*, void const*)
  2   0.1     JS_XDRFindClassById
  2   0.1     JS_BeginRequest
  2   0.1     nsSystemPrincipal::AddRef()
  2   0.1     pthread_cond_signal@@GLIBC_2.3.2
  2   0.1     _int_realloc
  2   0.1     XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**)
  2   0.1     int FindSubstring(char const*, unsigned int, char const*, unsigned int, int)
  2   0.1     PR_ExitMonitor
  2   0.1     nsFileInputStream::Read(char*, unsigned int, unsigned int*)
  2   0.1     xptiInterfaceInfoManager::GetInterfaceInfoManagerNoAddRef()
  2   0.1     js_UnlockRuntime
  2   0.1     _newJSDScript
  2   0.1     .L2028
  2   0.1     AutoMarkingPtr::Unlink()
  2   0.1     operator new(unsigned int)
  2   0.1     nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&)
  2   0.1     __gmon_start__
  2   0.1     .L2018
  2   0.1     pthread_cond_broadcast@@GLIBC_2.3.2
  2   0.1     js_AllocRawStack
  2   0.1     ParseRegExp
  2   0.1     XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, int, unsigned int*)
  2   0.1     JS_XDRCStringOrNull
  2   0.1     nsID::Parse(char const*)
  2   0.1     BackstagePass::QueryInterface(nsID const&, void**)
  2   0.1     JS_XDRUint16
  2   0.1     JS_HoldPrincipals
  2   0.1     nsCSubstring::MutatePrep(unsigned int, char**, unsigned int*)
  2   0.1     DoTypeDescriptor
  2   0.1     js_FindProperty
  2   0.1     EmitREBytecode
  2   0.1     Compare1To1(char const*, char const*, unsigned int, int)
  2   0.1     XPCCallContext::~XPCCallContext()
  2   0.1     JS_XDRCString
  2   0.1     js_NewNumberValue
  2   0.1     js_StopResolving
  2   0.1     js_ChangeScopePropertyAttrs
  2   0.1     xpc_InitJSxIDClassObjects()
  2   0.1     ChangeScope
  2   0.1     nsCOMPtr_base::begin_assignment()
  2   0.1     PR_EnterMonitor
  2   0.1     NewPropTreeKidsChunk
  2   0.1     js_CheckRedeclaration
  2   0.1     XPCWrappedNativeScope::FindInJSObjectScope(XPCCallContext&, JSObject*, int)
  2   0.1     XPCWrappedNative::Release()
  2   0.1     nsScriptSecurityManager::GetPrincipalAndFrame(JSContext*, JSStackFrame**, unsigned int*)
  2   0.1     js_MatchScopeProperty
  2   0.1     pt_PostNotifies
  2   0.1     SearchTable
  1   0.0     AppendUTF16toUTF8(nsAString_internal const&, nsACString_internal&)
  1   0.0     JS_IsSystemObject
  1   0.0     XPCWrappedNative::ExtendSet(XPCCallContext&, XPCNativeInterface*)
  1   0.0     JS_EndRequest
  1   0.0     rindex
  1   0.0     XPCNativeScriptableSharedMap::GetNewOrUsed(unsigned int, char*, XPCNativeScriptableInfo*)
  1   0.0     non-virtual thunk to nsJSIID::GetScriptableFlags(unsigned int*)
  1   0.0     JS_DefineFunctions
  1   0.0     js_Interpret
  1   0.0     _callHook
  1   0.0     js_Call
  1   0.0     js_AtomizeObject
  1   0.0     PL_DHashTableEnumerate
  1   0.0     nsStandardURL::nsSegmentEncoder::EncodeSegmentCount(char const*, nsStandardURL::URLSegment const&, short, nsCString&, int&)
  1   0.0     _MD_getfileinfo64
  1   0.0     nsXPCWrappedJS::GetNewOrUsed(XPCCallContext&, JSObject*, nsID const&, nsISupports*, nsXPCWrappedJS**)
  1   0.0     js_ConstructObject
  1   0.0     PR_NotifyCondVar
  1   0.0     XPCNativeMember::GetCallInfo(XPCCallContext&, JSObject*, XPCNativeInterface**, XPCNativeMember**)
  1   0.0     nsBinaryInputStream::Read64(unsigned long long*)
  1   0.0     ReadScriptFromStream(JSContext*, nsIObjectInputStream*, JSScript**)
  1   0.0     nsXPConnect::GetRuntime(nsXPConnect*)
  1   0.0     js_GetGCStringRuntime
  1   0.0     FastLoadStateHolder::pop()
  1   0.0     xptiInterfaceInfoManager::GetInfoForName(char const*, nsIInterfaceInfo**)
  1   0.0     JS_GetParent
  1   0.0     .L2040
  1   0.0     XDRValueBody
  1   0.0     nsSubstring::MutatePrep(unsigned int, unsigned short**, unsigned int*)
  1   0.0     nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**)
  1   0.0     InitMinimalScope
  1   0.0     nsScriptSecurityManager::CanAccess(unsigned int, nsIXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIClassInfo*, long, void**)
  1   0.0     regexp_xdrObject
  1   0.0     XPCCallContext::SetName(long)
  1   0.0     nsXPCWrappedJSClass::GetNewOrUsed(XPCCallContext&, nsID const&, nsXPCWrappedJSClass**)
  1   0.0     js_InitFunctionClass
  1   0.0     JS_SetErrorReporter
  1   0.0     JS_DefineProperties
  1   0.0     XPCContext::GetAppropriateSecurityManager(unsigned short) const
  1   0.0     js_SetRequiredSlot
  1   0.0     nsCSubstring::EnsureMutable()
  1   0.0     nsXPConnect::Release()
  1   0.0     js_compare_strings
  1   0.0     clone
  1   0.0     invoke_copy_to_stack
  1   0.0     PR_Close
  1   0.0     XPCNativeScriptableSharedMap::Entry::Hash(JSDHashTable*, void const*)
  1   0.0     nsQueryInterface::operator()(nsID const&, void**) const
  1   0.0     Detecting
  1   0.0     HidePropertyName
  1   0.0     mozJSComponentLoader::StartFastLoad(nsIFastLoadService*)
  1   0.0     pt_PostNotifyToCvar
  1   0.0     xptiWorkingSet::IsValid() const
  1   0.0     MatchIIDPtrKey(JSDHashTable*, JSDHashEntryHdr const*, void const*)
  1   0.0     .L469
  1   0.0     js_ValueToFunction
  1   0.0     BuildArgArray
  1   0.0     nsCSubstring::Finalize()
  1   0.0     JS_SetPrototype
  1   0.0     XPCNativeSet::FindMember(long, XPCNativeMember**, unsigned short*) const
  1   0.0     __xstat32_conv
  1   0.0     xptiInterfaceEntry::Resolve(xptiWorkingSet*)
  1   0.0     resolving_MatchEntry
  1   0.0     XPCNativeScriptableInfo::Construct(XPCCallContext&, XPCNativeScriptableCreateInfo const*)
  1   0.0     nsXPCComponents::QueryInterface(nsID const&, void**)
  1   0.0     js_LinkFunctionObject
  1   0.0     XPCWrappedNative::FindTearOff(XPCCallContext&, XPCNativeInterface*, int, unsigned int*)
  1   0.0     NS_Alloc_P
  1   0.0     js_NewContext
  1   0.0     XPCWrappedNative::InitTearOff(XPCCallContext&, XPCWrappedNativeTearOff*, XPCNativeInterface*, int)
  1   0.0     Object
  1   0.0     xptiInterfaceEntry::GetEntryForParam(unsigned short, nsXPTParamInfo const*, xptiInterfaceEntry**)
  1   0.0     pref_enumChild(PLDHashTable*, PLDHashEntryHdr*, unsigned int, void*)
  1   0.0     nsStandardURL::Init(unsigned int, int, nsACString_internal const&, char const*, nsIURI*)
  1   0.0     DefineProperty
  1   0.0     fill_n
  1   0.0     non-virtual thunk to nsXPCComponents::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*)
  1   0.0     dosprintf
  1   0.0     LimitStuff
  1   0.0     .L2026
  1   0.0     fun_reserveSlots
  1   0.0     BackstagePass::AddRef()
  1   0.0     NS_Free_P
  1   0.0     xptiInterfaceEntry::GetInterfaceInfo(xptiInterfaceInfo**)
  1   0.0     xptiInterfaceInfoManager::ReadXPTFile(nsILocalFile*, xptiWorkingSet*)
  1   0.0     .L366
  1   0.0     DefaultAllocEntry
  1   0.0     .L343
  1   0.0     nsNullPrincipal::nsNullPrincipal()
  1   0.0     PR_snprintf
  1   0.0     nsCSubstring::ReplacePrep(unsigned int, unsigned int, unsigned int)
  1   0.0     .L855
  1   0.0     .plt
  1   0.0     ParseTerm
  1   0.0     nsJSIID::NewID(nsIInterfaceInfo*)
  1   0.0     js_InitObjectMap
  1   0.0     js_ValueToString
  1   0.0     xptiInterfaceEntry::GetMethodInfo(unsigned short, nsXPTMethodInfo const**)
  1   0.0     non-virtual thunk to nsGenericFactory::AddRef()
  1   0.0     XPCJSContextStack::XPCJSContextStack()
  1   0.0     js_CloneFunctionObject
  1   0.0     nsScriptSecurityManager::CheckPropertyAccessImpl(unsigned int, nsIXPCNativeCallContext*, JSContext*, JSObject*, nsISupports*, nsIURI*, nsIClassInfo*, char const*, long, void**)
  1   0.0     nsJSRuntimeServiceImpl::GetBackstagePass(nsIXPCScriptable**)
  1   0.0     nsFastLoadService::SetInputStream(nsIObjectInputStream*)
  1   0.0     jsd_ObjectHook
  1   0.0     XPT_DoCString
  1   0.0     BackstagePass::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*)
  1   0.0     ProcessOp
  1   0.0     nsBufferedInputStream::Fill()
  1   0.0     _hash_root
  1   0.0     nsFastLoadFileReader::ReadFooter(nsFastLoadFileReader::nsFastLoadFooter*)
  1   0.0     nsTHashtable > >::s_InitEntry(PLDHashTable*, PLDHashEntryHdr*, void const*)
  1   0.0     net_GetURLSpecFromFile(nsIFile*, nsACString_internal&)
  1   0.0     nsXPCException::IterateNSResults(unsigned int*, char const**, char const**, void**)
  1   0.0     nsJSIID::GetId(nsID**)
  1   0.0     ParseQuantifier
  1   0.0     jsd_alloc_script_entry
  1   0.0     XPC_WN_MaybeResolvingPropertyStub(JSContext*, JSObject*, long, long*)
  1   0.0     nsACString_internal::GetReadableBuffer(char const**) const
  1   0.0     __pthread_disable_asynccancel
  1   0.0     XPCWrappedNative::GatherScriptableCreateInfo(nsISupports*, nsIClassInfo*, XPCNativeScriptableCreateInfo*, XPCNativeScriptableCreateInfo*)
  1   0.0     nsThread::GetPRThread(PRThread**)
  1   0.0     XPCJSContextStack::Peek(JSContext**)
  1   0.0     mmap
  1   0.0     js_AtomizeDouble
  1   0.0     nsStringBundleService::nsStringBundleService()
  1   0.0     AlreadyHasOwnProperty
  1   0.0     JS_GetConstructor
  1   0.0     __read_nocancel
  1   0.0     js_LockRuntime
  1   0.0     nsFileStream::Release()
  1   0.0     js_CheckAccess
  1   0.0     nsXPCComponents_Interfaces::NewResolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, unsigned int, JSObject**, int*)
  1   0.0     read
  1   0.0     JS_GetContextThread
  1   0.0     js_IdIsIndex
  1   0.0     XPCJSContextStack::Pop(JSContext**)
  1   0.0     JS_GetStringBytes
  1   0.0     non-virtual thunk to nsJSIID::AddRef()
  1   0.0     .L2038
  1   0.0     _PR_Putfd
  1   0.0     .L2036
  1   0.0     JS_NewObject
  1   0.0     nsCSubstring::Assign(nsACString_internal const&)
  1   0.0     nsXPCWrappedJS::AddRef()
  1   0.0     js_DropProperty
  1   0.0     XPCCallContext::CanCallNow()
  1   0.0     PL_strcasecmp
  1   0.0     JS_GetClass
  1   0.0     nsBinaryInputStream::ReadBytes(unsigned int, char**)
  1   0.0     SharedScriptableHelperForJSIID::QueryInterface(nsID const&, void**)
  1   0.0     .L2053
  1   0.0     XPCWrappedNative::GetJSObject(JSObject**)
  1   0.0     nsJSID::GetInvalidIID() const
  1   0.0     nsCharTraits::compareLowerCaseToASCII(char const*, char const*, unsigned int)
  1   0.0     nsXPCWrappedJS::QueryInterface(nsID const&, void**)
  1   0.0     nsXPConnect::AddRef()
  1   0.0     nsJSID::Reset()
  1   0.0     .L115
  1   0.0     pthread_create@@GLIBC_2.1
  1   0.0     JS_GetFrameAnnotation
  1   0.0     JS_DHashMoveEntryStub
  1   0.0     .L55
  1   0.0     open
  1   0.0     nsXPCComponents_Interfaces::Release()
  1   0.0     .plt
  1   0.0     XPC_WN_GetObjectOpsNoCall(JSContext*, JSClass*)
  1   0.0     nsACString_internal::SetLength(unsigned int)
  1   0.0     PREF_RegisterCallback
  1   0.0     nsID::ToString() const
  1   0.0     SharedScriptableHelperForJSIID::AddRef()
  1   0.0     JS_smprintf
  1   0.0     nsSupportsArray::EnumerateBackwards(int (*)(nsISupports*, void*), void*)
  1   0.0     js_GetCallObject
  1   0.0     SharedScriptableHelperForJSIID::GetScriptableFlags(unsigned int*)
  1   0.0     .plt
  1   0.0     JS_FrameIterator
  1   0.0     nsAString_internal::~nsAString_internal()
  1   0.0     xptiInterfaceEntry::GetConstant(unsigned short, nsXPTConstant const**)
  1   0.0     JS_XDRMemGetData
  1   0.0     PR_NotifyAllCondVar
  1   0.0     nsJSIID::GetScriptableFlags(unsigned int*)
  1   0.0     nsCSubstring::Adopt(char*, unsigned int)