Jprof Profile Report
flat | hierarchical
index Count Hits Function Name
35 our_gdk_io_invoke(_GIOChannel*, GIOCondition, void*)
37903 0 35 event_processor_callback(void*, int, GdkInputCondition)
35 nsEventQueueImpl::ProcessPendingEvents()
35 CSSLoaderImpl::ParseSheet(nsIUnicharInputStream*, SheetLoadData*, int&, nsICSSStyleSheet*&)
54642 0 35 CSSParserImpl::Parse(nsIUnicharInputStream*, nsIURI*, nsICSSStyleSheet*&)
34 CSSParserImpl::ParseRuleSet(int&, void (*)(nsICSSRule*, void*), void*)
1 CSSParserImpl::GetToken(int&, int)
35 event_processor_callback(void*, int, GdkInputCondition)
5481 0 35 nsEventQueueImpl::ProcessPendingEvents()
35 PL_ProcessPendingEvents
35 nsAppShell::Run()
12585 0 35 gtk_main
35 g_main_run
35 nsAppShellService::Run()
37908 0 35 nsAppShell::Run()
35 gtk_main
35 g_main_iterate
16580 0 35 g_main_dispatch
35 g_io_unix_dispatch
35 g_main_run
16581 0 35 g_main_iterate
35 g_main_dispatch
35 PL_HandleEvent
29816 0 35 nsARequestObserverEvent::HandlePLEvent(PLEvent*)
31 nsOnStopRequestEvent::HandleEvent()
4 nsOnDataAvailableEvent::HandleEvent()
35 g_main_dispatch
16530 0 35 g_io_unix_dispatch
35 our_gdk_io_invoke(_GIOChannel*, GIOCondition, void*)
36738 0 35 nsAppShellService::Run()
35 nsAppShell::Run()
35 nsEventQueueImpl::ProcessPendingEvents()
5433 0 35 PL_ProcessPendingEvents
35 PL_HandleEvent
35 g_io_unix_dispatch
37890 0 35 our_gdk_io_invoke(_GIOChannel*, GIOCondition, void*)
35 event_processor_callback(void*, int, GdkInputCondition)
31 CSSLoaderImpl::DidLoadStyle(nsIStreamLoader*, nsString*, SheetLoadData*, unsigned)
4 CSSLoaderImpl::LoadInlineStyle(nsIContent*, nsIUnicharInputStream*, nsString const&, nsString const&, int, int, nsIParser*, int&, nsICSSLoaderObserver*)
54586 0 35 CSSLoaderImpl::ParseSheet(nsIUnicharInputStream*, SheetLoadData*, int&, nsICSSStyleSheet*&)
35 CSSParserImpl::Parse(nsIUnicharInputStream*, nsIURI*, nsICSSStyleSheet*&)
35 PL_ProcessPendingEvents
5436 0 35 PL_HandleEvent
35 nsARequestObserverEvent::HandlePLEvent(PLEvent*)
19870 0 35 __libc_start_main
35 gtk_main
16585 0 35 g_main_run
35 g_main_iterate
34 CSSParserImpl::Parse(nsIUnicharInputStream*, nsIURI*, nsICSSStyleSheet*&)
54670 1 34 CSSParserImpl::ParseRuleSet(int&, void (*)(nsICSSRule*, void*), void*)
20 CSSParserImpl::ParseDeclarationBlock(int&, int)
10 CSSParserImpl::ParseSelectorList(int&, SelectorList*&)
2 NS_NewCSSStyleRule(nsICSSStyleRule**, nsCSSSelector const&)
1 AppendRuleToSheet(nsICSSRule*, void*)
31 SheetLoadData::OnStreamComplete(nsIStreamLoader*, nsISupports*, unsigned, unsigned, char const*)
54587 0 31 CSSLoaderImpl::DidLoadStyle(nsIStreamLoader*, nsString*, SheetLoadData*, unsigned)
31 CSSLoaderImpl::ParseSheet(nsIUnicharInputStream*, SheetLoadData*, int&, nsICSSStyleSheet*&)
31 nsOnStopRequestEvent::HandleEvent()
31054 0 31 nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
31 nsStreamLoader::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
31 nsARequestObserverEvent::HandlePLEvent(PLEvent*)
31748 0 31 nsOnStopRequestEvent::HandleEvent()
31 nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
31 nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
30267 0 31 nsStreamLoader::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
31 SheetLoadData::OnStreamComplete(nsIStreamLoader*, nsISupports*, unsigned, unsigned, char const*)
31 nsStreamLoader::OnStopRequest(nsIRequest*, nsISupports*, unsigned)
54580 0 31 SheetLoadData::OnStreamComplete(nsIStreamLoader*, nsISupports*, unsigned, unsigned, char const*)
31 CSSLoaderImpl::DidLoadStyle(nsIStreamLoader*, nsString*, SheetLoadData*, unsigned)
20 CSSParserImpl::ParseRuleSet(int&, void (*)(nsICSSRule*, void*), void*)
54684 0 20 CSSParserImpl::ParseDeclarationBlock(int&, int)
19 CSSParserImpl::ParseDeclaration(int&, nsICSSDeclaration*, int, int&)
1 NS_NewCSSDeclaration(nsICSSDeclaration**)
19 CSSParserImpl::ParseDeclarationBlock(int&, int)
54688 0 19 CSSParserImpl::ParseDeclaration(int&, nsICSSDeclaration*, int, int&)
9 CSSParserImpl::ParseProperty(int&, nsICSSDeclaration*, nsCSSProperty, int&)
3 nsCSSProps::LookupProperty(nsAString const&)
2 CSSParserImpl::GetToken(int&, int)
1 CSSParserImpl::ExpectSymbol(int&, unsigned short, int)
1 nsAutoString::nsAutoString()
1 nsString::nsString()
1 nsStr::Initialize(nsStr&, char*, unsigned, unsigned, eCharSize, int)
1 nsAString::AssignFromReadable(nsAString const&)
10 CSSParserImpl::ParseRuleSet(int&, void (*)(nsICSSRule*, void*), void*)
54671 0 10 CSSParserImpl::ParseSelectorList(int&, SelectorList*&)
10 CSSParserImpl::ParseSelectorGroup(int&, SelectorList*&)
10 CSSParserImpl::ParseSelectorList(int&, SelectorList*&)
54676 0 10 CSSParserImpl::ParseSelectorGroup(int&, SelectorList*&)
6 CSSParserImpl::ParseSelector(int&, nsCSSSelector&)
2 nsCSSSelector::~nsCSSSelector()
1 CSSParserImpl::GetToken(int&, int)
1 SelectorList::AddSelector(nsCSSSelector const&)
9 CSSParserImpl::ParseDeclaration(int&, nsICSSDeclaration*, int, int&)
54700 0 9 CSSParserImpl::ParseProperty(int&, nsICSSDeclaration*, nsCSSProperty, int&)
4 CSSParserImpl::ParseSingleValueProperty(int&, nsCSSValue&, nsCSSProperty)
4 CSSParserImpl::AppendValue(nsICSSDeclaration*, nsCSSProperty, nsCSSValue const&, int&)
1 CSSParserImpl::ParseBorder(int&, nsICSSDeclaration*, int&)
2 CSSParserImpl::ParseVariant(int&, nsCSSValue&, int, int const*)
2 CSSParserImpl::ParseDeclaration(int&, nsICSSDeclaration*, int, int&)
1 CSSParserImpl::ParseClassSelector(int&, nsCSSSelector&, int&, int&)
1 CSSParserImpl::ParseSelectorGroup(int&, SelectorList*&)
1 CSSParserImpl::ExpectSymbol(int&, unsigned short, int)
1 CSSParserImpl::Parse(nsIUnicharInputStream*, nsIURI*, nsICSSStyleSheet*&)
54647 2 8 CSSParserImpl::GetToken(int&, int)
6 nsCSSScanner::Next(int&, nsCSSToken&)
6 CSSParserImpl::ParseSelectorGroup(int&, SelectorList*&)
54683 0 6 CSSParserImpl::ParseSelector(int&, nsCSSSelector&)
4 CSSParserImpl::ParseClassSelector(int&, nsCSSSelector&, int&, int&)
1 CSSParserImpl::ParsePseudoSelector(int&, nsCSSSelector&, int&, int&, int)
1 CSSParserImpl::ParseTypeOrUniversalSelector(int&, nsCSSSelector&, int&, int&, int)
6 CSSParserImpl::GetToken(int&, int)
54752 0 6 nsCSSScanner::Next(int&, nsCSSToken&)
2 nsCSSScanner::ParseIdent(int&, int, nsCSSToken&)
1 nsCSSScanner::ParseCComment(int&, nsCSSToken&)
1 nsCSSScanner::ParseNumber(int&, int, nsCSSToken&)
1 nsCSSScanner::Read(int&)
4 CSSParserImpl::ParseProperty(int&, nsICSSDeclaration*, nsCSSProperty, int&)
1 CSSParserImpl::ParseBorder(int&, nsICSSDeclaration*, int&)
54698 0 5 CSSParserImpl::AppendValue(nsICSSDeclaration*, nsCSSProperty, nsCSSValue const&, int&)
4 CSSDeclarationImpl::AppendValue(nsCSSProperty, nsCSSValue const&)
1 nsCSSFont::nsCSSFont()
2 CSSParserImpl::ParsePositiveVariant(int&, nsCSSValue&, int, int const*)
1 CSSParserImpl::ParseTextDecoration(int&, nsCSSValue&)
1 CSSParserImpl::ParseFontWeight(int&, nsCSSValue&)
54693 1 4 CSSParserImpl::ParseVariant(int&, nsCSSValue&, int, int const*)
2 CSSParserImpl::GetToken(int&, int)
1 nsCSSKeywords::LookupKeyword(nsString const&)
4 CSSParserImpl::ParseProperty(int&, nsICSSDeclaration*, nsCSSProperty, int&)
54701 0 4 CSSParserImpl::ParseSingleValueProperty(int&, nsCSSValue&, nsCSSProperty)
2 CSSParserImpl::ParsePositiveVariant(int&, nsCSSValue&, int, int const*)
1 CSSParserImpl::ParseTextDecoration(int&, nsCSSValue&)
1 CSSParserImpl::ParseFontWeight(int&, nsCSSValue&)
4 nsParser::BuildModel()
34816 0 4 CNavDTD::BuildModel(nsIParser*, nsITokenizer*, nsITokenObserver*, nsIContentSink*)
4 CNavDTD::HandleToken(CToken*, nsIParser*)
4 CNavDTD::AddHeadLeaf(nsIParserNode*)
34876 0 4 CNavDTD::AddLeaf(nsIParserNode const*)
4 HTMLContentSink::AddLeaf(nsIParserNode const&)
4 nsParser::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
35157 0 4 nsParser::ResumeParse(int, int)
4 nsParser::BuildModel()
4 nsOnDataAvailableEvent::HandleEvent()
31055 0 4 nsHttpChannel::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
4 nsStreamListenerTee::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
4 nsHttpChannel::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
30257 0 4 nsStreamListenerTee::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
4 nsDocumentOpenInfo::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
4 CNavDTD::HandleStartToken(CToken*)
34877 0 4 CNavDTD::AddHeadLeaf(nsIParserNode*)
4 CNavDTD::AddLeaf(nsIParserNode const*)
4 nsDocumentOpenInfo::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
35166 0 4 nsParser::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
4 nsParser::ResumeParse(int, int)
2 operator new(unsigned)
2 PR_Malloc
20837 1 4 __libc_malloc
3 chunk_alloc
4 CSSParserImpl::ParseSelector(int&, nsCSSSelector&)
54678 0 4 CSSParserImpl::ParseClassSelector(int&, nsCSSSelector&, int&, int&)
3 nsCSSSelector::AddClass(nsString const&)
1 CSSParserImpl::GetToken(int&, int)
4 CSSParserImpl::AppendValue(nsICSSDeclaration*, nsCSSProperty, nsCSSValue const&, int&)
54521 1 4 CSSDeclarationImpl::AppendValue(nsCSSProperty, nsCSSValue const&)
1 nsCSSValue::operator=(nsCSSValue const&)
1 operator new(unsigned)
1 nsVoidArray::InsertElementAt(void*, int)
4 HTMLContentSink::AddLeaf(nsIParserNode const&)
54096 0 4 HTMLContentSink::ProcessSTYLETag(nsIParserNode const&)
4 CSSLoaderImpl::LoadInlineStyle(nsIContent*, nsIUnicharInputStream*, nsString const&, nsString const&, int, int, nsIParser*, int&, nsICSSLoaderObserver*)
4 CNavDTD::HandleToken(CToken*, nsIParser*)
34829 0 4 CNavDTD::HandleStartToken(CToken*)
4 CNavDTD::AddHeadLeaf(nsIParserNode*)
4 CNavDTD::BuildModel(nsIParser*, nsITokenizer*, nsITokenObserver*, nsIContentSink*)
34819 0 4 CNavDTD::HandleToken(CToken*, nsIParser*)
4 CNavDTD::HandleStartToken(CToken*)
4 nsStreamListenerTee::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
28316 0 4 nsDocumentOpenInfo::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
4 nsParser::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
4 HTMLContentSink::ProcessSTYLETag(nsIParserNode const&)
54597 0 4 CSSLoaderImpl::LoadInlineStyle(nsIContent*, nsIUnicharInputStream*, nsString const&, nsString const&, int, int, nsIParser*, int&, nsICSSLoaderObserver*)
4 CSSLoaderImpl::ParseSheet(nsIUnicharInputStream*, SheetLoadData*, int&, nsICSSStyleSheet*&)
4 nsParser::ResumeParse(int, int)
35158 0 4 nsParser::BuildModel()
4 CNavDTD::BuildModel(nsIParser*, nsITokenizer*, nsITokenObserver*, nsIContentSink*)
4 CNavDTD::AddLeaf(nsIParserNode const*)
54052 0 4 HTMLContentSink::AddLeaf(nsIParserNode const&)
4 HTMLContentSink::ProcessSTYLETag(nsIParserNode const&)
4 nsARequestObserverEvent::HandlePLEvent(PLEvent*)
30242 0 4 nsOnDataAvailableEvent::HandleEvent()
4 nsHttpChannel::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned, unsigned)
3 CSSParserImpl::ParseDeclaration(int&, nsICSSDeclaration*, int, int&)
59738 0 3 nsCSSProps::LookupProperty(nsAString const&)
2 nsCSSProps::LookupProperty(nsCString const&)
1 nsCAutoString::nsCAutoString()
2 nsAtomList::nsAtomList(nsString const&)
1 nsCSSSelector::SetTag(nsString const&)
3199 0 3 NS_NewAtom(nsAString const&)
1 GetAtomHashEntry(nsAString const&)
1 AtomImpl::operator new(unsigned, nsAString const&)
1 _init
1 CSSDeclarationImpl::AppendValue(nsCSSProperty, nsCSSValue const&)
1 CSSDeclarationImpl::operator new(unsigned)
1 AtomImpl::operator new(unsigned, nsAString const&)
24440 0 3 operator new(unsigned)
2 __libc_malloc
1 pthread_mutex_trylock
3 CSSParserImpl::ParseClassSelector(int&, nsCSSSelector&, int&, int&)
54810 0 3 nsCSSSelector::AddClass(nsString const&)
3 nsAtomList::nsAtomList(nsString const&)
3 nsCSSSelector::AddClass(nsString const&)
54783 0 3 nsAtomList::nsAtomList(nsString const&)
2 NS_NewAtom(nsAString const&)
1 AtomImpl::operator new(unsigned, nsAString const&)
3 __libc_malloc
20838 3 3 chunk_alloc
2 nsCSSScanner::ParseIdent(int&, int, nsCSSToken&)
1 nsCSSScanner::ParseNumber(int&, int, nsCSSToken&)
54755 1 3 nsCSSScanner::GatherIdent(int&, int, nsString&)
2 nsString::do_AppendFromElement(unsigned short)
1 nsMemoryImpl::Alloc(unsigned)
1 nsVoidArray::SizeTo(int)
8714 0 2 PR_Malloc
2 __libc_malloc
2 nsCSSScanner::GatherIdent(int&, int, nsString&)
6824 0 2 nsString::do_AppendFromElement(unsigned short)
2 nsStr::StrAppend(nsStr&, nsStr const&, unsigned, int)
2 CSSParserImpl::ParseSelectorGroup(int&, SelectorList*&)
54803 0 2 nsCSSSelector::~nsCSSSelector()
2 nsCSSSelector::Reset()
2 CSSParserImpl::ParseSingleValueProperty(int&, nsCSSValue&, nsCSSProperty)
54692 0 2 CSSParserImpl::ParsePositiveVariant(int&, nsCSSValue&, int, int const*)
2 CSSParserImpl::ParseVariant(int&, nsCSSValue&, int, int const*)
1 nsString::nsString()
1 nsCAutoString::nsCAutoString()
6689 2 2 nsStr::Initialize(nsStr&, eCharSize)
1 nsAtomList::nsAtomList(nsString const&)
1 NS_NewAtom(nsAString const&)
3191 1 2 AtomImpl::operator new(unsigned, nsAString const&)
1 operator new(unsigned)
2 nsCSSProps::LookupProperty(nsCString const&)
3656 0 2 nsStaticCaseInsensitiveNameTable::Lookup(nsCString const&)
1 nsCString::ToLowerCase(nsCString&) const
1 nsHashtable::Get(nsHashKey*)
1 CSSParserImpl::ParseDeclaration(int&, nsICSSDeclaration*, int, int&)
1 nsAutoString::nsAutoString()
6811 1 2 nsString::nsString()
1 nsStr::Initialize(nsStr&, eCharSize)
2 nsCSSSelector::~nsCSSSelector()
54806 1 2 nsCSSSelector::Reset()
1 operator delete(void*)
2 nsString::do_AppendFromElement(unsigned short)
6695 1 2 nsStr::StrAppend(nsStr&, nsStr const&, unsigned, int)
1 memcpy
2 NS_NewCSSStyleRule(nsICSSStyleRule**, nsCSSSelector const&)
54851 1 2 CSSStyleRuleImpl::QueryInterface(nsID const&, void**)
1 CSSStyleRuleImpl::AddRef()
2 CSSParserImpl::ParseRuleSet(int&, void (*)(nsICSSRule*, void*), void*)
54892 0 2 NS_NewCSSStyleRule(nsICSSStyleRule**, nsCSSSelector const&)
2 CSSStyleRuleImpl::QueryInterface(nsID const&, void**)
2 nsCSSScanner::Next(int&, nsCSSToken&)
54757 0 2 nsCSSScanner::ParseIdent(int&, int, nsCSSToken&)
2 nsCSSScanner::GatherIdent(int&, int, nsString&)
1 nsCSSProps::LookupProperty(nsAString const&)
1 nsCSSKeywords::LookupKeyword(nsString const&)
6796 1 2 nsCAutoString::nsCAutoString()
1 nsStr::Initialize(nsStr&, eCharSize)
2 nsCSSProps::LookupProperty(nsAString const&)
59737 0 2 nsCSSProps::LookupProperty(nsCString const&)
2 nsStaticCaseInsensitiveNameTable::Lookup(nsCString const&)
1 operator new(unsigned)
9952 1 1 pthread_mutex_trylock
1 PL_HashTableRawLookup
3404 0 1 _hashKeyCompare(void const*, void const*)
1 memcmp
1 nsVoidArray::GrowArrayBy(int)
4087 0 1 nsAutoVoidArray::SizeTo(int)
1 nsVoidArray::SizeTo(int)
1 CSSParserImpl::ParseRuleSet(int&, void (*)(nsICSSRule*, void*), void*)
54624 0 1 AppendRuleToSheet(nsICSSRule*, void*)
1 CSSParserImpl::AppendRule(nsICSSRule*)
1 CSSDeclarationImpl::AppendValue(nsCSSProperty, nsCSSValue const&)
55230 0 1 nsCSSValue::operator=(nsCSSValue const&)
1 nsCRT::strdup(unsigned short const*)
1 nsCRT::strdup(unsigned short const*)
3261 0 1 nsCRT::strndup(unsigned short const*, unsigned)
1 nsMemory::Alloc(unsigned)
1 nsAutoVoidArray::SizeTo(int)
4060 0 1 nsVoidArray::SizeTo(int)
1 PR_Malloc
1 free
9964 0 1 pthread_mutex_unlock
1 __pthread_alt_unlock
1 _hashKeyCompare(void const*, void const*)
20964 1 1 memcmp
1 AppendRuleToSheet(nsICSSRule*, void*)
54669 0 1 CSSParserImpl::AppendRule(nsICSSRule*)
1 CSSStyleSheetImpl::AppendStyleRule(nsICSSRule*)
1 CSSParserImpl::ParseTypeOrUniversalSelector(int&, nsCSSSelector&, int&, int&, int)
54808 0 1 nsCSSSelector::SetTag(nsString const&)
1 NS_NewAtom(nsAString const&)
1 CSSParserImpl::AppendValue(nsICSSDeclaration*, nsCSSProperty, nsCSSValue const&, int&)
54350 1 1 nsCSSFont::nsCSSFont()
1 CSSStyleSheetImpl::AppendStyleRule(nsICSSRule*)
3686 1 1 nsSupportsArray::InsertElementAt(nsISupports*, unsigned)
1 nsCRT::strndup(unsigned short const*, unsigned)
5713 0 1 nsMemory::Alloc(unsigned)
1 nsMemoryImpl::Alloc(unsigned)
1 NS_NewAtom(nsAString const&)
3096 1 1 _init
1 nsCSSScanner::Next(int&, nsCSSToken&)
54759 0 1 nsCSSScanner::ParseNumber(int&, int, nsCSSToken&)
1 nsCSSScanner::GatherIdent(int&, int, nsString&)
1 CSSParserImpl::AppendRule(nsICSSRule*)
55151 0 1 CSSStyleSheetImpl::AppendStyleRule(nsICSSRule*)
1 nsSupportsArray::InsertElementAt(nsISupports*, unsigned)
1 nsAString::do_AssignFromReadable(nsAString const&)
6827 1 1 nsString::SetLength(unsigned)
1 pthread_mutex_unlock
10080 1 1 __pthread_alt_unlock
1 nsStaticCaseInsensitiveNameTable::Lookup(nsCString const&)
6745 0 1 nsCString::ToLowerCase(nsCString&) const
1 nsACString::AssignFromReadable(nsACString const&)
1 NS_NewCSSDeclaration(nsICSSDeclaration**)
54507 0 1 CSSDeclarationImpl::operator new(unsigned)
1 operator new(unsigned)
1 operator delete(void*)
20843 0 1 free
1 pthread_mutex_unlock
1 CSSParserImpl::ParseDeclaration(int&, nsICSSDeclaration*, int, int&)
6477 0 1 nsAString::AssignFromReadable(nsAString const&)
1 nsAString::do_AssignFromReadable(nsAString const&)
1 nsACString::AssignFromReadable(nsACString const&)
6519 1 1 nsACString::do_AssignFromReadable(nsACString const&)
1 NS_NewAtom(nsAString const&)
3198 1 1 GetAtomHashEntry(nsAString const&)
1 CSSParserImpl::ParsePseudoSelector(int&, nsCSSSelector&, int&, int&, int)
6819 1 1 nsString::~nsString()
1 nsAString::AssignFromReadable(nsAString const&)
6479 0 1 nsAString::do_AssignFromReadable(nsAString const&)
1 nsString::SetLength(unsigned)
1 CSSParserImpl::ParseProperty(int&, nsICSSDeclaration*, nsCSSProperty, int&)
54705 0 1 CSSParserImpl::ParseBorder(int&, nsICSSDeclaration*, int&)
1 CSSParserImpl::AppendValue(nsICSSDeclaration*, nsCSSProperty, nsCSSValue const&, int&)
1 nsHashtable::Get(nsHashKey*)
8117 0 1 PL_HashTableLookup
1 PL_HashTableRawLookup
1 nsCSSScanner::Next(int&, nsCSSToken&)
54760 1 1 nsCSSScanner::ParseCComment(int&, nsCSSToken&)
1 CSSParserImpl::ParseDeclaration(int&, nsICSSDeclaration*, int, int&)
54650 0 1 CSSParserImpl::ExpectSymbol(int&, unsigned short, int)
1 CSSParserImpl::GetToken(int&, int)
1 CSSDeclarationImpl::AppendValue(nsCSSProperty, nsCSSValue const&)
4072 0 1 nsVoidArray::InsertElementAt(void*, int)
1 nsVoidArray::GrowArrayBy(int)
1 CSSParserImpl::ParseSelector(int&, nsCSSSelector&)
54681 0 1 CSSParserImpl::ParsePseudoSelector(int&, nsCSSSelector&, int&, int&, int)
1 nsString::~nsString()
1 nsStr::StrAppend(nsStr&, nsStr const&, unsigned, int)
20988 1 1 memcpy
1 CSSParserImpl::ParseDeclarationBlock(int&, int)
54547 0 1 NS_NewCSSDeclaration(nsICSSDeclaration**)
1 CSSDeclarationImpl::operator new(unsigned)
1 SelectorList::AddSelector(nsCSSSelector const&)
54801 1 1 nsCSSSelector::nsCSSSelector(nsCSSSelector const&)
1 nsCString::ToLowerCase(nsCString&) const
6517 0 1 nsACString::AssignFromReadable(nsACString const&)
1 nsACString::do_AssignFromReadable(nsACString const&)
1 PL_HashTableLookup
8111 0 1 PL_HashTableRawLookup
1 _hashKeyCompare(void const*, void const*)
1 nsCSSSelector::Reset()
24399 0 1 operator delete(void*)
1 free
1 nsCSSScanner::Next(int&, nsCSSToken&)
54745 1 1 nsCSSScanner::Read(int&)
1 CSSParserImpl::ParseSingleValueProperty(int&, nsCSSValue&, nsCSSProperty)
54730 0 1 CSSParserImpl::ParseTextDecoration(int&, nsCSSValue&)
1 CSSParserImpl::ParseVariant(int&, nsCSSValue&, int, int const*)
1 nsMemory::Alloc(unsigned)
5701 0 1 nsMemoryImpl::Alloc(unsigned)
1 PR_Malloc
1 CSSStyleRuleImpl::QueryInterface(nsID const&, void**)
54852 1 1 CSSStyleRuleImpl::AddRef()
1 nsVoidArray::InsertElementAt(void*, int)
4061 0 1 nsVoidArray::GrowArrayBy(int)
1 nsAutoVoidArray::SizeTo(int)
1 CSSParserImpl::ParseSelectorGroup(int&, SelectorList*&)
54622 0 1 SelectorList::AddSelector(nsCSSSelector const&)
1 nsCSSSelector::nsCSSSelector(nsCSSSelector const&)
1 nsCSSValue::operator=(nsCSSValue const&)
3260 0 1 nsCRT::strdup(unsigned short const*)
1 nsCRT::strndup(unsigned short const*, unsigned)
1 CSSParserImpl::ParseSelector(int&, nsCSSSelector&)
54679 0 1 CSSParserImpl::ParseTypeOrUniversalSelector(int&, nsCSSSelector&, int&, int&, int)
1 nsCSSSelector::SetTag(nsString const&)
1 CSSParserImpl::ParseVariant(int&, nsCSSValue&, int, int const*)
59732 0 1 nsCSSKeywords::LookupKeyword(nsString const&)
1 nsCAutoString::nsCAutoString()
1 CSSParserImpl::ParseDeclaration(int&, nsICSSDeclaration*, int, int&)
6690 1 1 nsStr::Initialize(nsStr&, char*, unsigned, unsigned, eCharSize, int)
1 CSSParserImpl::ParseDeclaration(int&, nsICSSDeclaration*, int, int&)
6886 0 1 nsAutoString::nsAutoString()
1 nsString::nsString()
1 CSSParserImpl::ParseSingleValueProperty(int&, nsCSSValue&, nsCSSProperty)
54719 0 1 CSSParserImpl::ParseFontWeight(int&, nsCSSValue&)
1 CSSParserImpl::ParseVariant(int&, nsCSSValue&, int, int const*)
1 nsStaticCaseInsensitiveNameTable::Lookup(nsCString const&)
3422 0 1 nsHashtable::Get(nsHashKey*)
1 PL_HashTableLookup
Total hit count: 34
Count %Total Function Name
3 8.8 chunk_alloc
2 5.9 CSSParserImpl::GetToken(int&, int)
2 5.9 nsStr::Initialize(nsStr&, eCharSize)
1 2.9 nsStr::Initialize(nsStr&, char*, unsigned, unsigned, eCharSize, int)
1 2.9 CSSDeclarationImpl::AppendValue(nsCSSProperty, nsCSSValue const&)
1 2.9 nsCSSFont::nsCSSFont()
1 2.9 nsCSSScanner::Read(int&)
1 2.9 _init
1 2.9 nsString::nsString()
1 2.9 nsSupportsArray::InsertElementAt(nsISupports*, unsigned)
1 2.9 nsString::SetLength(unsigned)
1 2.9 __pthread_alt_unlock
1 2.9 nsCSSSelector::nsCSSSelector(nsCSSSelector const&)
1 2.9 nsCSSSelector::Reset()
1 2.9 memcmp
1 2.9 CSSStyleRuleImpl::QueryInterface(nsID const&, void**)
1 2.9 pthread_mutex_trylock
1 2.9 nsCSSScanner::GatherIdent(int&, int, nsString&)
1 2.9 nsString::~nsString()
1 2.9 nsCAutoString::nsCAutoString()
1 2.9 nsStr::StrAppend(nsStr&, nsStr const&, unsigned, int)
1 2.9 nsACString::do_AssignFromReadable(nsACString const&)
1 2.9 CSSStyleRuleImpl::AddRef()
1 2.9 AtomImpl::operator new(unsigned, nsAString const&)
1 2.9 nsCSSScanner::ParseCComment(int&, nsCSSToken&)
1 2.9 CSSParserImpl::ParseRuleSet(int&, void (*)(nsICSSRule*, void*), void*)
1 2.9 __libc_malloc
1 2.9 memcpy
1 2.9 CSSParserImpl::ParseVariant(int&, nsCSSValue&, int, int const*)
1 2.9 GetAtomHashEntry(nsAString const&)