index Count Hits Function Name 150 nsScriptLoader::ProcessScriptElement(nsIDOMHTMLScriptElement*, nsIScriptLoaderObserver*) 32 nsScriptLoader::OnStreamComplete(nsIStreamLoader*, nsISupports*, unsigned, unsigned, char const*) 59705 0 174 nsScriptLoader::ProcessRequest(nsScriptLoadRequest*) 174 nsScriptLoader::EvaluateScript(nsScriptLoadRequest*, nsAFlatString const&) 8 nsScriptLoader::FireScriptEvaluated(unsigned, nsScriptLoadRequest*)
174 nsScriptLoader::ProcessRequest(nsScriptLoadRequest*) 59708 0 174 nsScriptLoader::EvaluateScript(nsScriptLoadRequest*, nsAFlatString const&) 162 nsJSContext::EvaluateString(nsAString const&, void*, nsIPrincipal*, char const*, unsigned, char const*, nsAString&, int*) 11 nsStdURL::GetSpec(char**) 1 nsDocument::GetPrincipal(nsIPrincipal**)
173 PL_HandleEvent 29816 0 174 nsARequestObserverEvent::HandlePLEvent(PLEvent*) 131 nsOnDataAvailableEvent::HandleEvent() 43 nsOnStopRequestEvent::HandleEvent()
139 PL_ProcessPendingEvents 34 PL_ProcessEventsBeforeID 5436 0 173 PL_HandleEvent 173 nsARequestObserverEvent::HandlePLEvent(PLEvent*)
173 g_main_run 16581 0 173 g_main_iterate 173 g_main_dispatch
173 nsAppShellService::Run() 37908 0 173 nsAppShell::Run() 173 gtk_main
173 g_main_iterate 16580 0 173 g_main_dispatch 139 g_io_unix_dispatch 34 gdk_event_dispatch
173 gtk_main 16585 0 173 g_main_run 173 g_main_iterate
36738 0 173 nsAppShellService::Run() 173 nsAppShell::Run()
173 nsAppShell::Run() 12585 0 173 gtk_main 173 g_main_run
19870 0 172 __libc_start_main
162 nsScriptLoader::EvaluateScript(nsScriptLoadRequest*, nsAFlatString const&) 81893 0 162 nsJSContext::EvaluateString(nsAString const&, void*, nsIPrincipal*, char const*, unsigned, char const*, nsAString&, int*) 152 JS_EvaluateUCScriptForPrincipals 6 JS_ValueToString 1 nsJSContext::ScriptEvaluated(int) 1 nsScriptSecurityManager::CanExecuteScripts(JSContext*, nsIPrincipal*, int*) 1 _init 1 nsDocShell::GetAllowJavascript(int*)
152 nsJSContext::EvaluateString(nsAString const&, void*, nsIPrincipal*, char const*, unsigned, char const*, nsAString&, int*) 1427 0 152 JS_EvaluateUCScriptForPrincipals 90 JS_CompileUCScriptForPrincipals 62 js_Execute
150 nsParser::ResumeParse(int, int) 35158 0 150 nsParser::BuildModel() 150 CNavDTD::BuildModel(nsIParser*, nsITokenizer*, nsITokenObserver*, nsIContentSink*)
150 HTMLContentSink::ProcessSCRIPTTag(nsIParserNode const&) 52320 0 150 nsGenericHTMLContainerElement::AppendChildTo(nsIContent*, int, int) 150 nsHTMLScriptElement::SetDocument(nsIDocument*, int, int)
150 nsParser::BuildModel() 34816 0 150 CNavDTD::BuildModel(nsIParser*, nsITokenizer*, nsITokenObserver*, nsIContentSink*) 150 CNavDTD::HandleToken(CToken*, nsIParser*)
131 nsParser::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) 19 nsParser::ContinueParsing() 35157 0 150 nsParser::ResumeParse(int, int) 150 nsParser::BuildModel()
150 CNavDTD::AddLeaf(nsIParserNode const*) 54052 0 150 HTMLContentSink::AddLeaf(nsIParserNode const&) 150 HTMLContentSink::ProcessSCRIPTTag(nsIParserNode const&)
150 nsHTMLScriptElement::SetDocument(nsIDocument*, int, int) 59703 0 150 nsScriptLoader::ProcessScriptElement(nsIDOMHTMLScriptElement*, nsIScriptLoaderObserver*) 150 nsScriptLoader::ProcessRequest(nsScriptLoadRequest*)
150 nsGenericHTMLContainerElement::AppendChildTo(nsIContent*, int, int) 53461 0 150 nsHTMLScriptElement::SetDocument(nsIDocument*, int, int) 150 nsScriptLoader::ProcessScriptElement(nsIDOMHTMLScriptElement*, nsIScriptLoaderObserver*)
150 HTMLContentSink::AddLeaf(nsIParserNode const&) 54095 0 150 HTMLContentSink::ProcessSCRIPTTag(nsIParserNode const&) 150 nsGenericHTMLContainerElement::AppendChildTo(nsIContent*, int, int)
150 CNavDTD::BuildModel(nsIParser*, nsITokenizer*, nsITokenObserver*, nsIContentSink*) 34819 0 150 CNavDTD::HandleToken(CToken*, nsIParser*) 150 CNavDTD::HandleStartToken(CToken*)
150 CNavDTD::HandleToken(CToken*, nsIParser*) 34829 0 150 CNavDTD::HandleStartToken(CToken*) 84 CNavDTD::HandleDefaultStartToken(CToken*, nsHTMLTag, nsCParserNode*) 66 CNavDTD::AddHeadLeaf(nsIParserNode*)
84 CNavDTD::HandleScriptToken(nsIParserNode const*) 66 CNavDTD::AddHeadLeaf(nsIParserNode*) 34876 0 150 CNavDTD::AddLeaf(nsIParserNode const*) 150 HTMLContentSink::AddLeaf(nsIParserNode const&)
139 event_processor_callback(void*, int, GdkInputCondition) 5481 0 139 nsEventQueueImpl::ProcessPendingEvents() 139 PL_ProcessPendingEvents
139 g_main_dispatch 16530 0 139 g_io_unix_dispatch 139 our_gdk_io_invoke(_GIOChannel*, GIOCondition, void*)
139 g_io_unix_dispatch 37890 0 139 our_gdk_io_invoke(_GIOChannel*, GIOCondition, void*) 139 event_processor_callback(void*, int, GdkInputCondition)
139 nsEventQueueImpl::ProcessPendingEvents() 5433 0 139 PL_ProcessPendingEvents 139 PL_HandleEvent
139 our_gdk_io_invoke(_GIOChannel*, GIOCondition, void*) 37903 0 139 event_processor_callback(void*, int, GdkInputCondition) 139 nsEventQueueImpl::ProcessPendingEvents()
127 nsStreamListenerTee::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) 4 nsHttpChannel::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) 28316 0 131 nsDocumentOpenInfo::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) 131 nsParser::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
131 nsDocumentOpenInfo::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) 35166 0 131 nsParser::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) 131 nsParser::ResumeParse(int, int)
131 nsARequestObserverEvent::HandlePLEvent(PLEvent*) 30242 0 131 nsOnDataAvailableEvent::HandleEvent() 131 nsHttpChannel::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
131 nsOnDataAvailableEvent::HandleEvent() 31055 0 131 nsHttpChannel::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) 127 nsStreamListenerTee::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) 4 nsDocumentOpenInfo::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
127 nsHttpChannel::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) 30257 0 127 nsStreamListenerTee::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned) 127 nsDocumentOpenInfo::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
90 JS_EvaluateUCScriptForPrincipals 1408 0 90 JS_CompileUCScriptForPrincipals 89 CompileTokenStream 1 js_NewTokenStream
89 JS_CompileUCScriptForPrincipals 1404 0 89 CompileTokenStream 88 js_CompileTokenStream 1 js_NewScriptFromCG
88 js_CompileTokenStream 48 FunctionBody 19 Statement 2180 0 88 Statements 135 Statement 10 js_EmitTree 6 js_PeekToken 2 js_AllocTryNotes 1 js_FoldConstants 1 NewParseNode
88 CompileTokenStream 2171 0 88 js_CompileTokenStream 88 Statements
84 CNavDTD::HandleDefaultStartToken(CToken*, nsHTMLTag, nsCParserNode*) 34872 0 84 CNavDTD::OpenContainer(nsCParserNode const*, nsHTMLTag, int, nsEntryStack*) 84 CNavDTD::HandleScriptToken(nsIParserNode const*)
84 CNavDTD::OpenContainer(nsCParserNode const*, nsHTMLTag, int, nsEntryStack*) 34838 0 84 CNavDTD::HandleScriptToken(nsIParserNode const*) 84 CNavDTD::AddLeaf(nsIParserNode const*)
84 CNavDTD::HandleStartToken(CToken*) 34824 0 84 CNavDTD::HandleDefaultStartToken(CToken*, nsHTMLTag, nsCParserNode*) 84 CNavDTD::OpenContainer(nsCParserNode const*, nsHTMLTag, int, nsEntryStack*)
135 Statements 26 Statement 2184 1 71 Statement 53 FunctionStmt 33 Expr 26 Statement 25 Variables 19 Statements 4 Condition
66 CNavDTD::HandleStartToken(CToken*) 34877 0 66 CNavDTD::AddHeadLeaf(nsIParserNode*) 66 CNavDTD::AddLeaf(nsIParserNode const*)
62 JS_EvaluateUCScriptForPrincipals 1943 2 62 js_Execute 58 js_Interpret 2 js_FindProperty
58 js_Execute 5 js_Invoke 1946 12 58 js_Interpret 16 js_Invoke 5 XPC_WN_Helper_GetProperty(JSContext*, JSObject*, long, long*) 5 js_GetProperty 4 js_ConcatStrings 4 js_SetProperty 4 js_DefineProperty 3 js_ValueToNonNullObject 2 XPC_WN_Helper_SetProperty(JSContext*, JSObject*, long, long*) 2 js_FindVariable 2 js_ValueToNumber 1 js_DropProperty 1 js_FindProperty 1 js_InternalInvoke 1 js_AllocRawStack
53 Statement 2178 0 52 FunctionStmt 53 FunctionDef
53 FunctionStmt 2177 2 52 FunctionDef 50 FunctionBody 1 js_MatchToken
66 CondExpr 2189 0 51 OrExpr 66 AndExpr
66 AssignExpr 2188 0 51 CondExpr 66 OrExpr
66 OrExpr 3 AndExpr 2190 0 51 AndExpr 65 BitOrExpr 3 AndExpr 1 BitXorExpr
65 BitOrExpr 1 AndExpr 2192 1 51 BitXorExpr 64 BitAndExpr 1 EqExpr
43 Expr 18 AssignExpr 14 Variables 9 ArgumentList 2187 0 51 AssignExpr 66 CondExpr 18 AssignExpr
64 BitAndExpr 1 BitXorExpr 2194 2 50 EqExpr 62 RelExpr 1 js_MatchToken
65 AndExpr 2191 0 50 BitOrExpr 65 BitXorExpr
64 BitXorExpr 2193 0 49 BitAndExpr 64 EqExpr
50 FunctionDef 2175 2 49 FunctionBody 48 Statements
62 EqExpr 2195 0 48 RelExpr 59 ShiftExpr 2 js_MatchToken 1 AddExpr
58 ShiftExpr 1 RelExpr 2197 1 47 AddExpr 57 MulExpr 1 js_MatchToken
59 RelExpr 2196 0 46 ShiftExpr 58 AddExpr 1 js_MatchToken
18 UnaryExpr 11 MemberExpr 9 js_MatchToken 5 js_PeekToken 3 Variables 2283 15 46 js_GetToken 21 js_AtomizeChars 4 GetChar 2 js_strtod 1 free 1 js_MatchToken 1 AddToTokenBuf 1 js_AtomizeString
57 AddExpr 2198 0 45 MulExpr 55 UnaryExpr 2 js_MatchToken
43 nsOnStopRequestEvent::HandleEvent() 31054 0 43 nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 43 nsStreamLoader::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
43 nsARequestObserverEvent::HandlePLEvent(PLEvent*) 31748 0 43 nsOnStopRequestEvent::HandleEvent() 43 nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
55 MulExpr 2201 0 43 UnaryExpr 35 MemberExpr 18 js_GetToken 1 js_PeekToken 1 NewParseNode
43 nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 30267 0 43 nsStreamLoader::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 32 nsScriptLoader::OnStreamComplete(nsIStreamLoader*, nsISupports*, unsigned, unsigned, char const*) 11 SheetLoadData::OnStreamComplete(nsIStreamLoader*, nsISupports*, unsigned, unsigned, char const*)
33 Statement 4 Condition 3 PrimaryExpr 3 MemberExpr 2186 0 39 Expr 43 AssignExpr
34 handle_gdk_event(_GdkEvent*, void*) 37915 0 34 nsAppShell::ProcessBeforeID(unsigned long) 34 nsVoidArray::EnumerateForwards(int (*)(void*, void*), void*)
34 nsAppShell::ProcessBeforeID(unsigned long) 4082 0 34 nsVoidArray::EnumerateForwards(int (*)(void*, void*), void*) 34 processQueue(void*, void*)
34 processQueue(void*, void*) 5449 0 34 PL_ProcessEventsBeforeID 34 PL_HandleEvent
34 gdk_event_dispatch 38032 0 34 handle_gdk_event(_GdkEvent*, void*) 34 nsAppShell::ProcessBeforeID(unsigned long)
34 nsVoidArray::EnumerateForwards(int (*)(void*, void*), void*) 37914 0 34 processQueue(void*, void*) 34 PL_ProcessEventsBeforeID
34 g_main_dispatch 15646 0 34 gdk_event_dispatch 34 handle_gdk_event(_GdkEvent*, void*)
32 nsStreamLoader::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 59710 0 32 nsScriptLoader::OnStreamComplete(nsIStreamLoader*, nsISupports*, unsigned, unsigned, char const*) 32 nsScriptLoader::ProcessRequest(nsScriptLoadRequest*)
35 UnaryExpr 2203 0 27 MemberExpr 13 ArgumentList 11 js_GetToken 4 PrimaryExpr 3 Expr 2 NewParseNode 1 js_PeekToken 1 js_FoldConstants
25 Statement 2185 1 25 Variables 14 AssignExpr 3 js_GetToken 2 js_MatchToken 2 js_DefineProperty 2 JS_DHashTableOperate 1 js_HashId
16 js_Interpret 8 js_InternalInvoke 1941 1 22 js_Invoke 6 fun_toString 5 js_Interpret 5 date_getTimezoneOffset 4 XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*) 1 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned, long*, long*) 1 str_toString 1 Array
21 js_GetToken 1 js_PeekToken 1548 2 22 js_AtomizeChars 19 js_AtomizeString 1 js_Lock
19 js_AtomizeChars 1 js_GetToken 1 js_Atomize 1546 4 21 js_AtomizeString 6 js_NewStringCopyN 4 JS_HashTableRawLookup 2 js_Unlock 2 js_CompareAndSwap 2 JS_HashTableRawAdd 1 js_NewString
11 CSSLoaderImpl::Cleanup(URLKey&, SheetLoadData*) 8 HTMLContentSink::ScriptEvaluated(unsigned, nsIDOMHTMLScriptElement*, int, int) 35145 0 19 nsParser::ContinueParsing() 19 nsParser::ResumeParse(int, int)
9 JS_malloc 3 JS_ArenaAllocate 1 js_strtod 1 js_alloc_atom 20837 2 14 __libc_malloc 4 pthread_mutex_trylock 3 chunk_alloc 3 pthread_mutex_unlock 2 __pthread_alt_unlock
3 ArgumentList 2 MulExpr 2 RelExpr 2 Variables 1 js_GetToken 1 AddExpr 1 ShiftExpr 1 EqExpr 1 FunctionDef 2285 3 14 js_MatchToken 9 js_GetToken 1 js_UngetToken 1 GetChar
13 MemberExpr 2202 1 12 ArgumentList 9 AssignExpr 3 js_MatchToken
11 nsScriptLoader::EvaluateScript(nsScriptLoadRequest*, nsAFlatString const&) 30100 0 11 nsStdURL::GetSpec(char**) 5 nsStdURL::GetPath(char**) 5 nsStdURL::AppendString(nsCString&, char*, nsStdURL::Format, short) 1 ToNewCString(nsACString const&)
11 CSSLoaderImpl::DidLoadStyle(nsIStreamLoader*, nsString*, SheetLoadData*, unsigned) 54586 0 11 CSSLoaderImpl::ParseSheet(nsIUnicharInputStream*, SheetLoadData*, int&, nsICSSStyleSheet*&) 11 CSSLoaderImpl::SheetComplete(nsICSSStyleSheet*, SheetLoadData*)
11 CSSLoaderImpl::ParseSheet(nsIUnicharInputStream*, SheetLoadData*, int&, nsICSSStyleSheet*&) 54585 0 11 CSSLoaderImpl::SheetComplete(nsICSSStyleSheet*, SheetLoadData*) 11 CSSLoaderImpl::Cleanup(URLKey&, SheetLoadData*)
11 nsStreamLoader::OnStopRequest(nsIRequest*, nsISupports*, unsigned) 54580 0 11 SheetLoadData::OnStreamComplete(nsIStreamLoader*, nsISupports*, unsigned, unsigned, char const*) 11 CSSLoaderImpl::DidLoadStyle(nsIStreamLoader*, nsString*, SheetLoadData*, unsigned)
11 SheetLoadData::OnStreamComplete(nsIStreamLoader*, nsISupports*, unsigned, unsigned, char const*) 54587 0 11 CSSLoaderImpl::DidLoadStyle(nsIStreamLoader*, nsString*, SheetLoadData*, unsigned) 11 CSSLoaderImpl::ParseSheet(nsIUnicharInputStream*, SheetLoadData*, int&, nsICSSStyleSheet*&)
11 CSSLoaderImpl::SheetComplete(nsICSSStyleSheet*, SheetLoadData*) 54583 0 11 CSSLoaderImpl::Cleanup(URLKey&, SheetLoadData*) 11 nsParser::ContinueParsing()
5 nsStdURL::GetSpec(char**) 3 nsStdURL::GetPath(char**) 2 nsStdURL::AppendFileName(nsCString&, char*, char*, nsStdURL::Format) 30097 0 10 nsStdURL::AppendString(nsCString&, char*, nsStdURL::Format, short) 9 nsAppendURLEscapedString 1 nsStdEscape
4 js_NewStringCopyN 3 js_alloc_symbol 1 js_UndependString 1 js_NewScopeProperty 1 JS_strdup 1304 0 10 JS_malloc 9 __libc_malloc 1 pthread_mutex_unlock
22 js_EmitTree 10 Statements 7 js_EmitFunctionBody 1816 1 10 js_EmitTree 22 js_EmitTree 7 js_EmitFunctionBody 2 EmitPropOp 2 js_Emit1 1 js_NewSrcNote2 1 js_NewSrcNote 1 EmitElemOp 1 EmitAtomOp 1 js_Emit3
4 js_Interpret 2 Variables 2 js_FindVariable 1 InitArrayObject 2106 0 9 js_DefineProperty 3 js_NewScopeProperty 3 js_hash_scope_add 1 XPC_WN_Helper_AddProperty(JSContext*, JSObject*, long, long*) 1 js_HoldScopeProperty 1 js_AllocSlot
9 nsStdURL::AppendString(nsCString&, char*, nsStdURL::Format, short) 30307 0 9 nsAppendURLEscapedString 5 nsStdEscape 3 nsACString::AppendFromReadable(nsACString const&) 1 nsCAutoString::~nsCAutoString()
8 nsScriptLoader::ProcessRequest(nsScriptLoadRequest*) 59707 0 8 nsScriptLoader::FireScriptEvaluated(unsigned, nsScriptLoadRequest*) 8 HTMLContentSink::ScriptEvaluated(unsigned, nsIDOMHTMLScriptElement*, int, int)
7 js_TryMethod 1 js_Interpret 1942 0 8 js_InternalInvoke 8 js_Invoke
8 nsScriptLoader::FireScriptEvaluated(unsigned, nsScriptLoadRequest*) 54094 0 8 HTMLContentSink::ScriptEvaluated(unsigned, nsIDOMHTMLScriptElement*, int, int) 8 nsParser::ContinueParsing()
6 Statements 1 MemberExpr 1 UnaryExpr 2278 2 8 js_PeekToken 5 js_GetToken 1 js_AtomizeChars
7 js_EmitTree 1814 0 7 js_EmitFunctionBody 7 js_EmitTree
7 js_ValueToString 2118 0 7 js_DefaultValue 7 js_TryMethod
7 js_DefaultValue 2135 0 7 js_TryMethod 7 js_InternalInvoke
5 js_Interpret 2 js_GetProperty 41987 0 7 XPC_WN_Helper_GetProperty(JSContext*, JSObject*, long, long*) 3 nsHTMLDocumentSH::GetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*) 2 XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**) 1 nsWindowSH::GetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*) 1 JS_GetPrivate
6 JS_ValueToString 1 str_getProperty 2402 0 7 js_ValueToString 7 js_DefaultValue
6 js_DecompileCode 2159 0 6 Decompile 3 js_GetSrcNote 1 Sprint 1 JS_strdup 1 JS_free
6 fun_toString_sub 1420 0 6 JS_DecompileFunction 6 js_DecompileFunction
6 js_AtomizeString 2396 0 6 js_NewStringCopyN 4 JS_malloc 1 Utf8ToOneUcs4Char 1 js_NewString
6 JS_DecompileFunction 2163 0 6 js_DecompileFunction 6 js_DecompileScript
5 nsAppendURLEscapedString 1 nsStdURL::AppendString(nsCString&, char*, nsStdURL::Format, short) 4305 2 6 nsStdEscape 3 PL_strlen 1 nsACString::do_AppendFromElementPtr(char const*)
6 nsJSContext::EvaluateString(nsAString const&, void*, nsIPrincipal*, char const*, unsigned, char const*, nsAString&, int*) 1258 0 6 JS_ValueToString 6 js_ValueToString
6 js_Invoke 1877 0 6 fun_toString 6 fun_toString_sub
3 NewParseNode 1 js_NewBufferTokenStream 1 js_AllocRawStack 1 EmitCheck 1481 1 6 JS_ArenaAllocate 3 __libc_malloc 1 _IO_check_libio 1 PR_Unlock
3 __libc_malloc 2 PR_Unlock 1 JS_malloc 9964 1 6 pthread_mutex_unlock 4 __pthread_alt_unlock 1 new_sem_extricate_func
4 pthread_mutex_unlock 2 __libc_malloc 10080 6 6 __pthread_alt_unlock
5 js_Interpret 1 GetClassPrototype 2113 0 6 js_GetProperty 2 XPC_WN_Helper_GetProperty(JSContext*, JSObject*, long, long*) 1 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned, JSObject**) 1 str_getProperty 1 js_HashId 1 js_ReportIsNotFunction
6 js_DecompileScript 2160 0 6 js_DecompileCode 6 Decompile
6 js_DecompileFunction 2161 0 6 js_DecompileScript 6 js_DecompileCode
6 fun_toString 1876 0 6 fun_toString_sub 6 JS_DecompileFunction
5 DaylightSavingTA 2458 0 5 PRMJ_DSTOffset 5 PRMJ_basetime
5 js_Invoke 1615 0 5 date_getTimezoneOffset 5 DaylightSavingTA
4 js_GetToken 1 js_MatchToken 2271 5 5 GetChar
3 js_hash_scope_add 2 js_AtomizeString 1917 0 5 JS_HashTableRawAdd 3 js_alloc_symbol 1 js_FreeAtomMap 1 js_alloc_atom
3 js_SetProperty 2 js_Interpret 41988 0 5 XPC_WN_Helper_SetProperty(JSContext*, JSObject*, long, long*) 5 nsWindowSH::SetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*)
5 nsStdURL::GetSpec(char**) 30111 0 5 nsStdURL::GetPath(char**) 3 nsStdURL::AppendString(nsCString&, char*, nsStdURL::Format, short) 2 nsStdURL::AppendFileName(nsCString&, char*, char*, nsStdURL::Format)
5 date_getTimezoneOffset 1586 0 5 DaylightSavingTA 5 PRMJ_DSTOffset
5 PRMJ_DSTOffset 2460 5 5 PRMJ_basetime
5 XPC_WN_Helper_SetProperty(JSContext*, JSObject*, long, long*) 82391 0 5 nsWindowSH::SetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*) 3 nsEventRecieverSH::SetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*) 2 nsWindowSH::doCheckWriteAccess(JSContext*, JSObject*, long, nsIXPConnectWrappedNative*)
4 js_Invoke 42003 0 4 XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*) 1 XPCNativeMember::GetCallInfo(XPCCallContext&, JSObject*, XPCNativeInterface**, XPCNativeMember**) 1 XPCJSObjectHolder::newHolder(JSContext*, JSObject*) 1 XPCCallContext::~XPCCallContext() 1 nsXPConnect::Release()
4 js_Interpret 2114 0 4 js_SetProperty 3 XPC_WN_Helper_SetProperty(JSContext*, JSObject*, long, long*) 1 XPC_WN_TearOff_Finalize(JSContext*, JSObject*)
4 js_Interpret 2337 2 4 js_ConcatStrings 1 js_NewString 1 JS_realloc
4 Statement 2181 0 4 Condition 4 Expr
3 js_NewSrcNote2 1 js_NewSrcNote 1 js_EmitTree 1818 1 4 js_NewSrcNote 3 AllocSrcNote 1 js_NewSrcNote
4 js_AtomizeString 1916 1 4 JS_HashTableRawLookup 3 js_compare_atom_keys
2 js_Unlock 2 js_AtomizeString 1949 4 4 js_CompareAndSwap
3 __libc_malloc 1 chunk_realloc 20838 4 4 chunk_alloc
4 __libc_malloc 9952 4 4 pthread_mutex_trylock
2 MemberExpr 1 UnaryExpr 1 Statements 2165 1 4 NewParseNode 3 JS_ArenaAllocate
3 nsACString::AppendFromReadable(nsACString const&) 1 nsACString::do_AppendFromElementPtr(char const*) 6525 1 4 nsACString::do_AppendFromReadable(nsACString const&) 2 nsCharSinkTraits>::write(nsWritingIterator 1 nsCharSourceTraits&, char const*, unsigned) >::advance(nsReadingIterator &, int)
3 js_ValueToObject 2401 0 3 js_StringToObject 3 js_NewObject
2 js_Execute 1 js_Interpret 2111 3 3 js_FindProperty
3 Decompile 2330 2 3 js_GetSrcNote 1 js_SrcNoteLength
3 js_compare_atom_keys 2405 3 3 js_CompareStrings
3 js_StringToObject 2100 0 3 js_NewObject 2 GetClassPrototype 1 js_HoldObjectMap
3 nsAppendURLEscapedString 6523 0 3 nsACString::AppendFromReadable(nsACString const&) 3 nsACString::do_AppendFromReadable(nsACString const&)
3 nsStdEscape 8196 3 3 PL_strlen
3 js_ValueToNonNullObject 2132 0 3 js_ValueToObject 3 js_StringToObject
3 js_Interpret 2133 0 3 js_ValueToNonNullObject 3 js_ValueToObject
3 js_DefineProperty 2292 0 3 js_hash_scope_add 3 JS_HashTableRawAdd
2 js_GetToken 1 js_ValueToNumber 2055 0 3 js_strtod 1 free 1 __libc_malloc 1 pthread_mutex_lock
3 JS_HashTableRawAdd 2289 0 3 js_alloc_symbol 3 JS_malloc
2 js_AllocSlot 1 js_ConcatStrings 1305 1 3 JS_realloc 2 realloc
3 js_NewSrcNote 1817 3 3 AllocSrcNote
1 js_GetToken 1 js_strtod 1 JS_free 20843 1 3 free 1 chunk_free 1 pthread_mutex_lock
4 MemberExpr 2204 1 3 PrimaryExpr 3 Expr
3 nsWindowSH::SetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*) 82407 0 3 nsEventRecieverSH::SetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*) 3 nsEventRecieverSH::RegisterCompileHandler(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, int, int*)
1 js_NewStringCopyN 1 js_ConcatStrings 1 js_AtomizeString 2394 1 3 js_NewString 1 PR_Lock 1 js_AllocGCThing
3 nsEventRecieverSH::SetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*) 82405 0 3 nsEventRecieverSH::RegisterCompileHandler(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, int, int*) 2 nsEventListenerManager::RegisterScriptEventListener(nsIScriptContext*, nsISupports*, nsIAtom*) 1 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&)
2 js_NewScopeProperty 1 js_DefineProperty 2104 1 3 js_AllocSlot 2 JS_realloc
3 XPC_WN_Helper_GetProperty(JSContext*, JSObject*, long, long*) 82421 0 3 nsHTMLDocumentSH::GetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*) 2 nsDOMClassInfo::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, long*) 1 nsHTMLDocumentSH::ResolveImpl(nsIXPConnectWrappedNative*, long, nsISupports**)
3 JS_HashTableRawLookup 1524 0 3 js_compare_atom_keys 3 js_CompareStrings
1 js_EmitTree 1 EmitElemOp 1 EmitPropOp 1819 0 3 js_NewSrcNote2 3 js_NewSrcNote
3 js_DefineProperty 2306 0 3 js_NewScopeProperty 2 js_AllocSlot 1 JS_malloc
23 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) 41450 0 2 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, unsigned*) 23 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**)
2 nsEventRecieverSH::RegisterCompileHandler(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, int, int*) 51953 0 2 nsEventListenerManager::RegisterScriptEventListener(nsIScriptContext*, nsISupports*, nsIAtom*) 1 nsEventListenerManager::SetJSEventListener(nsIScriptContext*, nsISupports*, nsIAtom*, int) 1 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&)
1 js_Emit3 1 js_Emit1 1777 2 2 UpdateDepth
1 EmitPropOp 1 EmitAtomOp 1556 2 2 js_IndexAtom
21 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 82402 0 2 nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) 21 nsDOMClassInfo::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, long*)
2 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 42022 0 2 XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int) 2 XPCNativeSet::GetNewOrUsed(XPCCallContext&, nsIClassInfo*)
2 js_NewObject 2130 0 2 GetClassPrototype 1 js_GetProperty 1 FindConstructor
2 JS_realloc 20847 0 2 realloc 1 memcpy 1 chunk_realloc
1 free 1 js_strtod 9962 1 2 pthread_mutex_lock 1 __pthread_alt_lock
2 nsWindowSH::SetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*) 82387 0 2 nsWindowSH::doCheckWriteAccess(JSContext*, JSObject*, long, nsIXPConnectWrappedNative*) 2 nsScriptSecurityManager::CheckPropertyAccess(JSContext*, JSObject*, char const*, char const*, unsigned)
9 js_FoldConstants 1 MemberExpr 1 Statements 2205 2 2 js_FoldConstants 9 js_FoldConstants
2 Variables 1746 2 2 JS_DHashTableOperate
2 js_Interpret 2047 0 2 js_ValueToNumber 1 js_UndependString 1 js_strtod
2 XPC_WN_Helper_GetProperty(JSContext*, JSObject*, long, long*) 41919 0 2 XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**) 1 JS_GetPrivate 1 JS_GetClass
2 js_EmitTree 1811 0 2 EmitPropOp 1 js_NewSrcNote2 1 js_IndexAtom
2 nsStdURL::GetPath(char**) 30099 0 2 nsStdURL::AppendFileName(nsCString&, char*, char*, nsStdURL::Format) 2 nsStdURL::AppendString(nsCString&, char*, nsStdURL::Format, short)
23 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, unsigned*) 41901 0 2 XPCWrappedNative::GetNewOrUsed(XPCCallContext&, nsISupports*, XPCWrappedNativeScope*, XPCNativeInterface*, XPCWrappedNative**) 21 nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) 2 XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int)
1 js_AllocGCThing 1 JS_ArenaAllocate 8905 0 2 PR_Unlock 2 pthread_mutex_unlock
2 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 41956 1 2 XPCNativeInterface::NewInstance(XPCCallContext&, nsIInterfaceInfo*) 1 xptiInterfaceInfo::GetMethodInfo(unsigned short, nsXPTMethodInfo const**)
1 nsEventRecieverSH::RegisterCompileHandler(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, int, int*) 1 nsEventListenerManager::RegisterScriptEventListener(nsIScriptContext*, nsISupports*, nsIAtom*) 6912 0 2 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 1 nsQueryInterface::operator()(nsID const&, void**) const 1 nsGetServiceByContractID::operator()(nsID const&, void**) const
1 Variables 1 js_GetProperty 2304 2 2 js_HashId
2 XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext&, XPCWrappedNativeScope*, nsIClassInfo*, XPCNativeScriptableCreateInfo const*, int) 41961 0 2 XPCNativeSet::GetNewOrUsed(XPCCallContext&, nsIClassInfo*) 2 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*)
2 js_AtomizeString 1973 0 2 js_Unlock 2 js_CompareAndSwap
21 nsNodeSH::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) 2 nsHTMLDocumentSH::GetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*) 82343 0 2 nsDOMClassInfo::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, long*) 23 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**)
2 nsWindowSH::doCheckWriteAccess(JSContext*, JSObject*, long, nsIXPConnectWrappedNative*) 76375 0 2 nsScriptSecurityManager::CheckPropertyAccess(JSContext*, JSObject*, char const*, char const*, unsigned) 1 non-virtual thunk to nsAggregatePrincipal::Equals(nsIPrincipal*, int*) 1 nsCOMPtr_base::begin_assignment()
2 nsACString::do_AppendFromReadable(nsACString const&) 7395 0 2 nsCharSinkTraits>::write(nsWritingIterator 2 nsWritingIterator&, char const*, unsigned) ::advance(int)
1 XPC_WN_Helper_GetProperty(JSContext*, JSObject*, long, long*) 1 XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**) 1342 2 2 JS_GetPrivate
2 XPCNativeSet::GetNewOrUsed(XPCCallContext&, nsIClassInfo*) 41952 0 2 XPCNativeInterface::GetNewOrUsed(XPCCallContext&, nsID const*) 2 XPCNativeInterface::NewInstance(XPCCallContext&, nsIInterfaceInfo*)
2 Statements 1827 2 2 js_AllocTryNotes
2 js_EmitTree 1778 0 2 js_Emit1 1 UpdateDepth 1 EmitCheck
23 nsDOMClassInfo::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, long*) 41110 0 2 nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, nsID const&, nsIXPConnectJSObjectHolder**) 23 XPCConvert::NativeInterface2JSObject(XPCCallContext&, nsIXPConnectJSObjectHolder**, nsISupports*, nsID const*, JSObject*, unsigned*)
2 nsCharSinkTraits>::write(nsWritingIterator 7416 2 2 nsWritingIterator&, char const*, unsigned) ::advance(int)
2 js_Interpret 2112 0 2 js_FindVariable 2 js_DefineProperty
1 dosprintf 2212 1 1 BuildArgArray
1 js_FinishTakingSrcNotes 1479 1 1 JS_ClearContextThread
1 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned, long*, long*) 1477 1 1 JS_GetContextThread
1 js_HoldObjectMap 9196 1 1 _PR_x86_AtomicIncrement
1 ToNewCString(nsACString const&) 7393 0 1 nsCharSinkTraits::write(char*&, char const*, unsigned) 1 memmove
1 js_DropProperty 2309 1 1 js_DropScopeProperty
1 js_Interpret 2128 0 1 js_DropProperty 1 js_DropScopeProperty
1 XPC_WN_Helper_AddProperty(JSContext*, JSObject*, long, long*) 82392 0 1 nsWindowSH::AddProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*) 1 nsJSContext::IsContextInitialized()
1 js_MatchToken 2284 1 1 js_UngetToken
1 CompileTokenStream 2327 0 1 js_NewScriptFromCG 1 js_FinishTakingSrcNotes
1 free 20844 1 1 chunk_free
1 nsEventListenerManager::SetJSEventListener(nsIScriptContext*, nsISupports*, nsIAtom*, int) 4070 1 1 nsVoidArray::ElementAt(int) const
1 js_Invoke 1520 0 1 Array 1 InitArrayObject
1 js_Emit1 1776 0 1 EmitCheck 1 JS_ArenaAllocate
1 XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**) 1340 1 1 JS_GetClass
1 js_GetSrcNote 1823 1 1 js_SrcNoteLength
1 js_AtomizeChars 1972 1 1 js_Lock
1 XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*) 41148 1 1 XPCCallContext::~XPCCallContext()
1 JS_HashTableRawAdd 1560 1 1 js_FreeAtomMap
1 js_SetProperty 42014 1 1 XPC_WN_TearOff_Finalize(JSContext*, JSObject*)
1 XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*) 41950 0 1 XPCNativeMember::GetCallInfo(XPCCallContext&, JSObject*, XPCNativeInterface**, XPCNativeMember**) 1 JS_GetReservedSlot
1 js_GetProperty 2342 0 1 str_getProperty 1 js_ValueToString
1 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 6908 0 1 nsQueryInterface::operator()(nsID const&, void**) const 1 GlobalWindowImpl::QueryInterface(nsID const&, void**)
1 js_GetProperty 41996 1 1 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned, JSObject**)
1 nsGetServiceByContractID::operator()(nsID const&, void**) const 5143 0 1 nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) 1 pthread_self
1 js_DefineProperty 2308 1 1 js_HoldScopeProperty
1 XPCNativeMember::GetCallInfo(XPCCallContext&, JSObject*, XPCNativeInterface**, XPCNativeMember**) 1395 0 1 JS_GetReservedSlot 1 js_GetRequiredSlot
1 XPC_WN_Helper_GetProperty(JSContext*, JSObject*, long, long*) 82390 0 1 nsWindowSH::GetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*) 1 nsWindowSH::doCheckReadAccess(JSContext*, JSObject*, long, nsIXPConnectWrappedNative*)
1 nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 5078 0 1 nsGetServiceByContractID::operator()(nsID const&, void**) const 1 nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**)
1 nsQueryInterface::operator()(nsID const&, void**) const 81971 1 1 GlobalWindowImpl::QueryInterface(nsID const&, void**)
1 js_EmitTree 1812 0 1 EmitElemOp 1 js_NewSrcNote2
1 JS_GetReservedSlot 2139 1 1 js_GetRequiredSlot
1 JS_vsmprintf 2213 0 1 dosprintf 1 BuildArgArray
1 nsJSContext::EvaluateString(nsAString const&, void*, nsIPrincipal*, char const*, unsigned, char const*, nsAString&, int*) 81912 1 1 nsJSContext::ScriptEvaluated(int)
1 js_NewTokenStream 2268 0 1 js_NewBufferTokenStream 1 JS_ArenaAllocate
1 JS_CompileUCScriptForPrincipals 2267 0 1 js_NewTokenStream 1 js_NewBufferTokenStream
1 Decompile 1307 0 1 JS_strdup 1 JS_malloc
1 nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) 10004 1 1 pthread_self
1 nsJSContext::EvaluateString(nsAString const&, void*, nsIPrincipal*, char const*, unsigned, char const*, nsAString&, int*) 76390 0 1 nsScriptSecurityManager::CanExecuteScripts(JSContext*, nsIPrincipal*, int*) 1 JS_GetContextPrivate
1 JS_HashTableRawAdd 1528 0 1 js_alloc_atom 1 __libc_malloc
1 js_Interpret 1932 0 1 js_AllocRawStack 1 JS_ArenaAllocate
1 js_GetProperty 1890 1 1 js_ReportIsNotFunction
1 Sprint 2220 0 1 JS_vsmprintf 1 dosprintf
1 pthread_mutex_unlock 10076 1 1 new_sem_extricate_func
1 realloc 20848 0 1 chunk_realloc 1 chunk_alloc
1 js_NewStringCopyN 2424 1 1 Utf8ToOneUcs4Char
1 XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*) 41089 1 1 nsXPConnect::Release()
1 nsWindowSH::AddProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*) 81910 1 1 nsJSContext::IsContextInitialized()
1 Decompile 1306 0 1 JS_free 1 free
1 nsJSContext::EvaluateString(nsAString const&, void*, nsIPrincipal*, char const*, unsigned, char const*, nsAString&, int*) 75333 1 1 nsDocShell::GetAllowJavascript(int*)
1 js_Invoke 42004 0 1 XPC_WN_GetterSetter(JSContext*, JSObject*, unsigned, long*, long*) 1 JS_GetContextThread
1 Decompile 2144 0 1 Sprint 1 JS_vsmprintf
1 nsScriptSecurityManager::CanExecuteScripts(JSContext*, nsIPrincipal*, int*) 1283 1 1 JS_GetContextPrivate
1 nsScriptSecurityManager::CheckPropertyAccess(JSContext*, JSObject*, char const*, char const*, unsigned) 6913 1 1 nsCOMPtr_base::begin_assignment()
1 nsJSContext::EvaluateString(nsAString const&, void*, nsIPrincipal*, char const*, unsigned, char const*, nsAString&, int*) 76230 1 1 _init
1 nsWindowSH::GetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*) 82388 0 1 nsWindowSH::doCheckReadAccess(JSContext*, JSObject*, long, nsIXPConnectWrappedNative*) 1 nsJSContext::AddRef()
1 JS_GetStringChars 1892 1 1 js_GetGCThingFlags
1 nsWindowSH::doCheckReadAccess(JSContext*, JSObject*, long, nsIXPConnectWrappedNative*) 81889 1 1 nsJSContext::AddRef()
1 nsEventListenerManager::RegisterScriptEventListener(nsIScriptContext*, nsISupports*, nsIAtom*) 51950 0 1 nsEventListenerManager::SetJSEventListener(nsIScriptContext*, nsISupports*, nsIAtom*, int) 1 nsVoidArray::ElementAt(int) const
1 XPC_WN_CallMethod(JSContext*, JSObject*, unsigned, long*, long*) 41949 1 1 XPCJSObjectHolder::newHolder(JSContext*, JSObject*)
1 nsCAutoString::~nsCAutoString() 6733 0 1 nsCString::~nsCString() 1 nsStr::Destroy(nsStr&)
1 nsACString::do_AppendFromReadable(nsACString const&) 7394 1 1 nsCharSourceTraits>::advance(nsReadingIterator &, int)
1 js_Invoke 2345 1 1 str_toString
1 nsScriptSecurityManager::CheckPropertyAccess(JSContext*, JSObject*, char const*, char const*, unsigned) 76506 1 1 non-virtual thunk to nsAggregatePrincipal::Equals(nsIPrincipal*, int*)
1 pthread_mutex_lock 10081 1 1 __pthread_alt_lock
1 nsScriptLoader::EvaluateScript(nsScriptLoadRequest*, nsAFlatString const&) 58193 1 1 nsDocument::GetPrincipal(nsIPrincipal**)
1 js_GetToken 2281 1 1 AddToTokenBuf
1 nsCharSinkTraits::write(char*&, char const*, unsigned) 20965 1 1 memmove
1 realloc 20988 1 1 memcpy
1 XPCNativeInterface::NewInstance(XPCCallContext&, nsIInterfaceInfo*) 1 xptiInterfaceInfo::GetMethodInfo(unsigned short, nsXPTMethodInfo const**) 5888 0 1 xptiInterfaceInfo::GetMethodInfo(unsigned short, nsXPTMethodInfo const**) 1 xptiInterfaceInfo::HasAncestor(nsID const*, int*) 1 xptiInterfaceInfo::GetMethodInfo(unsigned short, nsXPTMethodInfo const**)
1 js_ValueToNumber 2338 0 1 js_UndependString 1 JS_malloc
1 nsHTMLDocumentSH::ResolveImpl(nsIXPConnectWrappedNative*, long, nsISupports**) 1446 0 1 JS_GetStringChars 1 js_GetGCThingFlags
1 js_NewObject 2098 0 1 js_HoldObjectMap 1 _PR_x86_AtomicIncrement
1 Array 1507 0 1 InitArrayObject 1 js_DefineProperty
1 GetClassPrototype 2101 0 1 FindConstructor 1 js_Atomize
1 nsCString::~nsCString() 6691 0 1 nsStr::Destroy(nsStr&) 1 nsStr::Free(nsStr&)
1 js_NewString 1900 0 1 js_AllocGCThing 1 PR_Unlock
1 js_EmitTree 1808 0 1 EmitAtomOp 1 js_IndexAtom
1 js_EmitTree 1780 0 1 js_Emit3 1 UpdateDepth
1 JS_ArenaAllocate 20830 1 1 _IO_check_libio
1 nsStdURL::GetSpec(char**) 6592 0 1 ToNewCString(nsACString const&) 1 nsCharSinkTraits::write(char*&, char const*, unsigned)
1 js_DefineProperty 41985 0 1 XPC_WN_Helper_AddProperty(JSContext*, JSObject*, long, long*) 1 nsWindowSH::AddProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*)
1 xptiInterfaceInfo::GetMethodInfo(unsigned short, nsXPTMethodInfo const**) 5901 1 1 xptiInterfaceInfo::HasAncestor(nsID const*, int*)
1 FindConstructor 1547 0 1 js_Atomize 1 js_AtomizeString
1 nsAppendURLEscapedString 6808 0 1 nsCAutoString::~nsCAutoString() 1 nsCString::~nsCString()
1 js_NewScriptFromCG 1826 0 1 js_FinishTakingSrcNotes 1 JS_ClearContextThread
1 nsHTMLDocumentSH::GetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, long, long*, int*) 82419 0 1 nsHTMLDocumentSH::ResolveImpl(nsIXPConnectWrappedNative*, long, nsISupports**) 1 JS_GetStringChars
1 js_NewString 8904 1 1 PR_Lock
1 nsStdEscape 6526 0 1 nsACString::do_AppendFromElementPtr(char const*) 1 nsACString::do_AppendFromReadable(nsACString const&)
1 nsStr::Destroy(nsStr&) 6712 1 1 nsStr::Free(nsStr&)
Total hit count: 174 Count %Total Function Name 15 8.6 js_GetToken 12 6.9 js_Interpret 6 3.4 __pthread_alt_unlock 5 2.9 GetChar 5 2.9 PRMJ_basetime 4 2.3 chunk_alloc 4 2.3 pthread_mutex_trylock 4 2.3 js_AtomizeString 4 2.3 js_CompareAndSwap 3 1.7 js_FindProperty 3 1.7 AllocSrcNote 3 1.7 js_MatchToken 3 1.7 js_CompareStrings 3 1.7 PL_strlen 2 1.1 UpdateDepth 2 1.1 js_FoldConstants 2 1.1 js_HashId 2 1.1 nsStdEscape 2 1.1 js_AllocTryNotes 2 1.1 js_ConcatStrings 2 1.1 js_Execute 2 1.1 js_GetSrcNote 2 1.1 __libc_malloc 2 1.1 js_AtomizeChars 2 1.1 FunctionDef 2 1.1 js_IndexAtom 2 1.1 nsWritingIterator::advance(int) 2 1.1 EqExpr 2 1.1 FunctionBody 2 1.1 JS_DHashTableOperate 2 1.1 JS_GetPrivate 2 1.1 js_PeekToken 1 0.6 js_NewString 1 0.6 js_NewSrcNote 1 0.6 js_Invoke 1 0.6 nsACString::do_AppendFromReadable(nsACString const&) 1 0.6 js_GetRequiredSlot 1 0.6 js_GetGCThingFlags 1 0.6 js_AllocSlot 1 0.6 _init 1 0.6 nsDocShell::GetAllowJavascript(int*) 1 0.6 ArgumentList 1 0.6 free 1 0.6 js_Lock 1 0.6 nsCOMPtr_base::begin_assignment() 1 0.6 AddToTokenBuf 1 0.6 xptiInterfaceInfo::HasAncestor(nsID const*, int*) 1 0.6 pthread_mutex_lock 1 0.6 GlobalWindowImpl::QueryInterface(nsID const&, void**) 1 0.6 JS_HashTableRawLookup 1 0.6 _PR_x86_AtomicIncrement 1 0.6 XPC_WN_TearOff_Finalize(JSContext*, JSObject*) 1 0.6 NewParseNode 1 0.6 nsCharSourceTraits>::advance(nsReadingIterator 1 0.6 str_toString 1 0.6 __pthread_alt_lock 1 0.6 JS_GetContextPrivate 1 0.6 AddExpr 1 0.6 _IO_check_libio 1 0.6 memcpy 1 0.6 JS_ClearContextThread 1 0.6 Variables 1 0.6 new_sem_extricate_func 1 0.6 XPCCallContext::~XPCCallContext() 1 0.6 Utf8ToOneUcs4Char 1 0.6 nsJSContext::ScriptEvaluated(int) 1 0.6 nsJSContext::IsContextInitialized() 1 0.6 JS_realloc 1 0.6 js_UngetToken 1 0.6 JS_ArenaAllocate 1 0.6 PrimaryExpr 1 0.6 js_HoldScopeProperty 1 0.6 BuildArgArray 1 0.6 JS_GetClass 1 0.6 js_SrcNoteLength 1 0.6 js_DropScopeProperty 1 0.6 JS_GetContextThread 1 0.6 js_EmitTree 1 0.6 PR_Lock 1 0.6 nsVoidArray::ElementAt(int) const 1 0.6 nsStr::Free(nsStr&) 1 0.6 XPCNativeInterface::NewInstance(XPCCallContext&, nsIInterfaceInfo*) 1 0.6 chunk_free 1 0.6 js_ReportIsNotFunction 1 0.6 pthread_mutex_unlock 1 0.6 nsXPConnect::Release() 1 0.6 memmove 1 0.6 XPCJSObjectHolder::newHolder(JSContext*, JSObject*) 1 0.6 BitXorExpr 1 0.6 non-virtual thunk to nsAggregatePrincipal::Equals(nsIPrincipal*, int*) 1 0.6 nsJSContext::AddRef() 1 0.6 XPC_WN_Helper_NewResolve(JSContext*, JSObject*, long, unsigned, JSObject**) 1 0.6 Statement 1 0.6 nsDocument::GetPrincipal(nsIPrincipal**) 1 0.6 pthread_self 1 0.6 js_FreeAtomMap&, int)