Sampling process 22914 for 1 seconds with 1 millisecond of run time between samples Sampling completed, processing symbols... Analysis of sampling Qt Creator (pid 22914) every 1 millisecond Call graph: 728 Thread_456314 DispatchQueue_1: com.apple.main-thread (serial) 728 start 728 _start 728 main 728 QCoreApplication::exec() 728 QEventLoop::exec(QFlags) 728 QEventLoop::processEvents(QFlags) 728 QEventDispatcherMac::processEvents(QFlags) 490 ReceiveNextEvent 490 ReceiveNextEventCommon 490 RunCurrentEventLoopInMode 490 CFRunLoopRunInMode 490 CFRunLoopRunSpecific 452 __CFRunLoopRun 437 QEventDispatcherMacPrivate::activateTimer(__CFRunLoopTimer*, void*) 437 qt_sendSpontaneousEvent(QObject*, QEvent*) 437 QCoreApplication::notifyInternal(QObject*, QEvent*) 437 QApplication::notify(QObject*, QEvent*) 437 QApplicationPrivate::notify_helper(QObject*, QEvent*) 437 QObject::event(QEvent*) 437 WebCore::ThreadTimers::sharedTimerFired() 437 WebCore::ThreadTimers::sharedTimerFiredInternal() 437 WebCore::Timer::fired() 437 WebCore::FrameView::layout(bool) 437 WebCore::RenderView::layout() 437 WebCore::RenderBlock::layout() 437 WebCore::RenderBlock::layoutBlock(bool) 437 WebCore::RenderBlock::layoutBlockChildren(bool, int&) 437 WebCore::RenderBlock::layoutBlockChild(WebCore::RenderBox*, WebCore::RenderBlock::MarginInfo&, int&, int&) 437 WebCore::RenderBlock::layout() 437 WebCore::RenderBlock::layoutBlock(bool) 437 WebCore::RenderBlock::layoutBlockChildren(bool, int&) 437 WebCore::RenderBlock::layoutBlockChild(WebCore::RenderBox*, WebCore::RenderBlock::MarginInfo&, int&, int&) 437 WebCore::RenderBlock::layout() 437 WebCore::RenderBlock::layoutBlock(bool) 437 WebCore::RenderBlock::layoutBlockChildren(bool, int&) 437 WebCore::RenderBlock::layoutBlockChild(WebCore::RenderBox*, WebCore::RenderBlock::MarginInfo&, int&, int&) 317 WebCore::RenderBlock::layout() 317 WebCore::RenderBlock::layoutBlock(bool) 312 WebCore::RenderBlock::layoutInlineChildren(bool, int&, int&) 194 WebCore::RenderBlock::findNextLineBreak(WebCore::BidiResolver&, bool, bool&, bool&, WebCore::EClear*) 172 WebCore::Font::floatWidthForComplexText(WebCore::TextRun const&, WTF::HashSet, WTF::HashTraits >*) const 168 WebCore::setupLayout(QTextLayout*, WebCore::TextRun const&) 162 QTextLine::layout_helper(int) 153 QTextEngine::shape(int) const 153 QTextEngine::shapeText(int) const 153 QTextEngine::shapeTextMac(int) const 153 QFontEngineMacMulti::stringToCMap(QChar const*, int, QGlyphLayout*, int*, QFlags, unsigned short*, HB_CharAttributes const*) const 153 QFontEngineMacMulti::stringToCMapInternal(QChar const*, int, QGlyphLayout*, int*, QFlags, QFontEngineMacMulti::ShaperItem*) const 128 ATSUMeasureTextImage 128 TTextLineLayout::MeasureTextImage(unsigned long, unsigned long, long, long, Rect*) 128 TTextLineLayout::EnsureLayoutIsUpToDate(unsigned long, unsigned char, unsigned long, TATSUGlyphRecordArray**) 125 TTextLineLayout::LayoutGlyphVector(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, TLayoutControls*, long, unsigned long) 118 ATSULayoutGlyphs(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, long, ATSUTab const*, unsigned long, __CFString const*, unsigned short const*, unsigned long, unsigned long) 105 LLCLayoutText 105 _eLLCLayoutText 75 ApplyKerning 75 ProcessKerningRun 75 ProcessGPOSRun 75 ProcessRunCommon(OTL::GCommon&, TGlyphArray&, long, long, unsigned long, bool) 70 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 56 OTL::GCommon::LookupFlagsToGlyphIDSet(unsigned long) const 45 icu::UnicodeSet::add(int, int) 37 icu::UnicodeSet::add(int const*, int, signed char) 29 icu::UnicodeSet::add(int const*, int, signed char) 8 icu::UnicodeSet::ensureBufferCapacity(int, UErrorCode&) 7 realloc 6 malloc_zone_realloc 5 szone_realloc 2 szone_free 1 __memcpy 1 __spin_lock 1 szone_malloc_should_clear 1 tiny_malloc_from_free_list 1 tiny_free_list_add_ptr 1 malloc_zone_realloc 1 realloc 1 icu::UnicodeSet::ensureBufferCapacity(int, UErrorCode&) 5 icu::UnicodeSet::add(int) 3 icu::UnicodeSet::ensureCapacity(int, UErrorCode&) 3 realloc 3 malloc_zone_realloc 3 szone_realloc 2 icu::UnicodeSet::add(int) 3 icu::UnicodeSet::add(int, int) 7 uset_open 7 icu::UnicodeSet::UnicodeSet(int, int) 4 icu::UnicodeSet::allocateStrings(UErrorCode&) 3 icu::UVector::UVector(void (*)(void*), signed char (*)(UHashTok, UHashTok), int, UErrorCode&) 3 malloc 3 malloc_zone_malloc 2 szone_malloc_should_clear 1 szone_malloc_should_clear 1 tiny_malloc_from_free_list 1 malloc_zone_malloc 1 icu::UnicodeSet::allocateStrings(UErrorCode&) 3 malloc 3 malloc_zone_malloc 2 szone_malloc_should_clear 1 szone_malloc_should_clear 1 tiny_malloc_from_free_list 1 __spin_lock 4 OTL::GCommon::LookupFlagsToGlyphIDSet(unsigned long) const 5 icu::UnicodeSet::~UnicodeSet() 3 free 2 szone_free_definite_size 1 szone_free_definite_size 1 tiny_free_list_add_ptr 1 free 1 icu::UVector::~UVector() 1 free 1 szone_size 1 szone_free_definite_size 3 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 1 OTL::Coverage::SearchFmt2Binary(unsigned short) const 1 OTL::GPOS::ApplyLookupSubtable(bool&, unsigned int, OTL::LookupSubtable const*, OTL::TGlyphIterator&, unsigned long, OTL::Coverage const&) const 1 OTL::GPOS::ApplyPairPos(OTL::LookupSubtable const*, OTL::TGlyphIterator&, unsigned long) const 1 uset_contains 1 icu::UnicodeSet::contains(int) const 1 OTL::GPOS::GetCoverageForSubtable(unsigned int, OTL::LookupSubtable const*, OTL::Coverage&) const 1 dyld_stub_uset_addRange 1 free 1 szone_free_definite_size 1 uset_close 3 OTL::GCommon::GetLookups(unsigned long, unsigned long, unsigned long*, unsigned short*, OTL::LangSysTable const*) const 2 _qsort 1 OTL::compareIndex(void const*, void const*) 1 _qsort 1 OTL::GCommon::GetLookups(unsigned long, unsigned long, unsigned long*, unsigned short*, OTL::LangSysTable const*) const 2 ProcessRunCommon(OTL::GCommon&, TGlyphArray&, long, long, unsigned long, bool) 17 ApplyMorph 16 ApplyMorphForRun 16 ProcessGSUBRun 16 ProcessRunCommon(OTL::GCommon&, TGlyphArray&, long, long, unsigned long, bool) 14 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 11 OTL::GCommon::LookupFlagsToGlyphIDSet(unsigned long) const 8 icu::UnicodeSet::add(int, int) 6 icu::UnicodeSet::add(int const*, int, signed char) 4 icu::UnicodeSet::add(int const*, int, signed char) 2 icu::UnicodeSet::ensureBufferCapacity(int, UErrorCode&) 1 icu::UnicodeSet::ensureBufferCapacity(int, UErrorCode&) 1 realloc 1 malloc_zone_realloc 1 szone_realloc 1 szone_size 1 icu::UnicodeSet::add(int) 1 icu::UnicodeSet::add(int, int) 3 uset_open 1 icu::UMemory::operator new(unsigned long) 1 icu::UnicodeSet::UnicodeSet(int, int) 1 icu::UnicodeSet::allocateStrings(UErrorCode&) 1 icu::UVector::UVector(void (*)(void*), signed char (*)(UHashTok, UHashTok), int, UErrorCode&) 1 malloc 1 malloc_zone_malloc 1 szone_malloc_should_clear 3 icu::UnicodeSet::~UnicodeSet() 2 free 1 __spin_lock 1 szone_free_definite_size 1 icu::UVector::~UVector() 1 free 1 szone_free_definite_size 1 OTL::GCommon::FilterFeatures(unsigned long, unsigned long, unsigned long*) const 1 ProcessRunCommon(OTL::GCommon&, TGlyphArray&, long, long, unsigned long, bool) 1 ApplyMorph 8 InvokeLayoutCallback 8 atsuPostLayoutCallback(unsigned long, ATSGlyphVector*, unsigned long, void*, unsigned long*) 6 SelectAndVendDataForGlyphVector(ATSGlyphVector*, unsigned long, unsigned char, unsigned char, void**, unsigned long*) 5 VendGenericGlyphArrayData(unsigned long, ATSGlyphVector*, void**, unsigned long, void*, unsigned char, unsigned char, void**, unsigned long*) 4 LLCGrowGlyphRecArray 4 _eLLCGrowGlyphRecArray 3 GrowOTLData 2 realloc 1 malloc_zone_realloc 1 szone_realloc 1 szone_free 1 realloc 1 __bzero 1 realloc 1 malloc_zone_realloc 1 szone_realloc 1 VendGenericGlyphArrayData(unsigned long, ATSGlyphVector*, void**, unsigned long, void*, unsigned char, unsigned char, void**, unsigned long*) 1 SelectAndVendDataForGlyphVector(ATSGlyphVector*, unsigned long, unsigned char, unsigned char, void**, unsigned long*) 1 ATSUDirectReleaseLayoutDataArrayPtr 1 atsuPostLayoutCallback(unsigned long, ATSGlyphVector*, unsigned long, void*, unsigned long*) 2 FillInWorkingRuns 1 FillInWorkingRuns 1 malloc 1 malloc_zone_malloc 1 szone_malloc_should_clear 1 tiny_malloc_from_free_list 1 ApplyBaselines 1 GetMetricsForGlyphs 1 GetDeviceMetricsForRun 1 _eLLCStyleInfoCreateScaledStrikeKey 1 _eGCCreateStrikeKeyWithVariation 1 calloc 1 malloc_zone_calloc 1 GetProperties 1 _eFOFindFontObjectFromID 13 PositionDeviceGlyphs 12 MakeLayoutDeviceValues 9 GetLayoutDevMetricsGroup(ATSGlyphVector*, unsigned long, unsigned long, Rect*) 5 LLCStyleInfoCreateScaledStrikeKey 4 _eLLCStyleInfoCreateScaledStrikeKey 2 _eLLCStyleInfoCreateScaledStrikeKey 1 _eGCCreateStrikeKeyWithVariation 1 _eFOFindFontObjectFromID 1 _eGCGetStrikeInfo 1 SetFontRef 1 LLCStyleInfoCreateScaledStrikeKey 3 GCGetGlyphDeviceMetrics 3 _eGCGetGlyphDeviceMetrics 3 OldGlyphsCacheRun(TStrike*, int, unsigned long, unsigned short const*, void (*)(unsigned long, unsigned short const*, unsigned long, unsigned char* const*, void const*), void*) 2 _eGetGlyphVectorIndex 1 AGGetChecksum 1 _eGetGlyphVectorIndex 1 ReleaseGlyphVectorLock 1 pthread_mutex_lock 1 GetLayoutDevMetricsGroup(ATSGlyphVector*, unsigned long, unsigned long, Rect*) 2 MakeLayoutDeviceValues 1 GetRelevantLineQuantities(ATSGlyphVector const*, unsigned long, unsigned long, long, GlyphArrayInfo*, FixedPoint*) 1 StyleAntiAliased(LLCStyleInfo const*, ATSGlyphVector const*) 6 TTextLineLayout::DoOpenTypePreprocessing(TATSUGlyphRecordArray*, ATSLineLayoutLineParams const*, TLayoutControls const*) 3 ConvertATSUISettingsToOTFeatures(LLCStyleInfo const*, ATSLineLayoutLineParams const*, unsigned long*) 2 LLCSetOTLScriptLanguageArray 2 _eLLCSetOTLScriptLanguageArray 1 calloc 1 malloc_zone_calloc 1 __spin_lock 1 malloc 1 malloc_zone_malloc 1 __spin_lock 1 LLCAddOTLTagsToGlyphRange 1 AddTagsToList(unsigned long*, unsigned long const*, __CFSet*) 1 CFSetGetValueIfPresent 1 EnsureArrayFlagsSet(ATSGlyphVector*, unsigned long) 3 TTextLineLayout::ConstructGlyphRecordArray(TATSUGlyphRecordArray*, TLayoutControls*) 2 TTextLineLayout::ConstructGlyphRecordArrayWithRegularGlyphs(TATSUGlyphRecordArray*, unsigned long*) 2 TTextLineLayout::ConvertCharsToGlyphs(ATSGlyphVector*, unsigned long, unsigned long, unsigned long, unsigned short const*, unsigned long*, unsigned long, LLCStyleInfo const*, unsigned short, unsigned short, unsigned long*) 2 ApplyUnicodeEncoding(privateFontObjectRecord*, unsigned long*, unsigned short const*, unsigned long, unsigned short*, unsigned char*) 2 FOApplyUnicodeEncoding 2 _eFOApplyUnicodeEncoding 1 _eFOApplyUnicodeEncoding 1 _eFOFindTable 1 OSAtomicAdd32Barrier 1 __atomic_add32 1 TTextLineLayout::ConstructGlyphRecordArray(TATSUGlyphRecordArray*, TLayoutControls*) 19 ATSUMatchFontsToText 19 TTextLineLayout::SubstituteFonts(unsigned long, unsigned long, unsigned long*, unsigned long*, unsigned long*) 11 TFontCascadeList::TFontCascadeList(unsigned long) 10 TFontCascadeList::RestartPurgeTimer() 8 _dispatch_barrier_async_f_slow 8 _dispatch_queue_push_list_slow 8 _dispatch_wakeup 8 _dispatch_mgr_wakeup 8 _dispatch_update_kq 7 kevent 1 _dispatch_update_kq 1 dispatch_source_set_timer 1 dispatch_retain 1 dispatch_time 1 __nanotime 1 CFRetain 3 free 3 szone_free_definite_size 1 ApplyUnicodeEncoding(privateFontObjectRecord*, unsigned long*, unsigned short const*, unsigned long, unsigned short*, unsigned char*) 1 FOApplyUnicodeEncoding 1 _eFOApplyUnicodeEncoding 1 MapString4_16 1 CFRelease 1 FOFindFontObjectFromID 1 _eFOFindFontObjectFromID 1 TFontFallbacks::IsDefaultUsage() const 1 TTextLineLayout::SubstituteFonts(unsigned long, unsigned long, unsigned long*, unsigned long*, unsigned long*) 3 ATSUClearLayoutCache 3 TTextLineLayout::ClearLayoutCache(unsigned long) 3 TTextLineLayout::InvalidateCache(TATSUGlyphRecordArray*, unsigned char) 3 LLCFreeGlyphRecs 3 free 3 szone_free_definite_size 2 szone_free_definite_size 1 _spin_lock 2 ATSUSetLayoutControls 1 TTextLineLayout::PrepareForWriteUse() 1 pthread_mutex_unlock 1 TTextLineLayout::SetLayoutControls(unsigned long, unsigned long, unsigned long const*, unsigned long const*, void const* const*) 1 TLayoutControls::SetControlValues(unsigned long, unsigned long const*, unsigned long const*, void const* const*, unsigned long*) 1 TLayoutControls::ValidateValue(unsigned long, unsigned long, void const*) const 1 PrepareTextLayoutForUse(unsigned char, OpaqueATSUTextLayout*, TTextLineLayout**) 5 QFontEngineMulti::boundingBox(unsigned int) 5 QFontEngineMac::boundingBox(unsigned int) 5 ATSUGlyphGetScreenMetrics 2 LLCStyleInfoSynthesizeStrikeDescription 1 LLCStyleInfoSynthesizeStrikeDescription 1 _eLLCStyleInfoSynthesizeStrikeDescription 1 malloc 1 malloc_zone_malloc 1 szone_malloc_should_clear 1 tiny_malloc_from_free_list 1 ATSGlyphGetScreenMetrics 1 _eATSGlyphGetScreenMetrics 1 _eGetGlyphAddresses 1 pthread_mutex_unlock 1 ATSUGlyphGetScreenMetrics 1 TATSUStyle::PrepareForWriteUse() 2 QTextEngine::attributes() const 1 HB_GetCharAttributes 1 QTextEngine::attributes() const 1 QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*, QFixed*) const 1 QFontPrivate::engineForScript(int) const 1 fontDatabaseMutex() 1 QTextLine::layout_helper(int) 4 QTextLayout::endLayout() 3 QTextEngine::freeMemory() 3 QTextEngine::LayoutData::~LayoutData() 2 QVectorData::free(QVectorData*, int) 1 QVector::free(QVectorTypedData*) 1 QTextLayout::endLayout() 2 QTextLayout::beginLayout() 2 QTextEngine::itemize() const 1 QString::utf16() const 1 QString::realloc() 1 QString::realloc(int) 1 QTextEngine::validate() const 1 QString::operator=(QString const&) 2 QTextLayout::~QTextLayout() 2 QTextEngine::~QTextEngine() 1 QTextOption::~QTextOption() 1 free 1 szone_free_definite_size 1 tiny_free_list_add_ptr 1 QTextLine::naturalTextWidth() const 1 WebCore::Font::font() const 20 WebCore::RenderText::width(unsigned int, unsigned int, WebCore::Font const&, int, WTF::HashSet, WTF::HashTraits >*) const 20 WebCore::RenderText::maxPrefWidth() const 20 WebCore::RenderText::calcPrefWidths(int) 20 WebCore::RenderText::calcPrefWidths(int, WTF::HashSet, WTF::HashTraits >&) 19 WebCore::Font::floatWidthForComplexText(WebCore::TextRun const&, WTF::HashSet, WTF::HashTraits >*) const 19 WebCore::setupLayout(QTextLayout*, WebCore::TextRun const&) 19 QTextLine::layout_helper(int) 17 QTextEngine::shape(int) const 17 QTextEngine::shapeText(int) const 15 QTextEngine::shapeTextMac(int) const 14 QFontEngineMacMulti::stringToCMap(QChar const*, int, QGlyphLayout*, int*, QFlags, unsigned short*, HB_CharAttributes const*) const 14 QFontEngineMacMulti::stringToCMapInternal(QChar const*, int, QGlyphLayout*, int*, QFlags, QFontEngineMacMulti::ShaperItem*) const 13 ATSUMeasureTextImage 13 TTextLineLayout::MeasureTextImage(unsigned long, unsigned long, long, long, Rect*) 13 TTextLineLayout::EnsureLayoutIsUpToDate(unsigned long, unsigned char, unsigned long, TATSUGlyphRecordArray**) 10 TTextLineLayout::LayoutGlyphVector(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, TLayoutControls*, long, unsigned long) 9 ATSULayoutGlyphs(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, long, ATSUTab const*, unsigned long, __CFString const*, unsigned short const*, unsigned long, unsigned long) 8 LLCLayoutText 8 _eLLCLayoutText 6 ApplyKerning 6 ProcessKerningRun 6 ProcessGPOSRun 6 ProcessRunCommon(OTL::GCommon&, TGlyphArray&, long, long, unsigned long, bool) 4 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 4 OTL::GCommon::LookupFlagsToGlyphIDSet(unsigned long) const 4 icu::UnicodeSet::add(int, int) 4 icu::UnicodeSet::add(int const*, int, signed char) 3 icu::UnicodeSet::add(int const*, int, signed char) 1 icu::UnicodeSet::ensureBufferCapacity(int, UErrorCode&) 1 realloc 1 malloc_zone_realloc 1 szone_realloc 1 szone_free 2 ProcessRunCommon(OTL::GCommon&, TGlyphArray&, long, long, unsigned long, bool) 2 ApplyMorph 2 ApplyMorphForRun 1 ProcessGSUBRun 1 ProcessRunCommon(OTL::GCommon&, TGlyphArray&, long, long, unsigned long, bool) 1 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 1 OTL::GCommon::LookupFlagsToGlyphIDSet(unsigned long) const 1 icu::UnicodeSet::add(int, int) 1 icu::UnicodeSet::add(int const*, int, signed char) 1 ProcessSingleMorphRun 1 PositionDeviceGlyphs 1 MakeLayoutDeviceValues 1 GetLayoutDevMetricsGroup(ATSGlyphVector*, unsigned long, unsigned long, Rect*) 1 GCGetGlyphDeviceMetrics 1 _eGCGetGlyphDeviceMetrics 1 OldGlyphsCacheRun(TStrike*, int, unsigned long, unsigned short const*, void (*)(unsigned long, unsigned short const*, unsigned long, unsigned char* const*, void const*), void*) 1 MakeStrikeDesc(TStrike*, void*) 1 TTextLineLayout::DoOpenTypePreprocessing(TATSUGlyphRecordArray*, ATSLineLayoutLineParams const*, TLayoutControls const*) 1 LLCSetOTLScriptLanguageArray 1 _eLLCSetOTLScriptLanguageArray 1 calloc 1 malloc_zone_calloc 1 szone_malloc_should_clear 3 TTextLineLayout::ConstructGlyphRecordArray(TATSUGlyphRecordArray*, TLayoutControls*) 2 TTextLineLayout::ConstructGlyphRecordArrayWithRegularGlyphs(TATSUGlyphRecordArray*, unsigned long*) 2 TTextLineLayout::ConvertCharsToGlyphs(ATSGlyphVector*, unsigned long, unsigned long, unsigned long, unsigned short const*, unsigned long*, unsigned long, LLCStyleInfo const*, unsigned short, unsigned short, unsigned long*) 2 ApplyUnicodeEncoding(privateFontObjectRecord*, unsigned long*, unsigned short const*, unsigned long, unsigned short*, unsigned char*) 1 FOApplyUnicodeEncoding 1 _eFOApplyUnicodeEncoding 1 MapString4_16 1 FOEnsureMorphSynthesis 1 _eFOEnsureMorphSynthesis 1 calloc 1 malloc_zone_calloc 1 szone_malloc_should_clear 1 ATSUMatchFontsToText 1 TTextLineLayout::SubstituteFonts(unsigned long, unsigned long, unsigned long*, unsigned long*, unsigned long*) 1 TFontCascadeList::TFontCascadeList(unsigned long) 1 TFontCascadeList::RestartPurgeTimer() 1 dispatch_source_set_timer 1 malloc 1 malloc_zone_malloc 1 szone_malloc_should_clear 1 __cpu_number 1 QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*, QFixed*) const 1 QFontPrivate::engineForScript(int) const 1 QFontCache::instance() 1 QThreadStorageData::get() const 1 QTextEngine::font(QScriptItem const&) const 1 qt_defaultDpiY() 1 qt_mac_defaultDpi_y() 1 __i686.get_pc_thunk.cx 1 QFontEngineMulti::boundingBox(unsigned int) 1 QFontEngineMac::boundingBox(unsigned int) 1 ATSUGlyphGetScreenMetrics 1 LLCStyleInfoSynthesizeStrikeDescription 1 _eLLCStyleInfoSynthesizeStrikeDescription 1 malloc 1 malloc_zone_malloc 1 szone_malloc_should_clear 1 tiny_malloc_from_free_list 1 QTextLine::layout_helper(int) 1 WebCore::nextBreakablePosition(unsigned short const*, int, int, bool) 2 WebCore::RenderBlock::findNextLineBreak(WebCore::BidiResolver&, bool, bool&, bool&, WebCore::EClear*) 114 WebCore::RenderBlock::computeHorizontalPositionsForLine(WebCore::RootInlineBox*, bool, WebCore::BidiRun*, WebCore::BidiRun*, bool) 113 WebCore::RenderText::width(unsigned int, unsigned int, WebCore::Font const&, int, WTF::HashSet, WTF::HashTraits >*) const 81 WebCore::RenderText::calcPrefWidths(int, WTF::HashSet, WTF::HashTraits >&) 80 WebCore::Font::floatWidthForComplexText(WebCore::TextRun const&, WTF::HashSet, WTF::HashTraits >*) const 78 WebCore::setupLayout(QTextLayout*, WebCore::TextRun const&) 74 QTextLine::layout_helper(int) 72 QTextEngine::shape(int) const 72 QTextEngine::shapeText(int) const 70 QTextEngine::shapeTextMac(int) const 69 QFontEngineMacMulti::stringToCMap(QChar const*, int, QGlyphLayout*, int*, QFlags, unsigned short*, HB_CharAttributes const*) const 69 QFontEngineMacMulti::stringToCMapInternal(QChar const*, int, QGlyphLayout*, int*, QFlags, QFontEngineMacMulti::ShaperItem*) const 51 ATSUMeasureTextImage 51 TTextLineLayout::MeasureTextImage(unsigned long, unsigned long, long, long, Rect*) 51 TTextLineLayout::EnsureLayoutIsUpToDate(unsigned long, unsigned char, unsigned long, TATSUGlyphRecordArray**) 48 TTextLineLayout::LayoutGlyphVector(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, TLayoutControls*, long, unsigned long) 42 ATSULayoutGlyphs(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, long, ATSUTab const*, unsigned long, __CFString const*, unsigned short const*, unsigned long, unsigned long) 36 LLCLayoutText 36 _eLLCLayoutText 28 ApplyKerning 28 ProcessKerningRun 28 ProcessGPOSRun 26 ProcessRunCommon(OTL::GCommon&, TGlyphArray&, long, long, unsigned long, bool) 26 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 20 OTL::GCommon::LookupFlagsToGlyphIDSet(unsigned long) const 17 icu::UnicodeSet::add(int, int) 16 icu::UnicodeSet::add(int const*, int, signed char) 9 icu::UnicodeSet::add(int const*, int, signed char) 7 icu::UnicodeSet::ensureBufferCapacity(int, UErrorCode&) 7 realloc 6 malloc_zone_realloc 6 szone_realloc 1 __memcpy 1 __spin_lock 1 dyld_stub__spin_lock 1 mag_lock_zine_for_region_trailer 1 szone_free 1 tiny_free_list_add_ptr 1 szone_malloc_should_clear 1 tiny_malloc_from_free_list 1 tiny_free_list_add_ptr 1 szone_size 1 icu::UnicodeSet::add(int) 3 OTL::GCommon::LookupFlagsToGlyphIDSet(unsigned long) const 3 icu::UnicodeSet::~UnicodeSet() 3 free 2 szone_free_definite_size 1 free 1 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 1 free 1 szone_free_definite_size 1 uset_addRange 2 LookupTableInFont 2 LookupTableInFontFromFontObject 2 FOFindTableInCache 1 ATSGetExclusiveAccessToList 1 FOFindTableInCache 3 ApplyMorph 3 ApplyMorphForRun 3 ProcessGSUBRun 3 ProcessRunCommon(OTL::GCommon&, TGlyphArray&, long, long, unsigned long, bool) 2 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 1 OTL::GCommon::LookupFlagsToGlyphIDSet(unsigned long) const 1 icu::UnicodeSet::add(int, int) 1 icu::UnicodeSet::add(int const*, int, signed char) 1 icu::UnicodeSet::ensureBufferCapacity(int, UErrorCode&) 1 realloc 1 free 1 szone_free_definite_size 1 OTL::GCommon::GetLookups(unsigned long, unsigned long, unsigned long*, unsigned short*, OTL::LangSysTable const*) const 1 _qsort 2 free 1 free 1 szone_size 1 FillInWorkingRuns 1 malloc 1 malloc_zone_malloc 1 szone_malloc_should_clear 1 tiny_malloc_from_free_list 1 GetMetricsForGlyphs 1 GetDeviceMetricsForRun 1 _eGCGetGlyphDeviceMetrics 1 OldGlyphsCacheRun(TStrike*, int, unsigned long, unsigned short const*, void (*)(unsigned long, unsigned short const*, unsigned long, unsigned char* const*, void const*), void*) 1 MakeStrikeDesc(TStrike*, void*) 1 AGAddAttribute 1 InvokeLayoutCallback 1 atsuPostLayoutCallback(unsigned long, ATSGlyphVector*, unsigned long, void*, unsigned long*) 1 SelectAndVendDataForGlyphVector(ATSGlyphVector*, unsigned long, unsigned char, unsigned char, void**, unsigned long*) 1 VendGenericGlyphArrayData(unsigned long, ATSGlyphVector*, void**, unsigned long, void*, unsigned char, unsigned char, void**, unsigned long*) 1 LLCGrowGlyphRecArray 1 _eLLCGrowGlyphRecArray 1 realloc 1 malloc_zone_realloc 1 szone_realloc 1 szone_free 6 PositionDeviceGlyphs 6 MakeLayoutDeviceValues 5 GetLayoutDevMetricsGroup(ATSGlyphVector*, unsigned long, unsigned long, Rect*) 2 LLCStyleInfoCreateScaledStrikeKey 2 _eLLCStyleInfoCreateScaledStrikeKey 2 _eGCCreateStrikeKeyWithVariation 2 calloc 2 malloc_zone_calloc 1 __spin_lock 1 dyld_stub__spin_lock 1 GCGetGlyphDeviceMetrics 1 _eGCGetGlyphDeviceMetrics 1 OldGlyphsCacheRun(TStrike*, int, unsigned long, unsigned short const*, void (*)(unsigned long, unsigned short const*, unsigned long, unsigned char* const*, void const*), void*) 1 _eGetGlyphVectorIndex 1 pthread_mutex_lock 1 calloc 1 malloc_zone_calloc 1 szone_malloc_should_clear 1 free 1 szone_free_definite_size 1 MakeLayoutDeviceValues 6 TTextLineLayout::DoOpenTypePreprocessing(TATSUGlyphRecordArray*, ATSLineLayoutLineParams const*, TLayoutControls const*) 3 unsigned long* std::__find(unsigned long*, unsigned long*, unsigned long const&, std::random_access_iterator_tag) 1 ConvertATSUISettingsToOTFeatures(LLCStyleInfo const*, ATSLineLayoutLineParams const*, unsigned long*) 1 LLCSetOTLScriptLanguageArray 1 _eLLCSetOTLScriptLanguageArray 1 calloc 1 malloc_zone_calloc 1 szone_malloc_should_clear 1 __bzero 1 TSReleaseReader 3 TTextLineLayout::ConstructGlyphRecordArray(TATSUGlyphRecordArray*, TLayoutControls*) 2 TTextLineLayout::ConstructGlyphRecordArrayWithRegularGlyphs(TATSUGlyphRecordArray*, unsigned long*) 1 TTextLineLayout::ConstructGlyphRecordArrayWithRegularGlyphs(TATSUGlyphRecordArray*, unsigned long*) 1 TTextLineLayout::ConvertCharsToGlyphs(ATSGlyphVector*, unsigned long, unsigned long, unsigned long, unsigned short const*, unsigned long*, unsigned long, LLCStyleInfo const*, unsigned short, unsigned short, unsigned long*) 1 ApplyUnicodeEncoding(privateFontObjectRecord*, unsigned long*, unsigned short const*, unsigned long, unsigned short*, unsigned char*) 1 FOApplyUnicodeEncoding 1 _eFOApplyUnicodeEncoding 1 TTextLineLayout::RunBidirectionalAlgorithm(TATSUGlyphRecordArray*, unsigned char, unsigned char) 13 ATSUMatchFontsToText 13 TTextLineLayout::SubstituteFonts(unsigned long, unsigned long, unsigned long*, unsigned long*, unsigned long*) 11 TFontCascadeList::TFontCascadeList(unsigned long) 9 TFontCascadeList::RestartPurgeTimer() 9 _dispatch_barrier_async_f_slow 8 _dispatch_queue_push_list_slow 8 _dispatch_wakeup 8 _dispatch_mgr_wakeup 8 _dispatch_update_kq 8 kevent 1 _dispatch_continuation_alloc_from_heap 1 malloc_zone_calloc 1 szone_malloc_should_clear 1 __bzero 2 TFontCascadeList::TFontCascadeList(unsigned long) 2 ATSUAlloc 2 calloc 2 malloc_zone_calloc 1 szone_calloc 1 szone_malloc_should_clear 4 ATSUClearLayoutCache 4 TTextLineLayout::ClearLayoutCache(unsigned long) 4 TTextLineLayout::InvalidateCache(TATSUGlyphRecordArray*, unsigned char) 4 LLCFreeGlyphRecs 4 free 3 szone_free_definite_size 1 szone_size 1 ATSUSetTextPointerLocation 1 TTextLineLayout::ReleaseFromReadOrWriteUse() 1 __spin_lock 1 QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*, QFixed*) const 1 QFont::~QFont() 1 QTextEngine::font(QScriptItem const&) const 1 QFont::QFont(QFont const&) 1 qt_defaultDpiY() 1 qt_mac_defaultDpi_y() 1 QFontEngineMulti::boundingBox(unsigned int) 1 QFontEngineMac::boundingBox(unsigned int) 1 ATSUGlyphGetScreenMetrics 1 LLCStyleInfoSynthesizeStrikeDescription 1 _eLLCStyleInfoSynthesizeStrikeDescription 1 _eOFAFindScalerForFormat 1 AccessScalerList 1 QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*, QFixed*) const 1 QFontPrivate::engineForScript(int) const 1 QFontCache::instance() 1 __i686.get_pc_thunk.bx 3 QTextLayout::beginLayout() 3 QTextEngine::itemize() const 3 (anonymous namespace)::Itemizer::generate(int, int, QFont::Capitalization) 3 QVector::append(QScriptItem const&) 2 QVectorData::grow(int, int, int, bool) 2 qAllocMore(int, int) 1 QVector::realloc(int, int) 1 malloc 1 malloc_zone_malloc 1 szone_malloc_should_clear 1 QTextLine::setLineWidth(double) 1 QString::free(QString::Data*) 1 free 1 szone_size 1 WebCore::Font::floatWidthForComplexText(WebCore::TextRun const&, WTF::HashSet, WTF::HashTraits >*) const 1 WebCore::RenderText::calcPrefWidths(int, WTF::HashSet, WTF::HashTraits >&) 32 WebCore::Font::floatWidthForComplexText(WebCore::TextRun const&, WTF::HashSet, WTF::HashTraits >*) const 32 WebCore::setupLayout(QTextLayout*, WebCore::TextRun const&) 32 QTextLine::layout_helper(int) 29 QTextEngine::shape(int) const 29 QTextEngine::shapeText(int) const 29 QTextEngine::shapeTextMac(int) const 29 QFontEngineMacMulti::stringToCMap(QChar const*, int, QGlyphLayout*, int*, QFlags, unsigned short*, HB_CharAttributes const*) const 29 QFontEngineMacMulti::stringToCMapInternal(QChar const*, int, QGlyphLayout*, int*, QFlags, QFontEngineMacMulti::ShaperItem*) const 22 ATSUMeasureTextImage 22 TTextLineLayout::MeasureTextImage(unsigned long, unsigned long, long, long, Rect*) 22 TTextLineLayout::EnsureLayoutIsUpToDate(unsigned long, unsigned char, unsigned long, TATSUGlyphRecordArray**) 20 TTextLineLayout::LayoutGlyphVector(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, TLayoutControls*, long, unsigned long) 19 ATSULayoutGlyphs(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, long, ATSUTab const*, unsigned long, __CFString const*, unsigned short const*, unsigned long, unsigned long) 18 LLCLayoutText 18 _eLLCLayoutText 13 ApplyKerning 13 ProcessKerningRun 13 ProcessGPOSRun 13 ProcessRunCommon(OTL::GCommon&, TGlyphArray&, long, long, unsigned long, bool) 12 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 9 OTL::GCommon::LookupFlagsToGlyphIDSet(unsigned long) const 8 icu::UnicodeSet::add(int, int) 8 icu::UnicodeSet::add(int const*, int, signed char) 5 icu::UnicodeSet::ensureBufferCapacity(int, UErrorCode&) 4 realloc 2 malloc_zone_realloc 2 szone_realloc 1 __memcpy 1 szone_free 1 realloc 1 szone_size 1 icu::UnicodeSet::ensureBufferCapacity(int, UErrorCode&) 3 icu::UnicodeSet::add(int const*, int, signed char) 1 uset_open 1 icu::UnicodeSet::UnicodeSet(int, int) 1 icu::UnicodeSet::allocateStrings(UErrorCode&) 1 uprv_malloc 2 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 1 icu::UnicodeSet::~UnicodeSet() 1 free 1 __spin_lock 1 OTL::GCommon::GetLookups(unsigned long, unsigned long, unsigned long*, unsigned short*, OTL::LangSysTable const*) const 1 _qsort 3 ApplyMorph 3 ApplyMorphForRun 3 ProcessGSUBRun 3 ProcessRunCommon(OTL::GCommon&, TGlyphArray&, long, long, unsigned long, bool) 3 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 1 OTL::Coverage::SearchFmt2Linear(unsigned short) const 1 OTL::GCommon::LookupFlagsToGlyphIDSet(unsigned long) const 1 icu::UnicodeSet::~UnicodeSet() 1 icu::UVector::~UVector() 1 free 1 szone_free_definite_size 1 ApplyJustification 1 MakeDeletedClusters 1 malloc 1 malloc_zone_malloc 1 szone_malloc_should_clear 1 GetMetricsForGlyphs 1 GetDeviceMetricsForRun 1 _eGCGetGlyphDeviceMetrics 1 OldGlyphsCacheRun(TStrike*, int, unsigned long, unsigned short const*, void (*)(unsigned long, unsigned short const*, unsigned long, unsigned char* const*, void const*), void*) 1 ProcessDeviceMetrics(unsigned long, unsigned short const*, unsigned long, unsigned char* const*, void const*) 1 PositionDeviceGlyphs 1 MakeLayoutDeviceValues 1 GetLayoutDevMetricsGroup(ATSGlyphVector*, unsigned long, unsigned long, Rect*) 1 GCGetGlyphDeviceMetrics 1 _eGCGetGlyphDeviceMetrics 1 OldGlyphsCacheRun(TStrike*, int, unsigned long, unsigned short const*, void (*)(unsigned long, unsigned short const*, unsigned long, unsigned char* const*, void const*), void*) 1 ProcessDeviceMetrics(unsigned long, unsigned short const*, unsigned long, unsigned char* const*, void const*) 1 GetRenderMetrics(ATSGlyphRenderingMetrics const*) 1 TTextLineLayout::DoOpenTypePreprocessing(TATSUGlyphRecordArray*, ATSLineLayoutLineParams const*, TLayoutControls const*) 1 LLCSetOTLScriptLanguageArray 1 _eLLCSetOTLScriptLanguageArray 1 malloc 1 malloc_zone_malloc 1 szone_malloc_should_clear 1 TTextLineLayout::ConstructGlyphRecordArray(TATSUGlyphRecordArray*, TLayoutControls*) 1 TTextLineLayout::ConstructGlyphRecordArrayWithRegularGlyphs(TATSUGlyphRecordArray*, unsigned long*) 1 TTextLineLayout::ConvertCharsToGlyphs(ATSGlyphVector*, unsigned long, unsigned long, unsigned long, unsigned short const*, unsigned long*, unsigned long, LLCStyleInfo const*, unsigned short, unsigned short, unsigned long*) 1 ApplyUnicodeEncoding(privateFontObjectRecord*, unsigned long*, unsigned short const*, unsigned long, unsigned short*, unsigned char*) 1 TTextLineLayout::EnsureLayoutIsUpToDate(unsigned long, unsigned char, unsigned long, TATSUGlyphRecordArray**) 5 ATSUMatchFontsToText 5 TTextLineLayout::SubstituteFonts(unsigned long, unsigned long, unsigned long*, unsigned long*, unsigned long*) 4 TFontCascadeList::TFontCascadeList(unsigned long) 4 TFontCascadeList::RestartPurgeTimer() 3 _dispatch_barrier_async_f_slow 3 _dispatch_queue_push_list_slow 3 _dispatch_wakeup 3 _dispatch_mgr_wakeup 3 _dispatch_update_kq 3 kevent 1 dispatch_source_set_timer 1 free 1 szone_free_definite_size 1 ATSUClearLayoutCache 1 TTextLineLayout::ClearLayoutCache(unsigned long) 1 TTextLineLayout::InvalidateCache(TATSUGlyphRecordArray*, unsigned char) 1 LLCFreeGlyphRecs 1 free 1 QFontEngineMacMulti::stringToCMapInternal(QChar const*, int, QGlyphLayout*, int*, QFlags, QFontEngineMacMulti::ShaperItem*) const 2 QFontEngineMulti::boundingBox(unsigned int) 2 QFontEngineMac::boundingBox(unsigned int) 2 ATSUGlyphGetScreenMetrics 1 ATSGlyphGetScreenMetrics 1 _eATSGlyphGetScreenMetrics 1 _eGetGlyphAddresses 1 __spin_lock 1 LLCStyleInfoSynthesizeStrikeDescription 1 QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*, QFixed*) const 1 QFontPrivate::engineForScript(int) const 1 QFontCache::instance() 1 QThreadStorageData::get() const 1 QThreadData::current() 1 pthread_once 1 _spin_lock 1 WebCore::InlineFlowBox::placeBoxesHorizontally(int, bool&) 3 WebCore::BidiResolver::createBidiRunsForLine(WebCore::InlineIterator const&, bool, bool) 1 WebCore::RenderText::dirtyLineBoxes(bool) 5 WebCore::RenderBlock::layoutBlockChildren(bool, int&) 5 WebCore::RenderBlock::layoutBlockChild(WebCore::RenderBox*, WebCore::RenderBlock::MarginInfo&, int&, int&) 3 WebCore::RenderTable::layout() 1 WebCore::RenderTable::calcWidth() 1 WebCore::RenderBox::minPrefWidth() const 1 WebCore::RenderTable::calcPrefWidths() 1 WebCore::AutoTableLayout::calcPrefWidths(int&, int&) 1 WebCore::AutoTableLayout::fullRecalc() 1 WebCore::AutoTableLayout::recalcColumn(int) 1 WebCore::RenderTableCell::calcPrefWidths() 1 WebCore::RenderBlock::calcPrefWidths() 1 WebCore::RenderBlock::calcInlinePrefWidths() 1 WebCore::RenderText::trimmedPrefWidths(int, int&, bool&, int&, bool&, bool&, bool&, int&, int&, int&, int&, bool&) 1 WebCore::RenderText::calcPrefWidths(int) 1 WebCore::RenderText::calcPrefWidths(int, WTF::HashSet, WTF::HashTraits >&) 1 WebCore::Font::floatWidthForComplexText(WebCore::TextRun const&, WTF::HashSet, WTF::HashTraits >*) const 1 QTextLayout::QTextLayout(QString const&, QFont const&, QPaintDevice*) 1 QTextEngine::QTextEngine(QString const&, QFont const&) 1 QFont::QFont(QFont const&) 1 WebCore::RenderTableSection::layout() 1 WebCore::RenderTableRow::layout() 1 WebCore::RenderTableCell::layout() 1 WebCore::RenderBlock::layoutBlock(bool) 1 WebCore::RenderBlock::layoutInlineChildren(bool, int&, int&) 1 WebCore::RenderBlock::findNextLineBreak(WebCore::BidiResolver&, bool, bool&, bool&, WebCore::EClear*) 1 WebCore::nextBreakablePosition(unsigned short const*, int, int, bool) 1 WebCore::lineBreakIterator(unsigned short const*, int) 1 QTextBoundaryFinder::QTextBoundaryFinder(QTextBoundaryFinder::BoundaryType, QChar const*, int, unsigned char*, int) 1 init(QTextBoundaryFinder::BoundaryType, QChar const*, int, HB_CharAttributes*) 1 HB_GetCharAttributes 1 WebCore::RenderTableSection::layoutRows(int) 1 WebCore::RenderTableCell::layout() 1 WebCore::RenderBlock::layoutBlock(bool) 1 WebCore::RenderBlock::layoutInlineChildren(bool, int&, int&) 1 WebCore::RenderBlock::findNextLineBreak(WebCore::BidiResolver&, bool, bool&, bool&, WebCore::EClear*) 1 WebCore::Font::floatWidthForComplexText(WebCore::TextRun const&, WTF::HashSet, WTF::HashTraits >*) const 1 WebCore::setupLayout(QTextLayout*, WebCore::TextRun const&) 1 QTextLine::layout_helper(int) 1 QTextEngine::shape(int) const 1 QTextEngine::shapeText(int) const 1 QTextEngine::shapeTextMac(int) const 1 QFontEngineMacMulti::stringToCMap(QChar const*, int, QGlyphLayout*, int*, QFlags, unsigned short*, HB_CharAttributes const*) const 1 QFontEngineMacMulti::stringToCMapInternal(QChar const*, int, QGlyphLayout*, int*, QFlags, QFontEngineMacMulti::ShaperItem*) const 1 ATSUMeasureTextImage 1 TTextLineLayout::MeasureTextImage(unsigned long, unsigned long, long, long, Rect*) 1 TTextLineLayout::EnsureLayoutIsUpToDate(unsigned long, unsigned char, unsigned long, TATSUGlyphRecordArray**) 1 TTextLineLayout::ConstructGlyphRecordArray(TATSUGlyphRecordArray*, TLayoutControls*) 1 TTextLineLayout::ConstructGlyphRecordArrayWithRegularGlyphs(TATSUGlyphRecordArray*, unsigned long*) 1 LLCStyleInfoCheckForOpenTypeTables 1 _eLLCStyleInfoCheckForOpenTypeTables 1 LookupTableInFont 1 LookupTableInFontFromFontObject 1 FOFindTableInCache 2 WebCore::RenderBlock::layout() 2 WebCore::RenderBlock::layoutBlock(bool) 2 WebCore::RenderBlock::layoutInlineChildren(bool, int&, int&) 1 WebCore::RenderBlock::computeHorizontalPositionsForLine(WebCore::RootInlineBox*, bool, WebCore::BidiRun*, WebCore::BidiRun*, bool) 1 WebCore::RenderText::width(unsigned int, unsigned int, WebCore::Font const&, int, WTF::HashSet, WTF::HashTraits >*) const 1 WebCore::RenderText::calcPrefWidths(int, WTF::HashSet, WTF::HashTraits >&) 1 WebCore::Font::floatWidthForComplexText(WebCore::TextRun const&, WTF::HashSet, WTF::HashTraits >*) const 1 WebCore::setupLayout(QTextLayout*, WebCore::TextRun const&) 1 QTextLine::layout_helper(int) 1 QTextEngine::shape(int) const 1 QTextEngine::shapeText(int) const 1 QTextEngine::shapeTextMac(int) const 1 QFontEngineMacMulti::stringToCMap(QChar const*, int, QGlyphLayout*, int*, QFlags, unsigned short*, HB_CharAttributes const*) const 1 QFontEngineMacMulti::stringToCMapInternal(QChar const*, int, QGlyphLayout*, int*, QFlags, QFontEngineMacMulti::ShaperItem*) const 1 ATSUMeasureTextImage 1 TTextLineLayout::MeasureTextImage(unsigned long, unsigned long, long, long, Rect*) 1 TTextLineLayout::EnsureLayoutIsUpToDate(unsigned long, unsigned char, unsigned long, TATSUGlyphRecordArray**) 1 TTextLineLayout::LayoutGlyphVector(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, TLayoutControls*, long, unsigned long) 1 ATSULayoutGlyphs(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, long, ATSUTab const*, unsigned long, __CFString const*, unsigned short const*, unsigned long, unsigned long) 1 LLCLayoutText 1 _eLLCLayoutText 1 ApplyKerning 1 ProcessKerningRun 1 ProcessGPOSRun 1 ProcessRunCommon(OTL::GCommon&, TGlyphArray&, long, long, unsigned long, bool) 1 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 1 OTL::GCommon::LookupFlagsToGlyphIDSet(unsigned long) const 1 icu::UnicodeSet::add(int, int) 1 icu::UnicodeSet::add(int const*, int, signed char) 1 WebCore::RenderBlock::findNextLineBreak(WebCore::BidiResolver&, bool, bool&, bool&, WebCore::EClear*) 1 WebCore::Font::floatWidthForComplexText(WebCore::TextRun const&, WTF::HashSet, WTF::HashTraits >*) const 1 WebCore::setupLayout(QTextLayout*, WebCore::TextRun const&) 1 QTextLine::layout_helper(int) 1 QTextEngine::shape(int) const 1 QTextEngine::shapeText(int) const 1 QTextEngine::shapeTextMac(int) const 1 QFontEngineMacMulti::stringToCMap(QChar const*, int, QGlyphLayout*, int*, QFlags, unsigned short*, HB_CharAttributes const*) const 1 QFontEngineMacMulti::stringToCMapInternal(QChar const*, int, QGlyphLayout*, int*, QFlags, QFontEngineMacMulti::ShaperItem*) const 1 ATSUMeasureTextImage 1 TTextLineLayout::MeasureTextImage(unsigned long, unsigned long, long, long, Rect*) 1 TTextLineLayout::EnsureLayoutIsUpToDate(unsigned long, unsigned char, unsigned long, TATSUGlyphRecordArray**) 1 TTextLineLayout::LayoutGlyphVector(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, TLayoutControls*, long, unsigned long) 1 ATSULayoutGlyphs(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, long, ATSUTab const*, unsigned long, __CFString const*, unsigned short const*, unsigned long, unsigned long) 1 LLCLayoutText 1 _eLLCLayoutText 1 ApplyKerning 1 ProcessKerningRun 1 ProcessGPOSRun 1 ProcessRunCommon(OTL::GCommon&, TGlyphArray&, long, long, unsigned long, bool) 1 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 1 OTL::GCommon::LookupFlagsToGlyphIDSet(unsigned long) const 1 icu::UnicodeSet::add(int, int) 118 WebCore::RenderTable::layout() 71 WebCore::RenderTable::calcWidth() 71 WebCore::RenderBox::minPrefWidth() const 71 WebCore::RenderTable::calcPrefWidths() 71 WebCore::AutoTableLayout::calcPrefWidths(int&, int&) 71 WebCore::AutoTableLayout::fullRecalc() 71 WebCore::AutoTableLayout::recalcColumn(int) 71 WebCore::RenderTableCell::calcPrefWidths() 71 WebCore::RenderBlock::calcPrefWidths() 71 WebCore::RenderBlock::calcInlinePrefWidths() 69 WebCore::RenderText::trimmedPrefWidths(int, int&, bool&, int&, bool&, bool&, bool&, int&, int&, int&, int&, bool&) 69 WebCore::RenderText::calcPrefWidths(int) 69 WebCore::RenderText::calcPrefWidths(int, WTF::HashSet, WTF::HashTraits >&) 67 WebCore::Font::floatWidthForComplexText(WebCore::TextRun const&, WTF::HashSet, WTF::HashTraits >*) const 66 WebCore::setupLayout(QTextLayout*, WebCore::TextRun const&) 62 QTextLine::layout_helper(int) 58 QTextEngine::shape(int) const 58 QTextEngine::shapeText(int) const 58 QTextEngine::shapeTextMac(int) const 56 QFontEngineMacMulti::stringToCMap(QChar const*, int, QGlyphLayout*, int*, QFlags, unsigned short*, HB_CharAttributes const*) const 56 QFontEngineMacMulti::stringToCMapInternal(QChar const*, int, QGlyphLayout*, int*, QFlags, QFontEngineMacMulti::ShaperItem*) const 45 ATSUMeasureTextImage 45 TTextLineLayout::MeasureTextImage(unsigned long, unsigned long, long, long, Rect*) 45 TTextLineLayout::EnsureLayoutIsUpToDate(unsigned long, unsigned char, unsigned long, TATSUGlyphRecordArray**) 42 TTextLineLayout::LayoutGlyphVector(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, TLayoutControls*, long, unsigned long) 38 ATSULayoutGlyphs(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, long, ATSUTab const*, unsigned long, __CFString const*, unsigned short const*, unsigned long, unsigned long) 37 LLCLayoutText 37 _eLLCLayoutText 24 ApplyKerning 24 ProcessKerningRun 24 ProcessGPOSRun 24 ProcessRunCommon(OTL::GCommon&, TGlyphArray&, long, long, unsigned long, bool) 23 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 17 OTL::GCommon::LookupFlagsToGlyphIDSet(unsigned long) const 17 icu::UnicodeSet::add(int, int) 16 icu::UnicodeSet::add(int const*, int, signed char) 11 icu::UnicodeSet::add(int const*, int, signed char) 5 icu::UnicodeSet::ensureBufferCapacity(int, UErrorCode&) 5 realloc 4 malloc_zone_realloc 4 szone_realloc 2 __memcpy 2 szone_malloc_should_clear 2 tiny_malloc_from_free_list 1 szone_size 1 icu::UnicodeSet::add(int) 5 icu::UnicodeSet::~UnicodeSet() 4 free 3 szone_free_definite_size 2 tiny_free_list_add_ptr 1 szone_free_definite_size 1 szone_size 1 icu::UnicodeSet::~UnicodeSet() 1 OTL::GPOS::GetCoverageForSubtable(unsigned int, OTL::LookupSubtable const*, OTL::Coverage&) const 1 OTL::GCommon::GetLookups(unsigned long, unsigned long, unsigned long*, unsigned short*, OTL::LangSysTable const*) const 5 ApplyMorph 5 ApplyMorphForRun 5 ProcessGSUBRun 4 ProcessRunCommon(OTL::GCommon&, TGlyphArray&, long, long, unsigned long, bool) 3 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 2 OTL::GCommon::LookupFlagsToGlyphIDSet(unsigned long) const 1 OTL::GCommon::LookupFlagsToGlyphIDSet(unsigned long) const 1 icu::UnicodeSet::add(int, int) 1 icu::UnicodeSet::add(int) 1 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 1 OTL::GCommon::FilterFeatures(unsigned long, unsigned long, unsigned long*) const 1 OSAtomicAdd32Barrier 1 __atomic_add32 3 ApplyJustification 2 ApplyHangers 1 ApplyHangers 1 ClusterEnumerator 1 ApplyJustification 2 GetMetricsForGlyphs 2 GetDeviceMetricsForRun 2 _eGCGetGlyphDeviceMetrics 2 OldGlyphsCacheRun(TStrike*, int, unsigned long, unsigned short const*, void (*)(unsigned long, unsigned short const*, unsigned long, unsigned char* const*, void const*), void*) 1 _eGetGlyphAddresses 1 _eGetGlyphVectorIndex 1 AGCongruent 2 InvokeLayoutCallback 2 atsuPostLayoutCallback(unsigned long, ATSGlyphVector*, unsigned long, void*, unsigned long*) 1 SelectAndVendDataForGlyphVector(ATSGlyphVector*, unsigned long, unsigned char, unsigned char, void**, unsigned long*) 1 VendGenericGlyphArrayData(unsigned long, ATSGlyphVector*, void**, unsigned long, void*, unsigned char, unsigned char, void**, unsigned long*) 1 LLCGrowGlyphRecArray 1 _eLLCGrowGlyphRecArray 1 GrowOTLData 1 atsuPostLayoutCallback(unsigned long, ATSGlyphVector*, unsigned long, void*, unsigned long*) 1 DoCaretAnglesAndMaxs 1 PositionDeviceGlyphs 1 MakeLayoutDeviceValues 1 GetLayoutDevMetricsGroup(ATSGlyphVector*, unsigned long, unsigned long, Rect*) 1 LLCStyleInfoCreateScaledStrikeKey 1 _eLLCStyleInfoCreateScaledStrikeKey 1 _eGCCreateStrikeKeyWithVariation 1 calloc 1 malloc_zone_calloc 1 szone_malloc_should_clear 1 tiny_malloc_from_free_list 4 TTextLineLayout::DoOpenTypePreprocessing(TATSUGlyphRecordArray*, ATSLineLayoutLineParams const*, TLayoutControls const*) 2 LLCSetOTLScriptLanguageArray 2 _eLLCSetOTLScriptLanguageArray 2 calloc 2 malloc_zone_calloc 1 szone_calloc 1 szone_malloc_should_clear 2 unsigned long* std::__find(unsigned long*, unsigned long*, unsigned long const&, std::random_access_iterator_tag) 1 TTextLineLayout::ConstructGlyphRecordArray(TATSUGlyphRecordArray*, TLayoutControls*) 1 TTextLineLayout::ConstructGlyphRecordArrayWithRegularGlyphs(TATSUGlyphRecordArray*, unsigned long*) 1 LLCStyleInfoCheckForOpenTypeTables 1 _eLLCStyleInfoCheckForOpenTypeTables 1 LookupTableInFont 1 LookupTableInFontFromFontObject 1 FOFindTableInCache 1 ATSReleaseExclusiveAccessToList 1 TTextLineLayout::EnsureLayoutIsUpToDate(unsigned long, unsigned char, unsigned long, TATSUGlyphRecordArray**) 1 TTextLineLayout::FindEnclosingBlock() 9 ATSUMatchFontsToText 9 TTextLineLayout::SubstituteFonts(unsigned long, unsigned long, unsigned long*, unsigned long*, unsigned long*) 5 TFontCascadeList::TFontCascadeList(unsigned long) 5 TFontCascadeList::RestartPurgeTimer() 5 _dispatch_barrier_async_f_slow 5 _dispatch_queue_push_list_slow 5 _dispatch_wakeup 5 _dispatch_mgr_wakeup 5 _dispatch_update_kq 5 kevent 2 ApplyUnicodeEncoding(privateFontObjectRecord*, unsigned long*, unsigned short const*, unsigned long, unsigned short*, unsigned char*) 1 FOEnsureMorphSynthesis 1 TSAcquireReader 1 CompareAndSwap 1 OSAtomicCompareAndSwap32 1 TSReleaseReader 1 CompareAndSwap 1 FOFindFontObjectFromID 1 TTextLineLayout::SubstituteFonts(unsigned long, unsigned long, unsigned long*, unsigned long*, unsigned long*) 1 ATSUClearLayoutCache 1 TTextLineLayout::ClearLayoutCache(unsigned long) 1 ATSUSetLayoutControls 1 TTextLineLayout::PrepareForWriteUse() 1 __spin_lock 2 QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*, QFixed*) const 2 QFontPrivate::engineForScript(int) const 1 QFontCache::instance() 1 QThreadStorageData::get() const 1 QThreadData::current() 1 __spin_lock 1 QMutex::lock() 1 pthread_self 2 QFontEngineMulti::boundingBox(unsigned int) 2 QFontEngineMac::boundingBox(unsigned int) 2 ATSUGlyphGetScreenMetrics 2 LLCStyleInfoSynthesizeStrikeDescription 2 _eLLCStyleInfoSynthesizeStrikeDescription 1 AGComputeChecksum 1 malloc 1 malloc_zone_malloc 1 szone_malloc_should_clear 1 tiny_malloc_from_free_list 1 tiny_free_list_add_ptr 1 QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*, QFixed*) const 1 QFontPrivate::engineForScript(int) const 1 QMutex::lock() 1 QTextLine::layout_helper(int) 3 QTextLayout::beginLayout() 3 QTextEngine::itemize() const 2 (anonymous namespace)::Itemizer::generate(int, int, QFont::Capitalization) 2 QVector::append(QScriptItem const&) 1 QVector::realloc(int, int) 1 malloc 1 malloc_zone_malloc 1 __spin_lock 1 QVectorData::grow(int, int, int, bool) 1 QTextEngine::validate() const 1 QString::operator=(QString const&) 1 QTextLayout::endLayout() 1 QTextEngine::freeMemory() 1 QTextEngine::LayoutData::~LayoutData() 1 free 1 szone_free_definite_size 1 QTextLayout::~QTextLayout() 1 QTextEngine::~QTextEngine() 1 WebCore::RenderText::calcPrefWidths(int, WTF::HashSet, WTF::HashTraits >&) 1 lroundf$fenv_access_off 2 WebCore::Font::floatWidthForComplexText(WebCore::TextRun const&, WTF::HashSet, WTF::HashTraits >*) const 2 WebCore::setupLayout(QTextLayout*, WebCore::TextRun const&) 2 QTextLine::layout_helper(int) 2 QTextEngine::shape(int) const 2 QTextEngine::shapeText(int) const 2 QTextEngine::shapeTextMac(int) const 2 QFontEngineMacMulti::stringToCMap(QChar const*, int, QGlyphLayout*, int*, QFlags, unsigned short*, HB_CharAttributes const*) const 2 QFontEngineMacMulti::stringToCMapInternal(QChar const*, int, QGlyphLayout*, int*, QFlags, QFontEngineMacMulti::ShaperItem*) const 1 ATSUMatchFontsToText 1 TTextLineLayout::SubstituteFonts(unsigned long, unsigned long, unsigned long*, unsigned long*, unsigned long*) 1 TFontCascadeList::TFontCascadeList(unsigned long) 1 TFontCascadeList::RestartPurgeTimer() 1 _dispatch_barrier_async_f_slow 1 _dispatch_queue_push_list_slow 1 _dispatch_wakeup 1 _dispatch_mgr_wakeup 1 _dispatch_update_kq 1 kevent 1 ATSUMeasureTextImage 1 TTextLineLayout::MeasureTextImage(unsigned long, unsigned long, long, long, Rect*) 1 TTextLineLayout::EnsureLayoutIsUpToDate(unsigned long, unsigned char, unsigned long, TATSUGlyphRecordArray**) 1 TTextLineLayout::LayoutGlyphVector(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, TLayoutControls*, long, unsigned long) 1 ATSULayoutGlyphs(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, long, ATSUTab const*, unsigned long, __CFString const*, unsigned short const*, unsigned long, unsigned long) 1 LLCLayoutText 1 _eLLCLayoutText 1 GetMetricsForGlyphs 41 WebCore::RenderTableSection::layout() 41 WebCore::RenderTableRow::layout() 41 WebCore::RenderTableCell::layout() 41 WebCore::RenderBlock::layoutBlock(bool) 41 WebCore::RenderBlock::layoutInlineChildren(bool, int&, int&) 37 WebCore::RenderBlock::findNextLineBreak(WebCore::BidiResolver&, bool, bool&, bool&, WebCore::EClear*) 37 WebCore::Font::floatWidthForComplexText(WebCore::TextRun const&, WTF::HashSet, WTF::HashTraits >*) const 37 WebCore::setupLayout(QTextLayout*, WebCore::TextRun const&) 35 QTextLine::layout_helper(int) 33 QTextEngine::shape(int) const 33 QTextEngine::shapeText(int) const 33 QTextEngine::shapeTextMac(int) const 33 QFontEngineMacMulti::stringToCMap(QChar const*, int, QGlyphLayout*, int*, QFlags, unsigned short*, HB_CharAttributes const*) const 33 QFontEngineMacMulti::stringToCMapInternal(QChar const*, int, QGlyphLayout*, int*, QFlags, QFontEngineMacMulti::ShaperItem*) const 29 ATSUMeasureTextImage 29 TTextLineLayout::MeasureTextImage(unsigned long, unsigned long, long, long, Rect*) 29 TTextLineLayout::EnsureLayoutIsUpToDate(unsigned long, unsigned char, unsigned long, TATSUGlyphRecordArray**) 28 TTextLineLayout::LayoutGlyphVector(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, TLayoutControls*, long, unsigned long) 26 ATSULayoutGlyphs(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, long, ATSUTab const*, unsigned long, __CFString const*, unsigned short const*, unsigned long, unsigned long) 24 LLCLayoutText 24 _eLLCLayoutText 17 ApplyKerning 17 ProcessKerningRun 17 ProcessGPOSRun 17 ProcessRunCommon(OTL::GCommon&, TGlyphArray&, long, long, unsigned long, bool) 16 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 12 OTL::GCommon::LookupFlagsToGlyphIDSet(unsigned long) const 11 icu::UnicodeSet::add(int, int) 9 icu::UnicodeSet::add(int const*, int, signed char) 6 icu::UnicodeSet::add(int const*, int, signed char) 3 icu::UnicodeSet::ensureBufferCapacity(int, UErrorCode&) 3 realloc 2 malloc_zone_realloc 2 szone_realloc 2 szone_malloc_should_clear 2 tiny_malloc_from_free_list 1 malloc_zone_malloc 1 szone_malloc_should_clear 1 tiny_malloc_from_free_list 2 icu::UnicodeSet::add(int) 1 icu::UnicodeSet::add(int) 1 icu::UnicodeSet::ensureCapacity(int, UErrorCode&) 1 realloc 1 malloc_zone_realloc 1 szone_realloc 1 szone_free 1 OTL::GCommon::LookupFlagsToGlyphIDSet(unsigned long) const 2 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 1 OTL::Coverage::SearchFmt1Linear(unsigned short) const 1 uset_addRange 1 OTL::GCommon::GetLookups(unsigned long, unsigned long, unsigned long*, unsigned short*, OTL::LangSysTable const*) const 5 ApplyMorph 4 ApplyMorphForRun 4 ProcessGSUBRun 4 ProcessRunCommon(OTL::GCommon&, TGlyphArray&, long, long, unsigned long, bool) 3 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 3 OTL::GCommon::LookupFlagsToGlyphIDSet(unsigned long) const 3 icu::UnicodeSet::add(int, int) 2 icu::UnicodeSet::add(int const*, int, signed char) 1 icu::UnicodeSet::add(int const*, int, signed char) 1 icu::UnicodeSet::ensureBufferCapacity(int, UErrorCode&) 1 realloc 1 malloc_zone_realloc 1 szone_realloc 1 szone_free 1 icu::UnicodeSet::add(int) 1 OTL::GCommon::GetLookups(unsigned long, unsigned long, unsigned long*, unsigned short*, OTL::LangSysTable const*) const 1 ApplyMorph 1 FillInWorkingRuns 1 malloc 1 malloc_zone_malloc 1 szone_malloc_should_clear 1 tiny_malloc_from_free_list 1 InvokeLayoutCallback 1 atsuPostLayoutCallback(unsigned long, ATSGlyphVector*, unsigned long, void*, unsigned long*) 2 PositionDeviceGlyphs 2 MakeLayoutDeviceValues 2 GetLayoutDevMetricsGroup(ATSGlyphVector*, unsigned long, unsigned long, Rect*) 1 GCGetGlyphDeviceMetrics 1 _eGCGetGlyphDeviceMetrics 1 OldGlyphsCacheRun(TStrike*, int, unsigned long, unsigned short const*, void (*)(unsigned long, unsigned short const*, unsigned long, unsigned char* const*, void const*), void*) 1 MakeStrikeDesc(TStrike*, void*) 1 LLCStyleInfoCreateScaledStrikeKey 1 _eLLCStyleInfoCreateScaledStrikeKey 1 _eGCCreateStrikeKeyWithVariation 1 calloc 1 malloc_zone_calloc 1 szone_malloc_should_clear 2 TTextLineLayout::DoOpenTypePreprocessing(TATSUGlyphRecordArray*, ATSLineLayoutLineParams const*, TLayoutControls const*) 1 ConvertATSUISettingsToOTFeatures(LLCStyleInfo const*, ATSLineLayoutLineParams const*, unsigned long*) 1 unsigned long* std::__find(unsigned long*, unsigned long*, unsigned long const&, std::random_access_iterator_tag) 1 TTextLineLayout::ConstructGlyphRecordArray(TATSUGlyphRecordArray*, TLayoutControls*) 1 TTextLineLayout::ConstructGlyphRecordArrayWithRegularGlyphs(TATSUGlyphRecordArray*, unsigned long*) 1 TTextLineLayout::ConvertCharsToGlyphs(ATSGlyphVector*, unsigned long, unsigned long, unsigned long, unsigned short const*, unsigned long*, unsigned long, LLCStyleInfo const*, unsigned short, unsigned short, unsigned long*) 2 ATSUMatchFontsToText 2 TTextLineLayout::SubstituteFonts(unsigned long, unsigned long, unsigned long*, unsigned long*, unsigned long*) 1 FOFindFontObjectFromID 1 TSAcquireReader 1 free 1 szone_free_definite_size 2 ATSUSetLayoutControls 1 TTextLineLayout::PrepareForWriteUse() 1 __spin_lock 1 TTextLineLayout::SetLayoutControls(unsigned long, unsigned long, unsigned long const*, unsigned long const*, void const* const*) 1 TLayoutControls::SetControlValues(unsigned long, unsigned long const*, unsigned long const*, void const* const*, unsigned long*) 1 TLayoutControls::ValidateValue(unsigned long, unsigned long, void const*) const 1 QTextEngine::attributes() const 1 QTextEngine::LayoutData::reallocate(int) 1 __bzero 1 QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*, QFixed*) const 1 QFontPrivate::engineForScript(int) const 1 QFontCache::instance() 1 QThreadStorageData::get() const 1 QTextLayout::beginLayout() 1 QTextEngine::itemize() const 1 (anonymous namespace)::Itemizer::generate(int, int, QFont::Capitalization) 1 QVector::append(QScriptItem const&) 1 QVector::realloc(int, int) 1 malloc 1 malloc_zone_malloc 1 szone_malloc_should_clear 1 tiny_malloc_from_free_list 1 QTextLayout::createLine() 1 QVector::append(QScriptLine const&) 1 QVector::realloc(int, int) 2 WebCore::RenderBlock::computeHorizontalPositionsForLine(WebCore::RootInlineBox*, bool, WebCore::BidiRun*, WebCore::BidiRun*, bool) 2 WebCore::RenderText::width(unsigned int, unsigned int, WebCore::Font const&, int, WTF::HashSet, WTF::HashTraits >*) const 2 WebCore::Font::floatWidthForComplexText(WebCore::TextRun const&, WTF::HashSet, WTF::HashTraits >*) const 2 WebCore::setupLayout(QTextLayout*, WebCore::TextRun const&) 2 QTextLine::layout_helper(int) 2 QTextEngine::shape(int) const 2 QTextEngine::shapeText(int) const 2 QTextEngine::shapeTextMac(int) const 2 QFontEngineMacMulti::stringToCMap(QChar const*, int, QGlyphLayout*, int*, QFlags, unsigned short*, HB_CharAttributes const*) const 2 QFontEngineMacMulti::stringToCMapInternal(QChar const*, int, QGlyphLayout*, int*, QFlags, QFontEngineMacMulti::ShaperItem*) const 2 ATSUMeasureTextImage 2 TTextLineLayout::MeasureTextImage(unsigned long, unsigned long, long, long, Rect*) 2 TTextLineLayout::EnsureLayoutIsUpToDate(unsigned long, unsigned char, unsigned long, TATSUGlyphRecordArray**) 2 TTextLineLayout::LayoutGlyphVector(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, TLayoutControls*, long, unsigned long) 2 ATSULayoutGlyphs(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, long, ATSUTab const*, unsigned long, __CFString const*, unsigned short const*, unsigned long, unsigned long) 2 LLCLayoutText 2 _eLLCLayoutText 2 ApplyKerning 2 ProcessKerningRun 2 ProcessGPOSRun 2 ProcessRunCommon(OTL::GCommon&, TGlyphArray&, long, long, unsigned long, bool) 2 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 2 OTL::GCommon::LookupFlagsToGlyphIDSet(unsigned long) const 2 icu::UnicodeSet::add(int, int) 2 icu::UnicodeSet::add(int const*, int, signed char) 1 icu::UnicodeSet::add(int const*, int, signed char) 1 icu::UnicodeSet::ensureBufferCapacity(int, UErrorCode&) 1 realloc 1 WebCore::BidiResolver::createBidiRunsForLine(WebCore::InlineIterator const&, bool, bool) 1 WebCore::BidiResolver::appendRun() 1 WebCore::appendRunsForObject(int, int, WebCore::RenderObject*, WebCore::BidiResolver&) 1 WebCore::BidiRun::operator new(unsigned long, WebCore::RenderArena*) 1 WebCore::RenderArena::allocate(unsigned long) 1 WebCore::RenderBlock::constructLine(unsigned int, WebCore::BidiRun*, WebCore::BidiRun*, bool, bool, WebCore::RenderObject*) 1 WebCore::RenderBlock::createLineBoxes(WebCore::RenderObject*, bool) 1 WebCore::RenderBlock::createAndAppendRootInlineBox() 1 WebCore::RenderBlock::createRootInlineBox() 6 WebCore::RenderTableSection::layoutRows(int) 6 WebCore::RenderTableCell::layout() 6 WebCore::RenderBlock::layoutBlock(bool) 6 WebCore::RenderBlock::layoutInlineChildren(bool, int&, int&) 4 WebCore::RenderBlock::findNextLineBreak(WebCore::BidiResolver&, bool, bool&, bool&, WebCore::EClear*) 4 WebCore::Font::floatWidthForComplexText(WebCore::TextRun const&, WTF::HashSet, WTF::HashTraits >*) const 4 WebCore::setupLayout(QTextLayout*, WebCore::TextRun const&) 4 QTextLine::layout_helper(int) 3 QTextEngine::shape(int) const 3 QTextEngine::shapeText(int) const 3 QTextEngine::shapeTextMac(int) const 3 QFontEngineMacMulti::stringToCMap(QChar const*, int, QGlyphLayout*, int*, QFlags, unsigned short*, HB_CharAttributes const*) const 3 QFontEngineMacMulti::stringToCMapInternal(QChar const*, int, QGlyphLayout*, int*, QFlags, QFontEngineMacMulti::ShaperItem*) const 2 ATSUMeasureTextImage 2 TTextLineLayout::MeasureTextImage(unsigned long, unsigned long, long, long, Rect*) 2 TTextLineLayout::EnsureLayoutIsUpToDate(unsigned long, unsigned char, unsigned long, TATSUGlyphRecordArray**) 2 TTextLineLayout::LayoutGlyphVector(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, TLayoutControls*, long, unsigned long) 2 ATSULayoutGlyphs(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, long, ATSUTab const*, unsigned long, __CFString const*, unsigned short const*, unsigned long, unsigned long) 2 LLCLayoutText 2 _eLLCLayoutText 1 ApplyKerning 1 ProcessKerningRun 1 ProcessGPOSRun 1 ProcessRunCommon(OTL::GCommon&, TGlyphArray&, long, long, unsigned long, bool) 1 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 1 OTL::GCommon::LookupFlagsToGlyphIDSet(unsigned long) const 1 icu::UnicodeSet::add(int, int) 1 icu::UnicodeSet::add(int const*, int, signed char) 1 icu::UnicodeSet::ensureBufferCapacity(int, UErrorCode&) 1 realloc 1 malloc_zone_malloc 1 szone_malloc_should_clear 1 tiny_malloc_from_free_list 1 ApplyMorph 1 ApplyMorphForRun 1 ProcessGSUBRun 1 ProcessRunCommon(OTL::GCommon&, TGlyphArray&, long, long, unsigned long, bool) 1 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 1 OTL::GCommon::LookupFlagsToGlyphIDSet(unsigned long) const 1 uset_open 1 uprv_malloc 1 ATSUClearLayoutCache 1 TTextLineLayout::ClearLayoutCache(unsigned long) 1 TTextLineLayout::InvalidateCache(TATSUGlyphRecordArray*, unsigned char) 1 LLCFreeGlyphRecs 1 free 1 __spin_lock 1 QTextEngine::attributes() const 1 qGetCharAttributes(unsigned short const*, unsigned int, HB_ScriptItem const*, unsigned int, HB_CharAttributes*) 2 WebCore::RenderBlock::computeHorizontalPositionsForLine(WebCore::RootInlineBox*, bool, WebCore::BidiRun*, WebCore::BidiRun*, bool) 2 WebCore::RenderText::width(unsigned int, unsigned int, WebCore::Font const&, int, WTF::HashSet, WTF::HashTraits >*) const 2 WebCore::Font::floatWidthForComplexText(WebCore::TextRun const&, WTF::HashSet, WTF::HashTraits >*) const 1 QTextLayout::QTextLayout(QString const&, QFont const&, QPaintDevice*) 1 operator new(unsigned long) 1 WebCore::setupLayout(QTextLayout*, WebCore::TextRun const&) 1 QTextLine::layout_helper(int) 1 QTextEngine::shape(int) const 1 QTextEngine::shapeText(int) const 1 QTextEngine::shapeTextMac(int) const 1 QFontEngineMacMulti::stringToCMap(QChar const*, int, QGlyphLayout*, int*, QFlags, unsigned short*, HB_CharAttributes const*) const 1 QFontEngineMacMulti::stringToCMapInternal(QChar const*, int, QGlyphLayout*, int*, QFlags, QFontEngineMacMulti::ShaperItem*) const 1 ATSUMeasureTextImage 1 TTextLineLayout::MeasureTextImage(unsigned long, unsigned long, long, long, Rect*) 1 TTextLineLayout::EnsureLayoutIsUpToDate(unsigned long, unsigned char, unsigned long, TATSUGlyphRecordArray**) 1 TTextLineLayout::LayoutGlyphVector(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, TLayoutControls*, long, unsigned long) 1 ATSULayoutGlyphs(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, long, ATSUTab const*, unsigned long, __CFString const*, unsigned short const*, unsigned long, unsigned long) 1 LLCLayoutText 1 _eLLCLayoutText 1 SetupInternalArrays 1 calloc 1 malloc_zone_calloc 1 szone_malloc_should_clear 1 tiny_malloc_from_free_list 2 WebCore::RenderBlock::collapseMargins(WebCore::RenderBox*, WebCore::RenderBlock::MarginInfo&) 15 __CFRunLoopDoSources0 14 QEventDispatcherMacPrivate::postedEventsSourcePerformCallback(void*) 14 QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) 14 QCoreApplication::notifyInternal(QObject*, QEvent*) 14 QApplication::notify(QObject*, QEvent*) 14 QApplicationPrivate::notify_helper(QObject*, QEvent*) 13 QObject::event(QEvent*) 13 QMetaCallEvent::placeMetaCall(QObject*) 13 WebCore::QNetworkReplyHandler::qt_metacall(QMetaObject::Call, int, void**) 13 WebCore::QNetworkReplyHandler::finish() 13 WebCore::SubresourceLoader::didFinishLoading() 13 WebCore::Loader::Host::didFinishLoading(WebCore::SubresourceLoader*) 12 WebCore::CachedCSSStyleSheet::data(WTF::PassRefPtr, bool) 12 WebCore::CachedCSSStyleSheet::checkNotify() 12 WebCore::HTMLLinkElement::setCSSStyleSheet(WebCore::String const&, WebCore::String const&, WebCore::CachedCSSStyleSheet const*) 12 WebCore::CSSStyleSheet::checkLoaded() 12 WebCore::HTMLLinkElement::sheetLoaded() 12 WebCore::Document::removePendingSheet() 12 WebCore::Document::updateStyleSelector() 11 WebCore::Document::recalcStyle(WebCore::Node::StyleChange) 11 WebCore::Element::recalcStyle(WebCore::Node::StyleChange) 11 WebCore::Element::recalcStyle(WebCore::Node::StyleChange) 11 WebCore::Element::recalcStyle(WebCore::Node::StyleChange) 7 WebCore::Element::recalcStyle(WebCore::Node::StyleChange) 4 WebCore::Element::recalcStyle(WebCore::Node::StyleChange) 4 WebCore::Element::recalcStyle(WebCore::Node::StyleChange) 2 WebCore::Element::recalcStyle(WebCore::Node::StyleChange) 2 WebCore::Element::recalcStyle(WebCore::Node::StyleChange) 2 WebCore::Element::recalcStyle(WebCore::Node::StyleChange) 2 WebCore::HTMLFormControlElement::recalcStyle(WebCore::Node::StyleChange) 2 WebCore::Element::recalcStyle(WebCore::Node::StyleChange) 2 WebCore::CSSStyleSelector::styleForElement(WebCore::Element*, WebCore::RenderStyle*, bool, bool) 2 WebCore::CSSStyleSelector::adjustRenderStyle(WebCore::RenderStyle*, WebCore::Element*) 2 WebCore::RenderThemeQt::adjustTextFieldStyle(WebCore::CSSStyleSelector*, WebCore::RenderStyle*, WebCore::Element*) const 2 WebCore::RenderThemeQt::computeSizeBasedOnStyle(WebCore::RenderStyle*) const 2 WebCore::findFrameLineWidth(QStyle*) 2 QLineEdit::QLineEdit(QWidget*) 2 QLineEditPrivate::init(QString const&) 2 QWidget::setCursor(QCursor const&) 1 QCoreApplication::notifyInternal(QObject*, QEvent*) 1 QApplication::notify(QObject*, QEvent*) 1 qt_mac_update_cursor() 1 qt_mac_update_cursor_at_global_pos(QPoint const&) 1 QApplication::widgetAt(QPoint const&) 1 QApplication::topLevelAt(QPoint const&) 1 qt_mac_window_at(int, int, QWidget**) 1 FindWindowOfClass 1 FindWindowCommon(Point, OpaqueWindowPtr**, short*) 1 FindPlatformWindow 1 CGSFindWindowAndOwner 1 _CGSFindWindow 1 mach_msg 1 mach_msg_trap 1 WebCore::CSSStyleSelector::styleForElement(WebCore::Element*, WebCore::RenderStyle*, bool, bool) 1 WebCore::HTMLTableCellElement::canHaveAdditionalAttributeStyleDecls() const 1 WebCore::Element::recalcStyle(WebCore::Node::StyleChange) 2 WebCore::CSSStyleSelector::styleForElement(WebCore::Element*, WebCore::RenderStyle*, bool, bool) 1 WebCore::CSSStyleSelector::adjustRenderStyle(WebCore::RenderStyle*, WebCore::Element*) 1 WebCore::CSSStyleSelector::matchRules(WebCore::CSSRuleSet*, int&, int&) 1 WebCore::CSSStyleSelector::matchRulesForList(WebCore::CSSRuleDataList*, int&, int&) 1 WebCore::CSSStyleSelector::checkSelector(WebCore::CSSSelector*) 1 WebCore::CSSStyleSelector::SelectorChecker::checkSelector(WebCore::CSSSelector*, WebCore::Element*, WTF::HashSet, WTF::HashTraits >*, WebCore::PseudoId&, bool, bool, WebCore::RenderStyle*, WebCore::RenderStyle*) const 1 WebCore::CSSStyleSelector::SelectorChecker::checkOneSelector(WebCore::CSSSelector*, WebCore::Element*, WTF::HashSet, WTF::HashTraits >*, WebCore::PseudoId&, bool, bool, WebCore::RenderStyle*, WebCore::RenderStyle*) const 1 WebCore::CSSStyleSelector::SelectorChecker::checkPseudoState(WebCore::Element*, bool) const 1 WTF::HashSet >::add(unsigned long long const&) 1 std::pair, WebCore::LinkHashHash, WTF::HashTraits, WTF::HashTraits >, bool> WTF::HashTable, WebCore::LinkHashHash, WTF::HashTraits, WTF::HashTraits >::add >(unsigned long long const&, unsigned long long const&) 1 WebCore::Node::setRenderStyle(WTF::PassRefPtr) 1 WebCore::RenderObject::setAnimatableStyle(WTF::PassRefPtr) 1 WebCore::AnimationController::updateAnimations(WebCore::RenderObject*, WebCore::RenderStyle*) 4 WebCore::CSSStyleSelector::styleForElement(WebCore::Element*, WebCore::RenderStyle*, bool, bool) 4 WebCore::CSSStyleSelector::applyDeclarations(bool, bool, int, int) 4 WebCore::CSSStyleSelector::applyProperty(int, WebCore::CSSValue*) 2 WebCore::CSSStyleSelector::applyProperty(int, WebCore::CSSValue*) 1 WebCore::AtomicString::add(char const*) 1 WebCore::threadGlobalData() 1 QThreadStorageData::get() const 1 QThreadData::current() 1 WebCore::CSSPrimitiveValue::computeLengthIntForLength(WebCore::RenderStyle*, WebCore::RenderStyle*, double) 1 WebCore::CSSPrimitiveValue::computeLengthDouble(WebCore::RenderStyle*, WebCore::RenderStyle*, double, bool) 1 WebCore::Document::recalcStyleSelector() 1 WebCore::CSSStyleSelector::CSSStyleSelector(WebCore::Document*, WebCore::StyleSheetList*, WebCore::CSSStyleSheet*, WebCore::CSSStyleSheet*, WTF::Vector, 0ul> const*, bool, bool) 1 WebCore::CSSRuleSet::addRulesFromSheet(WebCore::CSSStyleSheet*, WebCore::MediaQueryEvaluator const&, WebCore::CSSStyleSelector*) 1 WebCore::CSSRuleSet::addRule(WebCore::CSSStyleRule*, WebCore::CSSSelector*) 1 WebCore::CSSRuleSet::addToRuleSet(WebCore::AtomicStringImpl*, WTF::HashMap, WTF::HashTraits, WTF::HashTraits >&, WebCore::CSSStyleRule*, WebCore::CSSSelector*) 1 operator new(unsigned long) 1 malloc 1 malloc_zone_malloc 1 szone_malloc_should_clear 1 tiny_malloc_from_free_list 1 WebCore::CachedScript::checkNotify() 1 WebCore::HTMLTokenizer::notifyFinished(WebCore::CachedResource*) 1 WebCore::HTMLTokenizer::scriptExecution(WebCore::ScriptSourceCode const&, WebCore::HTMLTokenizer::State) 1 WebCore::ScriptController::executeScript(WebCore::ScriptSourceCode const&) 1 WebCore::ScriptController::evaluate(WebCore::ScriptSourceCode const&) 1 WebCore::ScriptController::evaluateInWorld(WebCore::ScriptSourceCode const&, WebCore::DOMWrapperWorld*) 1 WebCore::evaluateInWorld(JSC::ExecState*, JSC::ScopeChain&, JSC::SourceCode const&, JSC::JSValue, WebCore::DOMWrapperWorld*) 1 JSC::evaluate(JSC::ExecState*, JSC::ScopeChain&, JSC::SourceCode const&, JSC::JSValue) 1 JSC::Interpreter::execute(JSC::ProgramExecutable*, JSC::ExecState*, JSC::ScopeChainNode*, JSC::JSObject*, JSC::JSValue*) 1 JSC::Interpreter::privateExecute(JSC::Interpreter::ExecutionFlag, JSC::RegisterFile*, JSC::ExecState*, JSC::JSValue*) 1 JSC::JSObject::put(JSC::ExecState*, JSC::Identifier const&, JSC::JSValue, JSC::PutPropertySlot&) 1 JSC::JSObject::putDirectInternal(JSC::Identifier const&, JSC::JSValue, unsigned int, bool, JSC::PutPropertySlot&, JSC::JSCell*) 1 JSC::Structure::addPropertyTransition(JSC::Structure*, JSC::Identifier const&, unsigned int, JSC::JSCell*, unsigned long&) 1 WTF::HashMap, unsigned int>, std::pair, JSC::StructureTransitionTableHash, JSC::StructureTransitionTableHashTraits, WTF::HashTraits > >::add(std::pair, unsigned int> const&, std::pair const&) 1 QNetworkReplyImpl::event(QEvent*) 1 QNetworkReplyImplPrivate::handleNotifications() 1 QList::clear() 1 __CFSocketPerformV0 1 __CFSocketDoCallback 1 qt_mac_socket_callback(__CFSocket*, CFSocketCallBackType, __CFData const*, void const*, void*) 1 QCoreApplication::notifyInternal(QObject*, QEvent*) 1 QApplication::notify(QObject*, QEvent*) 1 QApplicationPrivate::notify_helper(QObject*, QEvent*) 1 QReadNotifier::event(QEvent*) 1 QAbstractSocketPrivate::readNotification() 1 QAbstractSocketPrivate::canReadNotification() 1 QIODevice::readyRead() 1 QMetaObject::activate(QObject*, QMetaObject const*, int, void**) 1 QHttpNetworkConnectionChannel::qt_metacall(QMetaObject::Call, int, void**) 1 QHttpNetworkConnectionChannel::receiveReply() 1 QHttpNetworkReplyPrivate::readHeader(QAbstractSocket*) 1 QHttpNetworkReplyPrivate::parseHeader(QByteArray const&) 1 QList >::append(QPair const&) 1 QListData::append() 1 QListData::realloc(int) 1 realloc 1 malloc_zone_realloc 1 szone_realloc 1 szone_size 38 __CFRunLoopDoObservers 38 FlushAllBuffers(__CFRunLoopObserver*, unsigned long, void*) 38 FlushWindowObject(WindowData*, void**, unsigned char) 38 HIView::Render(unsigned long, CGContext*) 38 HIView::Draw(short, OpaqueGrafPtr*, unsigned long) 38 HIView::DrawComposited(short, OpaqueGrafPtr*, __HIShape const*, unsigned long, HIView*, CGContext*) 38 HIView::RecursiveDrawComposited(__HIShape const*, unsigned long, HIView*, CGContext*, unsigned char, float) 38 HIView::RecursiveDrawComposited(__HIShape const*, unsigned long, HIView*, CGContext*, unsigned char, float) 38 HIView::RecursiveDrawComposited(__HIShape const*, unsigned long, HIView*, CGContext*, unsigned char, float) 38 HIView::RecursiveDrawComposited(__HIShape const*, unsigned long, HIView*, CGContext*, unsigned char, float) 38 HIView::RecursiveDrawComposited(__HIShape const*, unsigned long, HIView*, CGContext*, unsigned char, float) 38 HIView::RecursiveDrawComposited(__HIShape const*, unsigned long, HIView*, CGContext*, unsigned char, float) 38 HIView::RecursiveDrawComposited(__HIShape const*, unsigned long, HIView*, CGContext*, unsigned char, float) 38 HIView::RecursiveDrawComposited(__HIShape const*, unsigned long, HIView*, CGContext*, unsigned char, float) 38 HIView::RecursiveDrawComposited(__HIShape const*, unsigned long, HIView*, CGContext*, unsigned char, float) 38 HIView::RecursiveDrawComposited(__HIShape const*, unsigned long, HIView*, CGContext*, unsigned char, float) 38 HIView::SendDraw(short, OpaqueGrafPtr*, __HIShape const*, CGContext*) 38 SendEventToEventTargetWithOptions 38 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) 38 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) 38 QWidgetPrivate::qt_widget_event(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) 38 QCoreApplication::notifyInternal(QObject*, QEvent*) 38 QApplication::notify(QObject*, QEvent*) 38 QApplicationPrivate::notify_helper(QObject*, QEvent*) 38 QWebView::event(QEvent*) 38 QWidget::event(QEvent*) 38 QWebView::paintEvent(QPaintEvent*) 38 QWebFrame::render(QPainter*, QRegion const&) 38 QWebFramePrivate::renderPrivate(QPainter*, QWebFrame::RenderLayer, QRegion const&) 37 WebCore::FrameView::paintContents(WebCore::GraphicsContext*, WebCore::IntRect const&) 37 WebCore::RenderLayer::paint(WebCore::GraphicsContext*, WebCore::IntRect const&, WebCore::PaintRestriction, WebCore::RenderObject*) 37 WebCore::RenderLayer::paintLayer(WebCore::RenderLayer*, WebCore::GraphicsContext*, WebCore::IntRect const&, WebCore::PaintRestriction, WebCore::RenderObject*, WTF::HashMap, WTF::HashTraits, WTF::HashTraits >*, unsigned int) 37 WebCore::RenderLayer::paintLayer(WebCore::RenderLayer*, WebCore::GraphicsContext*, WebCore::IntRect const&, WebCore::PaintRestriction, WebCore::RenderObject*, WTF::HashMap, WTF::HashTraits, WTF::HashTraits >*, unsigned int) 37 WebCore::RenderBlock::paint(WebCore::RenderObject::PaintInfo&, int, int) 37 WebCore::RenderBlock::paintObject(WebCore::RenderObject::PaintInfo&, int, int) 36 WebCore::RenderBlock::paintChildren(WebCore::RenderObject::PaintInfo&, int, int) 36 WebCore::RenderBlock::paint(WebCore::RenderObject::PaintInfo&, int, int) 36 WebCore::RenderBlock::paintObject(WebCore::RenderObject::PaintInfo&, int, int) 36 WebCore::RenderBlock::paintChildren(WebCore::RenderObject::PaintInfo&, int, int) 36 WebCore::RenderBlock::paint(WebCore::RenderObject::PaintInfo&, int, int) 36 WebCore::RenderBlock::paintObject(WebCore::RenderObject::PaintInfo&, int, int) 32 WebCore::RenderBlock::paintContents(WebCore::RenderObject::PaintInfo&, int, int) 32 WebCore::RenderLineBoxList::paint(WebCore::RenderBoxModelObject*, WebCore::RenderObject::PaintInfo&, int, int) const 32 WebCore::RootInlineBox::paint(WebCore::RenderObject::PaintInfo&, int, int) 32 WebCore::InlineFlowBox::paint(WebCore::RenderObject::PaintInfo&, int, int) 18 WebCore::InlineTextBox::paint(WebCore::RenderObject::PaintInfo&, int, int) 17 WebCore::paintTextWithShadows(WebCore::GraphicsContext*, WebCore::Font const&, WebCore::TextRun const&, int, int, WebCore::IntPoint const&, int, int, int, int, WebCore::ShadowData*, bool) 17 WebCore::GraphicsContext::drawText(WebCore::Font const&, WebCore::TextRun const&, WebCore::IntPoint const&, int, int) 17 WebCore::Font::drawComplexText(WebCore::GraphicsContext*, WebCore::TextRun const&, WebCore::FloatPoint const&, int, int) const 17 QPainter::drawText(QPointF const&, QString const&, int, int) 14 QTextEngine::shapeLine(QScriptLine const&) 14 QTextEngine::shape(int) const 14 QTextEngine::shapeText(int) const 14 QTextEngine::shapeTextMac(int) const 12 QFontEngineMacMulti::stringToCMap(QChar const*, int, QGlyphLayout*, int*, QFlags, unsigned short*, HB_CharAttributes const*) const 12 QFontEngineMacMulti::stringToCMapInternal(QChar const*, int, QGlyphLayout*, int*, QFlags, QFontEngineMacMulti::ShaperItem*) const 10 ATSUMeasureTextImage 10 TTextLineLayout::MeasureTextImage(unsigned long, unsigned long, long, long, Rect*) 10 TTextLineLayout::EnsureLayoutIsUpToDate(unsigned long, unsigned char, unsigned long, TATSUGlyphRecordArray**) 10 TTextLineLayout::LayoutGlyphVector(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, TLayoutControls*, long, unsigned long) 10 ATSULayoutGlyphs(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, long, ATSUTab const*, unsigned long, __CFString const*, unsigned short const*, unsigned long, unsigned long) 9 LLCLayoutText 9 _eLLCLayoutText 6 ApplyKerning 6 ProcessKerningRun 6 ProcessGPOSRun 6 ProcessRunCommon(OTL::GCommon&, TGlyphArray&, long, long, unsigned long, bool) 6 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 2 OTL::GCommon::LookupFlagsToGlyphIDSet(unsigned long) const 2 icu::UnicodeSet::add(int, int) 2 icu::UnicodeSet::add(int const*, int, signed char) 2 icu::UnicodeSet::~UnicodeSet() 1 free 1 dyld_stub__spin_lock 1 icu::UVector::~UVector() 1 free 1 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 1 free 1 szone_free_definite_size 1 ApplyJustification 1 GetMetricsForGlyphs 1 GetDeviceMetricsForRun 1 _eLLCStyleInfoCreateScaledStrikeKey 1 InvokeLayoutCallback 1 atsuPostLayoutCallback(unsigned long, ATSGlyphVector*, unsigned long, void*, unsigned long*) 1 SelectAndVendDataForGlyphVector(ATSGlyphVector*, unsigned long, unsigned char, unsigned char, void**, unsigned long*) 1 VendGenericGlyphArrayData(unsigned long, ATSGlyphVector*, void**, unsigned long, void*, unsigned char, unsigned char, void**, unsigned long*) 1 ATSUAlloc 1 calloc 1 malloc_zone_calloc 1 szone_malloc_should_clear 1 PositionDeviceGlyphs 1 StyleAntiAliased(LLCStyleInfo const*, ATSGlyphVector const*) 2 ATSUMatchFontsToText 1 TFontCascadeList::~TFontCascadeList() 1 TTextLineLayout::SubstituteFonts(unsigned long, unsigned long, unsigned long*, unsigned long*, unsigned long*) 1 TFontCascadeList::TFontCascadeList(unsigned long) 1 TFontCascadeList::RestartPurgeTimer() 1 _dispatch_barrier_async_f_slow 2 QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*, QFixed*) const 2 QFontPrivate::engineForScript(int) const 1 QFontDatabase::load(QFontPrivate const*, int) 1 QFontCache::findEngineData(QFontCache::Key const&) const 1 QMutex::lock() 3 QPainter::drawTextItem(QPointF const&, QTextItem const&) 2 QCoreGraphicsPaintEngine::drawTextItem(QPointF const&, QTextItem const&) 1 QCoreGraphicsPaintEnginePrivate::setFillBrush(QPointF const&) 1 QCoreGraphicsPaintEngine::macDisplayColorSpace(QWidget const*) 1 CGGetDisplaysWithRect 1 CGSGetDisplaysWithRect 1 updateAllDisplayInfoAsNeeded 1 bindDisplayMapping 1 QFontEngineMac::draw(CGContext*, double, double, QTextItemInt const&, int) 1 CGContextShowGlyphsWithAdvances 1 draw_glyphs 1 ripc_DrawGlyphs 1 ripc_RenderGlyphs 1 CGGlyphLockLockGlyphBitmaps 1 CGSCacheAcquireValues 1 QPainterPrivate::updateState(QPainterState*) 1 QPainterPrivate::updateStateImpl(QPainterState*) 1 QCoreGraphicsPaintEngine::updateState(QPaintEngineState const&) 1 QCoreGraphicsPaintEnginePrivate::setStrokePen(QPen const&) 1 CGContextSetLineCap 1 WebCore::InlineTextBox::textPos() const 1 WebCore::RenderObject::containingBlock() const 14 WebCore::InlineFlowBox::paint(WebCore::RenderObject::PaintInfo&, int, int) 14 WebCore::InlineTextBox::paint(WebCore::RenderObject::PaintInfo&, int, int) 14 WebCore::paintTextWithShadows(WebCore::GraphicsContext*, WebCore::Font const&, WebCore::TextRun const&, int, int, WebCore::IntPoint const&, int, int, int, int, WebCore::ShadowData*, bool) 14 WebCore::GraphicsContext::drawText(WebCore::Font const&, WebCore::TextRun const&, WebCore::IntPoint const&, int, int) 14 WebCore::Font::drawComplexText(WebCore::GraphicsContext*, WebCore::TextRun const&, WebCore::FloatPoint const&, int, int) const 12 QPainter::drawText(QPointF const&, QString const&, int, int) 8 QTextEngine::shapeLine(QScriptLine const&) 8 QTextEngine::shape(int) const 8 QTextEngine::shapeText(int) const 8 QTextEngine::shapeTextMac(int) const 8 QFontEngineMacMulti::stringToCMap(QChar const*, int, QGlyphLayout*, int*, QFlags, unsigned short*, HB_CharAttributes const*) const 8 QFontEngineMacMulti::stringToCMapInternal(QChar const*, int, QGlyphLayout*, int*, QFlags, QFontEngineMacMulti::ShaperItem*) const 7 ATSUMeasureTextImage 7 TTextLineLayout::MeasureTextImage(unsigned long, unsigned long, long, long, Rect*) 7 TTextLineLayout::EnsureLayoutIsUpToDate(unsigned long, unsigned char, unsigned long, TATSUGlyphRecordArray**) 6 TTextLineLayout::LayoutGlyphVector(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, TLayoutControls*, long, unsigned long) 6 ATSULayoutGlyphs(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, long, ATSUTab const*, unsigned long, __CFString const*, unsigned short const*, unsigned long, unsigned long) 5 LLCLayoutText 5 _eLLCLayoutText 5 ApplyKerning 5 ProcessKerningRun 5 ProcessGPOSRun 5 ProcessRunCommon(OTL::GCommon&, TGlyphArray&, long, long, unsigned long, bool) 4 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 3 OTL::GCommon::LookupFlagsToGlyphIDSet(unsigned long) const 3 icu::UnicodeSet::add(int, int) 2 icu::UnicodeSet::add(int const*, int, signed char) 1 icu::UnicodeSet::add(int) 1 icu::UnicodeSet::ensureCapacity(int, UErrorCode&) 1 realloc 1 malloc_zone_realloc 1 szone_realloc 1 szone_free 1 OTL::Coverage::SearchFmt2Binary(unsigned short) const 1 OTL::GCommon::GetLookups(unsigned long, unsigned long, unsigned long*, unsigned short*, OTL::LangSysTable const*) const 1 PositionDeviceGlyphs 1 MakeLayoutDeviceValues 1 GetLayoutDevMetricsGroup(ATSGlyphVector*, unsigned long, unsigned long, Rect*) 1 LLCStyleInfoCreateScaledStrikeKey 1 _eLLCStyleInfoCreateScaledStrikeKey 1 _eGCCreateStrikeKeyWithVariation 1 calloc 1 malloc_zone_calloc 1 szone_malloc_should_clear 1 tiny_malloc_from_free_list 1 TTextLineLayout::ConstructGlyphRecordArray(TATSUGlyphRecordArray*, TLayoutControls*) 1 TTextLineLayout::ConstructGlyphRecordArrayWithRegularGlyphs(TATSUGlyphRecordArray*, unsigned long*) 1 TTextLineLayout::ConvertCharsToGlyphs(ATSGlyphVector*, unsigned long, unsigned long, unsigned long, unsigned short const*, unsigned long*, unsigned long, LLCStyleInfo const*, unsigned short, unsigned short, unsigned long*) 1 FOFindFontObjectFromID 1 TSReleaseReader 1 OSAtomicCompareAndSwap32 1 __compare_and_swap32 1 ATSUMatchFontsToText 1 TTextLineLayout::SubstituteFonts(unsigned long, unsigned long, unsigned long*, unsigned long*, unsigned long*) 1 TFontCascadeList::TFontCascadeList(unsigned long) 1 TFontCascadeList::RestartPurgeTimer() 1 _dispatch_barrier_async_f_slow 1 _dispatch_queue_push_list_slow 1 _dispatch_wakeup 1 _dispatch_mgr_wakeup 1 _dispatch_update_kq 1 kevent 4 QPainter::drawTextItem(QPointF const&, QTextItem const&) 2 QCoreGraphicsPaintEngine::drawTextItem(QPointF const&, QTextItem const&) 1 QCoreGraphicsPaintEnginePrivate::setStrokePen(QPen const&) 1 QCoreGraphicsPaintEngine::macDisplayColorSpace(QWidget const*) 1 CGGetDisplaysWithRect 1 CGSGetDisplaysWithRect 1 updateAllDisplayInfoAsNeeded 1 bindDisplayMapping 1 QFontEngineMac::draw(CGContext*, double, double, QTextItemInt const&, int) 1 CGContextShowGlyphsWithAdvances 1 draw_glyphs 1 ripc_DrawGlyphs 1 ripc_RenderGlyphs 1 ripl_BltGlyph 1 argb32_mark 1 CGSColorMaskCopyARGB8888 1 QPainter::drawTextItem(QPointF const&, QTextItem const&) 1 QPainterPrivate::updateState(QPainterState*) 1 QPainterPrivate::updateStateImpl(QPainterState*) 1 QCoreGraphicsPaintEngine::updateState(QPaintEngineState const&) 1 QCoreGraphicsPaintEnginePrivate::setStrokePen(QPen const&) 1 CGGStateSetStrokeColor 1 CFRelease 1 QPainter::setFont(QFont const&) 1 QFont::resolve(QFont const&) const 1 WebCore::GraphicsContext::textDrawingMode() 4 WebCore::RenderBlock::paintChildren(WebCore::RenderObject::PaintInfo&, int, int) 3 WebCore::RenderTable::paint(WebCore::RenderObject::PaintInfo&, int, int) 3 WebCore::RenderTable::paintObject(WebCore::RenderObject::PaintInfo&, int, int) 3 WebCore::RenderTableSection::paint(WebCore::RenderObject::PaintInfo&, int, int) 3 WebCore::RenderTableSection::paintObject(WebCore::RenderObject::PaintInfo&, int, int) 3 WebCore::RenderBlock::paint(WebCore::RenderObject::PaintInfo&, int, int) 3 WebCore::RenderBlock::paintObject(WebCore::RenderObject::PaintInfo&, int, int) 2 WebCore::RenderBlock::paintChildren(WebCore::RenderObject::PaintInfo&, int, int) 2 WebCore::RenderBlock::paint(WebCore::RenderObject::PaintInfo&, int, int) 2 WebCore::RenderBlock::paintObject(WebCore::RenderObject::PaintInfo&, int, int) 2 WebCore::RenderBlock::paintChildren(WebCore::RenderObject::PaintInfo&, int, int) 2 WebCore::RenderBlock::paint(WebCore::RenderObject::PaintInfo&, int, int) 2 WebCore::RenderBlock::paintObject(WebCore::RenderObject::PaintInfo&, int, int) 2 WebCore::RenderBlock::paintContents(WebCore::RenderObject::PaintInfo&, int, int) 2 WebCore::RenderLineBoxList::paint(WebCore::RenderBoxModelObject*, WebCore::RenderObject::PaintInfo&, int, int) const 2 WebCore::RootInlineBox::paint(WebCore::RenderObject::PaintInfo&, int, int) 2 WebCore::InlineFlowBox::paint(WebCore::RenderObject::PaintInfo&, int, int) 2 WebCore::InlineBox::paint(WebCore::RenderObject::PaintInfo&, int, int) 1 WebCore::RenderBlock::paint(WebCore::RenderObject::PaintInfo&, int, int) 1 WebCore::RenderBlock::paintObject(WebCore::RenderObject::PaintInfo&, int, int) 1 WebCore::RenderBlock::paintChildren(WebCore::RenderObject::PaintInfo&, int, int) 1 WebCore::RenderBlock::paint(WebCore::RenderObject::PaintInfo&, int, int) 1 WebCore::RenderBlock::paintObject(WebCore::RenderObject::PaintInfo&, int, int) 1 WebCore::RenderBlock::paintContents(WebCore::RenderObject::PaintInfo&, int, int) 1 WebCore::RenderLineBoxList::paint(WebCore::RenderBoxModelObject*, WebCore::RenderObject::PaintInfo&, int, int) const 1 WebCore::RootInlineBox::paint(WebCore::RenderObject::PaintInfo&, int, int) 1 WebCore::InlineFlowBox::paint(WebCore::RenderObject::PaintInfo&, int, int) 1 WebCore::InlineTextBox::paint(WebCore::RenderObject::PaintInfo&, int, int) 1 WebCore::paintTextWithShadows(WebCore::GraphicsContext*, WebCore::Font const&, WebCore::TextRun const&, int, int, WebCore::IntPoint const&, int, int, int, int, WebCore::ShadowData*, bool) 1 WebCore::GraphicsContext::drawText(WebCore::Font const&, WebCore::TextRun const&, WebCore::IntPoint const&, int, int) 1 WebCore::Font::drawComplexText(WebCore::GraphicsContext*, WebCore::TextRun const&, WebCore::FloatPoint const&, int, int) const 1 QPainter::drawText(QPointF const&, QString const&, int, int) 1 QTextEngine::shapeLine(QScriptLine const&) 1 QTextEngine::shape(int) const 1 QTextEngine::shapeText(int) const 1 QTextEngine::shapeTextMac(int) const 1 QFontEngineMacMulti::stringToCMap(QChar const*, int, QGlyphLayout*, int*, QFlags, unsigned short*, HB_CharAttributes const*) const 1 QFontEngineMacMulti::stringToCMapInternal(QChar const*, int, QGlyphLayout*, int*, QFlags, QFontEngineMacMulti::ShaperItem*) const 1 ATSUMeasureTextImage 1 TTextLineLayout::MeasureTextImage(unsigned long, unsigned long, long, long, Rect*) 1 TTextLineLayout::EnsureLayoutIsUpToDate(unsigned long, unsigned char, unsigned long, TATSUGlyphRecordArray**) 1 TTextLineLayout::LayoutGlyphVector(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, TLayoutControls*, long, unsigned long) 1 ATSULayoutGlyphs(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, long, ATSUTab const*, unsigned long, __CFString const*, unsigned short const*, unsigned long, unsigned long) 1 LLCLayoutText 1 _eLLCLayoutText 1 ApplyMorph 1 FillInMorphRunContextForRun 1 LookupMorxTableInFont 1 WebCore::RenderTextControlSingleLine::paint(WebCore::RenderObject::PaintInfo&, int, int) 1 WebCore::RenderBlock::paint(WebCore::RenderObject::PaintInfo&, int, int) 1 WebCore::RenderBlock::paintObject(WebCore::RenderObject::PaintInfo&, int, int) 1 WebCore::RenderBox::paintBoxDecorations(WebCore::RenderObject::PaintInfo&, int, int) 1 WebCore::RenderTheme::paintBorderOnly(WebCore::RenderObject*, WebCore::RenderObject::PaintInfo const&, WebCore::IntRect const&) 1 WebCore::RenderThemeQt::paintTextField(WebCore::RenderObject*, WebCore::RenderObject::PaintInfo const&, WebCore::IntRect const&) 1 WebCore::findFrameLineWidth(QStyle*) 1 QLineEdit::QLineEdit(QWidget*) 1 QLineEditPrivate::init(QString const&) 1 QWidget::setCursor(QCursor const&) 1 qt_mac_update_cursor() 1 qt_mac_update_cursor_at_global_pos(QPoint const&) 1 qt_mac_set_cursor(QCursor const*, QPoint const&) 1 SetClassicCursorOnly(unsigned long, unsigned char) 1 CGSSetSystemDefinedCursor 1 CGSSetRegisteredCursor 1 _CGSSetRegisteredCursor 1 mach_msg 1 mach_msg_trap 1 WebCore::RenderBlock::paintContents(WebCore::RenderObject::PaintInfo&, int, int) 1 WebCore::RenderLineBoxList::paint(WebCore::RenderBoxModelObject*, WebCore::RenderObject::PaintInfo&, int, int) const 1 WebCore::RootInlineBox::paint(WebCore::RenderObject::PaintInfo&, int, int) 1 WebCore::InlineFlowBox::paint(WebCore::RenderObject::PaintInfo&, int, int) 1 WebCore::InlineFlowBox::paint(WebCore::RenderObject::PaintInfo&, int, int) 1 WebCore::InlineFlowBox::paint(WebCore::RenderObject::PaintInfo&, int, int) 1 WebCore::InlineTextBox::paint(WebCore::RenderObject::PaintInfo&, int, int) 1 WebCore::paintTextWithShadows(WebCore::GraphicsContext*, WebCore::Font const&, WebCore::TextRun const&, int, int, WebCore::IntPoint const&, int, int, int, int, WebCore::ShadowData*, bool) 1 WebCore::GraphicsContext::drawText(WebCore::Font const&, WebCore::TextRun const&, WebCore::IntPoint const&, int, int) 1 WebCore::Font::drawComplexText(WebCore::GraphicsContext*, WebCore::TextRun const&, WebCore::FloatPoint const&, int, int) const 1 QPainter::drawText(QPointF const&, QString const&, int, int) 1 QTextEngine::shapeLine(QScriptLine const&) 1 QTextEngine::shape(int) const 1 QTextEngine::shapeText(int) const 1 QTextEngine::shapeTextMac(int) const 1 QFontEngineMacMulti::stringToCMap(QChar const*, int, QGlyphLayout*, int*, QFlags, unsigned short*, HB_CharAttributes const*) const 1 QFontEngineMacMulti::stringToCMapInternal(QChar const*, int, QGlyphLayout*, int*, QFlags, QFontEngineMacMulti::ShaperItem*) const 1 ATSUMeasureTextImage 1 TTextLineLayout::MeasureTextImage(unsigned long, unsigned long, long, long, Rect*) 1 TTextLineLayout::EnsureLayoutIsUpToDate(unsigned long, unsigned char, unsigned long, TATSUGlyphRecordArray**) 1 TTextLineLayout::LayoutGlyphVector(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, TLayoutControls*, long, unsigned long) 1 ATSULayoutGlyphs(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, long, ATSUTab const*, unsigned long, __CFString const*, unsigned short const*, unsigned long, unsigned long) 1 LLCLayoutText 1 _eLLCLayoutText 1 ApplyKerning 1 ProcessKerningRun 1 ProcessGPOSRun 1 ProcessRunCommon(OTL::GCommon&, TGlyphArray&, long, long, unsigned long, bool) 1 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 1 OTL::GCommon::LookupFlagsToGlyphIDSet(unsigned long) const 1 icu::UnicodeSet::add(int, int) 1 icu::UnicodeSet::add(int const*, int, signed char) 1 icu::UnicodeSet::ensureBufferCapacity(int, UErrorCode&) 1 realloc 1 malloc_zone_realloc 1 szone_free 1 WebCore::RenderBlock::paint(WebCore::RenderObject::PaintInfo&, int, int) 1 WebCore::RenderBlock::paintObject(WebCore::RenderObject::PaintInfo&, int, int) 1 WebCore::RenderBlock::paintChildren(WebCore::RenderObject::PaintInfo&, int, int) 1 WebCore::RenderBlock::paint(WebCore::RenderObject::PaintInfo&, int, int) 1 WebCore::RenderBlock::paintObject(WebCore::RenderObject::PaintInfo&, int, int) 1 WebCore::RenderBlock::paintContents(WebCore::RenderObject::PaintInfo&, int, int) 1 WebCore::RenderLineBoxList::paint(WebCore::RenderBoxModelObject*, WebCore::RenderObject::PaintInfo&, int, int) const 1 WebCore::RootInlineBox::paint(WebCore::RenderObject::PaintInfo&, int, int) 1 WebCore::InlineFlowBox::paint(WebCore::RenderObject::PaintInfo&, int, int) 1 WebCore::InlineTextBox::paint(WebCore::RenderObject::PaintInfo&, int, int) 1 WebCore::paintTextWithShadows(WebCore::GraphicsContext*, WebCore::Font const&, WebCore::TextRun const&, int, int, WebCore::IntPoint const&, int, int, int, int, WebCore::ShadowData*, bool) 1 WebCore::GraphicsContext::drawText(WebCore::Font const&, WebCore::TextRun const&, WebCore::IntPoint const&, int, int) 1 WebCore::Font::drawComplexText(WebCore::GraphicsContext*, WebCore::TextRun const&, WebCore::FloatPoint const&, int, int) const 1 QPainter::drawText(QPointF const&, QString const&, int, int) 1 QTextEngine::shapeLine(QScriptLine const&) 1 QTextEngine::shape(int) const 1 QTextEngine::shapeText(int) const 1 QTextEngine::shapeTextMac(int) const 1 QFontEngineMacMulti::stringToCMap(QChar const*, int, QGlyphLayout*, int*, QFlags, unsigned short*, HB_CharAttributes const*) const 1 QFontEngineMacMulti::stringToCMapInternal(QChar const*, int, QGlyphLayout*, int*, QFlags, QFontEngineMacMulti::ShaperItem*) const 1 ATSUMeasureTextImage 1 TTextLineLayout::MeasureTextImage(unsigned long, unsigned long, long, long, Rect*) 1 TTextLineLayout::EnsureLayoutIsUpToDate(unsigned long, unsigned char, unsigned long, TATSUGlyphRecordArray**) 1 TTextLineLayout::LayoutGlyphVector(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, TLayoutControls*, long, unsigned long) 1 ATSULayoutGlyphs(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, long, ATSUTab const*, unsigned long, __CFString const*, unsigned short const*, unsigned long, unsigned long) 1 LLCLayoutText 1 _eLLCLayoutText 1 ApplyKerning 1 ProcessKerningRun 1 ProcessGPOSRun 1 ProcessRunCommon(OTL::GCommon&, TGlyphArray&, long, long, unsigned long, bool) 1 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 1 OTL::GCommon::LookupFlagsToGlyphIDSet(unsigned long) const 1 icu::UnicodeSet::add(int, int) 1 icu::UnicodeSet::add(int const*, int, signed char) 1 WebCore::RenderBox::paintBoxDecorations(WebCore::RenderObject::PaintInfo&, int, int) 1 WebCore::RenderBox::paintRootBoxDecorations(WebCore::RenderObject::PaintInfo&, int, int) 1 WebCore::RenderBox::paintFillLayer(WebCore::RenderObject::PaintInfo const&, WebCore::Color const&, WebCore::FillLayer const*, int, int, int, int, WebCore::CompositeOperator) 1 WebCore::RenderBoxModelObject::paintFillLayerExtended(WebCore::RenderObject::PaintInfo const&, WebCore::Color const&, WebCore::FillLayer const*, int, int, int, int, WebCore::InlineFlowBox*, WebCore::CompositeOperator) 1 WebCore::GraphicsContext::fillRect(WebCore::FloatRect const&, WebCore::Color const&) 1 QPainter::fillRect(QRectF const&, QBrush const&) 1 QPainter::drawRects(QRectF const*, int) 1 QCoreGraphicsPaintEngine::drawRects(QRectF const*, int) 1 QCoreGraphicsPaintEnginePrivate::drawPath(unsigned char, CGPath*) 1 CGContextFillPath 1 CGContextDrawPath 1 ripc_DrawPath 1 ripc_Render 1 ripl_BltShape 1 argb32_mark 1 argb32_mark_constshape 1 sseCGSFill8by1 1 WebCore::GraphicsContext::clip(WebCore::FloatRect const&) 1 QPainter::setClipRect(QRectF const&, Qt::ClipOperation) 1 QPainter::setClipRect(QRect const&, Qt::ClipOperation) 1 QPainterPrivate::updateState(QPainterState*) 1 QPainterPrivate::updateStateImpl(QPainterState*) 1 QCoreGraphicsPaintEngine::updateState(QPaintEngineState const&) 1 QPainter::clipPath() const 1 QPainter::clipRegion() const 1 QRegion::operator&=(QRect const&) 1 QRegion::operator=(QRegion const&) 238 SendEventToEventTarget 238 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) 238 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) 238 ToolboxEventDispatcherHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) 238 SendEventToEventTarget 238 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) 238 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) 238 QApplicationPrivate::globalEventProcessor(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) 237 QCoreApplication::notifyInternal(QObject*, QEvent*) 237 QApplication::notify(QObject*, QEvent*) 237 QApplicationPrivate::notify_helper(QObject*, QEvent*) 237 QWebView::event(QEvent*) 237 QWidget::event(QEvent*) 237 QWebView::mouseMoveEvent(QMouseEvent*) 237 QWebPage::event(QEvent*) 237 QWebPagePrivate::mouseMoveEvent(QMouseEvent*) 237 WebCore::EventHandler::mouseMoved(WebCore::PlatformMouseEvent const&) 237 WebCore::EventHandler::handleMouseMoveEvent(WebCore::PlatformMouseEvent const&, WebCore::HitTestResult*) 237 WebCore::EventHandler::prepareMouseEvent(WebCore::HitTestRequest const&, WebCore::PlatformMouseEvent const&) 237 WebCore::Document::prepareMouseEvent(WebCore::HitTestRequest const&, WebCore::IntPoint const&, WebCore::PlatformMouseEvent const&) 237 WebCore::RenderLayer::hitTest(WebCore::HitTestRequest const&, WebCore::HitTestResult&) 237 WebCore::Document::updateLayout() 237 WebCore::FrameView::layout(bool) 237 WebCore::RenderView::layout() 236 WebCore::RenderBlock::layout() 236 WebCore::RenderBlock::layoutBlock(bool) 236 WebCore::RenderBlock::layoutBlockChildren(bool, int&) 236 WebCore::RenderBlock::layoutBlockChild(WebCore::RenderBox*, WebCore::RenderBlock::MarginInfo&, int&, int&) 236 WebCore::RenderBlock::layout() 236 WebCore::RenderBlock::layoutBlock(bool) 236 WebCore::RenderBlock::layoutBlockChildren(bool, int&) 236 WebCore::RenderBlock::layoutBlockChild(WebCore::RenderBox*, WebCore::RenderBlock::MarginInfo&, int&, int&) 236 WebCore::RenderBlock::layout() 236 WebCore::RenderBlock::layoutBlock(bool) 236 WebCore::RenderBlock::layoutBlockChildren(bool, int&) 236 WebCore::RenderBlock::layoutBlockChild(WebCore::RenderBox*, WebCore::RenderBlock::MarginInfo&, int&, int&) 236 WebCore::RenderBlock::layout() 236 WebCore::RenderBlock::layoutBlock(bool) 234 WebCore::RenderBlock::layoutInlineChildren(bool, int&, int&) 123 WebCore::RenderBlock::findNextLineBreak(WebCore::BidiResolver&, bool, bool&, bool&, WebCore::EClear*) 110 WebCore::Font::floatWidthForComplexText(WebCore::TextRun const&, WTF::HashSet, WTF::HashTraits >*) const 109 WebCore::setupLayout(QTextLayout*, WebCore::TextRun const&) 101 QTextLine::layout_helper(int) 97 QTextEngine::shape(int) const 97 QTextEngine::shapeText(int) const 97 QTextEngine::shapeTextMac(int) const 97 QFontEngineMacMulti::stringToCMap(QChar const*, int, QGlyphLayout*, int*, QFlags, unsigned short*, HB_CharAttributes const*) const 97 QFontEngineMacMulti::stringToCMapInternal(QChar const*, int, QGlyphLayout*, int*, QFlags, QFontEngineMacMulti::ShaperItem*) const 84 ATSUMeasureTextImage 84 TTextLineLayout::MeasureTextImage(unsigned long, unsigned long, long, long, Rect*) 84 TTextLineLayout::EnsureLayoutIsUpToDate(unsigned long, unsigned char, unsigned long, TATSUGlyphRecordArray**) 80 TTextLineLayout::LayoutGlyphVector(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, TLayoutControls*, long, unsigned long) 73 ATSULayoutGlyphs(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, long, ATSUTab const*, unsigned long, __CFString const*, unsigned short const*, unsigned long, unsigned long) 66 LLCLayoutText 65 _eLLCLayoutText 48 ApplyKerning 47 ProcessKerningRun 47 ProcessGPOSRun 47 ProcessRunCommon(OTL::GCommon&, TGlyphArray&, long, long, unsigned long, bool) 47 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 35 OTL::GCommon::LookupFlagsToGlyphIDSet(unsigned long) const 31 icu::UnicodeSet::add(int, int) 27 icu::UnicodeSet::add(int const*, int, signed char) 15 icu::UnicodeSet::add(int const*, int, signed char) 12 icu::UnicodeSet::ensureBufferCapacity(int, UErrorCode&) 9 realloc 9 malloc_zone_realloc 9 szone_realloc 4 szone_malloc_should_clear 2 tiny_malloc_from_free_list 1 __cpu_number 1 szone_malloc_should_clear 2 szone_realloc 1 __memcpy 1 __spin_lock 1 szone_free 3 icu::UnicodeSet::ensureBufferCapacity(int, UErrorCode&) 4 icu::UnicodeSet::add(int) 3 icu::UnicodeSet::ensureCapacity(int, UErrorCode&) 3 realloc 2 malloc_zone_realloc 2 szone_realloc 1 __memcpy 1 szone_realloc 1 szone_size 1 icu::UnicodeSet::add(int) 3 OTL::GCommon::LookupFlagsToGlyphIDSet(unsigned long) const 1 uset_open 1 icu::UnicodeSet::UnicodeSet(int, int) 6 icu::UnicodeSet::~UnicodeSet() 5 free 3 szone_free_definite_size 2 szone_free_definite_size 1 tiny_free_list_add_ptr 1 __spin_lock 1 szone_size 1 icu::UnicodeSet::~UnicodeSet() 2 OTL::Coverage::SearchFmt2Binary(unsigned short) const 1 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 1 OTL::GPOS::ApplyLookupSubtable(bool&, unsigned int, OTL::LookupSubtable const*, OTL::TGlyphIterator&, unsigned long, OTL::Coverage const&) const 1 OTL::GPOS::ApplyPairPos(OTL::LookupSubtable const*, OTL::TGlyphIterator&, unsigned long) const 1 dyld_stub_uset_addRange 1 free 1 __spin_lock 1 free 1 __spin_lock 9 ApplyMorph 7 ApplyMorphForRun 7 ProcessGSUBRun 7 ProcessRunCommon(OTL::GCommon&, TGlyphArray&, long, long, unsigned long, bool) 6 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 3 OTL::GCommon::LookupFlagsToGlyphIDSet(unsigned long) const 2 icu::UnicodeSet::add(int, int) 2 icu::UnicodeSet::add(int const*, int, signed char) 2 icu::UnicodeSet::ensureBufferCapacity(int, UErrorCode&) 2 realloc 2 malloc_zone_realloc 2 szone_realloc 2 szone_malloc_should_clear 2 tiny_malloc_from_free_list 1 uset_open 3 icu::UnicodeSet::~UnicodeSet() 3 free 1 __spin_lock 1 free 1 szone_free_definite_size 1 tiny_free_list_add_ptr 1 OTL::GCommon::FilterFeatures(unsigned long, unsigned long, unsigned long*) const 2 FillInMorphRunContextForRun 1 FillInMorphRunContextForRun 1 LookupTableInFont 4 InvokeLayoutCallback 4 atsuPostLayoutCallback(unsigned long, ATSGlyphVector*, unsigned long, void*, unsigned long*) 2 ATSUDirectReleaseLayoutDataArrayPtr 1 SelectAndVendDataForGlyphVector(ATSGlyphVector*, unsigned long, unsigned char, unsigned char, void**, unsigned long*) 1 VendGenericGlyphArrayData(unsigned long, ATSGlyphVector*, void**, unsigned long, void*, unsigned char, unsigned char, void**, unsigned long*) 1 LLCGrowGlyphRecArray 1 _eLLCGrowGlyphRecArray 1 GrowOTLData 1 atsuPostLayoutCallback(unsigned long, ATSGlyphVector*, unsigned long, void*, unsigned long*) 2 free 2 szone_free_definite_size 2 tiny_free_list_add_ptr 1 GetMetricsForGlyphs 1 GetDeviceMetricsForRun 1 _eGCGetGlyphDeviceMetrics 1 OldGlyphsCacheRun(TStrike*, int, unsigned long, unsigned short const*, void (*)(unsigned long, unsigned short const*, unsigned long, unsigned char* const*, void const*), void*) 1 _eGetGlyphAddresses 1 LookupGlyph(GlyphVector*, unsigned short) 1 _eLLCLayoutText 1 LLCLayoutText 7 PositionDeviceGlyphs 7 MakeLayoutDeviceValues 5 GetLayoutDevMetricsGroup(ATSGlyphVector*, unsigned long, unsigned long, Rect*) 3 GCGetGlyphDeviceMetrics 3 _eGCGetGlyphDeviceMetrics 3 OldGlyphsCacheRun(TStrike*, int, unsigned long, unsigned short const*, void (*)(unsigned long, unsigned short const*, unsigned long, unsigned char* const*, void const*), void*) 3 _eGetGlyphVectorIndex 1 _eGetGlyphVectorIndex 1 pthread_mutex_lock 1 spin_unlock 1 pthread_mutex_unlock 1 GetLayoutDevMetricsGroup(ATSGlyphVector*, unsigned long, unsigned long, Rect*) 1 LLCStyleInfoCreateScaledStrikeKey 1 _eLLCStyleInfoCreateScaledStrikeKey 1 _eGCGetStrikeInfo 2 MakeLayoutDeviceValues 6 TTextLineLayout::DoOpenTypePreprocessing(TATSUGlyphRecordArray*, ATSLineLayoutLineParams const*, TLayoutControls const*) 2 ConvertATSUISettingsToOTFeatures(LLCStyleInfo const*, ATSLineLayoutLineParams const*, unsigned long*) 2 LLCAddOTLTagsToGlyphRange 2 AddTagsToList(unsigned long*, unsigned long const*, __CFSet*) 1 AddTagsToList(unsigned long*, unsigned long const*, __CFSet*) 1 CFSetGetValueIfPresent 1 CFBasicHashFindBucket 1 ___CFBasicHashFindBucket1 2 unsigned long* std::__find(unsigned long*, unsigned long*, unsigned long const&, std::random_access_iterator_tag) 1 dyld_stub_TSReleaseReader 3 TTextLineLayout::ConstructGlyphRecordArray(TATSUGlyphRecordArray*, TLayoutControls*) 3 TTextLineLayout::ConstructGlyphRecordArrayWithRegularGlyphs(TATSUGlyphRecordArray*, unsigned long*) 2 TTextLineLayout::ConvertCharsToGlyphs(ATSGlyphVector*, unsigned long, unsigned long, unsigned long, unsigned short const*, unsigned long*, unsigned long, LLCStyleInfo const*, unsigned short, unsigned short, unsigned long*) 2 ApplyUnicodeEncoding(privateFontObjectRecord*, unsigned long*, unsigned short const*, unsigned long, unsigned short*, unsigned char*) 2 FOApplyUnicodeEncoding 2 _eFOApplyUnicodeEncoding 1 MapString4_16 1 _eFOFindTable 1 FOFindTableInCache 1 ToggleAssureMappedLockCount 1 SetGlyphFlagsForCharacter(ATSGlyphVector*, ATSLayoutRecord*, unsigned short const*) 1 TTextLineLayout::GetLayoutControls(unsigned long, unsigned char) 1 TTextLineLayout::DetermineLineToActOn(unsigned long, unsigned char) 1 TTextLineLayout::InitializeGlyphRecordArrays() 1 ATSUAlloc 1 calloc 1 malloc_zone_calloc 1 szone_malloc_should_clear 1 tiny_malloc_from_free_list 9 ATSUMatchFontsToText 9 TTextLineLayout::SubstituteFonts(unsigned long, unsigned long, unsigned long*, unsigned long*, unsigned long*) 7 TFontCascadeList::TFontCascadeList(unsigned long) 7 TFontCascadeList::RestartPurgeTimer() 6 _dispatch_barrier_async_f_slow 4 _dispatch_queue_push_list_slow 4 _dispatch_wakeup 4 _dispatch_mgr_wakeup 4 _dispatch_update_kq 4 kevent 2 _dispatch_continuation_alloc_from_heap 2 malloc_zone_calloc 2 szone_malloc_should_clear 1 dispatch_source_set_timer 1 ApplyUnicodeEncoding(privateFontObjectRecord*, unsigned long*, unsigned short const*, unsigned long, unsigned short*, unsigned char*) 1 FOApplyUnicodeEncoding 1 _eFOApplyUnicodeEncoding 1 _eFOFindTable 1 FOFindTableInCache 1 free 1 szone_free_definite_size 4 ATSUClearLayoutCache 3 TTextLineLayout::ClearLayoutCache(unsigned long) 3 TTextLineLayout::InvalidateCache(TATSUGlyphRecordArray*, unsigned char) 1 LLCFreeGlyphRecs 1 FreeOTLData 1 free 1 szone_size 1 TTextLineLayout::InvalidateCache(TATSUGlyphRecordArray*, unsigned char) 1 free 1 szone_size 1 PrepareOffsetTextLayoutForUse(unsigned char, OpaqueATSUTextLayout*, TTextLineLayout**, unsigned long&) 2 QFontEngineMulti::boundingBox(unsigned int) 2 QFontEngineMac::boundingBox(unsigned int) 2 ATSUGlyphGetScreenMetrics 2 ATSGlyphGetScreenMetrics 2 _eATSGlyphGetScreenMetrics 1 _eGetGlyphVectorIndex 1 __spin_lock 1 malloc 1 malloc_zone_malloc 1 __spin_lock 1 QTextEngine::attributes() const 1 QTextEngine::LayoutData::reallocate(int) 1 realloc 1 malloc_zone_malloc 1 szone_malloc_should_clear 1 small_malloc_from_free_list 1 QTextLine::layout_helper(int) 5 QTextLayout::beginLayout() 4 QTextEngine::itemize() const 2 (anonymous namespace)::Itemizer::generate(int, int, QFont::Capitalization) 2 QVector::append(QScriptItem const&) 2 QVector::realloc(int, int) 2 malloc 2 malloc_zone_malloc 1 __spin_lock 1 szone_malloc_should_clear 1 tiny_malloc_from_free_list 2 QTextEngine::itemize() const 1 QTextEngine::clearLineData() 2 QTextLayout::endLayout() 2 QTextEngine::freeMemory() 2 QTextEngine::LayoutData::~LayoutData() 1 QString::free(QString::Data*) 1 free 1 szone_free_definite_size 1 free 1 szone_free_definite_size 1 QTextLayout::createLine() 1 QVector::append(QScriptLine const&) 1 QTextLayout::QTextLayout(QString const&, QFont const&, QPaintDevice*) 1 QTextEngine::QTextEngine(QString const&, QFont const&) 11 WebCore::RenderText::width(unsigned int, unsigned int, WebCore::Font const&, int, WTF::HashSet, WTF::HashTraits >*) const 10 WebCore::RenderText::maxPrefWidth() const 10 WebCore::RenderText::calcPrefWidths(int) 10 WebCore::RenderText::calcPrefWidths(int, WTF::HashSet, WTF::HashTraits >&) 10 WebCore::Font::floatWidthForComplexText(WebCore::TextRun const&, WTF::HashSet, WTF::HashTraits >*) const 10 WebCore::setupLayout(QTextLayout*, WebCore::TextRun const&) 10 QTextLine::layout_helper(int) 10 QTextEngine::shape(int) const 10 QTextEngine::shapeText(int) const 10 QTextEngine::shapeTextMac(int) const 10 QFontEngineMacMulti::stringToCMap(QChar const*, int, QGlyphLayout*, int*, QFlags, unsigned short*, HB_CharAttributes const*) const 10 QFontEngineMacMulti::stringToCMapInternal(QChar const*, int, QGlyphLayout*, int*, QFlags, QFontEngineMacMulti::ShaperItem*) const 5 ATSUMeasureTextImage 5 TTextLineLayout::MeasureTextImage(unsigned long, unsigned long, long, long, Rect*) 5 TTextLineLayout::EnsureLayoutIsUpToDate(unsigned long, unsigned char, unsigned long, TATSUGlyphRecordArray**) 5 TTextLineLayout::LayoutGlyphVector(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, TLayoutControls*, long, unsigned long) 4 ATSULayoutGlyphs(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, long, ATSUTab const*, unsigned long, __CFString const*, unsigned short const*, unsigned long, unsigned long) 4 LLCLayoutText 4 _eLLCLayoutText 3 ApplyKerning 3 ProcessKerningRun 3 ProcessGPOSRun 3 ProcessRunCommon(OTL::GCommon&, TGlyphArray&, long, long, unsigned long, bool) 3 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 3 OTL::GCommon::LookupFlagsToGlyphIDSet(unsigned long) const 3 icu::UnicodeSet::add(int, int) 3 icu::UnicodeSet::add(int const*, int, signed char) 1 InvokeLayoutCallback 1 atsuPostLayoutCallback(unsigned long, ATSGlyphVector*, unsigned long, void*, unsigned long*) 1 SelectAndVendDataForGlyphVector(ATSGlyphVector*, unsigned long, unsigned char, unsigned char, void**, unsigned long*) 1 VendGenericGlyphArrayData(unsigned long, ATSGlyphVector*, void**, unsigned long, void*, unsigned char, unsigned char, void**, unsigned long*) 1 ATSUAlloc 1 calloc 1 malloc_zone_calloc 1 szone_malloc_should_clear 1 tiny_malloc_from_free_list 1 TTextLineLayout::GetDecimalSeparatorIfNeeded(TLayoutControls const*) const 4 ATSUMatchFontsToText 4 TTextLineLayout::SubstituteFonts(unsigned long, unsigned long, unsigned long*, unsigned long*, unsigned long*) 4 TFontCascadeList::TFontCascadeList(unsigned long) 4 TFontCascadeList::RestartPurgeTimer() 3 _dispatch_barrier_async_f_slow 3 _dispatch_queue_push_list_slow 3 _dispatch_wakeup 3 _dispatch_mgr_wakeup 3 _dispatch_update_kq 3 kevent 1 dispatch_source_set_timer 1 malloc 1 ATSUSetRunStyle 1 PrepareRangedTextLayoutForUse(unsigned char, OpaqueATSUTextLayout*, TTextLineLayout**, unsigned long&, unsigned long&) 1 PrepareInitializedTextLayoutForUse(unsigned char, OpaqueATSUTextLayout*, TTextLineLayout**) 1 TTextLineLayout::PrepareForWriteUse() 1 pthread_mutex_lock 1 WebCore::Font::floatWidthForComplexText(WebCore::TextRun const&, WTF::HashSet, WTF::HashTraits >*) const 1 WebCore::setupLayout(QTextLayout*, WebCore::TextRun const&) 1 QTextLine::layout_helper(int) 1 QTextEngine::shape(int) const 1 QTextEngine::shapeText(int) const 1 QTextEngine::shapeTextMac(int) const 1 QFontEngineMacMulti::stringToCMap(QChar const*, int, QGlyphLayout*, int*, QFlags, unsigned short*, HB_CharAttributes const*) const 1 QFontEngineMacMulti::stringToCMapInternal(QChar const*, int, QGlyphLayout*, int*, QFlags, QFontEngineMacMulti::ShaperItem*) const 1 ATSUMeasureTextImage 1 TTextLineLayout::MeasureTextImage(unsigned long, unsigned long, long, long, Rect*) 1 TTextLineLayout::EnsureLayoutIsUpToDate(unsigned long, unsigned char, unsigned long, TATSUGlyphRecordArray**) 1 TTextLineLayout::LayoutGlyphVector(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, TLayoutControls*, long, unsigned long) 1 ATSULayoutGlyphs(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, long, ATSUTab const*, unsigned long, __CFString const*, unsigned short const*, unsigned long, unsigned long) 1 LLCLayoutText 1 _eLLCLayoutText 1 InvokeLayoutCallback 1 atsuPostLayoutCallback(unsigned long, ATSGlyphVector*, unsigned long, void*, unsigned long*) 2 WebCore::RenderBlock::findNextLineBreak(WebCore::BidiResolver&, bool, bool&, bool&, WebCore::EClear*) 109 WebCore::RenderBlock::computeHorizontalPositionsForLine(WebCore::RootInlineBox*, bool, WebCore::BidiRun*, WebCore::BidiRun*, bool) 109 WebCore::RenderText::width(unsigned int, unsigned int, WebCore::Font const&, int, WTF::HashSet, WTF::HashTraits >*) const 94 WebCore::RenderText::calcPrefWidths(int, WTF::HashSet, WTF::HashTraits >&) 94 WebCore::Font::floatWidthForComplexText(WebCore::TextRun const&, WTF::HashSet, WTF::HashTraits >*) const 91 WebCore::setupLayout(QTextLayout*, WebCore::TextRun const&) 89 QTextLine::layout_helper(int) 87 QTextEngine::shape(int) const 87 QTextEngine::shapeText(int) const 87 QTextEngine::shapeTextMac(int) const 86 QFontEngineMacMulti::stringToCMap(QChar const*, int, QGlyphLayout*, int*, QFlags, unsigned short*, HB_CharAttributes const*) const 86 QFontEngineMacMulti::stringToCMapInternal(QChar const*, int, QGlyphLayout*, int*, QFlags, QFontEngineMacMulti::ShaperItem*) const 69 ATSUMeasureTextImage 69 TTextLineLayout::MeasureTextImage(unsigned long, unsigned long, long, long, Rect*) 69 TTextLineLayout::EnsureLayoutIsUpToDate(unsigned long, unsigned char, unsigned long, TATSUGlyphRecordArray**) 65 TTextLineLayout::LayoutGlyphVector(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, TLayoutControls*, long, unsigned long) 63 ATSULayoutGlyphs(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, long, ATSUTab const*, unsigned long, __CFString const*, unsigned short const*, unsigned long, unsigned long) 57 LLCLayoutText 57 _eLLCLayoutText 38 ApplyKerning 38 ProcessKerningRun 38 ProcessGPOSRun 38 ProcessRunCommon(OTL::GCommon&, TGlyphArray&, long, long, unsigned long, bool) 37 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 27 OTL::GCommon::LookupFlagsToGlyphIDSet(unsigned long) const 22 icu::UnicodeSet::add(int, int) 20 icu::UnicodeSet::add(int const*, int, signed char) 12 icu::UnicodeSet::add(int const*, int, signed char) 8 icu::UnicodeSet::ensureBufferCapacity(int, UErrorCode&) 7 realloc 7 malloc_zone_realloc 6 szone_realloc 4 szone_malloc_should_clear 4 tiny_malloc_from_free_list 2 szone_free 1 malloc_zone_realloc 1 uprv_realloc 2 icu::UnicodeSet::add(int) 2 icu::UnicodeSet::ensureCapacity(int, UErrorCode&) 1 icu::UnicodeSet::ensureCapacity(int, UErrorCode&) 1 realloc 1 malloc_zone_realloc 1 szone_realloc 1 __spin_lock 3 OTL::GCommon::LookupFlagsToGlyphIDSet(unsigned long) const 2 uset_open 1 dyld_stub_malloc_zone_malloc 1 malloc 1 malloc_zone_malloc 1 dyld_stub__spin_lock 6 icu::UnicodeSet::~UnicodeSet() 5 free 2 __spin_lock 2 szone_size 1 szone_free_definite_size 1 icu::UVector::~UVector() 1 free 1 szone_free_definite_size 3 free 2 szone_free_definite_size 1 __spin_lock 1 OTL::GPOS::ApplyLookupSubtable(bool&, unsigned int, OTL::LookupSubtable const*, OTL::TGlyphIterator&, unsigned long, OTL::Coverage const&) const 1 OTL::GCommon::GetLookups(unsigned long, unsigned long, unsigned long*, unsigned short*, OTL::LangSysTable const*) const 1 _qsort 10 ApplyMorph 10 ApplyMorphForRun 9 ProcessGSUBRun 7 ProcessRunCommon(OTL::GCommon&, TGlyphArray&, long, long, unsigned long, bool) 6 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 3 icu::UnicodeSet::~UnicodeSet() 2 free 2 szone_free_definite_size 2 tiny_free_list_add_ptr 1 icu::UVector::~UVector() 1 free 1 szone_free_definite_size 2 OTL::GCommon::LookupFlagsToGlyphIDSet(unsigned long) const 1 OTL::GCommon::LookupFlagsToGlyphIDSet(unsigned long) const 1 uset_open 1 icu::UnicodeSet::UnicodeSet(int, int) 1 icu::UnicodeSet::allocateStrings(UErrorCode&) 1 icu::UVector::UVector(void (*)(void*), signed char (*)(UHashTok, UHashTok), int, UErrorCode&) 1 malloc 1 malloc_zone_malloc 1 szone_malloc_should_clear 1 tiny_malloc_from_free_list 1 uset_close 1 OTL::GCommon::GetMaxLookupCount() const 2 LookupTableInFont 1 LookupTableInFontFromFontObject 1 FOFindTableInCache 1 _eFOFindFontObjectFromID 1 ApplyMorphForRun 3 InvokeLayoutCallback 3 atsuPostLayoutCallback(unsigned long, ATSGlyphVector*, unsigned long, void*, unsigned long*) 3 SelectAndVendDataForGlyphVector(ATSGlyphVector*, unsigned long, unsigned char, unsigned char, void**, unsigned long*) 3 VendGenericGlyphArrayData(unsigned long, ATSGlyphVector*, void**, unsigned long, void*, unsigned char, unsigned char, void**, unsigned long*) 2 LLCGrowGlyphRecArray 1 TSReleaseReader 1 CompareAndSwap 1 _eLLCGrowGlyphRecArray 1 realloc 1 malloc_zone_realloc 1 szone_realloc 1 szone_malloc_should_clear 1 tiny_malloc_from_free_list 1 ATSUAlloc 1 calloc 1 malloc_zone_calloc 1 dyld_stub__spin_unlock 2 ApplyJustification 2 MakeDeletedClusters 2 malloc 1 malloc 1 malloc_zone_malloc 1 __spin_lock 2 GetMetricsForGlyphs 2 GetDeviceMetricsForRun 2 _eGCGetGlyphDeviceMetrics 2 OldGlyphsCacheRun(TStrike*, int, unsigned long, unsigned short const*, void (*)(unsigned long, unsigned short const*, unsigned long, unsigned char* const*, void const*), void*) 2 _eGetGlyphVectorIndex 1 AGGetChecksum 1 _eGetGlyphVectorIndex 1 SetupInternalArrays 1 malloc 1 free 1 szone_free_definite_size 1 tiny_free_list_add_ptr 6 PositionDeviceGlyphs 6 MakeLayoutDeviceValues 5 GetLayoutDevMetricsGroup(ATSGlyphVector*, unsigned long, unsigned long, Rect*) 2 GCGetGlyphDeviceMetrics 2 _eGCGetGlyphDeviceMetrics 2 OldGlyphsCacheRun(TStrike*, int, unsigned long, unsigned short const*, void (*)(unsigned long, unsigned short const*, unsigned long, unsigned char* const*, void const*), void*) 2 ProcessDeviceMetrics(unsigned long, unsigned short const*, unsigned long, unsigned char* const*, void const*) 1 GetRenderBBox(ATSGlyphRenderingMetrics const*) 1 GetRenderMetrics(ATSGlyphRenderingMetrics const*) 2 LLCStyleInfoCreateScaledStrikeKey 2 _eLLCStyleInfoCreateScaledStrikeKey 1 _eGCCreateStrikeKeyWithVariation 1 OSAtomicAdd32Barrier 1 __atomic_add32 1 _eGCGetStrikeInfo 1 free 1 MakeLayoutDeviceValues 2 TTextLineLayout::DoOpenTypePreprocessing(TATSUGlyphRecordArray*, ATSLineLayoutLineParams const*, TLayoutControls const*) 1 ConvertATSUISettingsToOTFeatures(LLCStyleInfo const*, ATSLineLayoutLineParams const*, unsigned long*) 1 LLCSetOTLScriptLanguageArray 1 _eLLCSetOTLScriptLanguageArray 1 calloc 1 malloc_zone_calloc 1 szone_malloc_should_clear 2 TTextLineLayout::ConstructGlyphRecordArray(TATSUGlyphRecordArray*, TLayoutControls*) 2 TTextLineLayout::ConstructGlyphRecordArrayWithRegularGlyphs(TATSUGlyphRecordArray*, unsigned long*) 1 LLCStyleInfoCheckForOpenTypeTables 1 _eLLCStyleInfoCheckForOpenTypeTables 1 LookupTableInFont 1 LookupTableInFontFromFontObject 1 FOFindTableInCache 1 ATSGetExclusiveAccessToList 1 TTextLineLayout::ConvertCharsToGlyphs(ATSGlyphVector*, unsigned long, unsigned long, unsigned long, unsigned short const*, unsigned long*, unsigned long, LLCStyleInfo const*, unsigned short, unsigned short, unsigned long*) 1 ApplyUnicodeEncoding(privateFontObjectRecord*, unsigned long*, unsigned short const*, unsigned long, unsigned short*, unsigned char*) 1 FOApplyUnicodeEncoding 1 _eFOApplyUnicodeEncoding 1 _eFOReleaseTable 1 TStyleRunArray::CheckAndFillOutRunArrays(unsigned long, unsigned long) 1 TStyleRunArray::LockStyleRunArrays(unsigned long, unsigned long, unsigned short) const 1 TATSUStyle::PrepareForWriteUse() 1 pthread_self 1 TStyleRunArray::UnlockAllStyleRuns(unsigned long, unsigned long) const 12 ATSUMatchFontsToText 12 TTextLineLayout::SubstituteFonts(unsigned long, unsigned long, unsigned long*, unsigned long*, unsigned long*) 9 TFontCascadeList::TFontCascadeList(unsigned long) 9 TFontCascadeList::RestartPurgeTimer() 7 _dispatch_barrier_async_f_slow 7 _dispatch_queue_push_list_slow 7 _dispatch_wakeup 7 _dispatch_mgr_wakeup 7 _dispatch_update_kq 7 kevent 2 dispatch_source_set_timer 1 dispatch_retain 1 malloc 1 malloc_zone_malloc 1 szone_malloc_should_clear 1 tiny_malloc_from_free_list 1 ATSUAlloc 1 calloc 1 malloc_zone_calloc 1 szone_malloc_should_clear 1 tiny_malloc_from_free_list 1 ApplyUnicodeEncoding(privateFontObjectRecord*, unsigned long*, unsigned short const*, unsigned long, unsigned short*, unsigned char*) 1 FOApplyUnicodeEncoding 1 FOFindFontObjectFromID 1 TSAcquireReader 1 CompareAndSwap 1 OSAtomicCompareAndSwap32 2 ATSUClearLayoutCache 2 TTextLineLayout::ClearLayoutCache(unsigned long) 2 TTextLineLayout::InvalidateCache(TATSUGlyphRecordArray*, unsigned char) 1 LLCFreeGlyphRecs 1 free 1 szone_size 1 free 1 szone_free_definite_size 2 ATSUSetLayoutControls 2 TTextLineLayout::SetLayoutControls(unsigned long, unsigned long, unsigned long const*, unsigned long const*, void const* const*) 2 TLayoutControls::SetControlValues(unsigned long, unsigned long const*, unsigned long const*, void const* const*, unsigned long*) 2 TLayoutControls::ValidateValue(unsigned long, unsigned long, void const*) const 1 ATSUSetTextPointerLocation 1 TTextLineLayout::PrepareForWriteUse() 1 pthread_mutex_lock 1 QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*, QFixed*) const 1 QFontPrivate::engineForScript(int) const 1 QFontEngineMulti::boundingBox(unsigned int) 1 QFontEngineMac::boundingBox(unsigned int) 1 ATSUGlyphGetScreenMetrics 1 ATSGlyphGetScreenMetrics 1 _eATSGlyphGetScreenMetrics 1 ReleaseGlyphVectorLock 1 QTextEngine::attributes() const 1 QTextEngine::LayoutData::reallocate(int) 2 QTextLayout::endLayout() 2 QTextEngine::freeMemory() 1 QTextEngine::LayoutData::~LayoutData() 1 QString::free(QString::Data*) 1 free 1 szone_free_definite_size 1 free 2 QTextLayout::~QTextLayout() 2 QTextEngine::~QTextEngine() 1 QTextEngine::~QTextEngine() 1 free 1 szone_free_definite_size 1 tiny_free_list_add_ptr 1 QTextLayout::QTextLayout(QString const&, QFont const&, QPaintDevice*) 15 WebCore::Font::floatWidthForComplexText(WebCore::TextRun const&, WTF::HashSet, WTF::HashTraits >*) const 15 WebCore::setupLayout(QTextLayout*, WebCore::TextRun const&) 14 QTextLine::layout_helper(int) 12 QTextEngine::shape(int) const 12 QTextEngine::shapeText(int) const 11 QTextEngine::shapeTextMac(int) const 11 QFontEngineMacMulti::stringToCMap(QChar const*, int, QGlyphLayout*, int*, QFlags, unsigned short*, HB_CharAttributes const*) const 11 QFontEngineMacMulti::stringToCMapInternal(QChar const*, int, QGlyphLayout*, int*, QFlags, QFontEngineMacMulti::ShaperItem*) const 10 ATSUMeasureTextImage 10 TTextLineLayout::MeasureTextImage(unsigned long, unsigned long, long, long, Rect*) 10 TTextLineLayout::EnsureLayoutIsUpToDate(unsigned long, unsigned char, unsigned long, TATSUGlyphRecordArray**) 10 TTextLineLayout::LayoutGlyphVector(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, TLayoutControls*, long, unsigned long) 9 ATSULayoutGlyphs(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, long, ATSUTab const*, unsigned long, __CFString const*, unsigned short const*, unsigned long, unsigned long) 7 LLCLayoutText 7 _eLLCLayoutText 3 ApplyKerning 3 ProcessKerningRun 3 ProcessGPOSRun 3 ProcessRunCommon(OTL::GCommon&, TGlyphArray&, long, long, unsigned long, bool) 3 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 2 OTL::GCommon::LookupFlagsToGlyphIDSet(unsigned long) const 2 icu::UnicodeSet::add(int, int) 1 OTL::Coverage::SearchFmt2Binary(unsigned short) const 2 ApplyMorph 2 ApplyMorphForRun 2 ProcessGSUBRun 2 ProcessRunCommon(OTL::GCommon&, TGlyphArray&, long, long, unsigned long, bool) 1 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 1 OTL::Coverage::SearchFmt2Linear(unsigned short) const 1 ProcessRunCommon(OTL::GCommon&, TGlyphArray&, long, long, unsigned long, bool) 1 DoCaretAnglesAndMaxs 1 SetupInternalArrays 1 calloc 1 malloc_zone_calloc 1 szone_malloc_should_clear 1 __bzero 2 PositionDeviceGlyphs 2 MakeLayoutDeviceValues 2 GetLayoutDevMetricsGroup(ATSGlyphVector*, unsigned long, unsigned long, Rect*) 2 GCGetGlyphDeviceMetrics 2 _eGCGetGlyphDeviceMetrics 2 OldGlyphsCacheRun(TStrike*, int, unsigned long, unsigned short const*, void (*)(unsigned long, unsigned short const*, unsigned long, unsigned char* const*, void const*), void*) 1 OldGlyphsCacheRun(TStrike*, int, unsigned long, unsigned short const*, void (*)(unsigned long, unsigned short const*, unsigned long, unsigned char* const*, void const*), void*) 1 ProcessDeviceMetrics(unsigned long, unsigned short const*, unsigned long, unsigned char* const*, void const*) 1 TTextLineLayout::DoOpenTypePreprocessing(TATSUGlyphRecordArray*, ATSLineLayoutLineParams const*, TLayoutControls const*) 1 ConvertATSUISettingsToOTFeatures(LLCStyleInfo const*, ATSLineLayoutLineParams const*, unsigned long*) 1 ATSUMatchFontsToText 1 TTextLineLayout::SubstituteFonts(unsigned long, unsigned long, unsigned long*, unsigned long*, unsigned long*) 1 TFontCascadeList::TFontCascadeList(unsigned long) 1 TFontCascadeList::RestartPurgeTimer() 1 _dispatch_barrier_async_f_slow 1 _dispatch_queue_push_list_slow 1 _dispatch_wakeup 1 _dispatch_mgr_wakeup 1 _dispatch_update_kq 1 kevent 1 qt_defaultDpiY() 1 qt_mac_defaultDpi_y() 2 QFontEngineMulti::boundingBox(unsigned int) 1 QFontEngineMac::boundingBox(unsigned int) 1 ATSUGlyphGetScreenMetrics 1 LLCStyleInfoSynthesizeStrikeDescription 1 _eLLCStyleInfoSynthesizeStrikeDescription 1 _eOFAFindScalerForFormat 1 AccessScalerList 1 QFontEngineMulti::boundingBox(unsigned int) 1 QTextLayout::endLayout() 1 QTextEngine::freeMemory() 1 QTextEngine::LayoutData::~LayoutData() 1 free 1 WebCore::BidiResolver::createBidiRunsForLine(WebCore::InlineIterator const&, bool, bool) 1 WebCore::bidiNext(WebCore::RenderBlock*, WebCore::RenderObject*, WebCore::BidiResolver*, bool, bool*) 2 WebCore::RenderBlock::layoutBlockChildren(bool, int&) 2 WebCore::RenderBlock::layoutBlockChild(WebCore::RenderBox*, WebCore::RenderBlock::MarginInfo&, int&, int&) 2 WebCore::RenderBlock::layout() 2 WebCore::RenderBlock::layoutBlock(bool) 2 WebCore::RenderBlock::layoutBlockChildren(bool, int&) 2 WebCore::RenderBlock::layoutBlockChild(WebCore::RenderBox*, WebCore::RenderBlock::MarginInfo&, int&, int&) 2 WebCore::RenderTable::layout() 1 WebCore::RenderTable::calcWidth() 1 WebCore::RenderBox::minPrefWidth() const 1 WebCore::RenderTable::calcPrefWidths() 1 WebCore::AutoTableLayout::calcPrefWidths(int&, int&) 1 WebCore::AutoTableLayout::fullRecalc() 1 WebCore::AutoTableLayout::recalcColumn(int) 1 WebCore::RenderTableCell::calcPrefWidths() 1 WebCore::RenderBlock::calcPrefWidths() 1 WebCore::RenderBlock::calcInlinePrefWidths() 1 WebCore::RenderText::trimmedPrefWidths(int, int&, bool&, int&, bool&, bool&, bool&, int&, int&, int&, int&, bool&) 1 WebCore::RenderText::calcPrefWidths(int) 1 WebCore::RenderText::calcPrefWidths(int, WTF::HashSet, WTF::HashTraits >&) 1 WebCore::Font::floatWidthForComplexText(WebCore::TextRun const&, WTF::HashSet, WTF::HashTraits >*) const 1 WebCore::setupLayout(QTextLayout*, WebCore::TextRun const&) 1 QTextLine::layout_helper(int) 1 QTextEngine::shape(int) const 1 QTextEngine::shapeText(int) const 1 QTextEngine::shapeTextMac(int) const 1 QFontEngineMacMulti::stringToCMap(QChar const*, int, QGlyphLayout*, int*, QFlags, unsigned short*, HB_CharAttributes const*) const 1 QFontEngineMacMulti::stringToCMapInternal(QChar const*, int, QGlyphLayout*, int*, QFlags, QFontEngineMacMulti::ShaperItem*) const 1 ATSUMeasureTextImage 1 TTextLineLayout::MeasureTextImage(unsigned long, unsigned long, long, long, Rect*) 1 TTextLineLayout::EnsureLayoutIsUpToDate(unsigned long, unsigned char, unsigned long, TATSUGlyphRecordArray**) 1 TTextLineLayout::LayoutGlyphVector(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, TLayoutControls*, long, unsigned long) 1 ATSULayoutGlyphs(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, long, ATSUTab const*, unsigned long, __CFString const*, unsigned short const*, unsigned long, unsigned long) 1 LLCLayoutText 1 _eLLCLayoutText 1 ApplyKerning 1 ProcessKerningRun 1 ProcessGPOSRun 1 ProcessRunCommon(OTL::GCommon&, TGlyphArray&, long, long, unsigned long, bool) 1 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 1 OTL::GCommon::LookupFlagsToGlyphIDSet(unsigned long) const 1 icu::UnicodeSet::add(int, int) 1 icu::UnicodeSet::add(int const*, int, signed char) 1 icu::UnicodeSet::ensureBufferCapacity(int, UErrorCode&) 1 realloc 1 malloc_zone_realloc 1 szone_realloc 1 __spin_lock 1 WebCore::RenderTableSection::layout() 1 WebCore::RenderTableRow::layout() 1 WebCore::RenderTableCell::layout() 1 WebCore::RenderBlock::layoutBlock(bool) 1 WebCore::RenderBlock::layoutInlineChildren(bool, int&, int&) 1 WebCore::RenderBlock::findNextLineBreak(WebCore::BidiResolver&, bool, bool&, bool&, WebCore::EClear*) 1 WebCore::Font::floatWidthForComplexText(WebCore::TextRun const&, WTF::HashSet, WTF::HashTraits >*) const 1 WebCore::setupLayout(QTextLayout*, WebCore::TextRun const&) 1 QTextLine::layout_helper(int) 1 QTextEngine::shape(int) const 1 QTextEngine::shapeText(int) const 1 QTextEngine::shapeTextMac(int) const 1 QFontEngineMacMulti::stringToCMap(QChar const*, int, QGlyphLayout*, int*, QFlags, unsigned short*, HB_CharAttributes const*) const 1 QFontEngineMacMulti::stringToCMapInternal(QChar const*, int, QGlyphLayout*, int*, QFlags, QFontEngineMacMulti::ShaperItem*) const 1 ATSUMeasureTextImage 1 TTextLineLayout::MeasureTextImage(unsigned long, unsigned long, long, long, Rect*) 1 TTextLineLayout::EnsureLayoutIsUpToDate(unsigned long, unsigned char, unsigned long, TATSUGlyphRecordArray**) 1 TTextLineLayout::ConstructGlyphRecordArray(TATSUGlyphRecordArray*, TLayoutControls*) 1 TTextLineLayout::ConstructGlyphRecordArrayWithRegularGlyphs(TATSUGlyphRecordArray*, unsigned long*) 1 TTextLineLayout::ConvertCharsToGlyphs(ATSGlyphVector*, unsigned long, unsigned long, unsigned long, unsigned short const*, unsigned long*, unsigned long, LLCStyleInfo const*, unsigned short, unsigned short, unsigned long*) 1 FOFindFontObjectFromID 1 TSReleaseReader 1 OSAtomicCompareAndSwap32 1 __compare_and_swap32 1 WebCore::RenderView::docWidth() const 1 WebCore::RenderBlock::rightmostPosition(bool, bool) const 1 WebCore::RenderBlock::rightmostPosition(bool, bool) const 1 WebCore::RenderBlock::rightmostPosition(bool, bool) const 1 WebCore::RenderBlock::rightmostPosition(bool, bool) const 1 qt_mac_set_cursor(QCursor const*, QPoint const&) 1 SetClassicCursorOnly(unsigned long, unsigned char) 1 CGSSetSystemDefinedCursor 1 CGSSetRegisteredCursor 1 _CGSSetRegisteredCursor 1 mach_msg 1 mach_msg_trap 728 Thread_456322 DispatchQueue_2: com.apple.libdispatch-manager (serial) 728 start_wqthread 728 _pthread_wqthread 728 _dispatch_worker_thread2 728 _dispatch_queue_invoke 728 _dispatch_mgr_invoke 717 kevent 5 _dispatch_mgr_thread2 5 _dispatch_queue_serial_drain_till_empty 3 _dispatch_queue_drain 3 free 2 __spin_lock 1 szone_free_definite_size 2 _dispatch_cache_cleanup2 1 malloc_zone_free 1 szone_free 5 _dispatch_run_timers 2 _dispatch_get_nanoseconds 2 gettimeofday 2 __gettimeofday 2 _dispatch_run_timers 1 __nanotime 1 __error 728 Thread_456325 728 thread_start 728 _pthread_start 728 __CFSocketManager 728 select$DARWIN_EXTSN 728 Thread_456364 728 thread_start 728 _pthread_start 728 QThreadPrivate::start(void*) 728 QProcessManager::run() 728 select 728 select$DARWIN_EXTSN$NOCANCEL 728 Thread_456388 728 thread_start 728 _pthread_start 728 QThreadPrivate::start(void*) 728 QHostInfoAgent::run() 728 QWaitCondition::wait(QMutex*, unsigned long) 728 pthread_cond_wait 728 _pthread_cond_wait 728 semaphore_wait_signal_trap 728 Thread_456596 728 thread_start 728 _pthread_start 728 QThreadPrivate::start(void*) 728 QKqueueFileSystemWatcherEngine::run() 728 kevent 728 Thread_456611 728 thread_start 728 _pthread_start 728 QThreadPrivate::start(void*) 728 CppEditor::Internal::SemanticHighlighter::run() 728 QWaitCondition::wait(QMutex*, unsigned long) 728 pthread_cond_wait 728 _pthread_cond_wait 728 semaphore_wait_signal_trap 728 Thread_456612 728 thread_start 728 _pthread_start 728 QThreadPrivate::start(void*) 728 QKqueueFileSystemWatcherEngine::run() 728 kevent 728 Thread_456630 728 thread_start 728 _pthread_start 728 QThreadPrivate::start(void*) 728 CppEditor::Internal::SemanticHighlighter::run() 728 QWaitCondition::wait(QMutex*, unsigned long) 728 pthread_cond_wait 728 _pthread_cond_wait 728 semaphore_wait_signal_trap 728 Thread_456690 728 thread_start 728 _pthread_start 728 QThreadPrivate::start(void*) 728 CppEditor::Internal::SemanticHighlighter::run() 728 QWaitCondition::wait(QMutex*, unsigned long) 728 pthread_cond_wait 728 _pthread_cond_wait 728 semaphore_wait_signal_trap 728 Thread_457628 728 start_wqthread 728 _pthread_wqthread 728 __workq_kernreturn Total number in stack (recursive counted multiple, when >=5): 50 free 47 szone_malloc_should_clear 35 szone_free_definite_size 29 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 29 ProcessRunCommon(OTL::GCommon&, TGlyphArray&, long, long, unsigned long, bool) 29 __spin_lock 29 tiny_malloc_from_free_list 28 OTL::GCommon::LookupFlagsToGlyphIDSet(unsigned long) const 27 realloc 26 malloc_zone_malloc 25 ATSUMeasureTextImage 25 QFontEngineMacMulti::stringToCMap(QChar const*, int, QGlyphLayout*, int*, QFlags, unsigned short*, HB_CharAttributes const*) const 25 QFontEngineMacMulti::stringToCMapInternal(QChar const*, int, QGlyphLayout*, int*, QFlags, QFontEngineMacMulti::ShaperItem*) const 25 QTextEngine::shape(int) const 25 QTextEngine::shapeText(int) const 25 QTextEngine::shapeTextMac(int) const 25 TTextLineLayout::EnsureLayoutIsUpToDate(unsigned long, unsigned char, unsigned long, TATSUGlyphRecordArray**) 25 TTextLineLayout::MeasureTextImage(unsigned long, unsigned long, long, long, Rect*) 25 icu::UnicodeSet::add(int, int) 25 malloc 23 ATSULayoutGlyphs(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, long, ATSUTab const*, unsigned long, __CFString const*, unsigned short const*, unsigned long, unsigned long) 23 LLCLayoutText 23 TTextLineLayout::LayoutGlyphVector(TATSUGlyphRecordArray*, ATSLineLayoutLineParams*, TLayoutControls*, long, unsigned long) 23 _eLLCLayoutText 23 malloc_zone_realloc 22 icu::UnicodeSet::add(int const*, int, signed char) 22 malloc_zone_calloc 22 szone_realloc 21 WebCore::Font::floatWidthForComplexText(WebCore::TextRun const&, WTF::HashSet, WTF::HashTraits >*) const 20 QTextLine::layout_helper(int) 20 WebCore::setupLayout(QTextLayout*, WebCore::TextRun const&) 20 calloc 19 ApplyKerning 19 ProcessGPOSRun 19 ProcessKerningRun 16 icu::UnicodeSet::ensureBufferCapacity(int, UErrorCode&) 16 szone_size 15 WebCore::RenderBlock::layoutBlock(bool) 13 ATSUMatchFontsToText 13 OldGlyphsCacheRun(TStrike*, int, unsigned long, unsigned short const*, void (*)(unsigned long, unsigned short const*, unsigned long, unsigned char* const*, void const*), void*) 13 TTextLineLayout::SubstituteFonts(unsigned long, unsigned long, unsigned long*, unsigned long*, unsigned long*) 13 _eGCGetGlyphDeviceMetrics 13 kevent 13 szone_free 13 tiny_free_list_add_ptr 12 TFontCascadeList::RestartPurgeTimer() 12 TFontCascadeList::TFontCascadeList(unsigned long) 11 ApplyMorph 11 PositionDeviceGlyphs 11 TTextLineLayout::ConstructGlyphRecordArray(TATSUGlyphRecordArray*, TLayoutControls*) 11 TTextLineLayout::ConstructGlyphRecordArrayWithRegularGlyphs(TATSUGlyphRecordArray*, unsigned long*) 11 WebCore::RenderBlock::paint(WebCore::RenderObject::PaintInfo&, int, int) 11 WebCore::RenderBlock::paintObject(WebCore::RenderObject::PaintInfo&, int, int) 11 _dispatch_barrier_async_f_slow 11 icu::UnicodeSet::~UnicodeSet() 10 ApplyMorphForRun 10 ApplyUnicodeEncoding(privateFontObjectRecord*, unsigned long*, unsigned short const*, unsigned long, unsigned short*, unsigned char*) 10 GetLayoutDevMetricsGroup(ATSGlyphVector*, unsigned long, unsigned long, Rect*) 10 HIView::RecursiveDrawComposited(__HIShape const*, unsigned long, HIView*, CGContext*, unsigned char, float) 10 MakeLayoutDeviceValues 10 ProcessGSUBRun 10 QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*, QFixed*) const 10 WebCore::Element::recalcStyle(WebCore::Node::StyleChange) 10 WebCore::RenderBlock::layout() 10 _dispatch_mgr_wakeup 10 _dispatch_queue_push_list_slow 10 _dispatch_update_kq 10 _dispatch_wakeup 10 icu::UnicodeSet::add(int) 9 InvokeLayoutCallback 9 QFontPrivate::engineForScript(int) const 9 TTextLineLayout::ConvertCharsToGlyphs(ATSGlyphVector*, unsigned long, unsigned long, unsigned long, unsigned short const*, unsigned long*, unsigned long, LLCStyleInfo const*, unsigned short, unsigned short, unsigned long*) 9 TTextLineLayout::DoOpenTypePreprocessing(TATSUGlyphRecordArray*, ATSLineLayoutLineParams const*, TLayoutControls const*) 9 WebCore::RenderBlock::layoutBlockChild(WebCore::RenderBox*, WebCore::RenderBlock::MarginInfo&, int&, int&) 9 WebCore::RenderBlock::layoutBlockChildren(bool, int&) 9 _eLLCStyleInfoCreateScaledStrikeKey 9 atsuPostLayoutCallback(unsigned long, ATSGlyphVector*, unsigned long, void*, unsigned long*) 8 ATSUGlyphGetScreenMetrics 8 FOApplyUnicodeEncoding 8 GCGetGlyphDeviceMetrics 8 GetMetricsForGlyphs 8 OTL::GCommon::GetLookups(unsigned long, unsigned long, unsigned long*, unsigned short*, OTL::LangSysTable const*) const 8 QFontEngineMac::boundingBox(unsigned int) 8 QFontEngineMulti::boundingBox(unsigned int) 8 WebCore::InlineFlowBox::paint(WebCore::RenderObject::PaintInfo&, int, int) 8 WebCore::RenderBlock::findNextLineBreak(WebCore::BidiResolver&, bool, bool&, bool&, WebCore::EClear*) 8 WebCore::RenderBlock::layoutInlineChildren(bool, int&, int&) 8 WebCore::RenderText::calcPrefWidths(int, WTF::HashSet, WTF::HashTraits >&) 8 _pthread_start 8 thread_start 8 uset_open 7 ATSUClearLayoutCache 7 FOFindTableInCache 7 GetDeviceMetricsForRun 7 LLCStyleInfoCreateScaledStrikeKey 7 QThreadPrivate::start(void*) 7 SelectAndVendDataForGlyphVector(ATSGlyphVector*, unsigned long, unsigned char, unsigned char, void**, unsigned long*) 7 TTextLineLayout::ClearLayoutCache(unsigned long) 7 VendGenericGlyphArrayData(unsigned long, ATSGlyphVector*, void**, unsigned long, void*, unsigned char, unsigned char, void**, unsigned long*) 7 WebCore::RenderBlock::paintChildren(WebCore::RenderObject::PaintInfo&, int, int) 7 WebCore::RenderText::width(unsigned int, unsigned int, WebCore::Font const&, int, WTF::HashSet, WTF::HashTraits >*) const 7 _eFOApplyUnicodeEncoding 7 _eGCCreateStrikeKeyWithVariation 6 ATSUAlloc 6 ConvertATSUISettingsToOTFeatures(LLCStyleInfo const*, ATSLineLayoutLineParams const*, unsigned long*) 6 FOFindFontObjectFromID 6 LLCFreeGlyphRecs 6 LLCSetOTLScriptLanguageArray 6 LLCStyleInfoSynthesizeStrikeDescription 6 LookupTableInFont 6 QApplication::notify(QObject*, QEvent*) 6 QCoreApplication::notifyInternal(QObject*, QEvent*) 6 TTextLineLayout::InvalidateCache(TATSUGlyphRecordArray*, unsigned char) 6 __memcpy 6 _eGetGlyphVectorIndex 6 _eLLCSetOTLScriptLanguageArray 6 dispatch_source_set_timer 6 icu::UVector::~UVector() 5 LLCGrowGlyphRecArray 5 LookupTableInFontFromFontObject 5 QApplicationPrivate::notify_helper(QObject*, QEvent*) 5 QFontCache::instance() 5 QPainter::drawText(QPointF const&, QString const&, int, int) 5 QTextEngine::LayoutData::~LayoutData() 5 QTextEngine::attributes() const 5 QTextEngine::freeMemory() 5 QTextEngine::itemize() const 5 QTextEngine::shapeLine(QScriptLine const&) 5 QTextLayout::beginLayout() 5 QTextLayout::endLayout() 5 QThreadStorageData::get() const 5 TSReleaseReader 5 TTextLineLayout::PrepareForWriteUse() 5 WebCore::Font::drawComplexText(WebCore::GraphicsContext*, WebCore::TextRun const&, WebCore::FloatPoint const&, int, int) const 5 WebCore::GraphicsContext::drawText(WebCore::Font const&, WebCore::TextRun const&, WebCore::IntPoint const&, int, int) 5 WebCore::InlineTextBox::paint(WebCore::RenderObject::PaintInfo&, int, int) 5 WebCore::RenderBlock::computeHorizontalPositionsForLine(WebCore::RootInlineBox*, bool, WebCore::BidiRun*, WebCore::BidiRun*, bool) 5 WebCore::RenderBlock::paintContents(WebCore::RenderObject::PaintInfo&, int, int) 5 WebCore::RenderLineBoxList::paint(WebCore::RenderBoxModelObject*, WebCore::RenderObject::PaintInfo&, int, int) const 5 WebCore::RenderTableCell::layout() 5 WebCore::RenderText::calcPrefWidths(int) 5 WebCore::RootInlineBox::paint(WebCore::RenderObject::PaintInfo&, int, int) 5 WebCore::paintTextWithShadows(WebCore::GraphicsContext*, WebCore::Font const&, WebCore::TextRun const&, int, int, WebCore::IntPoint const&, int, int, int, int, WebCore::ShadowData*, bool) 5 __bzero 5 _eLLCGrowGlyphRecArray 5 _eLLCStyleInfoSynthesizeStrikeDescription 5 icu::UnicodeSet::UnicodeSet(int, int) 5 icu::UnicodeSet::ensureCapacity(int, UErrorCode&) 5 pthread_mutex_lock Sort by top of stack, same collapsed (when >= 5): semaphore_wait_signal_trap 2912 kevent 2213 __workq_kernreturn 728 select$DARWIN_EXTSN 728 select$DARWIN_EXTSN$NOCANCEL 728 icu::UnicodeSet::add(int const*, int, signed char) 104 szone_free_definite_size 37 tiny_malloc_from_free_list 33 __spin_lock 31 OTL::GCommon::LookupFlagsToGlyphIDSet(unsigned long) const 17 szone_malloc_should_clear 17 szone_size 17 tiny_free_list_add_ptr 16 szone_free 14 OTL::GCommon::ApplyLookups(unsigned short const*, unsigned short, OTL::TGlyphIterator&, bool) const 11 ConvertATSUISettingsToOTFeatures(LLCStyleInfo const*, ATSLineLayoutLineParams const*, unsigned long*) 9 free 9 icu::UnicodeSet::add(int) 9 unsigned long* std::__find(unsigned long*, unsigned long*, unsigned long const&, std::random_access_iterator_tag) 8 __memcpy 7 icu::UnicodeSet::add(int, int) 7 szone_realloc 7 MakeLayoutDeviceValues 6 ProcessRunCommon(OTL::GCommon&, TGlyphArray&, long, long, unsigned long, bool) 6 icu::UnicodeSet::ensureBufferCapacity(int, UErrorCode&) 6 OTL::Coverage::SearchFmt2Binary(unsigned short) const 5 OTL::GCommon::GetLookups(unsigned long, unsigned long, unsigned long*, unsigned short*, OTL::LangSysTable const*) const 5 __bzero 5 atsuPostLayoutCallback(unsigned long, ATSGlyphVector*, unsigned long, void*, unsigned long*) 5 realloc 5 Sample analysis of process 22914 written to file /dev/stdout