Jprof Profile Report

flat | hierarchical

Hierarchical Profile


index Count    Hits Function Name
                 90 DeviceContextImpl::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&)
                 38 DeviceContextImpl::GetMetricsFor(nsFont const&, nsIFontMetrics*&)
                  1 nsTextFrame::TextStyle::TextStyle(nsIPresContext*, nsIRenderingContext&, nsIStyleContext*)
                  1 nsRenderingContextGTK::SetFont(nsFont const&)
   627  10      130 nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&)
                 66 nsFontMetricsGTK::Init(nsFont const&, nsIAtom*, nsIDeviceContext*)
                 29 nsFont::Equals(nsFont const&) const
                 10 nsCOMPtr_base::~nsCOMPtr_base()
                  6 nsFontMetricsGTK::GetLangGroup(nsIAtom**)
                  2 nsString::EqualsIgnoreCase(nsString const&) const
                  2 nsVoidArray::ElementAt(int) const
                  1 nsCOMPtr_base::begin_assignment()
                  1 AtomImpl::Release()
                  1 AtomImpl::AddRef()
                  1 nsFont::GetGenericID(nsString const&, unsigned char*)
                  1 nsFontCache::CreateFontMetricsInstance(nsIFontMetrics**)

737 nsBlockFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 87041 0 127 nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&) 742 nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*, int)
357 nsTableCellFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 334 nsTableRowFrame::ReflowChildren(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned&, int) 322 nsTableOuterFrame::OuterReflowChild(nsIPresContext*, nsIFrame*, nsHTMLReflowState const&, nsHTMLReflowMetrics&, int*, nsSize&, nsMargin&, nsMargin&, nsMargin&, nsReflowReason, unsigned&) 317 nsTableRowGroupFrame::ReflowChildren(nsIPresContext*, nsHTMLReflowMetrics&, nsRowGroupReflowState&, unsigned&, nsTableRowFrame*, int, nsTableRowFrame**) 307 nsTableFrame::ReflowChildren(nsIPresContext*, nsTableReflowState&, int, int, unsigned&, int*) 49 CanvasFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 28 nsTableFrame::IR_TargetIsChild(nsIPresContext*, nsTableReflowState&, unsigned&, nsIFrame*) 25 nsTableRowGroupFrame::IR_TargetIsChild(nsIPresContext*, nsHTMLReflowMetrics&, nsRowGroupReflowState&, unsigned&, nsIFrame*) 18 nsTableRowFrame::IR_TargetIsChild(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned&, nsIFrame*) 3 nsComboboxControlFrame::ReflowComboChildFrame(nsIFrame*, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&, int, int) 3 nsScrollFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 87191 0 127 nsContainerFrame::ReflowChild(nsIFrame*, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&) 410 nsBlockFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 353 nsTableCellFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 345 nsTableRowFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 338 nsTableRowGroupFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 330 nsTableFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 6 nsGfxScrollFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 3 nsListControlFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&)
742 nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&) 87043 0 127 nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*, int) 620 nsBlockFrame::ReflowBlockFrame(nsBlockReflowState&, nsLineList_iterator, int*) 131 nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*, int, int)
620 nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*, int) 87053 0 127 nsBlockFrame::ReflowBlockFrame(nsBlockReflowState&, nsLineList_iterator, int*) 627 nsBlockReflowContext::ReflowBlock(nsIFrame*, nsRect const&, int, nsCollapsingMargin&, int, nsMargin&, unsigned&)
627 nsBlockFrame::ReflowBlockFrame(nsBlockReflowState&, nsLineList_iterator, int*) 18 nsBlockFrame::ReflowFloater(nsBlockReflowState&, nsPlaceholderFrame*, nsRect&, nsMargin&, nsMargin&) 87101 0 127 nsBlockReflowContext::ReflowBlock(nsIFrame*, nsRect const&, int, nsCollapsingMargin&, int, nsMargin&, unsigned&) 650 nsBlockReflowContext::DoReflowBlock(nsHTMLReflowState&, nsReflowReason, nsIFrame*, nsRect const&, int, nsCollapsingMargin&, int, nsMargin&, unsigned&)
650 nsBlockReflowContext::ReflowBlock(nsIFrame*, nsRect const&, int, nsCollapsingMargin&, int, nsMargin&, unsigned&) 87103 0 127 nsBlockReflowContext::DoReflowBlock(nsHTMLReflowState&, nsReflowReason, nsIFrame*, nsRect const&, int, nsCollapsingMargin&, int, nsMargin&, unsigned&) 336 nsBlockFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 319 nsTableOuterFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&)
410 nsContainerFrame::ReflowChild(nsIFrame*, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&) 336 nsBlockReflowContext::DoReflowBlock(nsHTMLReflowState&, nsReflowReason, nsIFrame*, nsRect const&, int, nsCollapsingMargin&, int, nsMargin&, unsigned&) 3 nsBoxToBlockAdaptor::Reflow(nsBoxLayoutState&, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&, int, int, int, int, int) 87025 0 127 nsBlockFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 737 nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&) 18 nsBlockReflowState::nsBlockReflowState(nsHTMLReflowState const&, nsIPresContext*, nsBlockFrame*, nsHTMLReflowMetrics const&, int)
330 nsContainerFrame::ReflowChild(nsIFrame*, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&) 89883 0 124 nsTableFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 240 nsTableFrame::ReflowChildren(nsIPresContext*, nsTableReflowState&, int, int, unsigned&, int*) 64 nsTableFrame::ReflowTable(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, nsReflowReason, int&, int&, unsigned&) 28 nsTableFrame::IncrementalReflow(nsIPresContext*, nsHTMLReflowState const&, unsigned&)
353 nsContainerFrame::ReflowChild(nsIFrame*, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&) 89736 0 124 nsTableCellFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 357 nsContainerFrame::ReflowChild(nsIFrame*, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&)
291 nsTableOuterFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 30 nsTableOuterFrame::IR_InnerTableReflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 90011 0 124 nsTableOuterFrame::OuterReflowChild(nsIPresContext*, nsIFrame*, nsHTMLReflowState const&, nsHTMLReflowMetrics&, int*, nsSize&, nsMargin&, nsMargin&, nsMargin&, nsReflowReason, unsigned&) 322 nsContainerFrame::ReflowChild(nsIFrame*, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&)
319 nsBlockReflowContext::DoReflowBlock(nsHTMLReflowState&, nsReflowReason, nsIFrame*, nsRect const&, int, nsCollapsingMargin&, int, nsMargin&, unsigned&) 90023 0 124 nsTableOuterFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 291 nsTableOuterFrame::OuterReflowChild(nsIPresContext*, nsIFrame*, nsHTMLReflowState const&, nsHTMLReflowMetrics&, int*, nsSize&, nsMargin&, nsMargin&, nsMargin&, nsReflowReason, unsigned&) 29 nsTableOuterFrame::IncrementalReflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&)
345 nsContainerFrame::ReflowChild(nsIFrame*, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&) 90069 0 124 nsTableRowFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 323 nsTableRowFrame::ReflowChildren(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned&, int) 25 nsTableRowFrame::IncrementalReflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned&)
338 nsContainerFrame::ReflowChild(nsIFrame*, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&) 90105 0 124 nsTableRowGroupFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 312 nsTableRowGroupFrame::ReflowChildren(nsIPresContext*, nsHTMLReflowMetrics&, nsRowGroupReflowState&, unsigned&, nsTableRowFrame*, int, nsTableRowFrame**) 29 nsTableRowGroupFrame::IncrementalReflow(nsIPresContext*, nsHTMLReflowMetrics&, nsRowGroupReflowState&, unsigned&)
323 nsTableRowFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 11 nsTableRowFrame::IR_TargetIsMe(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned&) 90064 0 114 nsTableRowFrame::ReflowChildren(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned&, int) 334 nsContainerFrame::ReflowChild(nsIFrame*, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&)
312 nsTableRowGroupFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 4 nsTableRowGroupFrame::IR_TargetIsMe(nsIPresContext*, nsHTMLReflowMetrics&, nsRowGroupReflowState&, unsigned&) 90095 0 114 nsTableRowGroupFrame::ReflowChildren(nsIPresContext*, nsHTMLReflowMetrics&, nsRowGroupReflowState&, unsigned&, nsTableRowFrame*, int, nsTableRowFrame**) 317 nsContainerFrame::ReflowChild(nsIFrame*, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&)
103 nsBlockFrame::DoReflowInlineFramesAuto(nsBlockReflowState&, nsLineList_iterator, int*, unsigned char*, int, int) 28 nsBlockFrame::DoReflowInlineFramesMalloc(nsBlockReflowState&, nsLineList_iterator, int*, unsigned char*, int, int) 87057 0 113 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, unsigned char*, int, int) 122 nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, unsigned char*) 9 nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, int)
131 nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*, int) 87054 0 113 nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*, int, int) 103 nsBlockFrame::DoReflowInlineFramesAuto(nsBlockReflowState&, nsLineList_iterator, int*, unsigned char*, int, int) 28 nsBlockFrame::DoReflowInlineFramesMalloc(nsBlockReflowState&, nsLineList_iterator, int*, unsigned char*, int, int)
240 nsTableFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 65 nsTableFrame::ReflowTable(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, nsReflowReason, int&, int&, unsigned&) 89906 0 110 nsTableFrame::ReflowChildren(nsIPresContext*, nsTableReflowState&, int, int, unsigned&, int*) 307 nsContainerFrame::ReflowChild(nsIFrame*, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&)
137 nsInlineFrame::ReflowInlineFrame(nsIPresContext*, nsHTMLReflowState const&, nsInlineFrame::InlineReflowState&, nsIFrame*, unsigned&) 122 nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, unsigned char*) 87876 0 105 nsLineLayout::ReflowFrame(nsIFrame*, nsIFrame**, unsigned&, nsHTMLReflowMetrics*, int&) 154 nsInlineFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 62 nsTextFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 16 nsBlockReflowState::AddFloater(nsLineLayout&, nsPlaceholderFrame*, int) 10 nsLineLayout::VerticalAlignFrames(nsLineLayout::PerSpanData*) 6 BRFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 4 nsGfxTextControlFrame2::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 3 nsComboboxControlFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 2 nsGfxButtonControlFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 2 nsBulletFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&)
122 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, unsigned char*, int, int) 87058 0 105 nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, unsigned char*) 122 nsLineLayout::ReflowFrame(nsIFrame*, nsIFrame**, unsigned&, nsHTMLReflowMetrics*, int&)
103 nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*, int, int) 87056 0 91 nsBlockFrame::DoReflowInlineFramesAuto(nsBlockReflowState&, nsLineList_iterator, int*, unsigned char*, int, int) 103 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, unsigned char*, int, int)
64 nsTextFrame::TextStyle::TextStyle(nsIPresContext*, nsIRenderingContext&, nsIStyleContext*) 24 ComputeLineHeight(nsIRenderingContext*, nsIStyleContext*) 2 nsPresContext::GetMetricsFor(nsFont const&, nsIFontMetrics**) 597 0 90 DeviceContextImpl::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 90 nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&)
154 nsLineLayout::ReflowFrame(nsIFrame*, nsIFrame**, unsigned&, nsHTMLReflowMetrics*, int&) 87762 0 85 nsInlineFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 154 nsInlineFrame::ReflowFrames(nsIPresContext*, nsHTMLReflowState const&, nsInlineFrame::InlineReflowState&, nsHTMLReflowMetrics&, unsigned&)
154 nsInlineFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 87765 0 85 nsInlineFrame::ReflowFrames(nsIPresContext*, nsHTMLReflowState const&, nsInlineFrame::InlineReflowState&, nsHTMLReflowMetrics&, unsigned&) 137 nsInlineFrame::ReflowInlineFrame(nsIPresContext*, nsHTMLReflowState const&, nsInlineFrame::InlineReflowState&, nsIFrame*, unsigned&) 17 nsRenderingContextGTK::SetFont(nsFont const&)
137 nsInlineFrame::ReflowFrames(nsIPresContext*, nsHTMLReflowState const&, nsInlineFrame::InlineReflowState&, nsHTMLReflowMetrics&, unsigned&) 87768 0 75 nsInlineFrame::ReflowInlineFrame(nsIPresContext*, nsHTMLReflowState const&, nsInlineFrame::InlineReflowState&, nsIFrame*, unsigned&) 137 nsLineLayout::ReflowFrame(nsIFrame*, nsIFrame**, unsigned&, nsHTMLReflowMetrics*, int&)
66 nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 74463 1 66 nsFontMetricsGTK::Init(nsFont const&, nsIAtom*, nsIDeviceContext*) 57 nsFontMetricsGTK::FindFont(unsigned short) 5 nsFont::EnumerateFamilies(int (*)(nsString const&, int, void*), void*) const 1 nsFontMetricsGTK::RealizeFont() 1 nsPrefConstructor(nsISupports*, nsID const&, void**) 1 nsFont::nsFont(nsFont const&)
59 nsTextFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 3 nsTextFrame::ComputeWordFragmentDimensions(nsIPresContext*, nsILineBreaker*, nsLineLayout&, nsHTMLReflowState const&, nsIFrame*, nsIContent*, nsITextContent*, int*, unsigned short const*, unsigned&, unsigned) 3 nsTextFrame::Paint(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned) 93189 0 65 nsTextFrame::TextStyle::TextStyle(nsIPresContext*, nsIRenderingContext&, nsIStyleContext*) 64 DeviceContextImpl::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 1 nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&)
62 nsLineLayout::ReflowFrame(nsIFrame*, nsIFrame**, unsigned&, nsHTMLReflowMetrics*, int&) 88420 0 62 nsTextFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 59 nsTextFrame::TextStyle::TextStyle(nsIPresContext*, nsIRenderingContext&, nsIStyleContext*) 3 nsTextFrame::MeasureText(nsIPresContext*, nsHTMLReflowState const&, nsTextTransformer&, nsILineBreaker*, nsTextFrame::TextStyle&, nsTextFrame::TextReflowData&)
57 nsFontMetricsGTK::Init(nsFont const&, nsIAtom*, nsIDeviceContext*) 74558 0 57 nsFontMetricsGTK::FindFont(unsigned short) 54 nsFontMetricsGTK::FindStyleSheetSpecificFont(unsigned short) 3 nsFontMetricsGTK::FindStyleSheetGenericFont(unsigned short)
210 _end 51 gdk_font_load 3 GetFontNames(char const*, nsFontNodeArray*) 1 nsFontMetricsGTK::RealizeFont() 17006 1 55 _end 210 _end 27 select 24 __libc_write 3 writev
54 nsFontMetricsGTK::FindFont(unsigned short) 74551 0 54 nsFontMetricsGTK::FindStyleSheetSpecificFont(unsigned short) 54 nsFontMetricsGTK::TryFamily(nsCString*, unsigned short)
54 nsFontMetricsGTK::FindStyleSheetSpecificFont(unsigned short) 74548 0 54 nsFontMetricsGTK::TryFamily(nsCString*, unsigned short) 52 nsFontMetricsGTK::TryLangGroup(nsIAtom*, nsCString*, unsigned short) 2 FindFamily(nsCString*)
50 nsFontMetricsGTK::TryNodes(nsACString&, unsigned short) 3 nsFontMetricsGTK::TryNode(nsCString*, unsigned short) 74536 1 53 nsFontMetricsGTK::SearchNode(nsFontNode*, unsigned short) 52 nsFontMetricsGTK::PickASizeAndLoad(nsFontStretch*, nsFontCharSetInfo*, unsigned short, char const*)
52 nsFontMetricsGTK::TryFamily(nsCString*, unsigned short) 74547 0 52 nsFontMetricsGTK::TryLangGroup(nsIAtom*, nsCString*, unsigned short) 52 nsFontMetricsGTK::FindLangGroupFont(nsIAtom*, unsigned short, nsCString*)
52 nsFontMetricsGTK::SearchNode(nsFontNode*, unsigned short) 74529 1 52 nsFontMetricsGTK::PickASizeAndLoad(nsFontStretch*, nsFontCharSetInfo*, unsigned short, char const*) 51 nsFontGTK::LoadFont()
52 nsFontMetricsGTK::TryLangGroup(nsIAtom*, nsCString*, unsigned short) 74557 0 52 nsFontMetricsGTK::FindLangGroupFont(nsIAtom*, unsigned short, nsCString*) 51 nsFontMetricsGTK::TryNodes(nsACString&, unsigned short) 1 FFRESubstituteCharset(nsACString&, char const*)
51 nsFontMetricsGTK::PickASizeAndLoad(nsFontStretch*, nsFontCharSetInfo*, unsigned short, char const*) 74491 0 51 nsFontGTK::LoadFont() 51 gdk_font_load
51 nsFontMetricsGTK::FindLangGroupFont(nsIAtom*, unsigned short, nsCString*) 74545 0 51 nsFontMetricsGTK::TryNodes(nsACString&, unsigned short) 50 nsFontMetricsGTK::SearchNode(nsFontNode*, unsigned short) 1 GetFontNames(char const*, nsFontNodeArray*)
51 nsFontGTK::LoadFont() 15656 0 51 gdk_font_load 51 _end
46 nsBoxToBlockAdaptor::Reflow(nsBoxLayoutState&, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&, int, int, int, int, int) 87513 0 49 CanvasFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 49 nsContainerFrame::ReflowChild(nsIFrame*, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&)
47 nsBoxToBlockAdaptor::DoLayout(nsBoxLayoutState&) 90686 0 47 nsBoxToBlockAdaptor::Reflow(nsBoxLayoutState&, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&, int, int, int, int, int) 46 CanvasFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 3 nsBlockFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&)
45 nsBox::Layout(nsBoxLayoutState&) 90685 0 45 nsBoxToBlockAdaptor::DoLayout(nsBoxLayoutState&) 47 nsBoxToBlockAdaptor::Reflow(nsBoxLayoutState&, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&, int, int, int, int, int)
42 nsScrollBoxFrame::DoLayout(nsBoxLayoutState&) 37 nsContainerBox::LayoutChildAt(nsBoxLayoutState&, nsIBox*, nsRect const&) 19 nsBoxFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 3 nsStackLayout::Layout(nsIBox*, nsBoxLayoutState&) 90609 0 43 nsBox::Layout(nsBoxLayoutState&) 45 nsBoxToBlockAdaptor::DoLayout(nsBoxLayoutState&) 37 nsScrollBoxFrame::DoLayout(nsBoxLayoutState&) 22 nsGfxScrollFrame::DoLayout(nsBoxLayoutState&) 3 nsBoxFrame::DoLayout(nsBoxLayoutState&)
37 nsBox::Layout(nsBoxLayoutState&) 90168 0 40 nsScrollBoxFrame::DoLayout(nsBoxLayoutState&) 42 nsBox::Layout(nsBoxLayoutState&)
35 nsRenderingContextGTK::SetFont(nsFont const&) 3 nsFormControlHelper::GetFrameFontFM(nsIPresContext*, nsIFormControlFrame*, nsIFontMetrics**) 598 0 38 DeviceContextImpl::GetMetricsFor(nsFont const&, nsIFontMetrics*&) 38 nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&)
17 nsInlineFrame::ReflowFrames(nsIPresContext*, nsHTMLReflowState const&, nsInlineFrame::InlineReflowState&, nsHTMLReflowMetrics&, unsigned&) 11 nsLineLayout::VerticalAlignFrames(nsLineLayout::PerSpanData*) 6 BRFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 2 nsTextFrame::TrimTrailingWhiteSpace(nsIPresContext*, nsIRenderingContext&, int&) 74713 0 36 nsRenderingContextGTK::SetFont(nsFont const&) 35 DeviceContextImpl::GetMetricsFor(nsFont const&, nsIFontMetrics*&) 1 nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&)
34 nsGfxScrollFrameInner::LayoutBox(nsBoxLayoutState&, nsIBox*, nsRect const&) 90730 0 35 nsContainerBox::LayoutChildAt(nsBoxLayoutState&, nsIBox*, nsRect const&) 37 nsBox::Layout(nsBoxLayoutState&)
30 nsGfxScrollFrameInner::Layout(nsBoxLayoutState&) 87477 0 33 nsGfxScrollFrameInner::LayoutBox(nsBoxLayoutState&, nsIBox*, nsRect const&) 34 nsContainerBox::LayoutChildAt(nsBoxLayoutState&, nsIBox*, nsRect const&)
26 nsGfxScrollFrame::DoLayout(nsBoxLayoutState&) 87479 0 29 nsGfxScrollFrameInner::Layout(nsBoxLayoutState&) 30 nsGfxScrollFrameInner::LayoutBox(nsBoxLayoutState&, nsIBox*, nsRect const&)
29 nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 640 7 29 nsFont::Equals(nsFont const&) const 21 nsString::EqualsIgnoreCase(nsString const&) const 1 nsString::EqualsWithConversion(nsString const&, int, int) const
27 _end 21780 27 27 select
22 nsBox::Layout(nsBoxLayoutState&) 87478 0 26 nsGfxScrollFrame::DoLayout(nsBoxLayoutState&) 26 nsGfxScrollFrameInner::Layout(nsBoxLayoutState&)
28 nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*, int, int) 87055 0 26 nsBlockFrame::DoReflowInlineFramesMalloc(nsBlockReflowState&, nsLineList_iterator, int*, unsigned char*, int, int) 28 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, unsigned char*, int, int)
29 nsTableOuterFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 90013 0 25 nsTableOuterFrame::IncrementalReflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 29 nsTableOuterFrame::IR_TargetIsChild(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&, nsIFrame*)
29 nsTableOuterFrame::IR_TargetIsChild(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&, nsIFrame*) 90015 0 25 nsTableOuterFrame::IR_TargetIsInnerTableFrame(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 30 nsTableOuterFrame::IR_InnerTableReflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&)
29 nsTableOuterFrame::IncrementalReflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 90014 0 25 nsTableOuterFrame::IR_TargetIsChild(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&, nsIFrame*) 29 nsTableOuterFrame::IR_TargetIsInnerTableFrame(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&)
29 nsTableRowGroupFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 90106 0 25 nsTableRowGroupFrame::IncrementalReflow(nsIPresContext*, nsHTMLReflowMetrics&, nsRowGroupReflowState&, unsigned&) 25 nsTableRowGroupFrame::IR_TargetIsChild(nsIPresContext*, nsHTMLReflowMetrics&, nsRowGroupReflowState&, unsigned&, nsIFrame*) 4 nsTableRowGroupFrame::IR_TargetIsMe(nsIPresContext*, nsHTMLReflowMetrics&, nsRowGroupReflowState&, unsigned&)
30 nsTableOuterFrame::IR_TargetIsInnerTableFrame(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 90019 0 25 nsTableOuterFrame::IR_InnerTableReflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 30 nsTableOuterFrame::OuterReflowChild(nsIPresContext*, nsIFrame*, nsHTMLReflowState const&, nsHTMLReflowMetrics&, int*, nsSize&, nsMargin&, nsMargin&, nsMargin&, nsReflowReason, unsigned&)
24 nsHTMLReflowState::CalcLineHeight(nsIPresContext*, nsIRenderingContext*, nsIFrame*) 87578 0 24 ComputeLineHeight(nsIRenderingContext*, nsIStyleContext*) 24 DeviceContextImpl::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&)
18 nsBlockReflowState::nsBlockReflowState(nsHTMLReflowState const&, nsIPresContext*, nsBlockFrame*, nsHTMLReflowMetrics const&, int) 6 nsLineLayout::VerticalAlignFrames(nsLineLayout::PerSpanData*) 87579 0 24 nsHTMLReflowState::CalcLineHeight(nsIPresContext*, nsIRenderingContext*, nsIFrame*) 24 ComputeLineHeight(nsIRenderingContext*, nsIStyleContext*)
24 _end 21624 24 24 __libc_write
28 nsTableFrame::IncrementalReflow(nsIPresContext*, nsHTMLReflowState const&, unsigned&) 89902 0 24 nsTableFrame::IR_TargetIsChild(nsIPresContext*, nsTableReflowState&, unsigned&, nsIFrame*) 28 nsContainerFrame::ReflowChild(nsIFrame*, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&)
28 nsTableFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 89897 0 24 nsTableFrame::IncrementalReflow(nsIPresContext*, nsHTMLReflowState const&, unsigned&) 28 nsTableFrame::IR_TargetIsChild(nsIPresContext*, nsTableReflowState&, unsigned&, nsIFrame*)
25 nsTableRowFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 90065 0 23 nsTableRowFrame::IncrementalReflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned&) 17 nsTableRowFrame::IR_TargetIsChild(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned&, nsIFrame*) 10 nsTableRowFrame::IR_TargetIsMe(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned&)
21 nsFont::Equals(nsFont const&) const 2 nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 6874 4 23 nsString::EqualsIgnoreCase(nsString const&) const 18 nsString::EqualsWithConversion(nsString const&, int, int) const 1 nsStr::StrCompare(nsStr const&, nsStr const&, int, int)
64 nsTableFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 89884 0 23 nsTableFrame::ReflowTable(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, nsReflowReason, int&, int&, unsigned&) 65 nsTableFrame::ReflowChildren(nsIPresContext*, nsTableReflowState&, int, int, unsigned&, int*)
25 nsTableRowGroupFrame::IncrementalReflow(nsIPresContext*, nsHTMLReflowMetrics&, nsRowGroupReflowState&, unsigned&) 90117 0 22 nsTableRowGroupFrame::IR_TargetIsChild(nsIPresContext*, nsHTMLReflowMetrics&, nsRowGroupReflowState&, unsigned&, nsIFrame*) 25 nsContainerFrame::ReflowChild(nsIFrame*, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&)
10 nsGfxScrollFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 4 nsGfxTextControlFrame2::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 90957 0 20 nsBoxFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 19 nsBox::Layout(nsBoxLayoutState&) 1 nsGfxTextControlFrame2::GetPrefSize(nsBoxLayoutState&, nsSize&)
18 nsString::EqualsIgnoreCase(nsString const&) const 1 nsFont::Equals(nsFont const&) const 6876 3 19 nsString::EqualsWithConversion(nsString const&, int, int) const 15 nsStr::StrCompare(nsStr const&, nsStr const&, int, int) 1 Compare2To2(char const*, char const*, unsigned, int)
18 nsBlockFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 87108 0 18 nsBlockReflowState::nsBlockReflowState(nsHTMLReflowState const&, nsIPresContext*, nsBlockFrame*, nsHTMLReflowMetrics const&, int) 18 nsHTMLReflowState::CalcLineHeight(nsIPresContext*, nsIRenderingContext*, nsIFrame*)
10 nsLineLayout::ReflowFrame(nsIFrame*, nsIFrame**, unsigned&, nsHTMLReflowMetrics*, int&) 7 nsLineLayout::VerticalAlignLine(nsLineBox*, nsSize&, int&) 87886 0 17 nsLineLayout::VerticalAlignFrames(nsLineLayout::PerSpanData*) 11 nsRenderingContextGTK::SetFont(nsFont const&) 6 nsHTMLReflowState::CalcLineHeight(nsIPresContext*, nsIRenderingContext*, nsIFrame*)
17 nsTableRowFrame::IncrementalReflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned&) 90068 0 17 nsTableRowFrame::IR_TargetIsChild(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned&, nsIFrame*) 18 nsContainerFrame::ReflowChild(nsIFrame*, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&)
15 nsString::EqualsWithConversion(nsString const&, int, int) const 1 nsString::EqualsIgnoreCase(nsString const&) const 6709 5 16 nsStr::StrCompare(nsStr const&, nsStr const&, int, int) 8 Compare2To2(char const*, char const*, unsigned, int) 3 nsCaseConversionImp2::CaseInsensitiveCompare(unsigned short const*, unsigned short const*, unsigned, int*)
18 nsBlockReflowState::FlowAndPlaceFloater(nsFloaterCache*, int*) 87078 0 16 nsBlockFrame::ReflowFloater(nsBlockReflowState&, nsPlaceholderFrame*, nsRect&, nsMargin&, nsMargin&) 18 nsBlockReflowContext::ReflowBlock(nsIFrame*, nsRect const&, int, nsCollapsingMargin&, int, nsMargin&, unsigned&)
16 nsBlockReflowState::AddFloater(nsLineLayout&, nsPlaceholderFrame*, int) 87124 0 16 nsBlockReflowState::FlowAndPlaceFloater(nsFloaterCache*, int*) 18 nsBlockFrame::ReflowFloater(nsBlockReflowState&, nsPlaceholderFrame*, nsRect&, nsMargin&, nsMargin&)
16 nsLineLayout::ReflowFrame(nsIFrame*, nsIFrame**, unsigned&, nsHTMLReflowMetrics*, int&) 87120 0 15 nsBlockReflowState::AddFloater(nsLineLayout&, nsPlaceholderFrame*, int) 16 nsBlockReflowState::FlowAndPlaceFloater(nsFloaterCache*, int*)
10 nsTableRowFrame::IncrementalReflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned&) 90066 0 11 nsTableRowFrame::IR_TargetIsMe(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned&) 11 nsTableRowFrame::ReflowChildren(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned&, int)
10 nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 6909 0 10 nsCOMPtr_base::~nsCOMPtr_base() 8 AtomImpl::Release() 2 PR_AtomicDecrement
6 nsContainerFrame::ReflowChild(nsIFrame*, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&) 87461 0 10 nsGfxScrollFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 10 nsBoxFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&)
8 nsCOMPtr_base::~nsCOMPtr_base() 1 nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 3185 4 9 AtomImpl::Release() 4 _PR_x86_AtomicDecrement 1 PR_StackPop
8 nsStr::StrCompare(nsStr const&, nsStr const&, int, int) 1 nsString::EqualsWithConversion(nsString const&, int, int) const 6680 2 9 Compare2To2(char const*, char const*, unsigned, int) 6 nsCaseConversionImp2::CaseInsensitiveCompare(unsigned short const*, unsigned short const*, unsigned, int*) 1 FastToLower(unsigned short)
9 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, unsigned char*, int, int) 87062 0 9 nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, int) 7 nsLineLayout::VerticalAlignLine(nsLineBox*, nsSize&, int&) 2 nsLineLayout::TrimTrailingWhiteSpace()
6 Compare2To2(char const*, char const*, unsigned, int) 3 nsStr::StrCompare(nsStr const&, nsStr const&, int, int) 44493 9 9 nsCaseConversionImp2::CaseInsensitiveCompare(unsigned short const*, unsigned short const*, unsigned, int*)
7 nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, int) 87884 0 7 nsLineLayout::VerticalAlignLine(nsLineBox*, nsSize&, int&) 7 nsLineLayout::VerticalAlignFrames(nsLineLayout::PerSpanData*)
6 nsLineLayout::ReflowFrame(nsIFrame*, nsIFrame**, unsigned&, nsHTMLReflowMetrics*, int&) 86992 0 6 BRFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 6 nsRenderingContextGTK::SetFont(nsFont const&)
6 nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 74482 1 6 nsFontMetricsGTK::GetLangGroup(nsIAtom**) 5 AtomImpl::AddRef()
5 nsFontMetricsGTK::GetLangGroup(nsIAtom**) 1 nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 3184 1 6 AtomImpl::AddRef() 5 _PR_x86_AtomicIncrement
5 AtomImpl::AddRef() 9196 5 5 _PR_x86_AtomicIncrement
5 nsFontMetricsGTK::Init(nsFont const&, nsIAtom*, nsIDeviceContext*) 643 1 5 nsFont::EnumerateFamilies(int (*)(nsString const&, int, void*), void*) const 2 FontEnumCallback(nsString const&, int, void*) 1 nsString::CompressWhitespace(int, int) 1 nsAString::do_AssignFromElementPtr(unsigned short const*)
4 AtomImpl::Release() 9197 4 4 _PR_x86_AtomicDecrement
4 nsLineLayout::ReflowFrame(nsIFrame*, nsIFrame**, unsigned&, nsHTMLReflowMetrics*, int&) 89041 0 4 nsGfxTextControlFrame2::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 4 nsBoxFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&)
4 nsTableRowGroupFrame::IncrementalReflow(nsIPresContext*, nsHTMLReflowMetrics&, nsRowGroupReflowState&, unsigned&) 90110 0 4 nsTableRowGroupFrame::IR_TargetIsMe(nsIPresContext*, nsHTMLReflowMetrics&, nsRowGroupReflowState&, unsigned&) 4 nsTableRowGroupFrame::ReflowChildren(nsIPresContext*, nsHTMLReflowMetrics&, nsRowGroupReflowState&, unsigned&, nsTableRowFrame*, int, nsTableRowFrame**)
3 nsBox::Layout(nsBoxLayoutState&) 90965 0 3 nsBoxFrame::DoLayout(nsBoxLayoutState&) 3 nsContainerBox::DoLayout(nsBoxLayoutState&)
2 nsCString::nsCString(nsCString const&) 1 nsString::nsString(nsString const&) 6694 0 3 nsStr::StrAssign(nsStr&, nsStr const&, unsigned, int) 3 nsStr::StrAppend(nsStr&, nsStr const&, unsigned, int)
2 FindFamily(nsCString*) 1 nsFontMetricsGTK::TryNodes(nsACString&, unsigned short) 74538 0 3 GetFontNames(char const*, nsFontNodeArray*) 3 _end
3 nsLineLayout::ReflowFrame(nsIFrame*, nsIFrame**, unsigned&, nsHTMLReflowMetrics*, int&) 88672 0 3 nsComboboxControlFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 3 nsComboboxControlFrame::ReflowComboChildFrame(nsIFrame*, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&, int, int)
6 nsContainerFrame::PaintChild(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned) 2 CanvasFrame::Paint(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned) 87496 0 3 nsHTMLContainerFrame::Paint(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned) 8 nsContainerFrame::PaintChildren(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned)
15 nsTableRowFrame::PaintChildren(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned) 89726 0 3 nsTableCellFrame::Paint(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned) 15 nsContainerFrame::PaintChildren(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned)
15 nsContainerFrame::PaintChild(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned) 90090 0 3 nsTableRowGroupFrame::Paint(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned) 15 nsTableRowGroupFrame::PaintChildren(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned)
3 nsContainerBox::DoLayout(nsBoxLayoutState&) 90818 0 3 nsStackLayout::Layout(nsIBox*, nsBoxLayoutState&) 3 nsBox::Layout(nsBoxLayoutState&)
3 nsStr::StrAssign(nsStr&, nsStr const&, unsigned, int) 6695 0 3 nsStr::StrAppend(nsStr&, nsStr const&, unsigned, int) 1 nsStr::HashCode(nsStr const&) 1 nsStr::GrowCapacity(nsStr&, unsigned) 1 nsStr::EnsureCapacity(nsStr&, unsigned)
15 nsTableFrame::Paint(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned) 15 nsTableCellFrame::Paint(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned) 8 nsHTMLContainerFrame::Paint(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned) 87182 0 3 nsContainerFrame::PaintChildren(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned) 38 nsContainerFrame::PaintChild(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned)
3 nsComboboxControlFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 88667 0 3 nsComboboxControlFrame::ReflowComboChildFrame(nsIFrame*, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&, int, int) 3 nsContainerFrame::ReflowChild(nsIFrame*, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&)
3 nsTextFrame::ComputeTotalWordDimensions(nsIPresContext*, nsILineBreaker*, nsLineLayout&, nsHTMLReflowState const&, nsIFrame*, nsTextDimensions const&, unsigned short*, unsigned, unsigned) 88426 0 3 nsTextFrame::ComputeWordFragmentDimensions(nsIPresContext*, nsILineBreaker*, nsLineLayout&, nsHTMLReflowState const&, nsIFrame*, nsIContent*, nsITextContent*, int*, unsigned short const*, unsigned&, unsigned) 3 nsTextFrame::TextStyle::TextStyle(nsIPresContext*, nsIRenderingContext&, nsIStyleContext*)
3 _end 21763 3 3 writev
21 nsBlockFrame::Paint(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned) 87083 0 3 nsBlockFrame::PaintChildren(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned) 21 nsContainerFrame::PaintChild(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned)
38 nsContainerFrame::PaintChildren(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned) 21 nsBlockFrame::PaintChildren(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned) 15 nsTableOuterFrame::Paint(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned) 1 nsBlockFrame::PaintFloaters(nsIPresContext*, nsIRenderingContext&, nsRect const&) 87183 0 3 nsContainerFrame::PaintChild(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned) 21 nsBlockFrame::Paint(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned) 15 nsTableRowGroupFrame::Paint(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned) 15 nsTableOuterFrame::Paint(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned) 15 nsTableFrame::Paint(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned) 6 nsHTMLContainerFrame::Paint(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned) 3 nsTextFrame::Paint(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned)
3 nsContainerFrame::ReflowChild(nsIFrame*, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&) 89206 0 3 nsListControlFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 3 nsScrollFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&)
15 nsContainerFrame::PaintChild(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned) 89872 0 3 nsTableFrame::Paint(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned) 15 nsContainerFrame::PaintChildren(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned)
3 nsListControlFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 88273 0 3 nsScrollFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 3 nsContainerFrame::ReflowChild(nsIFrame*, nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&)
15 nsContainerFrame::PaintChild(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned) 89989 0 3 nsTableOuterFrame::Paint(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned) 15 nsContainerFrame::PaintChild(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned)
3 nsTextFrame::MeasureText(nsIPresContext*, nsHTMLReflowState const&, nsTextTransformer&, nsILineBreaker*, nsTextFrame::TextStyle&, nsTextFrame::TextReflowData&) 88425 0 3 nsTextFrame::ComputeTotalWordDimensions(nsIPresContext*, nsILineBreaker*, nsLineLayout&, nsHTMLReflowState const&, nsIFrame*, nsTextDimensions const&, unsigned short*, unsigned, unsigned) 3 nsTextFrame::ComputeWordFragmentDimensions(nsIPresContext*, nsILineBreaker*, nsLineLayout&, nsHTMLReflowState const&, nsIFrame*, nsIContent*, nsITextContent*, int*, unsigned short const*, unsigned&, unsigned)
3 nsFontMetricsGTK::FindLangGroupPrefFont(nsIAtom*, unsigned short) 74546 0 3 nsFontMetricsGTK::TryNode(nsCString*, unsigned short) 3 nsFontMetricsGTK::SearchNode(nsFontNode*, unsigned short)
3 nsTextFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 88419 0 3 nsTextFrame::MeasureText(nsIPresContext*, nsHTMLReflowState const&, nsTextTransformer&, nsILineBreaker*, nsTextFrame::TextStyle&, nsTextFrame::TextReflowData&) 3 nsTextFrame::ComputeTotalWordDimensions(nsIPresContext*, nsILineBreaker*, nsLineLayout&, nsHTMLReflowState const&, nsIFrame*, nsTextDimensions const&, unsigned short*, unsigned, unsigned)
15 nsTableRowFrame::Paint(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned) 90058 0 3 nsTableRowFrame::PaintChildren(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned) 15 nsTableCellFrame::Paint(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned)
21 nsContainerFrame::PaintChild(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned) 87081 0 3 nsBlockFrame::Paint(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned) 21 nsBlockFrame::PaintChildren(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned) 1 nsBlockFrame::PaintFloaters(nsIPresContext*, nsIRenderingContext&, nsRect const&)
2 nsGfxButtonControlFrame::DoNavQuirksReflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 1 nsGfxTextControlFrame2::CalculateSizeStandard(nsIPresContext*, nsIRenderingContext*, nsIFormControlFrame*, nsInputDimensionSpec&, nsSize&, nsSize&, int&, nsMargin&, nsMargin&, int) 88805 0 3 nsFormControlHelper::GetFrameFontFM(nsIPresContext*, nsIFormControlFrame*, nsIFontMetrics**) 3 DeviceContextImpl::GetMetricsFor(nsFont const&, nsIFontMetrics*&)
3 nsContainerFrame::PaintChild(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned) 88392 0 3 nsTextFrame::Paint(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned) 3 nsTextFrame::TextStyle::TextStyle(nsIPresContext*, nsIRenderingContext&, nsIStyleContext*)
3 nsFontMetricsGTK::FindStyleSheetGenericFont(unsigned short) 74556 0 3 nsFontMetricsGTK::FindLangGroupPrefFont(nsIAtom*, unsigned short) 3 nsFontMetricsGTK::TryNode(nsCString*, unsigned short)
15 nsTableRowGroupFrame::PaintChildren(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned) 90056 0 3 nsTableRowFrame::Paint(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned) 15 nsTableRowFrame::PaintChildren(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned)
3 nsBoxFrame::DoLayout(nsBoxLayoutState&) 90727 0 3 nsContainerBox::DoLayout(nsBoxLayoutState&) 3 nsStackLayout::Layout(nsIBox*, nsBoxLayoutState&)
3 nsFontMetricsGTK::FindFont(unsigned short) 74553 0 3 nsFontMetricsGTK::FindStyleSheetGenericFont(unsigned short) 3 nsFontMetricsGTK::FindLangGroupPrefFont(nsIAtom*, unsigned short)
15 nsTableRowGroupFrame::Paint(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned) 90092 0 3 nsTableRowGroupFrame::PaintChildren(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned) 15 nsTableRowFrame::Paint(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned)
1 nsStr::StrAppend(nsStr&, nsStr const&, unsigned, int) 1 nsStr::GrowCapacity(nsStr&, unsigned) 6692 1 2 nsStr::EnsureCapacity(nsStr&, unsigned) 1 nsStr::Realloc(nsStr&, unsigned)
2 nsLineLayout::ReflowFrame(nsIFrame*, nsIFrame**, unsigned&, nsHTMLReflowMetrics*, int&) 88870 0 2 nsGfxButtonControlFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 2 nsGfxButtonControlFrame::DoNavQuirksReflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&)
2 nsCStringArray::InsertCStringAt(nsCString const&, int) 6732 0 2 nsCString::nsCString(nsCString const&) 2 nsStr::StrAssign(nsStr&, nsStr const&, unsigned, int)
1 nsViewManager::RenderDisplayListElement(DisplayListElement2*, nsIRenderingContext&) 96493 0 2 nsView::Paint(nsIRenderingContext&, nsRect const&, unsigned, int&) 2 PresShell::Paint(nsIView*, nsIRenderingContext&, nsRect const&)
2 nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, int) 87888 0 2 nsLineLayout::TrimTrailingWhiteSpace() 2 nsLineLayout::TrimTrailingWhiteSpaceIn(nsLineLayout::PerSpanData*, int*)
2 FontEnumCallback(nsString const&, int, void*) 4122 0 2 nsCStringArray::InsertCStringAt(nsCString const&, int) 2 nsCString::nsCString(nsCString const&)
2 nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 4070 2 2 nsVoidArray::ElementAt(int) const
2 nsFont::EnumerateFamilies(int (*)(nsString const&, int, void*), void*) const 74462 0 2 FontEnumCallback(nsString const&, int, void*) 2 nsCStringArray::InsertCStringAt(nsCString const&, int)
2 nsBulletFrame::GetDesiredSize(nsIPresContext*, nsHTMLReflowState const&, nsHTMLReflowMetrics&) 91564 0 2 nsPresContext::GetMetricsFor(nsFont const&, nsIFontMetrics**) 2 DeviceContextImpl::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&)
2 nsLineLayout::TrimTrailingWhiteSpace() 1 nsLineLayout::TrimTrailingWhiteSpaceIn(nsLineLayout::PerSpanData*, int*) 87887 0 2 nsLineLayout::TrimTrailingWhiteSpaceIn(nsLineLayout::PerSpanData*, int*) 2 nsTextFrame::TrimTrailingWhiteSpace(nsIPresContext*, nsIRenderingContext&, int&) 1 nsLineLayout::TrimTrailingWhiteSpaceIn(nsLineLayout::PerSpanData*, int*)
2 nsView::Paint(nsIRenderingContext&, nsRect const&, unsigned, int&) 88200 0 2 PresShell::Paint(nsIView*, nsIRenderingContext&, nsRect const&) 2 CanvasFrame::Paint(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned)
2 nsLineLayout::TrimTrailingWhiteSpaceIn(nsLineLayout::PerSpanData*, int*) 88423 0 2 nsTextFrame::TrimTrailingWhiteSpace(nsIPresContext*, nsIRenderingContext&, int&) 2 nsRenderingContextGTK::SetFont(nsFont const&)
2 nsLineLayout::ReflowFrame(nsIFrame*, nsIFrame**, unsigned&, nsHTMLReflowMetrics*, int&) 87149 0 2 nsBulletFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 2 nsBulletFrame::GetDesiredSize(nsIPresContext*, nsHTMLReflowState const&, nsHTMLReflowMetrics&)
2 nsBulletFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 87148 0 2 nsBulletFrame::GetDesiredSize(nsIPresContext*, nsHTMLReflowState const&, nsHTMLReflowMetrics&) 2 nsPresContext::GetMetricsFor(nsFont const&, nsIFontMetrics**)
2 PresShell::Paint(nsIView*, nsIRenderingContext&, nsRect const&) 87512 0 2 CanvasFrame::Paint(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned) 2 nsHTMLContainerFrame::Paint(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned)
2 nsCOMPtr_base::~nsCOMPtr_base() 8741 2 2 PR_AtomicDecrement
2 nsFontMetricsGTK::TryFamily(nsCString*, unsigned short) 74540 0 2 FindFamily(nsCString*) 2 GetFontNames(char const*, nsFontNodeArray*)
2 nsGfxButtonControlFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 88863 0 2 nsGfxButtonControlFrame::DoNavQuirksReflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 2 nsFormControlHelper::GetFrameFontFM(nsIPresContext*, nsIFormControlFrame*, nsIFontMetrics**)
1 nsStr::StrAppend(nsStr&, nsStr const&, unsigned, int) 6693 0 1 nsStr::GrowCapacity(nsStr&, unsigned) 1 nsStr::EnsureCapacity(nsStr&, unsigned)
1 nsACString::do_AppendFromElementPtr(char const*) 953 1 1 nsCString::Length() const
1 FFRESubstituteCharset(nsACString&, char const*) 6526 0 1 nsACString::do_AppendFromElementPtr(char const*) 1 nsCString::Length() const
1 nsGfxTextControlFrame2::ReflowStandard(nsIPresContext*, nsSize&, nsHTMLReflowState const&, unsigned&, nsMargin&, nsMargin&) 89035 0 1 nsGfxTextControlFrame2::CalculateSizeStandard(nsIPresContext*, nsIRenderingContext*, nsIFormControlFrame*, nsInputDimensionSpec&, nsSize&, nsSize&, int&, nsMargin&, nsMargin&, int) 1 nsFormControlHelper::GetFrameFontFM(nsIPresContext*, nsIFormControlFrame*, nsIFontMetrics**)
1 nsWritingIterator::advance(int) 6907 1 1 nsAutoString::~nsAutoString()
96689 0 1 nsViewManager::RenderViews(nsView*, nsIRenderingContext&, nsRect const&, int&) 1 nsViewManager::RenderDisplayListElement(DisplayListElement2*, nsIRenderingContext&)
1 nsStr::CompressSet(nsStr&, char const*, int, int) 6686 1 1 CompressChars2(char*, unsigned, char const*)
1 nsStr::EnsureCapacity(nsStr&, unsigned) 6713 1 1 nsStr::Realloc(nsStr&, unsigned)
1 nsViewManager::RenderViews(nsView*, nsIRenderingContext&, nsRect const&, int&) 96691 0 1 nsViewManager::RenderDisplayListElement(DisplayListElement2*, nsIRenderingContext&) 1 nsView::Paint(nsIRenderingContext&, nsRect const&, unsigned, int&)
1 nsCharSinkTraits >::write(nsWritingIterator&, unsigned short const*, unsigned) 7413 0 1 nsWritingIterator::advance(int) 1 nsAutoString::~nsAutoString()
1 nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 628 1 1 nsFontCache::CreateFontMetricsInstance(nsIFontMetrics**)
1 nsGfxTextControlFrame2::GetPrefSize(nsBoxLayoutState&, nsSize&) 89034 0 1 nsGfxTextControlFrame2::ReflowStandard(nsIPresContext*, nsSize&, nsHTMLReflowState const&, unsigned&, nsMargin&, nsMargin&) 1 nsGfxTextControlFrame2::CalculateSizeStandard(nsIPresContext*, nsIRenderingContext*, nsIFormControlFrame*, nsInputDimensionSpec&, nsSize&, nsSize&, int&, nsMargin&, nsMargin&, int)
1 Compare2To2(char const*, char const*, unsigned, int) 44484 1 1 FastToLower(unsigned short)
1 nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 6913 1 1 nsCOMPtr_base::begin_assignment()
1 nsBlockFrame::Paint(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsFramePaintLayer, unsigned) 87082 0 1 nsBlockFrame::PaintFloaters(nsIPresContext*, nsIRenderingContext&, nsRect const&) 1 nsContainerFrame::PaintChild(nsIPresContext*, nsIRenderingContext&, nsRect const&, nsIFrame*, nsFramePaintLayer, unsigned)
1 nsString::CompressSet(char const*, unsigned short, int, int) 6701 0 1 nsStr::CompressSet(nsStr&, char const*, int, int) 1 CompressChars2(char*, unsigned, char const*)
1 nsFontMetricsGTK::Init(nsFont const&, nsIAtom*, nsIDeviceContext*) 40034 1 1 nsPrefConstructor(nsISupports*, nsID const&, void**)
1 nsAString::do_AssignFromReadable(nsAString const&) 7385 0 1 nsCharSinkTraits >::write(nsWritingIterator&, unsigned short const*, unsigned) 1 nsWritingIterator::advance(int)
1 nsFontMetricsGTK::Init(nsFont const&, nsIAtom*, nsIDeviceContext*) 74465 0 1 nsFontMetricsGTK::RealizeFont() 1 _end
1 nsBoxFrame::Reflow(nsIPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 89044 0 1 nsGfxTextControlFrame2::GetPrefSize(nsBoxLayoutState&, nsSize&) 1 nsGfxTextControlFrame2::ReflowStandard(nsIPresContext*, nsSize&, nsHTMLReflowState const&, unsigned&, nsMargin&, nsMargin&)
1 nsFontMetricsGTK::FindLangGroupFont(nsIAtom*, unsigned short, nsCString*) 74543 0 1 FFRESubstituteCharset(nsACString&, char const*) 1 nsACString::do_AppendFromElementPtr(char const*)
1 nsFont::EnumerateFamilies(int (*)(nsString const&, int, void*), void*) const 6480 0 1 nsAString::do_AssignFromElementPtr(unsigned short const*) 1 nsAString::do_AssignFromReadable(nsAString const&)
1 nsAString::do_AssignFromElementPtr(unsigned short const*) 6479 0 1 nsAString::do_AssignFromReadable(nsAString const&) 1 nsCharSinkTraits >::write(nsWritingIterator&, unsigned short const*, unsigned)
1 nsStr::StrAppend(nsStr&, nsStr const&, unsigned, int) 6723 1 1 nsStr::HashCode(nsStr const&)
1 nsFont::EnumerateFamilies(int (*)(nsString const&, int, void*), void*) const 6844 0 1 nsString::CompressWhitespace(int, int) 1 nsString::CompressSet(char const*, unsigned short, int, int)
1 nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 646 1 1 nsFont::GetGenericID(nsString const&, unsigned char*)
1 nsFont::nsFont(nsFont const&) 6818 0 1 nsString::nsString(nsString const&) 1 nsStr::StrAssign(nsStr&, nsStr const&, unsigned, int)
1 nsFontMetricsGTK::Init(nsFont const&, nsIAtom*, nsIDeviceContext*) 635 0 1 nsFont::nsFont(nsFont const&) 1 nsString::nsString(nsString const&)
1 nsString::CompressWhitespace(int, int) 6843 0 1 nsString::CompressSet(char const*, unsigned short, int, int) 1 nsStr::CompressSet(nsStr&, char const*, int, int)
1 AtomImpl::Release() 8747 1 1 PR_StackPop

Flat Profile


Total hit count: 130
Count %Total  Function Name
 27   20.8     select
 24   18.5     __libc_write
 10   7.7     nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&)
  9   6.9     nsCaseConversionImp2::CaseInsensitiveCompare(unsigned short const*, unsigned short const*, unsigned, int*)
  7   5.4     nsFont::Equals(nsFont const&) const
  5   3.8     _PR_x86_AtomicIncrement
  5   3.8     nsStr::StrCompare(nsStr const&, nsStr const&, int, int)
  4   3.1     AtomImpl::Release()
  4   3.1     nsString::EqualsIgnoreCase(nsString const&) const
  4   3.1     _PR_x86_AtomicDecrement
  3   2.3     writev
  3   2.3     nsString::EqualsWithConversion(nsString const&, int, int) const
  2   1.5     Compare2To2(char const*, char const*, unsigned, int)
  2   1.5     PR_AtomicDecrement
  2   1.5     nsVoidArray::ElementAt(int) const
  1   0.8     nsStr::Realloc(nsStr&, unsigned)
  1   0.8     nsFont::GetGenericID(nsString const&, unsigned char*)
  1   0.8     nsFont::EnumerateFamilies(int (*)(nsString const&, int, void*), void*) const
  1   0.8     nsFontCache::CreateFontMetricsInstance(nsIFontMetrics**)
  1   0.8     CompressChars2(char*, unsigned, char const*)
  1   0.8     nsStr::HashCode(nsStr const&)
  1   0.8     _end
  1   0.8     nsCString::Length() const
  1   0.8     nsFontMetricsGTK::PickASizeAndLoad(nsFontStretch*, nsFontCharSetInfo*, unsigned short, char const*)
  1   0.8     AtomImpl::AddRef()
  1   0.8     PR_StackPop
  1   0.8     nsFontMetricsGTK::Init(nsFont const&, nsIAtom*, nsIDeviceContext*)
  1   0.8     nsFontMetricsGTK::SearchNode(nsFontNode*, unsigned short)
  1   0.8     nsAutoString::~nsAutoString()
  1   0.8     nsFontMetricsGTK::GetLangGroup(nsIAtom**)
  1   0.8     nsStr::EnsureCapacity(nsStr&, unsigned)
  1   0.8     FastToLower(unsigned short)
  1   0.8     nsPrefConstructor(nsISupports*, nsID const&, void**)
  1   0.8     nsCOMPtr_base::begin_assignment()