LCOV - code coverage report
Current view: directory - js/src - jscntxt.h (source / functions) Found Hit Coverage
Test: app.info Lines: 283 274 96.8 %
Date: 2012-07-07 Functions: 203 188 92.6 %

Function Name Sort by function name Hit count Sort by hit count
_ZN11JSSharpInfoC2Ev 874063
_ZN16JSSharpObjectMapC2EP9JSContext 26231
_ZN16JSSharpObjectMapD2Ev 26228
_ZN18JSAutoResolveFlagsC2EP9JSContextjRK21JSGuardObjectNotifier 53656813
_ZN18JSAutoResolveFlagsD2Ev 53656813
_ZN2js10AutoLockGC4lockEP9JSRuntime 2507172
_ZN2js10AutoLockGCC2EP9JSRuntimeRKN7mozilla6detail19GuardObjectNotifierE 4812121
_ZN2js10AutoLockGCD2Ev 4812117
_ZN2js11ContextIter4nextEv 117430
_ZN2js11ContextIterC2EP9JSRuntime 118280
_ZN2js12AutoUnlockGCC2EP9JSRuntimeRK21JSGuardObjectNotifier 92766
_ZN2js12AutoUnlockGCD2Ev 92766
_ZN2js13AutoKeepAtomsC2EP9JSRuntimeRK21JSGuardObjectNotifier 353729
_ZN2js13AutoKeepAtomsD2Ev 353729
_ZN2js13AutoResolvingC2EP9JSContextP8JSObject4jsidNS0_4KindERK21JSGuardObjectNotifier 10005009
_ZN2js13AutoResolvingD2Ev 10005009
_ZN2js13AutoXMLRooterC2EP9JSContextP5JSXMLRK21JSGuardObjectNotifier 6769
_ZN2js13AutoXMLRooterD2Ev 6769
_ZN2js14AutoReleasePtrC2EP9JSContextPvRK21JSGuardObjectNotifier 4085
_ZN2js14AutoReleasePtrD2Ev 4085
_ZN2js14AutoValueArray5startEv 0
_ZN2js14AutoValueArrayC2EP9JSContextPN2JS5ValueEjRK21JSGuardObjectNotifier 10038
_ZN2js14AutoValueArrayD2Ev 10038
_ZN2js15AutoShapeVectorC2EP9JSContextRK21JSGuardObjectNotifier 1456589
_ZN2js15AutoShapeVectorD2Ev 1456589
_ZN2js16AutoObjectVectorC2EP9JSContextRK21JSGuardObjectNotifier 33832
_ZN2js16AutoObjectVectorD2Ev 33832
_ZN2js18ConservativeGCData19updateForRequestEndEj 425078
_ZN2js18ConservativeGCDataC2Ev 19910
_ZN2js18ConservativeGCDataD2Ev 19908
_ZN2js18ContextAllocPolicy5free_EPv 549
_ZN2js18ContextAllocPolicy7malloc_Ej 272093
_ZN2js18ContextAllocPolicy8realloc_EPvjj 79388
_ZN2js18ContextAllocPolicyC2EP9JSContext 860645
_ZN2js18RuntimeAllocPolicy5free_EPv 78602
_ZN2js18RuntimeAllocPolicy7malloc_Ej 78607
_ZN2js18RuntimeAllocPolicyC2EP9JSContext 17050
_ZN2js18RuntimeAllocPolicyC2EP9JSRuntime 47052
_ZN2js22AutoReleaseNullablePtr5resetEPv 0
_ZN2js22AutoReleaseNullablePtrC2EP9JSContextPvRK21JSGuardObjectNotifier 2278
_ZN2js22AutoReleaseNullablePtrD2Ev 2278
_ZN2js8GSNCacheC2Ev 19910
_ZN2js8GSNCacheD2Ev 19908
_ZN2jsL13OptionsHasXMLEj 972
_ZN2jsL13VersionHasXMLE9JSVersion 5154386
_ZN2jsL13VersionNumberE9JSVersion 7884730
_ZN2jsL14VersionIsKnownE9JSVersion 26037
_ZN2jsL15MakeRangeGCSafeEPN2JS5ValueEj 6101075
_ZN2jsL15VersionHasFlagsE9JSVersion 26037
_ZN2jsL16VersionCopyFlagsEP9JSVersionS0_ 24833
_ZN2jsL19VersionExtractFlagsE9JSVersion 50870
_ZN2jsL20OptionFlagsToVersionEj9JSVersion 968
_ZN2jsL21VersionFlagsToOptionsE9JSVersion 5013505
_ZN2jsL21VersionShouldParseXMLE9JSVersion 1880
_ZN2jsL24SetValueRangeToUndefinedEPN2JS5ValueES2_ 30150000
_ZN2jsL24SetValueRangeToUndefinedEPN2JS5ValueEj 29595836
_ZN9JSContext12array_deleteIN2js4mjit10FrameEntryEEEvPT_ 155
_ZN9JSContext12array_deleteIP9_ffi_typeEEvPT_ 13
_ZN9JSContext12array_deleteIcEEvPT_ 7393
_ZN9JSContext12parseMapPoolEv 6872290
_ZN9JSContext13fromLinkFieldEP10JSCListStr 198336
_ZN9JSContext13setRunOptionsEj 1329870
_ZN9JSContext13tempLifoAllocEv 71322886
_ZN9JSContext14enterGeneratorEP11JSGenerator 31084
_ZN9JSContext14leaveGeneratorEP11JSGenerator 31084
_ZN9JSContext17setDefaultVersionE9JSVersion 73313
_ZN9JSContext18isExceptionPendingEv 65519591
_ZN9JSContext19getPendingExceptionEv 2255898
_ZN9JSContext20clearVersionOverrideEv 47629
_ZN9JSContext20typeInferenceEnabledEv 2916443217
_ZN9JSContext21clearPendingExceptionEv 2902316
_ZN9JSContext22thisDuringConstructionEv 52462
_ZN9JSContext27maybeMigrateVersionOverrideEv 243889
_ZN9JSContext4new_I11JSXMLFilterP5JSXMLP10JSXMLArrayIS2_EEEPT_T0_T1_ 54
_ZN9JSContext4new_I13JSCompartmentP9JSRuntimeEEPT_T0_ 25666
_ZN9JSContext4new_I16JSXMLArrayCursorI5JSXMLEP10JSXMLArrayIS2_EEEPT_T0_ 90
_ZN9JSContext4new_I9_ffi_typeEEPT_v 13
_ZN9JSContext4new_IN2JS15PerfMeasurementENS2_9EventMaskEEEPT_T0_ 9
_ZN9JSContext4new_IN2js13RegExpStaticsEEEPT_v 38635
_ZN9JSContext4new_IN2js14ObjectElementsEiiEEPT_T0_T1_ 261153
_ZN9JSContext4new_IN2js15AutoCompartmentEPS_P8JSObjectEEPT_T0_T1_ 402
_ZN9JSContext4new_IN2js15BytecodeEmitterEPNS1_6ParserEjEEPT_T0_T1_ 978344
_ZN9JSContext4new_IN2js15DummyFrameGuardEEEPT_v 0
_ZN9JSContext4new_IN2js4mjit17JaegerCompartmentEEEPT_v 11827
_ZN9JSContext4new_IN2js5types10TypeResultEiNS2_4TypeEEEPT_T0_T1_ 2348
_ZN9JSContext4new_IN2js5types10TypeResultEjNS2_4TypeEEEPT_T0_T1_ 450
_ZN9JSContext4new_IN2js5types17TypeScriptNestingEEEPT_v 3709
_ZN9JSContext4new_IN2js6VectorINS1_22ScriptOpcodeCountsPairELj0ENS1_17SystemAllocPolicyEEES4_EEPT_T0_ 0
_ZN9JSContext4new_IN2js6VectorINS1_5types13RecompileInfoELj0ENS1_15TempAllocPolicyEEEPS_EEPT_T0_ 32646
_ZN9JSContext4new_IN2js6VectorINS1_7analyze9SlotValueELj0ENS1_15TempAllocPolicyEEEPS_EEPT_T0_ 69565
_ZN9JSContext4new_IN2js6VectorIP6JSAtomLj0ENS1_15TempAllocPolicyEEEPS_EEPT_T0_ 9243
_ZN9JSContext4new_IN2js6VectorIPNS1_8DebuggerELj0ENS1_17SystemAllocPolicyEEEEEPT_v 3260
_ZN9JSContext4new_IN2js6ctypes11ClosureInfoEP9JSRuntimeEEPT_T0_ 7
_ZN9JSContext4new_IN2js6ctypes12FunctionInfoEEEPT_v 1504
_ZN9JSContext4new_IN2js7HashMapINS1_13HashableValueENS1_9HeapValueENS3_6HasherENS1_18RuntimeAllocPolicyEEEP9JSRuntimeEEPT_T0_ 882
_ZN9JSContext4new_IN2js7HashMapINS1_5types13ArrayTableKeyENS1_13ReadBarrieredINS3_10TypeObjectEEES4_NS1_17SystemAllocPolicyEEEEEPT_v 745
_ZN9JSContext4new_IN2js7HashMapINS1_5types14ObjectTableKeyENS3_16ObjectTableEntryES4_NS1_17SystemAllocPolicyEEEEEPT_v 538
_ZN9JSContext4new_IN2js7HashMapINS1_5types17AllocationSiteKeyENS1_13ReadBarrieredINS3_10TypeObjectEEES4_NS1_17SystemAllocPolicyEEEEEPT_v 5008
_ZN9JSContext4new_IN2js7HashMapIP12JSFlatStringNS1_6ctypes9FieldInfoENS5_15FieldHashPolicyENS1_17SystemAllocPolicyEEEEEPT_v 234
_ZN9JSContext4new_IN2js7HashSetINS1_13HashableValueENS3_6HasherENS1_18RuntimeAllocPolicyEEEP9JSRuntimeEEPT_T0_ 594
_ZN9JSContext4new_IN2js7WeakMapINS1_7HeapPtrI8JSObjectjEENS1_9HeapValueENS1_13DefaultHasherIS5_EENS1_17DefaultMarkPolicyIS5_EENS9_IS6_EENS1_18DefaultTracePolicyIS5_S6_EEEEPS_PS4_EEPT_T0_T1_ 122
_ZN9JSContext4new_IN2js8DebuggerEPS_P8JSObjectEEPT_T0_T1_ 4214
_ZN9JSContext4new_IN2js9InlineMapIP6JSAtomjLj24EEEPS_EEPT_T0_ 231344
_ZN9JSContext4new_IN2js9MathCacheEEEPT_v 174
_ZN9JSContext4new_IPcEEPT_v 12694
_ZN9JSContext4new_IyyEEPT_T0_ 2482
_ZN9JSContext5free_EPv 25240677
_ZN9JSContext7calloc_Ej 1911862
_ZN9JSContext7delete_I11JSXMLFilterEEvPT_ 54
_ZN9JSContext7delete_I13JSCompartmentEEvPT_ 25663
_ZN9JSContext7delete_I16JSXMLArrayCursorI5JSXMLEEEvPT_ 90
_ZN9JSContext7delete_I9_ffi_typeEEvPT_ 13
_ZN9JSContext7delete_IN2JS15PerfMeasurementEEEvPT_ 22833
_ZN9JSContext7delete_IN2js13PropertyTableEEEvPT_ 351146
_ZN9JSContext7delete_IN2js13RegExpStaticsEEEvPT_ 38620
_ZN9JSContext7delete_IN2js15BytecodeEmitterEEEvPT_ 978344
_ZN9JSContext7delete_IN2js15DummyFrameGuardEEEvPT_ 0
_ZN9JSContext7delete_IN2js4mjit10FrameState11ActiveFrameEEEvPT_ 2995
_ZN9JSContext7delete_IN2js4mjit17JaegerCompartmentEEEvPT_ 0
_ZN9JSContext7delete_IN2js4mjit8Compiler11ActiveFrameEEEvPT_ 131852
_ZN9JSContext7delete_IN2js4mjit8JITChunkEEEvPT_ 128803
_ZN9JSContext7delete_IN2js4mjit9LoopStateEEEvPT_ 33602
_ZN9JSContext7delete_IN2js5types10TypeResultEEEvPT_ 0
_ZN9JSContext7delete_IN2js6VectorINS1_22ScriptOpcodeCountsPairELj0ENS1_17SystemAllocPolicyEEEEEvPT_ 0
_ZN9JSContext7delete_IN2js6VectorINS1_4mjit13TemporaryCopyELj0ENS1_15TempAllocPolicyEEEEEvPT_ 90
_ZN9JSContext7delete_IN2js6VectorINS1_5types13RecompileInfoELj0ENS1_15TempAllocPolicyEEEEEvPT_ 32646
_ZN9JSContext7delete_IN2js6VectorINS1_7analyze9SlotValueELj0ENS1_15TempAllocPolicyEEEEEvPT_ 69565
_ZN9JSContext7delete_IN2js6VectorIPNS1_8DebuggerELj0ENS1_17SystemAllocPolicyEEEEEvPT_ 3260
_ZN9JSContext7delete_IN2js6VectorIPPvLj4ENS1_17SystemAllocPolicyEEEEEvPT_ 10
_ZN9JSContext7delete_IN2js6ctypes11ClosureInfoEEEvPT_ 6
_ZN9JSContext7delete_IN2js6ctypes12FunctionInfoEEEvPT_ 1495
_ZN9JSContext7delete_IN2js7HashMapINS1_13HashableValueENS1_9HeapValueENS3_6HasherENS1_18RuntimeAllocPolicyEEEEEvPT_ 882
_ZN9JSContext7delete_IN2js7HashMapIP12JSFlatStringNS1_6ctypes9FieldInfoENS5_15FieldHashPolicyENS1_17SystemAllocPolicyEEEEEvPT_ 218
_ZN9JSContext7delete_IN2js7HashSetINS1_13HashableValueENS3_6HasherENS1_18RuntimeAllocPolicyEEEEEvPT_ 594
_ZN9JSContext7delete_IN2js7HashSetIPNS1_5ShapeENS1_11ShapeHasherENS1_17SystemAllocPolicyEEEEEvPT_ 815272
_ZN9JSContext7delete_IN2js7WeakMapINS1_7HeapPtrI8JSObjectjEENS1_9HeapValueENS1_13DefaultHasherIS5_EENS1_17DefaultMarkPolicyIS5_EENS9_IS6_EENS1_18DefaultTracePolicyIS5_S6_EEEEEEvPT_ 0
_ZN9JSContext7delete_IN2js8DebuggerEEEvPT_ 4214
_ZN9JSContext7delete_IN2js9InlineMapIP6JSAtomjLj24EEEEEvPT_ 231344
_ZN9JSContext7delete_IPcEEvPT_ 12694
_ZN9JSContext7delete_IyEEvPT_ 2482
_ZN9JSContext7malloc_Ej 28535689
_ZN9JSContext8realloc_EPvj 274116
_ZN9JSContext8realloc_EPvjj 907207
_ZN9JSContext9array_newIN2js4mjit10FrameEntryEEEPT_j 155
_ZN9JSContext9array_newIP9_ffi_typeEEPT_j 13
_ZN9JSContext9array_newIcEEPT_j 29254
_ZN9JSContext9array_newItEEPT_j 1
_ZN9JSRuntime11SavedGCRootC2EPv13JSGCTraceKind 175855
_ZN9JSRuntime11SavedGCRootD2Ev 425208
_ZN9JSRuntime12array_deleteIPN2js4mjit13JSActiveFrameEEEvPT_ 0
_ZN9JSRuntime12thisFromCtorEv 39820
_ZN9JSRuntime13needZealousGCEv 270389853
_ZN9JSRuntime18resetGCMallocBytesEv 71060
_ZN9JSRuntime19setGCMaxMallocBytesEj 19960
_ZN9JSRuntime20setTrustedPrincipalsEP12JSPrincipals 21214
_ZN9JSRuntime22getExecutableAllocatorEP9JSContext 58216
_ZN9JSRuntime23getBumpPointerAllocatorEP9JSContext 2973
_ZN9JSRuntime4new_I13JSCompartmentPS_EEPT_T0_ 19910
_ZN9JSRuntime4new_IN2js10BreakpointEPNS1_8DebuggerEPNS1_14BreakpointSiteEP8JSObjectEEPT_T0_T1_T2_ 1281
_ZN9JSRuntime4new_IN2js12RegExpSharedEPS_NS1_10RegExpFlagEEEPT_T0_T1_ 58234
_ZN9JSRuntime4new_IN2js13PropertyTableEjEEPT_T0_ 351306
_ZN9JSRuntime4new_IN2js13WatchpointMapEEEPT_v 225
_ZN9JSRuntime4new_IN2js14BreakpointSiteEP8JSScriptPhEEPT_T0_T1_ 1190
_ZN9JSRuntime4new_IN3JSC19ExecutableAllocatorENS1_18AllocationBehaviorEEEPT_T0_ 2391
_ZN9JSRuntime4new_IN3WTF20BumpPointerAllocatorEEEPT_v 345
_ZN9JSRuntime5free_EPv 38033979
_ZN9JSRuntime6gcZealEv 2501632035
_ZN9JSRuntime7calloc_EjP9JSContext 2263168
_ZN9JSRuntime7delete_IN2js10BreakpointEEEvPT_ 1281
_ZN9JSRuntime7delete_IN2js14BreakpointSiteEEEvPT_ 1190
_ZN9JSRuntime7delete_IN2js6Probes10JITWatcherEEEvPT_ 0
_ZN9JSRuntime7delete_IN3JSC19ExecutableAllocatorEEEvPT_ 19908
_ZN9JSRuntime7delete_IN3WTF20BumpPointerAllocatorEEEvPT_ 19908
_ZN9JSRuntime7malloc_EjP9JSContext 29049178
_ZN9JSRuntime8realloc_EPvjP9JSContext 274116
_ZN9JSRuntime8realloc_EPvjjP9JSContext 907207
_ZN9JSRuntime9array_newIPN2js4mjit13JSActiveFrameEEEPT_j 0
_ZNK2js10AutoLockGC6lockedEv 2046803
_ZNK2js11ContextIter3getEv 126598
_ZNK2js11ContextIter4doneEv 479738
_ZNK2js11ContextIterptEv 126598
_ZNK2js13AutoResolving14alreadyStartedEv 10005009
_ZNK2js14AutoValueArray6lengthEv 0
_ZNK2js18ConservativeGCData14hasStackToScanEv 53066
_ZNK2js18ContextAllocPolicy19reportAllocOverflowEv 0
_ZNK2js18ContextAllocPolicy7contextEv 7662460
_ZNK2js18RuntimeAllocPolicy19reportAllocOverflowEv 0
_ZNK9JSContext12hasRunOptionEj 42053785
_ZNK9JSContext13getRunOptionsEv 3610859
_ZNK9JSContext15hasAtLineOptionEv 637462
_ZNK9JSContext15hasStrictOptionEv 8876805
_ZNK9JSContext15hasWErrorOptionEv 7337
_ZNK9JSContext17getDefaultVersionEv 23786
_ZNK9JSContext19isVersionOverriddenEv 267684
_ZNK9JSContext2fpEv 1045552829
_ZNK9JSContext4regsEv 55882098
_ZNK9JSContext5hasfpEv 1856087074
_ZNK9JSContext7maybefpEv 3625072
_ZNK9JSContext9maybeRegsEv 63773155
_ZNK9JSRuntime11hasContextsEv 1736612
_ZNK9JSRuntime11ownerThreadEv 27231609
_ZNK9JSRuntime15getJitHardeningEv 1776557
_ZNK9JSRuntime17trustedPrincipalsEv 9482051

Generated by: LCOV version 1.7