Jprof Profile Report

flat | hierarchical

Hierarchical Profile


index Count    Hits Function Name
             339561 __libc_start_main
   174   0   339561 main
             339561 main1(int, char**, nsISupports*)

339561 ViewportFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 339561 nsHTMLScrollFrame::ReflowScrolledFrame(ScrollReflowState const&, int, int, nsHTMLReflowMetrics*, int) 339560 CanvasFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 339556 nsTableOuterFrame::OuterReflowChild(nsPresContext*, nsIFrame*, nsHTMLReflowState const&, nsHTMLReflowMetrics&, int, nsSize&, nsMargin&, nsMargin&, nsMargin&, nsReflowReason, unsigned&, int*) 224148 nsTableFrame::ReflowChildren(nsTableReflowState&, int, int, unsigned&, nsIFrame*&, nsRect&, int*) 29 nsTableColGroupFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 1 nsTableRowGroupFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsRowGroupReflowState&, unsigned&, nsTableRowFrame*, int, nsTableRowFrame**, int*) 1 nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned&, int) 1 nsTableCellFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 44115 12 339561 nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&) 339561 CanvasFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 339561 nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 339560 .L307 339556 nsTableFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 223698 nsTableRowGroupFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 444 nsTableColGroupFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 16 nsTableColFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 4 nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, nsReflowReason, int) 2 nsContainerFrame::PositionFrameView(nsIFrame*) 1 nsTableRowFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 1 nsTableCellFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 1 nsContainerFrame::FinishReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowState const*, nsHTMLReflowMetrics&, int, int, unsigned) 1 nsBlockFrame::BuildFloatList(nsBlockReflowState&)
339561 nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 44450 0 339561 nsHTMLScrollFrame::ReflowContents(ScrollReflowState*, nsHTMLReflowMetrics const&) 339561 nsHTMLScrollFrame::ReflowScrolledFrame(ScrollReflowState const&, int, int, nsHTMLReflowMetrics*, int)
339561 HandlePLEvent(ReflowEvent*) 43617 0 339561 ReflowEvent::HandleEvent() 339561 PresShell::ProcessReflowCommands(int)
339561 g_io_unix_dispatch 91853 0 339561 our_gdk_io_invoke(_GIOChannel*, GIOCondition, void*) 339561 event_processor_callback(void*, int, GdkInputCondition)
339561 IncrementalReflow::Dispatch(nsPresContext*, nsHTMLReflowMetrics&, nsSize const&, nsIRenderingContext&) 45910 0 339561 ViewportFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 339561 nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&)
339561 nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&) 44453 0 339561 nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 339561 nsHTMLScrollFrame::ReflowContents(ScrollReflowState*, nsHTMLReflowMetrics const&)
339561 main 168 0 339561 main1(int, char**, nsISupports*) 339561 nsAppStartup::Run()
339561 nsAppStartup::Run() 91870 0 339561 nsAppShell::Run() 339561 gtk_main
339561 nsAppShell::Run() 12694 0 339561 gtk_main 339561 g_main_run
23336 0 339561 __libc_start_main 339561 main
339561 nsEventQueueImpl::ProcessPendingEvents() 3491 0 339561 PL_ProcessPendingEvents 339561 PL_HandleEvent
339561 nsHTMLScrollFrame::ReflowContents(ScrollReflowState*, nsHTMLReflowMetrics const&) 44448 0 339561 nsHTMLScrollFrame::ReflowScrolledFrame(ScrollReflowState const&, int, int, nsHTMLReflowMetrics*, int) 339561 nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&)
339561 main1(int, char**, nsISupports*) 90052 0 339561 nsAppStartup::Run() 339561 nsAppShell::Run()
339561 ReflowEvent::HandleEvent() 43520 0 339561 PresShell::ProcessReflowCommands(int) 339561 IncrementalReflow::Dispatch(nsPresContext*, nsHTMLReflowMetrics&, nsSize const&, nsIRenderingContext&)
339561 PL_ProcessPendingEvents 3494 0 339561 PL_HandleEvent 339561 HandlePLEvent(ReflowEvent*)
339561 PL_HandleEvent 43513 0 339561 HandlePLEvent(ReflowEvent*) 339561 ReflowEvent::HandleEvent()
339561 our_gdk_io_invoke(_GIOChannel*, GIOCondition, void*) 91866 0 339561 event_processor_callback(void*, int, GdkInputCondition) 339561 nsEventQueueImpl::ProcessPendingEvents()
339561 PresShell::ProcessReflowCommands(int) 43334 0 339561 IncrementalReflow::Dispatch(nsPresContext*, nsHTMLReflowMetrics&, nsSize const&, nsIRenderingContext&) 339561 ViewportFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&)
339561 nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&) 44656 1 339561 CanvasFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 339560 nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&)
339561 event_processor_callback(void*, int, GdkInputCondition) 3560 0 339561 nsEventQueueImpl::ProcessPendingEvents() 339561 PL_ProcessPendingEvents
339561 g_main_run 17086 0 339561 g_main_iterate 339561 g_main_dispatch
339561 g_main_iterate 17085 0 339561 g_main_dispatch 339561 g_io_unix_dispatch
339561 g_main_dispatch 17037 0 339561 g_io_unix_dispatch 339561 our_gdk_io_invoke(_GIOChannel*, GIOCondition, void*)
339561 gtk_main 17090 0 339561 g_main_run 339561 g_main_iterate
339560 nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&) 339560 nsBlockReflowContext::ReflowBlock(nsRect const&, int, nsCollapsingMargin&, int, int, nsMargin&, nsHTMLReflowState&, unsigned&) 43827 0 339560 .L307 679120 nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&, int)
679117 nsBlockFrame::ReflowBlockFrame(nsBlockReflowState&, nsLineList_iterator, int*) 43936 0 339560 nsBlockReflowContext::ReflowBlock(nsRect const&, int, nsCollapsingMargin&, int, int, nsMargin&, nsHTMLReflowState&, unsigned&) 339560 .L307 339557 nsTableOuterFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&)
679117 nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*, int) 43863 0 339560 nsBlockFrame::ReflowBlockFrame(nsBlockReflowState&, nsLineList_iterator, int*) 679117 nsBlockReflowContext::ReflowBlock(nsRect const&, int, nsCollapsingMargin&, int, int, nsMargin&, nsHTMLReflowState&, unsigned&)
679120 nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&, int) 43852 0 339560 nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*, int) 679117 nsBlockFrame::ReflowBlockFrame(nsBlockReflowState&, nsLineList_iterator, int*) 3 nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*, int, int)
679120 .L307 43849 0 339560 nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&, int) 679120 nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*, int)
339557 nsBlockReflowContext::ReflowBlock(nsRect const&, int, nsCollapsingMargin&, int, int, nsMargin&, nsHTMLReflowState&, unsigned&) 50229 0 339557 nsTableOuterFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 339557 nsTableOuterFrame::OuterReflowChild(nsPresContext*, nsIFrame*, nsHTMLReflowState const&, nsHTMLReflowMetrics&, int, nsSize&, nsMargin&, nsMargin&, nsMargin&, nsReflowReason, unsigned&, int*)
339557 nsTableOuterFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 50217 1 339557 nsTableOuterFrame::OuterReflowChild(nsPresContext*, nsIFrame*, nsHTMLReflowState const&, nsHTMLReflowMetrics&, int, nsSize&, nsMargin&, nsMargin&, nsMargin&, nsReflowReason, unsigned&, int*) 339556 nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&)
339556 nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&) 50012 0 339556 nsTableFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 225002 nsTableFrame::ReflowTable(nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, nsReflowReason, nsIFrame*&, int&, unsigned&) 114456 BasicTableLayoutStrategy::Initialize(nsHTMLReflowState const&) 94 nsTableFrame::SetColumnDimensions(int, nsMargin const&) 2 nsTableFrame::GetColumnWidth(int) 2 nsStyleContext::GetStyleData(nsStyleStructID)
230973 nsCellMap::GetDataAt(nsTableCellMap&, int, int, int) 223663 nsCellMap::RowIsSpannedInto(nsTableCellMap&, int) 113745 nsCellMap::GetCellInfoAt(nsTableCellMap&, int, int, int*, int*) 7 nsTableCellMap::RowIsSpannedInto(int) 49797 320047 337415 nsCellMap::GetDataAt(nsTableCellMap&, int, int, int) 230973 nsCellMap::GetDataAt(nsTableCellMap&, int, int, int) 17366 __i686.get_pc_thunk.bx 2 pthread_barrierattr_setpshared
225002 nsTableFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 50013 0 225002 nsTableFrame::ReflowTable(nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, nsReflowReason, nsIFrame*&, int&, unsigned&) 224149 nsTableFrame::ReflowChildren(nsTableReflowState&, int, int, unsigned&, nsIFrame*&, nsRect&, int*) 853 nsTableFrame::BalanceColumnWidths(nsHTMLReflowState const&)
224149 nsTableFrame::ReflowTable(nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, nsReflowReason, nsIFrame*&, int&, unsigned&) 50038 0 224149 nsTableFrame::ReflowChildren(nsTableReflowState&, int, int, unsigned&, nsIFrame*&, nsRect&, int*) 224148 nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&) 1 nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, nsReflowReason, int)
223698 nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&) 50324 0 223698 nsTableRowGroupFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 223697 nsTableRowGroupFrame::CalculateRowHeights(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableRowFrame*) 1 nsTableRowGroupFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsRowGroupReflowState&, unsigned&, nsTableRowFrame*, int, nsTableRowFrame**, int*)
223697 nsTableRowGroupFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 50317 0 223697 nsTableRowGroupFrame::CalculateRowHeights(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableRowFrame*) 223696 nsTableFrame::RowIsSpannedInto(int) 1 operator new[](unsigned)
223696 nsTableRowGroupFrame::CalculateRowHeights(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableRowFrame*) 50154 0 223696 nsTableFrame::RowIsSpannedInto(int) 223696 nsTableCellMap::RowIsSpannedInto(int)
223696 nsTableFrame::RowIsSpannedInto(int) 49762 0 223696 nsTableCellMap::RowIsSpannedInto(int) 223689 nsCellMap::RowIsSpannedInto(nsTableCellMap&, int) 7 nsCellMap::GetDataAt(nsTableCellMap&, int, int, int)
223689 nsTableCellMap::RowIsSpannedInto(int) 49800 26 223689 nsCellMap::RowIsSpannedInto(nsTableCellMap&, int) 223663 nsCellMap::GetDataAt(nsTableCellMap&, int, int, int)
114456 nsTableFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 49693 0 114456 BasicTableLayoutStrategy::Initialize(nsHTMLReflowState const&) 114299 BasicTableLayoutStrategy::AssignNonPctColumnWidths(int, nsHTMLReflowState const&) 62 nsTableColFrame::GetMinWidth() 39 nsTableFrame::CalcMinAndPreferredWidths(nsHTMLReflowState const&, int, int&, int&) 25 nsTableColFrame::GetWidth(unsigned) 9 nsTableColFrame::SetWidth(unsigned, int) 7 nsTableFrame::GetColFrame(int) const 5 nsTableColFrame::GetStyleWidth() const 4 nsTableFrame::GetCellInfoAt(int, int, int*, int*) 2 nsTableFrame::GetNumCellsOriginatingInCol(int) const 1 nsTableFrame::SetColumnWidth(int, int) 1 nsTableColFrame::GetFixWidth() 1 nsTableColFrame::GetDesWidth() 1 nsTableColFrame::ResetSizingInfo()
114299 BasicTableLayoutStrategy::Initialize(nsHTMLReflowState const&) 49706 69 114299 BasicTableLayoutStrategy::AssignNonPctColumnWidths(int, nsHTMLReflowState const&) 113792 nsTableFrame::GetCellInfoAt(int, int, int*, int*) 127 nsTableColFrame::GetStyleWidth() const 60 BasicTableLayoutStrategy::ComputeNonPctColspanWidths(nsHTMLReflowState const&, int, float, int*) 58 nsTableFrame::GetNumCellsOriginatingInCol(int) const 41 nsTableColFrame::ResetSizingInfo() 32 nsTableFrame::GetEffectiveColCount() const 31 nsTableFrame::GetColFrame(int) const 22 nsTableFrame::GetCellMap() const 13 nsTableFrame::SetColumnWidth(int, int) 12 nsTableColFrame::SetWidth(unsigned, int) 12 memset 7 nsStyleCoord::nsStyleCoord(nsStyleCoord const&) 6 nsStyleContext::GetStyleData(nsStyleStructID) 4 __i686.get_pc_thunk.bx 3 nsTableCellMap::GetNumCellsOriginatingInCol(int) const 2 nsTableColFrame::GetWidth(unsigned) 2 nsTableColFrame::SetConstraint(nsColConstraint) 2 nsStyleCoord::nsStyleCoord(nsStyleUnit) 1 nsTableCellMap::GetCellInfoAt(int, int, int*, int*) 1 nsStyleCoord::operator=(nsStyleCoord const&) 1 nsSplittableFrame::GetFirstInFlow() const 1 _init
113792 BasicTableLayoutStrategy::AssignNonPctColumnWidths(int, nsHTMLReflowState const&) 4 BasicTableLayoutStrategy::Initialize(nsHTMLReflowState const&) 50081 11 113796 nsTableFrame::GetCellInfoAt(int, int, int*, int*) 113772 nsTableCellMap::GetCellInfoAt(int, int, int*, int*) 5 nsSplittableFrame::GetFirstInFlow() const 3 nsTableFrame::GetCellMap() const 3 __i686.get_pc_thunk.bx 2 nsCellMap::GetCellInfoAt(nsTableCellMap&, int, int, int*, int*)
113772 nsTableFrame::GetCellInfoAt(int, int, int*, int*) 1 BasicTableLayoutStrategy::AssignNonPctColumnWidths(int, nsHTMLReflowState const&) 49761 10 113773 nsTableCellMap::GetCellInfoAt(int, int, int*, int*) 113760 nsCellMap::GetCellInfoAt(nsTableCellMap&, int, int, int*, int*) 3 __i686.get_pc_thunk.bx
113760 nsTableCellMap::GetCellInfoAt(int, int, int*, int*) 2 nsTableFrame::GetCellInfoAt(int, int, int*, int*) 49799 15 113762 nsCellMap::GetCellInfoAt(nsTableCellMap&, int, int, int*, int*) 113745 nsCellMap::GetDataAt(nsTableCellMap&, int, int, int) 2 __i686.get_pc_thunk.bx
17366 nsCellMap::GetDataAt(nsTableCellMap&, int, int, int) 4 BasicTableLayoutStrategy::AssignNonPctColumnWidths(int, nsHTMLReflowState const&) 4 BasicTableLayoutStrategy::AllocateFully(int&, int*, int) 4 BasicTableLayoutStrategy::BalanceColumnWidths(nsHTMLReflowState const&) 4 nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin*, nsMargin*) 3 nsTableFrame::GetCellInfoAt(int, int, int*, int*) 3 nsTableCellMap::GetCellInfoAt(int, int, int*, int*) 2 nsCellMap::GetCellInfoAt(nsTableCellMap&, int, int, int*, int*) 2 nsHTMLReflowState::ComputeMinMaxValues(int, int, nsHTMLReflowState const*) 1 nsTableFrame::CalcMinAndPreferredWidths(nsHTMLReflowState const&, int, int&, int&) 1 nsTableFrame::CalcDesiredWidth(nsHTMLReflowState const&) 1 nsTableColGroupFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 1 nsTableColFrame::GetStyleWidth() const 1 nsStyleContext::GetStyleData(nsStyleStructID) 1 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin*, nsMargin*) 1 nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, nsReflowReason, int) 42338 17399 17399 __i686.get_pc_thunk.bx
853 nsTableFrame::ReflowTable(nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, nsReflowReason, nsIFrame*&, int&, unsigned&) 50039 0 853 nsTableFrame::BalanceColumnWidths(nsHTMLReflowState const&) 447 BasicTableLayoutStrategy::BalanceColumnWidths(nsHTMLReflowState const&) 144 nsTableFrame::CalcDesiredWidth(nsHTMLReflowState const&) 122 nsTableColFrame::GetMinWidth() 83 nsTableFrame::CalcMinAndPreferredWidths(nsHTMLReflowState const&, int, int&, int&) 16 nsTableColFrame::GetPctWidth() 12 nsTableColFrame::GetDesWidth() 11 nsTableColFrame::GetFixWidth() 6 nsTableColFrame::GetWidth(unsigned) 5 nsTableFrame::GetNumCellsOriginatingInCol(int) const 3 nsTableFrame::GetColFrame(int) const 2 nsTableFrame::SetColumnWidth(int, int) 1 nsTableFrame::GetColumnWidth(int) 1 BasicTableLayoutStrategy::CalculateTotals(int*, int*, int*, int&)
447 nsTableFrame::BalanceColumnWidths(nsHTMLReflowState const&) 49697 31 447 BasicTableLayoutStrategy::BalanceColumnWidths(nsHTMLReflowState const&) 175 BasicTableLayoutStrategy::AllocateFully(int&, int*, int) 58 BasicTableLayoutStrategy::CalculateTotals(int*, int*, int*, int&) 57 nsTableFrame::GetNumCellsOriginatingInCol(int) const 47 ResetPctValues(nsTableFrame*, int) 29 nsTableFrame::GetColFrame(int) const 22 nsTableFrame::SetColumnWidth(int, int) 10 nsTableColFrame::SetWidth(unsigned, int) 4 __i686.get_pc_thunk.bx 3 nsTableFrame::GetCellMap() const 2 nsTableFrame::GetColumnWidth(int) 2 nsTableColFrame::GetWidth(unsigned) 2 nsTableCellMap::GetNumCellsOriginatingInCol(int) const 2 GetColWidth(nsTableColFrame*, int) 2 CanAllocate(int, int, nsTableColFrame*) 1 nsSplittableFrame::GetFirstInFlow() const
444 nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&) 49921 17 444 nsTableColGroupFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 378 nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, nsReflowReason, int) 29 nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&) 10 nsContainerFrame::FinishReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowState const*, nsHTMLReflowMetrics&, int, int, unsigned) 2 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin*, nsMargin*) 2 nsFrame::GetNextInFlow() const 1 nsTableColFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 1 nsHTMLReflowState::IsBidiFormControl(nsPresContext*) 1 nsFrame::DidReflow(nsPresContext*, nsHTMLReflowState const*, int) 1 nsFrame::WillReflow(nsPresContext*) 1 nsContainerFrame::PositionFrameView(nsIFrame*) 1 __i686.get_pc_thunk.bx
378 nsTableColGroupFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 4 nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&) 1 nsTableFrame::ReflowChildren(nsTableReflowState&, int, int, unsigned&, nsIFrame*&, nsRect&, int*) 1 nsLineLayout::ReflowFrame(nsIFrame*, unsigned&, nsHTMLReflowMetrics*, int&) 44687 21 384 nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, nsReflowReason, int) 339 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin*, nsMargin*) 12 nsHTMLReflowState::IsBidiFormControl(nsPresContext*) 7 nsStyleContext::GetStyleData(nsStyleStructID) 2 nsHTMLReflowState::InitFrameType() 1 nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin*, nsMargin*) 1 nsPresContext::BidiEnabledInternal() const 1 __i686.get_pc_thunk.bx
98 nsTableFrame::GetEffectiveColCount() const 72 nsTableFrame::CalcMinAndPreferredWidths(nsHTMLReflowState const&, int, int&, int&) 58 BasicTableLayoutStrategy::AssignNonPctColumnWidths(int, nsHTMLReflowState const&) 57 BasicTableLayoutStrategy::BalanceColumnWidths(nsHTMLReflowState const&) 54 nsTableFrame::CalcDesiredWidth(nsHTMLReflowState const&) 5 nsTableFrame::BalanceColumnWidths(nsHTMLReflowState const&) 2 BasicTableLayoutStrategy::ComputeNonPctColspanWidths(nsHTMLReflowState const&, int, float, int*) 2 BasicTableLayoutStrategy::Initialize(nsHTMLReflowState const&) 1 BasicTableLayoutStrategy::CalculateTotals(int*, int*, int*, int&) 50084 51 349 nsTableFrame::GetNumCellsOriginatingInCol(int) const 219 nsTableCellMap::GetNumCellsOriginatingInCol(int) const 46 nsTableFrame::GetCellMap() const 33 nsSplittableFrame::GetFirstInFlow() const
339 nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, nsReflowReason, int) 2 nsTableColGroupFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 44692 50 341 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin*, nsMargin*) 138 nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin*, nsMargin*) 100 nsStyleContext::GetStyleData(nsStyleStructID) 24 nsHTMLReflowState::InitCBReflowState() 12 nsHTMLReflowState::InitFrameType() 6 nsRuleNode::GetStyleData(nsStyleStructID, nsStyleContext*, int) 2 nsHTMLReflowState::ComputePadding(int, nsHTMLReflowState const*) 2 nsHTMLReflowState::ComputeMargin(int, nsHTMLReflowState const*) 1 nsTableFrame::GetType() const 1 nsHTMLReflowState::ComputeMinMaxValues(int, int, nsHTMLReflowState const*) 1 BlinkIsAllowed() 1 nsHTMLReflowState::ComputeContainingBlockRectangle(nsPresContext*, nsHTMLReflowState const*, int&, int&) 1 .L247 1 nsFrame::IsContainingBlock() const 1 __i686.get_pc_thunk.bx
100 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin*, nsMargin*) 70 nsTableColFrame::GetStyleWidth() const 18 nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin*, nsMargin*) 18 nsFrame::IsContainingBlock() const 13 nsTableFrame::SetColumnDimensions(int, nsMargin const&) 11 nsTableColFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 7 nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, nsReflowReason, int) 6 BasicTableLayoutStrategy::AssignNonPctColumnWidths(int, nsHTMLReflowState const&) 2 nsTableFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 49405 135 245 nsStyleContext::GetStyleData(nsStyleStructID) 109 nsRuleNode::GetStyleData(nsStyleStructID, nsStyleContext*, int) 1 __i686.get_pc_thunk.bx
219 nsTableFrame::GetNumCellsOriginatingInCol(int) const 8 nsTableFrame::GetEffectiveColCount() const 3 nsTableFrame::CalcMinAndPreferredWidths(nsHTMLReflowState const&, int, int&, int&) 3 nsTableFrame::CalcDesiredWidth(nsHTMLReflowState const&) 3 BasicTableLayoutStrategy::AssignNonPctColumnWidths(int, nsHTMLReflowState const&) 2 BasicTableLayoutStrategy::BalanceColumnWidths(nsHTMLReflowState const&) 49760 238 238 nsTableCellMap::GetNumCellsOriginatingInCol(int) const
122 nsTableFrame::BalanceColumnWidths(nsHTMLReflowState const&) 62 BasicTableLayoutStrategy::Initialize(nsHTMLReflowState const&) 49898 184 184 nsTableColFrame::GetMinWidth()
32 nsTableFrame::GetColumnWidth(int) 31 BasicTableLayoutStrategy::AssignNonPctColumnWidths(int, nsHTMLReflowState const&) 29 BasicTableLayoutStrategy::BalanceColumnWidths(nsHTMLReflowState const&) 24 nsTableFrame::CalcMinAndPreferredWidths(nsHTMLReflowState const&, int, int&, int&) 18 BasicTableLayoutStrategy::AllocateFully(int&, int*, int) 15 ResetPctValues(nsTableFrame*, int) 11 nsTableFrame::SetColumnWidth(int, int) 11 BasicTableLayoutStrategy::ComputeNonPctColspanWidths(nsHTMLReflowState const&, int, float, int*) 7 BasicTableLayoutStrategy::Initialize(nsHTMLReflowState const&) 3 nsTableFrame::BalanceColumnWidths(nsHTMLReflowState const&) 2 nsTableFrame::CalcDesiredWidth(nsHTMLReflowState const&) 49962 183 183 nsTableFrame::GetColFrame(int) const
175 BasicTableLayoutStrategy::BalanceColumnWidths(nsHTMLReflowState const&) 49699 27 175 BasicTableLayoutStrategy::AllocateFully(int&, int*, int) 49 nsTableColFrame::GetDesWidth() 43 nsTableColFrame::GetWidth(unsigned) 23 nsTableFrame::GetColumnWidth(int) 18 nsTableFrame::GetColFrame(int) const 4 GetColWidth(nsTableColFrame*, int) 4 nsSplittableFrame::GetFirstInFlow() const 4 __i686.get_pc_thunk.bx 3 CanAllocate(int, int, nsTableColFrame*)
43 nsTableFrame::CalcDesiredWidth(nsHTMLReflowState const&) 43 BasicTableLayoutStrategy::AllocateFully(int&, int*, int) 25 BasicTableLayoutStrategy::Initialize(nsHTMLReflowState const&) 24 nsTableFrame::SetColumnDimensions(int, nsMargin const&) 6 nsTableFrame::BalanceColumnWidths(nsHTMLReflowState const&) 2 BasicTableLayoutStrategy::AssignNonPctColumnWidths(int, nsHTMLReflowState const&) 2 BasicTableLayoutStrategy::BalanceColumnWidths(nsHTMLReflowState const&) 1 nsTableFrame::GetColumnWidth(int) 49896 146 146 nsTableColFrame::GetWidth(unsigned)
144 nsTableFrame::BalanceColumnWidths(nsHTMLReflowState const&) 50040 10 144 nsTableFrame::CalcDesiredWidth(nsHTMLReflowState const&) 54 nsTableFrame::GetNumCellsOriginatingInCol(int) const 43 nsTableColFrame::GetWidth(unsigned) 25 nsTableFrame::GetColumnWidth(int) 5 nsTableFrame::GetCellMap() const 3 nsTableCellMap::GetNumCellsOriginatingInCol(int) const 2 nsTableFrame::GetColFrame(int) const 1 nsSplittableFrame::GetFirstInFlow() const 1 __i686.get_pc_thunk.bx
138 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin*, nsMargin*) 1 nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, nsReflowReason, int) 44717 45 139 nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin*, nsMargin*) 28 nsHTMLReflowState::ComputeMinMaxValues(int, int, nsHTMLReflowState const*) 19 nsHTMLReflowState::ComputePadding(int, nsHTMLReflowState const*) 18 nsStyleContext::GetStyleData(nsStyleStructID) 7 BlinkIsAllowed() 6 nsHTMLReflowState::ComputeContainingBlockRectangle(nsPresContext*, nsHTMLReflowState const*, int&, int&) 5 nsHTMLReflowState::ComputeMargin(int, nsHTMLReflowState const*) 4 __i686.get_pc_thunk.bx 2 nsTableOuterFrame::GetType() const 2 nsTableColFrame::GetType() const 2 nsHTMLReflowState::ComputeHorizontalValue(int, nsStyleUnit, nsStyleCoord const&, int&) 1 nsTableFrame::GetType() const
127 BasicTableLayoutStrategy::AssignNonPctColumnWidths(int, nsHTMLReflowState const&) 5 BasicTableLayoutStrategy::Initialize(nsHTMLReflowState const&) 49889 44 132 nsTableColFrame::GetStyleWidth() const 70 nsStyleContext::GetStyleData(nsStyleStructID) 8 nsStyleCoord::nsStyleCoord(nsStyleCoord const&) 6 nsStyleCoord::operator=(nsStyleCoord const&) 2 nsRuleNode::GetStyleData(nsStyleStructID, nsStyleContext*, int) 1 nsStyleCoord::nsStyleCoord(nsStyleUnit) 1 __i686.get_pc_thunk.bx
83 nsTableFrame::BalanceColumnWidths(nsHTMLReflowState const&) 39 BasicTableLayoutStrategy::Initialize(nsHTMLReflowState const&) 50070 20 122 nsTableFrame::CalcMinAndPreferredWidths(nsHTMLReflowState const&, int, int&, int&) 72 nsTableFrame::GetNumCellsOriginatingInCol(int) const 24 nsTableFrame::GetColFrame(int) const 3 nsTableCellMap::GetNumCellsOriginatingInCol(int) const 2 nsTableFrame::GetCellMap() const 1 __i686.get_pc_thunk.bx
109 nsStyleContext::GetStyleData(nsStyleStructID) 6 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin*, nsMargin*) 2 nsTableFrame::SetColumnDimensions(int, nsMargin const&) 2 nsTableColFrame::GetStyleWidth() const 1 nsFrame::IsContainingBlock() const 49381 120 120 nsRuleNode::GetStyleData(nsStyleStructID, nsStyleContext*, int)
57 BasicTableLayoutStrategy::CalculateTotals(int*, int*, int*, int&) 32 BasicTableLayoutStrategy::AssignNonPctColumnWidths(int, nsHTMLReflowState const&) 28 BasicTableLayoutStrategy::ComputeNonPctColspanWidths(nsHTMLReflowState const&, int, float, int*) 49960 6 117 nsTableFrame::GetEffectiveColCount() const 98 nsTableFrame::GetNumCellsOriginatingInCol(int) const 8 nsTableCellMap::GetNumCellsOriginatingInCol(int) const 5 nsTableFrame::GetCellMap() const
94 nsTableFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 50004 37 94 nsTableFrame::SetColumnDimensions(int, nsMargin const&) 24 nsTableColFrame::GetWidth(unsigned) 18 nsTableFrame::GetColumnWidth(int) 13 nsStyleContext::GetStyleData(nsStyleStructID) 2 nsRuleNode::GetStyleData(nsStyleStructID, nsStyleContext*, int)
46 nsTableFrame::GetNumCellsOriginatingInCol(int) const 22 BasicTableLayoutStrategy::AssignNonPctColumnWidths(int, nsHTMLReflowState const&) 5 nsTableFrame::CalcDesiredWidth(nsHTMLReflowState const&) 5 nsTableFrame::GetEffectiveColCount() const 3 nsTableFrame::GetCellInfoAt(int, int, int*, int*) 3 BasicTableLayoutStrategy::BalanceColumnWidths(nsHTMLReflowState const&) 2 nsTableFrame::CalcMinAndPreferredWidths(nsHTMLReflowState const&, int, int&, int&) 49974 77 86 nsTableFrame::GetCellMap() const 9 nsSplittableFrame::GetFirstInFlow() const
25 nsTableFrame::CalcDesiredWidth(nsHTMLReflowState const&) 23 BasicTableLayoutStrategy::AllocateFully(int&, int*, int) 18 nsTableFrame::SetColumnDimensions(int, nsMargin const&) 2 nsTableFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 2 BasicTableLayoutStrategy::BalanceColumnWidths(nsHTMLReflowState const&) 1 nsTableFrame::BalanceColumnWidths(nsHTMLReflowState const&) 50053 34 71 nsTableFrame::GetColumnWidth(int) 32 nsTableFrame::GetColFrame(int) const 4 nsSplittableFrame::GetFirstInFlow() const 1 nsTableColFrame::GetWidth(unsigned)
49 BasicTableLayoutStrategy::AllocateFully(int&, int*, int) 12 nsTableFrame::BalanceColumnWidths(nsHTMLReflowState const&) 1 BasicTableLayoutStrategy::Initialize(nsHTMLReflowState const&) 49899 62 62 nsTableColFrame::GetDesWidth()
60 BasicTableLayoutStrategy::AssignNonPctColumnWidths(int, nsHTMLReflowState const&) 49704 12 60 BasicTableLayoutStrategy::ComputeNonPctColspanWidths(nsHTMLReflowState const&, int, float, int*) 28 nsTableFrame::GetEffectiveColCount() const 11 nsTableFrame::GetColFrame(int) const 7 nsTableColFrame::SetWidth(unsigned, int) 2 nsTableFrame::GetNumCellsOriginatingInCol(int) const
58 BasicTableLayoutStrategy::BalanceColumnWidths(nsHTMLReflowState const&) 1 nsTableFrame::BalanceColumnWidths(nsHTMLReflowState const&) 49710 1 59 BasicTableLayoutStrategy::CalculateTotals(int*, int*, int*, int&) 57 nsTableFrame::GetEffectiveColCount() const 1 nsTableFrame::GetNumCellsOriginatingInCol(int) const
33 nsTableFrame::GetNumCellsOriginatingInCol(int) const 9 nsTableFrame::GetCellMap() const 5 nsTableFrame::GetCellInfoAt(int, int, int*, int*) 4 nsTableFrame::GetColumnWidth(int) 4 BasicTableLayoutStrategy::AllocateFully(int&, int*, int) 1 nsTableFrame::SetColumnWidth(int, int) 1 nsTableFrame::CalcDesiredWidth(nsHTMLReflowState const&) 1 BasicTableLayoutStrategy::AssignNonPctColumnWidths(int, nsHTMLReflowState const&) 1 BasicTableLayoutStrategy::BalanceColumnWidths(nsHTMLReflowState const&) 45727 59 59 nsSplittableFrame::GetFirstInFlow() const
12 BasicTableLayoutStrategy::AssignNonPctColumnWidths(int, nsHTMLReflowState const&) 10 BasicTableLayoutStrategy::BalanceColumnWidths(nsHTMLReflowState const&) 9 ResetPctValues(nsTableFrame*, int) 9 BasicTableLayoutStrategy::Initialize(nsHTMLReflowState const&) 7 nsTableFrame::SetColumnWidth(int, int) 7 BasicTableLayoutStrategy::ComputeNonPctColspanWidths(nsHTMLReflowState const&, int, float, int*) 49897 54 54 nsTableColFrame::SetWidth(unsigned, int)
47 BasicTableLayoutStrategy::BalanceColumnWidths(nsHTMLReflowState const&) 49696 23 47 ResetPctValues(nsTableFrame*, int) 15 nsTableFrame::GetColFrame(int) const 9 nsTableColFrame::SetWidth(unsigned, int)
41 BasicTableLayoutStrategy::AssignNonPctColumnWidths(int, nsHTMLReflowState const&) 1 BasicTableLayoutStrategy::Initialize(nsHTMLReflowState const&) 49891 5 42 nsTableColFrame::ResetSizingInfo() 22 memset 15 nsTableColFrame::SetConstraint(nsColConstraint)
22 BasicTableLayoutStrategy::BalanceColumnWidths(nsHTMLReflowState const&) 13 BasicTableLayoutStrategy::AssignNonPctColumnWidths(int, nsHTMLReflowState const&) 2 nsTableFrame::BalanceColumnWidths(nsHTMLReflowState const&) 1 BasicTableLayoutStrategy::Initialize(nsHTMLReflowState const&) 50054 19 38 nsTableFrame::SetColumnWidth(int, int) 11 nsTableFrame::GetColFrame(int) const 7 nsTableColFrame::SetWidth(unsigned, int) 1 nsSplittableFrame::GetFirstInFlow() const
22 nsTableColFrame::ResetSizingInfo() 12 BasicTableLayoutStrategy::AssignNonPctColumnWidths(int, nsHTMLReflowState const&) 24045 34 34 memset
28 nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin*, nsMargin*) 1 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin*, nsMargin*) 44728 21 29 nsHTMLReflowState::ComputeMinMaxValues(int, int, nsHTMLReflowState const*) 4 nsHTMLReflowState::ComputeHorizontalValue(int, nsStyleUnit, nsStyleCoord const&, int&) 2 nsHTMLReflowState::ComputeVerticalValue(int, nsStyleUnit, nsStyleCoord const&, int&) 2 __i686.get_pc_thunk.bx
24 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin*, nsMargin*) 44693 2 24 nsHTMLReflowState::InitCBReflowState() 22 nsFrame::IsContainingBlock() const
22 nsHTMLReflowState::InitCBReflowState() 1 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin*, nsMargin*) 44232 4 23 nsFrame::IsContainingBlock() const 18 nsStyleContext::GetStyleData(nsStyleStructID) 1 nsRuleNode::GetStyleData(nsStyleStructID, nsStyleContext*, int)
19 nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin*, nsMargin*) 2 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin*, nsMargin*) 44726 21 21 nsHTMLReflowState::ComputePadding(int, nsHTMLReflowState const*)
15 nsTableColFrame::ResetSizingInfo() 2 BasicTableLayoutStrategy::AssignNonPctColumnWidths(int, nsHTMLReflowState const&) 49888 17 17 nsTableColFrame::SetConstraint(nsColConstraint)
16 nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&) 1 nsTableColGroupFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 49894 6 17 nsTableColFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 11 nsStyleContext::GetStyleData(nsStyleStructID)
16 nsTableFrame::BalanceColumnWidths(nsHTMLReflowState const&) 49901 16 16 nsTableColFrame::GetPctWidth()
8 nsTableColFrame::GetStyleWidth() const 7 BasicTableLayoutStrategy::AssignNonPctColumnWidths(int, nsHTMLReflowState const&) 49425 15 15 nsStyleCoord::nsStyleCoord(nsStyleCoord const&)
12 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin*, nsMargin*) 2 nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, nsReflowReason, int) 44699 14 14 nsHTMLReflowState::InitFrameType()
12 nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, nsReflowReason, int) 1 nsTableColGroupFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 44731 7 13 nsHTMLReflowState::IsBidiFormControl(nsPresContext*) 6 nsPresContext::BidiEnabledInternal() const
11 nsTableFrame::BalanceColumnWidths(nsHTMLReflowState const&) 1 BasicTableLayoutStrategy::Initialize(nsHTMLReflowState const&) 49900 12 12 nsTableColFrame::GetFixWidth()
10 nsTableColGroupFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 1 nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&) 44117 8 11 nsContainerFrame::FinishReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowState const*, nsHTMLReflowMetrics&, int, int, unsigned) 3 nsFrame::DidReflow(nsPresContext*, nsHTMLReflowState const*, int)
7 nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin*, nsMargin*) 1 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin*, nsMargin*) 44716 8 8 BlinkIsAllowed()
6 nsHTMLReflowState::IsBidiFormControl(nsPresContext*) 1 nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, nsReflowReason, int) 43300 7 7 nsPresContext::BidiEnabledInternal() const
6 nsTableColFrame::GetStyleWidth() const 1 BasicTableLayoutStrategy::AssignNonPctColumnWidths(int, nsHTMLReflowState const&) 49426 7 7 nsStyleCoord::operator=(nsStyleCoord const&)
6 nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin*, nsMargin*) 1 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin*, nsMargin*) 44714 7 7 nsHTMLReflowState::ComputeContainingBlockRectangle(nsPresContext*, nsHTMLReflowState const*, int&, int&)
5 nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin*, nsMargin*) 2 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin*, nsMargin*) 44725 7 7 nsHTMLReflowState::ComputeMargin(int, nsHTMLReflowState const*)
4 BasicTableLayoutStrategy::AllocateFully(int&, int*, int) 2 BasicTableLayoutStrategy::BalanceColumnWidths(nsHTMLReflowState const&) 49698 6 6 GetColWidth(nsTableColFrame*, int)
4 nsHTMLReflowState::ComputeMinMaxValues(int, int, nsHTMLReflowState const*) 2 nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin*, nsMargin*) 44723 6 6 nsHTMLReflowState::ComputeHorizontalValue(int, nsStyleUnit, nsStyleCoord const&, int&)
3 BasicTableLayoutStrategy::AllocateFully(int&, int*, int) 2 BasicTableLayoutStrategy::BalanceColumnWidths(nsHTMLReflowState const&) 49686 5 5 CanAllocate(int, int, nsTableColFrame*)
3 nsContainerFrame::FinishReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowState const*, nsHTMLReflowMetrics&, int, int, unsigned) 1 nsTableColGroupFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 44199 4 4 nsFrame::DidReflow(nsPresContext*, nsHTMLReflowState const*, int)
2 BasicTableLayoutStrategy::AssignNonPctColumnWidths(int, nsHTMLReflowState const&) 1 nsTableColFrame::GetStyleWidth() const 49417 3 3 nsStyleCoord::nsStyleCoord(nsStyleUnit)
3 nsBlockFrame::ReflowLine(nsBlockReflowState&, nsLineList_iterator, int*, int) 43864 0 3 nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*, int, int) 3 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, unsigned char*, int, int)
2 nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&) 1 nsTableColGroupFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 44107 3 3 nsContainerFrame::PositionFrameView(nsIFrame*)
3 nsBlockFrame::ReflowInlineFrames(nsBlockReflowState&, nsLineList_iterator, int*, int, int) 43866 0 3 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, unsigned char*, int, int) 1 nsFrame::GetPrevInFlow() const 1 nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, int) 1 nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, unsigned char*)
2 nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin*, nsMargin*) 49905 2 2 nsTableColFrame::GetType() const
2 DumpAddressMap() 10441 0 2 enableRTCSignals(bool) 2 fcntl
2 nsCellMap::GetDataAt(nsTableCellMap&, int, int, int) 10312 0 2 pthread_barrierattr_setpshared 2 EndProfilingHook(int)
2 enableRTCSignals(bool) 2 fcntl 10323 2 2 fcntl 2 fcntl
1 nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin*, nsMargin*) 1 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin*, nsMargin*) 49939 2 2 nsTableFrame::GetType() const
2 nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin*, nsMargin*) 50232 2 2 nsTableOuterFrame::GetType() const
2 nsTableColGroupFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 44209 2 2 nsFrame::GetNextInFlow() const
2 EndProfilingHook(int) 10436 0 2 DumpAddressMap() 2 enableRTCSignals(bool)
2 pthread_barrierattr_setpshared 10437 0 2 EndProfilingHook(int) 2 DumpAddressMap()
2 nsHTMLReflowState::ComputeMinMaxValues(int, int, nsHTMLReflowState const*) 44724 2 2 nsHTMLReflowState::ComputeVerticalValue(int, nsStyleUnit, nsStyleCoord const&, int&)
1 nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin*, nsMargin*) 44702 1 1 .L247
1 nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&) 43923 1 1 nsBlockFrame::BuildFloatList(nsBlockReflowState&)
1 nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 101117 0 1 nsFontMetricsGTK::GetLangGroup(nsIAtom**) 1 AtomImpl::AddRef()
1 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, unsigned char*, int, int) 43872 0 1 nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, int) 1 nsLineLayout::VerticalAlignLine(nsLineBox*, int*)
1 SetFontFromStyle(nsIRenderingContext*, nsStyleContext*) 100797 0 1 nsRenderingContextGTK::SetFont(nsFont const&, nsIAtom*) 1 DeviceContextImpl::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&)
1 nsTableRowGroupFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 50312 0 1 nsTableRowGroupFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsRowGroupReflowState&, unsigned&, nsTableRowFrame*, int, nsTableRowFrame**, int*) 1 nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&)
1 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, unsigned char*, int, int) 43867 0 1 nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, unsigned char*) 1 nsLineLayout::ReflowFrame(nsIFrame*, unsigned&, nsHTMLReflowMetrics*, int&)
1 nsTableRowGroupFrame::CalculateRowHeights(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableRowFrame*) 21671 0 1 operator new[](unsigned) 1 operator new(unsigned)
1 nsTableRowFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 50277 0 1 nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned&, int) 1 nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&)
1 nsBlockFrame::PlaceLine(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, int) 45038 0 1 nsLineLayout::VerticalAlignLine(nsLineBox*, int*) 1 nsLineLayout::VerticalAlignFrames(nsLineLayout::PerSpanData*)
1 nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&) 50282 0 1 nsTableRowFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 1 nsTableRowFrame::ReflowChildren(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, nsTableFrame&, unsigned&, int)
1 nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&) 49833 0 1 nsTableCellFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 1 nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&)
1 nsBlockFrame::ReflowInlineFrame(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, nsIFrame*, unsigned char*) 45030 0 1 nsLineLayout::ReflowFrame(nsIFrame*, unsigned&, nsHTMLReflowMetrics*, int&) 1 nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, nsReflowReason, int)
1 nsLineLayout::VerticalAlignLine(nsLineBox*, int*) 45040 0 1 nsLineLayout::VerticalAlignFrames(nsLineLayout::PerSpanData*) 1 SetFontFromStyle(nsIRenderingContext*, nsStyleContext*)
1 pthread_mutex_unlock 10272 1 1 sem_unlink
1 BasicTableLayoutStrategy::AssignNonPctColumnWidths(int, nsHTMLReflowState const&) 42248 1 1 _init
1 nsFontMetricsGTK::GetLangGroup(nsIAtom**) 1003 0 1 AtomImpl::AddRef() 1 _init
1 operator new[](unsigned) 21669 0 1 operator new(unsigned) 1 __libc_malloc
1 __libc_malloc 10209 0 1 pthread_mutex_unlock 1 sem_unlink
1 AtomImpl::AddRef() 8758 1 1 _init
1 nsLineLayout::VerticalAlignFrames(nsLineLayout::PerSpanData*) 44151 0 1 SetFontFromStyle(nsIRenderingContext*, nsStyleContext*) 1 nsRenderingContextGTK::SetFont(nsFont const&, nsIAtom*)
1 nsRenderingContextGTK::SetFont(nsFont const&, nsIAtom*) 27788 0 1 DeviceContextImpl::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 1 nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&)
1 nsTableColGroupFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&) 44198 1 1 nsFrame::WillReflow(nsPresContext*)
1 operator new(unsigned) 23972 0 1 __libc_malloc 1 pthread_mutex_unlock
1 DeviceContextImpl::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 27812 0 1 nsFontCache::GetMetricsFor(nsFont const&, nsIAtom*, nsIFontMetrics*&) 1 nsFontMetricsGTK::GetLangGroup(nsIAtom**)
1 nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState&, nsLineLayout&, nsLineList_iterator, int*, unsigned char*, int, int) 44207 1 1 nsFrame::GetPrevInFlow() const

