LCOV - code coverage report
Current view: top level - gfx/thebes - gfxFont.cpp (source / functions) Hit Total Coverage
Test: output.info Lines: 655 1833 35.7 %
Date: 2017-07-14 16:53:18 Functions: 60 119 50.4 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZL15DestroyRefCairoPv 0
_ZL20IsInvalidControlCharj 0
_ZL21FontCacheMallocSizeOfPKv 0
_ZL21LookupAlternateValuesP22gfxFontFeatureValueSetRK9nsAStringRK8nsTArrayI17gfxAlternateValueERS4_I14gfxFontFeatureE 0
_ZL22RoundToNearestMultipledd 0
_ZL9HasSpacesPKDsj 0
_ZL9HasSpacesPKhj 0
_ZN12gfxFontCache11DestroyFontEP7gfxFont 0
_ZN12gfxFontCache13NotifyExpiredEP7gfxFont 0
_ZN12gfxFontCache14MemoryReporter14CollectReportsEP25nsIMemoryReporterCallbackP11nsISupportsb 0
_ZN12gfxFontCache19NotifyGlyphsChangedEv 0
_ZN12gfxFontCache21FlushShapedWordCachesEv 0
_ZN12gfxFontCache32WordCacheExpirationTimerCallbackEP8nsITimerPv 0
_ZN12gfxFontCache8Observer14QueryInterfaceERK4nsIDPPv 0
_ZN12gfxFontCache8Observer7ObserveEP11nsISupportsPKcPKDs 0
_ZN12gfxFontCache8Observer7ReleaseEv 0
_ZN12gfxFontCache8ShutdownEv 0
_ZN12gfxFontCacheD0Ev 0
_ZN12gfxFontCacheD2Ev 0
_ZN12gfxFontStyle23AdjustForSubSuperscriptEi 0
_ZN13gfxShapedText15SetMissingGlyphEjjP7gfxFont 0
_ZN13gfxShapedText22AllocateDetailedGlyphsEjj 0
_ZN13gfxShapedText30AdjustAdvancesForSyntheticBoldEfjj 0
_ZN13gfxShapedText9SetGlyphsEjNS_15CompressedGlyphEPKNS_13DetailedGlyphE 0
_ZN16GlyphBufferAzure11FlushStrokeERN7mozilla3gfx11GlyphBufferERKNS1_7PatternE 0
_ZN17gfxTextRunFactoryD0Ev 0
_ZN7gfxFont10CalcXScaleEPN7mozilla3gfx10DrawTargetE 0
_ZN7gfxFont14AgeCachedWordsEv 0
_ZN7gfxFont15SupportsFeatureEN7mozilla7unicode6ScriptEj 0
_ZN7gfxFont15TryGetMathTableEv 0
_ZN7gfxFont16GetGlyphHAdvanceEPN7mozilla3gfx10DrawTargetEt 0
_ZN7gfxFont16GetSmallCapsFontEv 0
_ZN7gfxFont17DrawEmphasisMarksEPK10gfxTextRunPN7mozilla3gfx10PointTypedINS4_12UnknownUnitsEdEEjjRK22EmphasisMarkDrawParams 0
_ZN7gfxFont19NotifyGlyphsChangedEv 0
_ZN7gfxFont19SupportsVariantCapsEN7mozilla7unicode6ScriptEjRbS3_S3_ 0
_ZN7gfxFont20InitFakeSmallCapsRunIDsEEbPN7mozilla3gfx10DrawTargetEP10gfxTextRunPKT_jjhNS2_15ShapedTextFlagsENS1_7unicode6ScriptEbb 0
_ZN7gfxFont20InitFakeSmallCapsRunIhEEbPN7mozilla3gfx10DrawTargetEP10gfxTextRunPKT_jjhNS2_15ShapedTextFlagsENS1_7unicode6ScriptEbb 0
_ZN7gfxFont20SynthesizeSpaceWidthEj 0
_ZN7gfxFont21CreateVerticalMetricsEv 0
_ZN7gfxFont21GetSubSuperscriptFontEi 0
_ZN7gfxFont22AddGlyphChangeObserverEPNS_19GlyphChangeObserverE 0
_ZN7gfxFont22SupportsSubSuperscriptEjPKDsjN7mozilla7unicode6ScriptE 0
_ZN7gfxFont22SupportsSubSuperscriptEjPKhjN7mozilla7unicode6ScriptE 0
_ZN7gfxFont23CalculateDerivedMetricsERNS_7MetricsE 0
_ZN7gfxFont25InitMetricsFromSfntTablesERNS_7MetricsE 0
_ZN7gfxFont25RemoveGlyphChangeObserverEPNS_19GlyphChangeObserverE 0
_ZN7gfxFont25ShapeTextWithoutWordCacheIDsEEbPN7mozilla3gfx10DrawTargetEPKT_jjNS1_7unicode6ScriptEbN13gfxFontShaper13RoundingFlagsEP10gfxTextRun 0
_ZN7gfxFont25ShapeTextWithoutWordCacheIhEEbPN7mozilla3gfx10DrawTargetEPKT_jjNS1_7unicode6ScriptEbN13gfxFontShaper13RoundingFlagsEP10gfxTextRun 0
_ZN7gfxFont29ShapeFragmentWithoutWordCacheIDsEEbPN7mozilla3gfx10DrawTargetEPKT_jjNS1_7unicode6ScriptEbN13gfxFontShaper13RoundingFlagsEP10gfxTextRun 0
_ZN7gfxFont36HasSubstitutionRulesWithSpaceLookupsEN7mozilla7unicode6ScriptE 0
_ZN7gfxFontD0Ev 0
_ZN7gfxFontD2Ev 0
_ZNK12gfxFontCache22AddSizeOfExcludingThisEPFmPKvEP14FontCacheSizes 0
_ZNK12gfxFontCache22AddSizeOfIncludingThisEPFmPKvEP14FontCacheSizes 0
_ZNK7gfxFont14RenderSVGGlyphEP10gfxContextN7mozilla3gfx10PointTypedINS3_12UnknownUnitsEdEEjPNS2_15SVGContextPaintE 0
_ZNK7gfxFont14RenderSVGGlyphEP10gfxContextN7mozilla3gfx10PointTypedINS3_12UnknownUnitsEdEEjPNS2_15SVGContextPaintEP23gfxTextRunDrawCallbacksRb 0
_ZNK7gfxFont16RenderColorGlyphEPN7mozilla3gfx10DrawTargetEP10gfxContextPNS1_10ScaledFontEPNS1_21GlyphRenderingOptionsENS1_11DrawOptionsERKNS1_10PointTypedINS1_12UnknownUnitsEfEEj 0
_ZNK7gfxFont22AddSizeOfExcludingThisEPFmPKvEP14FontCacheSizes 0
_ZNK7gfxFont22AddSizeOfIncludingThisEPFmPKvEP14FontCacheSizes 0
_ZL10IsChar8BitDs 1
_ZL10IsChar8Bith 1
_ZL10UnionRangedPdS_ 1
_ZL11Get2DAAModeN7gfxFont15AntialiasOptionE 1
_ZL11IsIgnorablej 1
_ZL15HasSubstitutionPjN7mozilla7unicode6ScriptE 1
_ZL15IsBoundarySpaceDsDs 1
_ZL17NeedsGlyphExtentsP7gfxFontPK10gfxTextRun 1
_ZL22HasLookupRuleWithGlyphP9hb_face_tjRbjS1_t 1
_ZL23CollectLookupsByFeatureP9hb_face_tjjP8hb_set_t 1
_ZL24CollectLookupsByLanguageP9hb_face_tjRK12nsTHashtableI15nsUint32HashKeyEP8hb_set_tS7_jj 1
_ZL30HasLookupRuleWithGlyphByScriptP9hb_face_tjjjtRK12nsTHashtableI15nsUint32HashKeyERb 1
_ZN12gfxFontCache14MemoryReporter14QueryInterfaceERK4nsIDPPv 1
_ZN12gfxFontCache14MemoryReporter6AddRefEv 1
_ZN12gfxFontCache14MemoryReporter7ReleaseEv 1
_ZN12gfxFontCache14NotifyReleasedEP7gfxFont 1
_ZN12gfxFontCache4InitEv 1
_ZN12gfxFontCache6AddNewEP7gfxFont 1
_ZN12gfxFontCache6LookupEPK12gfxFontEntryPK12gfxFontStylePK15gfxCharacterMap 1
_ZN12gfxFontCache8Observer6AddRefEv 1
_ZN12gfxFontCacheC2EP14nsIEventTarget 1
_ZN12gfxFontStyleC2EhtsdP7nsIAtombfbbbbj 1
_ZN12gfxFontStyleC2Ev 1
_ZN13gfxFontShaper17MergeFontFeaturesEPK12gfxFontStyleRK8nsTArrayI14gfxFontFeatureEbRK9nsAStringbPFvRKjRjPvESE_ 1
_ZN13gfxShapedText17FilterIfIgnorableEjj 1
_ZN13gfxShapedText22SetupClusterBoundariesEjPKDsj 1
_ZN13gfxShapedText22SetupClusterBoundariesEjPKhj 1
_ZN16GlyphBufferAzure11AppendGlyphEv 1
_ZN16GlyphBufferAzure11OutputGlyphEjRKN7mozilla3gfx10PointTypedINS1_12UnknownUnitsEdEE 1
_ZN16GlyphBufferAzure13GetStrokeModeE8DrawMode 1
_ZN16GlyphBufferAzure5FlushEb 1
_ZN16GlyphBufferAzureC2ERK17TextRunDrawParamsRK14FontDrawParams 1
_ZN16GlyphBufferAzureD2Ev 1
_ZN17gfxTextRunFactoryD2Ev 1
_ZN7gfxFont10DrawGlyphsEPK13gfxShapedTextjjPN7mozilla3gfx10PointTypedINS4_12UnknownUnitsEdEERK17TextRunDrawParamsRK14FontDrawParams 1
_ZN7gfxFont10RunMetrics11CombineWithERKS0_b 1
_ZN7gfxFont13GetShapedWordIDsEEP13gfxShapedWordPN7mozilla3gfx10DrawTargetEPKT_jjNS3_7unicode6ScriptEbiNS4_15ShapedTextFlagsEN13gfxFontShaper13RoundingFlagsEP18gfxTextPerfMetrics 1
_ZN7gfxFont13GetShapedWordIhEEP13gfxShapedWordPN7mozilla3gfx10DrawTargetEPKT_jjNS3_7unicode6ScriptEbiNS4_15ShapedTextFlagsEN13gfxFontShaper13RoundingFlagsEP18gfxTextPerfMetrics 1
_ZN7gfxFont13HasFeatureSetEjRb 1
_ZN7gfxFont15SanitizeMetricsEPNS_7MetricsEb 1
_ZN7gfxFont16PostShapingFixupEPN7mozilla3gfx10DrawTargetEPKDsjjbP13gfxShapedText 1
_ZN7gfxFont17SetupGlyphExtentsEPN7mozilla3gfx10DrawTargetEjbP15gfxGlyphExtents 1
_ZN7gfxFont19SplitAndInitTextRunIDsEEbPN7mozilla3gfx10DrawTargetEP10gfxTextRunPKT_jjNS1_7unicode6ScriptEb 1
_ZN7gfxFont19SplitAndInitTextRunIhEEbPN7mozilla3gfx10DrawTargetEP10gfxTextRunPKT_jjNS1_7unicode6ScriptEb 1
_ZN7gfxFont21IsSpaceGlyphInvisibleEPN7mozilla3gfx10DrawTargetEPK10gfxTextRun 1
_ZN7gfxFont23GetOrCreateGlyphExtentsEi 1
_ZN7gfxFont23GetRoundOffsetsToPixelsEPN7mozilla3gfx10DrawTargetE 1
_ZN7gfxFont28SpaceMayParticipateInShapingEN7mozilla7unicode6ScriptE 1
_ZN7gfxFont29ShapeFragmentWithoutWordCacheIhEEbPN7mozilla3gfx10DrawTargetEPKT_jjNS1_7unicode6ScriptEbN13gfxFontShaper13RoundingFlagsEP10gfxTextRun 1
_ZN7gfxFont30CheckForFeaturesInvolvingSpaceEv 1
_ZN7gfxFont4DrawEPK10gfxTextRunjjPN7mozilla3gfx10PointTypedINS4_12UnknownUnitsEdEERK17TextRunDrawParamsNS4_15ShapedTextFlagsE 1
_ZN7gfxFont7MeasureEPK10gfxTextRunjjNS_15BoundingBoxTypeEPN7mozilla3gfx10DrawTargetEPNS_7SpacingENS5_15ShapedTextFlagsE 1
_ZN7gfxFont8RefCairoEPN7mozilla3gfx10DrawTargetE 1
_ZN7gfxFont9ShapeTextEPN7mozilla3gfx10DrawTargetEPKDsjjNS0_7unicode6ScriptEbN13gfxFontShaper13RoundingFlagsEP13gfxShapedText 1
_ZN7gfxFont9ShapeTextEPN7mozilla3gfx10DrawTargetEPKhjjNS0_7unicode6ScriptEbN13gfxFontShaper13RoundingFlagsEP13gfxShapedText 1
_ZN7gfxFontC2ERK6RefPtrIN7mozilla3gfx12UnscaledFontEEP12gfxFontEntryPK12gfxFontStyleNS_15AntialiasOptionEP18_cairo_scaled_font 1
_ZNK12gfxFontCache9HashEntry9KeyEqualsEPKNS_3KeyE 1
_ZNK12gfxFontStyle13ComputeWeightEv 1
_ZNK7gfxFont12DrawOneGlyphEjdPN7mozilla3gfx10PointTypedINS1_12UnknownUnitsEdEER16GlyphBufferAzurePb 1
_ZNK7gfxFont14CacheHashEntry9KeyEqualsEPKNS_12CacheHashKeyE 1

Generated by: LCOV version 1.13