[Webkit-unassigned] [Bug 270643] Loading WebKit build logs is very slow on Safari/WebKit

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Mar 8 18:28:52 PST 2024


https://bugs.webkit.org/show_bug.cgi?id=270643

--- Comment #1 from Simon Fraser (smfr) <simon.fraser at apple.com> ---
Lots of time under:

                  2188 WebCore::RenderBlockFlow::layoutBlockChild(WebCore::RenderBox&, WebCore::RenderBlockFlow::MarginInfo&, WebCore::LayoutUnit&, WebCore::LayoutUnit&)  (in WebCore) + 936  [0x119e81528]
                    2188 WebCore::RenderBlock::layout()  (in WebCore) + 116  [0x117a9a98c]
                      2188 WebCore::RenderBlockFlow::layoutBlock(bool, WebCore::LayoutUnit)  (in WebCore) + 6652  [0x119e7bab8]
                        1720 WebCore::RenderBlockFlow::layoutModernLines(bool, WebCore::LayoutUnit&, WebCore::LayoutUnit&)  (in WebCore) + 932  [0x119e83ed0]
                        ! 1720 WebCore::LayoutIntegration::LineLayout::layout()  (in WebCore) + 680  [0x11986b5cc]
                        !   1720 WebCore::Layout::InlineFormattingContext::layout(WebCore::Layout::ConstraintsForInlineContent const&, WebCore::Layout::InlineDamage const*)  (in WebCore) + 168  [0x11981b1a8]
                        !     1382 WebCore::Layout::InlineItemsBuilder::build(WebCore::Layout::InlineItemPosition)  (in WebCore) + 4088  [0x1198203e0]
                        !     : 1293 WebCore::Layout::TextUtil::width(WebCore::Layout::InlineTextBox const&, WebCore::FontCascade const&, unsigned int, unsigned int, float, WebCore::Layout::TextUtil::UseTrailingWhitespaceMeasuringOptimization)  (in WebCore) + 1100  [0x11984b980]
                        !     : | 1275 WebCore::FontCascade::width(WebCore::TextRun const&, WTF::WeakHashSet<WebCore::Font const, WTF::SingleThreadWeakPtrImpl, (WTF::EnableWeakPtrThreadingAssertions)1>*, WebCore::GlyphOverflow*) const  (in WebCore) + 1096  [0x119bba990]
                        !     : | + 1270 WebCore::FontCascade::floatWidthForSimpleText(WebCore::TextRun const&, WTF::WeakHashSet<WebCore::Font const, WTF::SingleThreadWeakPtrImpl, (WTF::EnableWeakPtrThreadingAssertions)1>*, WebCore::GlyphOverflow*) const  (in WebCore) + 236  [0x119bbb354]
                        !     : | + ! 957 WebCore::WidthIterator::advance(unsigned int, WebCore::GlyphBuffer&)  (in WebCore) + 4864  [0x119c446ec]
                        !     : | + ! : 929 WebCore::WidthIterator::commitCurrentFontRange(WebCore::AdvanceInternalState&)  (in WebCore) + 196  [0x119c42d20]
                        !     : | + ! : | 922 WebCore::Font::applyTransforms(WebCore::GlyphBuffer&, unsigned int, unsigned int, bool, bool, WTF::AtomString const&, WTF::StringView, WebCore::TextDirection) const  (in WebCore) + 552  [0x119cc834c]
                        !     : | + ! : | + 639 CTFontShapeGlyphs  (in CoreText) + 736  [0x18d495ba0]
                        !     : | + ! : | + ! 627 TShapingEngine::ShapeGlyphs(TRunGlue&, ShapingType, __CFString const*, std::optional<ScriptAndLangSys>*, TCharStream const*)  (in CoreText) + 204  [0x18d477500]
                        !     : | + ! : | + ! : 591 TAATMorphTable::ShapeGlyphs(SyncState&, __CFString const*)  (in CoreText) + 852  [0x18d48dd28]
                        !     : | + ! : | + ! : | 327 TAATMorphSubtableMorx::Process(TRunGlue&, CFRange)  (in CoreText) + 4620  [0x18d43971c]
                        !     : | + ! : | + ! : | + 235 TAATMorphSubtableMorx::FetchClass(unsigned short) const  (in CoreText) + 84  [0x18d468514]
                        !     : | + ! : | + ! : | + ! 160 TAATLookupTable::LookupSingleTable(unsigned short, unsigned long*) const  (in CoreText) + 108,124,...  [0x18d467fdc,0x18d467fec,...]
                        !     : | + ! : | + ! : | + ! 63 TAATLookupTable::LookupSegmentArray(unsigned short, unsigned long*) const  (in CoreText) + 60  [0x18d467f1c]
                        !     : | + ! : | + ! : | + ! : 63 FindSegment(SFNTLookupSegmentHeader const*, void const*, unsigned short, unsigned long*)  (in CoreText) + 100,68,...  [0x18d43b200,0x18d43b1e0,...]

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20240309/f2a76a53/attachment.htm>


More information about the webkit-unassigned mailing list