Flat Profile


Total hit count: 339561
Count %Total  Function Name
320047   94.3     nsCellMap::GetDataAt(nsTableCellMap&, int, int, int)
17399   5.1     __i686.get_pc_thunk.bx
238   0.1     nsTableCellMap::GetNumCellsOriginatingInCol(int) const
184   0.1     nsTableColFrame::GetMinWidth()
183   0.1     nsTableFrame::GetColFrame(int) const
146   0.0     nsTableColFrame::GetWidth(unsigned)
135   0.0     nsStyleContext::GetStyleData(nsStyleStructID)
120   0.0     nsRuleNode::GetStyleData(nsStyleStructID, nsStyleContext*, int)
 77   0.0     nsTableFrame::GetCellMap() const
 69   0.0     BasicTableLayoutStrategy::AssignNonPctColumnWidths(int, nsHTMLReflowState const&)
 62   0.0     nsTableColFrame::GetDesWidth()
 59   0.0     nsSplittableFrame::GetFirstInFlow() const
 54   0.0     nsTableColFrame::SetWidth(unsigned, int)
 51   0.0     nsTableFrame::GetNumCellsOriginatingInCol(int) const
 50   0.0     nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin*, nsMargin*)
 45   0.0     nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin*, nsMargin*)
 44   0.0     nsTableColFrame::GetStyleWidth() const
 37   0.0     nsTableFrame::SetColumnDimensions(int, nsMargin const&)
 34   0.0     nsTableFrame::GetColumnWidth(int)
 34   0.0     memset
 31   0.0     BasicTableLayoutStrategy::BalanceColumnWidths(nsHTMLReflowState const&)
 27   0.0     BasicTableLayoutStrategy::AllocateFully(int&, int*, int)
 26   0.0     nsCellMap::RowIsSpannedInto(nsTableCellMap&, int)
 23   0.0     ResetPctValues(nsTableFrame*, int)
 21   0.0     nsHTMLReflowState::ComputeMinMaxValues(int, int, nsHTMLReflowState const*)
 21   0.0     nsHTMLReflowState::ComputePadding(int, nsHTMLReflowState const*)
 21   0.0     nsHTMLReflowState::nsHTMLReflowState(nsPresContext*, nsHTMLReflowState const&, nsIFrame*, nsSize const&, nsReflowReason, int)
 20   0.0     nsTableFrame::CalcMinAndPreferredWidths(nsHTMLReflowState const&, int, int&, int&)
 19   0.0     nsTableFrame::SetColumnWidth(int, int)
 17   0.0     nsTableColGroupFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&)
 17   0.0     nsTableColFrame::SetConstraint(nsColConstraint)
 16   0.0     nsTableColFrame::GetPctWidth()
 15   0.0     nsStyleCoord::nsStyleCoord(nsStyleCoord const&)
 15   0.0     nsCellMap::GetCellInfoAt(nsTableCellMap&, int, int, int*, int*)
 14   0.0     nsHTMLReflowState::InitFrameType()
 12   0.0     BasicTableLayoutStrategy::ComputeNonPctColspanWidths(nsHTMLReflowState const&, int, float, int*)
 12   0.0     nsTableColFrame::GetFixWidth()
 12   0.0     nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned, unsigned&)
 11   0.0     nsTableFrame::GetCellInfoAt(int, int, int*, int*)
 10   0.0     nsTableFrame::CalcDesiredWidth(nsHTMLReflowState const&)
 10   0.0     nsTableCellMap::GetCellInfoAt(int, int, int*, int*)
  8   0.0     BlinkIsAllowed()
  8   0.0     nsContainerFrame::FinishReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowState const*, nsHTMLReflowMetrics&, int, int, unsigned)
  7   0.0     nsStyleCoord::operator=(nsStyleCoord const&)
  7   0.0     nsHTMLReflowState::ComputeContainingBlockRectangle(nsPresContext*, nsHTMLReflowState const*, int&, int&)
  7   0.0     nsHTMLReflowState::IsBidiFormControl(nsPresContext*)
  7   0.0     nsPresContext::BidiEnabledInternal() const
  7   0.0     nsHTMLReflowState::ComputeMargin(int, nsHTMLReflowState const*)
  6   0.0     nsHTMLReflowState::ComputeHorizontalValue(int, nsStyleUnit, nsStyleCoord const&, int&)
  6   0.0     nsTableColFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&)
  6   0.0     nsTableFrame::GetEffectiveColCount() const
  6   0.0     GetColWidth(nsTableColFrame*, int)
  5   0.0     CanAllocate(int, int, nsTableColFrame*)
  5   0.0     nsTableColFrame::ResetSizingInfo()
  4   0.0     nsFrame::IsContainingBlock() const
  4   0.0     nsFrame::DidReflow(nsPresContext*, nsHTMLReflowState const*, int)
  3   0.0     nsContainerFrame::PositionFrameView(nsIFrame*)
  3   0.0     nsStyleCoord::nsStyleCoord(nsStyleUnit)
  2   0.0     nsHTMLReflowState::InitCBReflowState()
  2   0.0     nsTableOuterFrame::GetType() const
  2   0.0     nsFrame::GetNextInFlow() const
  2   0.0     fcntl
  2   0.0     nsTableColFrame::GetType() const
  2   0.0     nsHTMLReflowState::ComputeVerticalValue(int, nsStyleUnit, nsStyleCoord const&, int&)
  2   0.0     nsTableFrame::GetType() const
  1   0.0     BasicTableLayoutStrategy::CalculateTotals(int*, int*, int*, int&)
  1   0.0     nsBlockFrame::BuildFloatList(nsBlockReflowState&)
  1   0.0     CanvasFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned&)
  1   0.0     _init
  1   0.0     _init
  1   0.0     nsFrame::GetPrevInFlow() const
  1   0.0     .L247
  1   0.0     sem_unlink
  1   0.0     nsTableOuterFrame::OuterReflowChild(nsPresContext*, nsIFrame*, nsHTMLReflowState const&, nsHTMLReflowMetrics&, int, nsSize&, nsMargin&, nsMargin&, nsMargin&, nsReflowReason, unsigned&, int*)
  1   0.0     nsFrame::WillReflow(nsPresContext*)