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-04-21 Functions: 203 188 92.6 %

Function Name Sort by function name Hit count Sort by hit count
_ZN9JSContext20typeInferenceEnabledEv 2597669619
_ZN9JSRuntime6gcZealEv 2047623650
_ZNK9JSContext5hasfpEv 1656668655
_ZNK9JSContext2fpEv 946865915
_ZN9JSRuntime13needZealousGCEv 270199044
_ZN9JSContext13tempLifoAllocEv 71262277
_ZN9JSContext18isExceptionPendingEv 67800423
_ZNK9JSContext9maybeRegsEv 64391142
_ZNK9JSContext4regsEv 56293785
_ZN18JSAutoResolveFlagsD2Ev 53766221
_ZN18JSAutoResolveFlagsC2EP9JSContextjRK21JSGuardObjectNotifier 53766221
_ZNK9JSContext12hasRunOptionEj 42244079
_ZN9JSRuntime5free_EPv 37977587
_ZN2jsL24SetValueRangeToUndefinedEPN2JS5ValueES2_ 30253212
_ZN2jsL24SetValueRangeToUndefinedEPN2JS5ValueEj 29717984
_ZN9JSRuntime7malloc_EjP9JSContext 29027554
_ZNK9JSRuntime11ownerThreadEv 28654099
_ZN9JSContext7malloc_Ej 28510825
_ZN9JSContext5free_EPv 25177815
_ZN2js13AutoResolvingC2EP9JSContextP8JSObject4jsidNS0_4KindERK21JSGuardObjectNotifier 10058119
_ZN2js13AutoResolvingD2Ev 10058119
_ZNK2js13AutoResolving14alreadyStartedEv 10058119
_ZNK9JSRuntime17trustedPrincipalsEv 9481826
_ZNK9JSContext15hasStrictOptionEv 8884302
_ZN2jsL13VersionNumberE9JSVersion 7870838
_ZNK2js18ContextAllocPolicy7contextEv 7662120
_ZN9JSContext12parseMapPoolEv 6858636
_ZN2jsL15MakeRangeGCSafeEPN2JS5ValueEj 6169747
_ZN2jsL13VersionHasXMLE9JSVersion 5167008
_ZN2jsL21VersionFlagsToOptionsE9JSVersion 5026508
_ZN2js10AutoLockGCC2EP9JSRuntimeRKN7mozilla6detail19GuardObjectNotifierE 4804435
_ZN2js10AutoLockGCD2Ev 4804434
_ZNK9JSContext7maybefpEv 3923318
_ZNK9JSContext13getRunOptionsEv 3628671
_ZN9JSContext21clearPendingExceptionEv 2898231
_ZN2js10AutoLockGC4lockEP9JSRuntime 2499216
_ZN9JSRuntime7calloc_EjP9JSContext 2263125
_ZN9JSContext19getPendingExceptionEv 2209752
_ZNK9JSRuntime15getJitHardeningEv 2116821
_ZNK2js10AutoLockGC6lockedEv 2056296
_ZN9JSContext7calloc_Ej 1908546
_ZNK9JSRuntime11hasContextsEv 1777701
_ZN2js15AutoShapeVectorD2Ev 1456357
_ZN2js15AutoShapeVectorC2EP9JSContextRK21JSGuardObjectNotifier 1456357
_ZN9JSContext13setRunOptionsEj 1325243
_ZN9JSContext4new_IN2js15BytecodeEmitterEPNS1_6ParserEjEEPT_T0_T1_ 976483
_ZN9JSContext7delete_IN2js15BytecodeEmitterEEEvPT_ 976483
_ZN9JSContext8realloc_EPvjj 905083
_ZN9JSRuntime8realloc_EPvjjP9JSContext 905083
_ZN11JSSharpInfoC2Ev 869167
_ZN2js18ContextAllocPolicyC2EP9JSContext 849866
_ZN9JSContext7delete_IN2js7HashSetIPNS1_5ShapeENS1_11ShapeHasherENS1_17SystemAllocPolicyEEEEEvPT_ 814365
_ZNK9JSContext15hasAtLineOptionEv 636281
_ZN2js18ConservativeGCData19updateForRequestEndEj 607395
_ZNK2js11ContextIter4doneEv 480094
_ZN9JSRuntime11SavedGCRootD2Ev 425635
_ZN9JSRuntime4new_IN2js13PropertyTableEjEEPT_T0_ 354579
_ZN9JSContext7delete_IN2js13PropertyTableEEEvPT_ 354420
_ZN2js13AutoKeepAtomsC2EP9JSRuntimeRK21JSGuardObjectNotifier 353003
_ZN2js13AutoKeepAtomsD2Ev 353003
_ZNK9JSContext19isVersionOverriddenEv 289103
_ZN9JSContext8realloc_EPvj 273404
_ZN9JSRuntime8realloc_EPvjP9JSContext 273404
_ZN2js18ContextAllocPolicy7malloc_Ej 271883
_ZN9JSContext27maybeMigrateVersionOverrideEv 265354
_ZN9JSContext4new_IN2js14ObjectElementsEiiEEPT_T0_T1_ 261097
_ZN9JSContext4new_IN2js9InlineMapIP6JSAtomjLj24EEEPS_EEPT_T0_ 231051
_ZN9JSContext7delete_IN2js9InlineMapIP6JSAtomjLj24EEEEEvPT_ 231051
_ZN9JSContext13fromLinkFieldEP10JSCListStr 199119
_ZN9JSRuntime11SavedGCRootC2EPv13JSGCTraceKind 177178
_ZN9JSContext7delete_IN2js4mjit8Compiler11ActiveFrameEEEvPT_ 131933
_ZN9JSContext7delete_IN2js4mjit8JITChunkEEEvPT_ 129015
_ZNK2js11ContextIterptEv 126904
_ZNK2js11ContextIter3getEv 126904
_ZN2js11ContextIter4nextEv 117742
_ZN2js11ContextIterC2EP9JSRuntime 117706
_ZN2js12AutoUnlockGCD2Ev 89419
_ZN2js12AutoUnlockGCC2EP9JSRuntimeRK21JSGuardObjectNotifier 89419
_ZN2js18ContextAllocPolicy8realloc_EPvjj 79461
_ZN2js18RuntimeAllocPolicy7malloc_Ej 78518
_ZN2js18RuntimeAllocPolicy5free_EPv 78515
_ZN9JSContext17setDefaultVersionE9JSVersion 73136
_ZN9JSRuntime18resetGCMallocBytesEv 70744
_ZN9JSContext4new_IN2js6VectorINS1_7analyze9SlotValueELj0ENS1_15TempAllocPolicyEEEPS_EEPT_T0_ 69585
_ZN9JSContext7delete_IN2js6VectorINS1_7analyze9SlotValueELj0ENS1_15TempAllocPolicyEEEEEvPT_ 69585
_ZN9JSRuntime4new_IN2js12RegExpSharedEPS_NS1_10RegExpFlagEEEPT_T0_T1_ 58352
_ZN9JSRuntime22getExecutableAllocatorEP9JSContext 58334
_ZNK2js18ConservativeGCData14hasStackToScanEv 52773
_ZN9JSContext14enterGeneratorEP11JSGenerator 52321
_ZN9JSContext14leaveGeneratorEP11JSGenerator 52321
_ZN9JSContext22thisDuringConstructionEv 52156
_ZN2jsL19VersionExtractFlagsE9JSVersion 50710
_ZN9JSContext20clearVersionOverrideEv 47537
_ZN2js18RuntimeAllocPolicyC2EP9JSRuntime 46941
_ZN9JSRuntime12thisFromCtorEv 39738
_ZN9JSContext4new_IN2js13RegExpStaticsEEEPT_v 38546
_ZN9JSContext7delete_IN2js13RegExpStaticsEEEvPT_ 38532
_ZN2js16AutoObjectVectorC2EP9JSContextRK21JSGuardObjectNotifier 33835
_ZN2js16AutoObjectVectorD2Ev 33835
_ZN9JSContext7delete_IN2js4mjit9LoopStateEEEvPT_ 33626
_ZN9JSContext7delete_IN2js6VectorINS1_5types13RecompileInfoELj0ENS1_15TempAllocPolicyEEEEEvPT_ 32642
_ZN9JSContext4new_IN2js6VectorINS1_5types13RecompileInfoELj0ENS1_15TempAllocPolicyEEEPS_EEPT_T0_ 32642
_ZN9JSContext9array_newIcEEPT_j 29254
_ZN16JSSharpObjectMapC2EP9JSContext 26078
_ZN16JSSharpObjectMapD2Ev 26076
_ZN2jsL14VersionIsKnownE9JSVersion 25956
_ZN2jsL15VersionHasFlagsE9JSVersion 25956
_ZN9JSContext4new_I13JSCompartmentP9JSRuntimeEEPT_T0_ 25596
_ZN9JSContext7delete_I13JSCompartmentEEvPT_ 25594
_ZN2jsL16VersionCopyFlagsEP9JSVersionS0_ 24754
_ZNK9JSContext17getDefaultVersionEv 23740
_ZN9JSContext7delete_IN2JS15PerfMeasurementEEEvPT_ 22832
_ZN9JSRuntime20setTrustedPrincipalsEP12JSPrincipals 21135
_ZN9JSRuntime19setGCMaxMallocBytesEj 19919
_ZN2js18ConservativeGCDataC2Ev 19869
_ZN2js8GSNCacheC2Ev 19869
_ZN9JSRuntime4new_I13JSCompartmentPS_EEPT_T0_ 19869
_ZN2js8GSNCacheD2Ev 19868
_ZN9JSRuntime7delete_IN3WTF20BumpPointerAllocatorEEEvPT_ 19868
_ZN2js18ConservativeGCDataD2Ev 19868
_ZN9JSRuntime7delete_IN3JSC19ExecutableAllocatorEEEvPT_ 19868
_ZN2js18RuntimeAllocPolicyC2EP9JSContext 17050
_ZN9JSContext4new_IPcEEPT_v 12694
_ZN9JSContext7delete_IPcEEvPT_ 12694
_ZN9JSContext4new_IN2js4mjit17JaegerCompartmentEEEPT_v 11829
_ZN2js14AutoValueArrayC2EP9JSContextPN2JS5ValueEjRK21JSGuardObjectNotifier 10032
_ZN2js14AutoValueArrayD2Ev 10032
_ZN9JSContext4new_IN2js6VectorIP6JSAtomLj0ENS1_15TempAllocPolicyEEEPS_EEPT_T0_ 9192
_ZN9JSContext12array_deleteIcEEvPT_ 7393
_ZNK9JSContext15hasWErrorOptionEv 7318
_ZN2js13AutoXMLRooterD2Ev 6661
_ZN2js13AutoXMLRooterC2EP9JSContextP5JSXMLRK21JSGuardObjectNotifier 6661
_ZN9JSContext4new_IN2js7HashMapINS1_5types17AllocationSiteKeyENS1_13ReadBarrieredINS3_10TypeObjectEEES4_NS1_17SystemAllocPolicyEEEEEPT_v 5008
_ZN9JSContext7delete_IN2js8DebuggerEEEvPT_ 4214
_ZN9JSContext4new_IN2js8DebuggerEPS_P8JSObjectEEPT_T0_T1_ 4214
_ZN2js14AutoReleasePtrD2Ev 4086
_ZN2js14AutoReleasePtrC2EP9JSContextPvRK21JSGuardObjectNotifier 4086
_ZN9JSContext4new_IN2js5types17TypeScriptNestingEEEPT_v 3709
_ZN9JSContext4new_IN2js6VectorIPNS1_8DebuggerELj0ENS1_17SystemAllocPolicyEEEEEPT_v 3260
_ZN9JSContext7delete_IN2js6VectorIPNS1_8DebuggerELj0ENS1_17SystemAllocPolicyEEEEEvPT_ 3260
_ZN9JSRuntime23getBumpPointerAllocatorEP9JSContext 2985
_ZN9JSContext7delete_IN2js4mjit10FrameState11ActiveFrameEEEvPT_ 2884
_ZN9JSContext7delete_IyEEvPT_ 2482
_ZN9JSContext4new_IyyEEPT_T0_ 2482
_ZN9JSRuntime4new_IN3JSC19ExecutableAllocatorENS1_18AllocationBehaviorEEEPT_T0_ 2371
_ZN9JSContext4new_IN2js5types10TypeResultEiNS2_4TypeEEEPT_T0_T1_ 2348
_ZN2js22AutoReleaseNullablePtrC2EP9JSContextPvRK21JSGuardObjectNotifier 2278
_ZN2js22AutoReleaseNullablePtrD2Ev 2278
_ZN2jsL21VersionShouldParseXMLE9JSVersion 1880
_ZN9JSContext4new_IN2js6ctypes12FunctionInfoEEEPT_v 1504
_ZN9JSContext7delete_IN2js6ctypes12FunctionInfoEEEvPT_ 1495
_ZN9JSRuntime7delete_IN2js10BreakpointEEEvPT_ 1281
_ZN9JSRuntime4new_IN2js10BreakpointEPNS1_8DebuggerEPNS1_14BreakpointSiteEP8JSObjectEEPT_T0_T1_T2_ 1281
_ZN9JSRuntime7delete_IN2js14BreakpointSiteEEEvPT_ 1190
_ZN9JSRuntime4new_IN2js14BreakpointSiteEP8JSScriptPhEEPT_T0_T1_ 1190
_ZN2jsL13OptionsHasXMLEj 966
_ZN2jsL20OptionFlagsToVersionEj9JSVersion 962
_ZN9JSContext4new_IN2js7HashMapINS1_13HashableValueENS1_9HeapValueENS3_6HasherENS1_18RuntimeAllocPolicyEEEP9JSRuntimeEEPT_T0_ 882
_ZN9JSContext7delete_IN2js7HashMapINS1_13HashableValueENS1_9HeapValueENS3_6HasherENS1_18RuntimeAllocPolicyEEEEEvPT_ 882
_ZN9JSContext4new_IN2js7HashMapINS1_5types13ArrayTableKeyENS1_13ReadBarrieredINS3_10TypeObjectEEES4_NS1_17SystemAllocPolicyEEEEEPT_v 745
_ZN9JSContext4new_IN2js7HashSetINS1_13HashableValueENS3_6HasherENS1_18RuntimeAllocPolicyEEEP9JSRuntimeEEPT_T0_ 594
_ZN9JSContext7delete_IN2js7HashSetINS1_13HashableValueENS3_6HasherENS1_18RuntimeAllocPolicyEEEEEvPT_ 594
_ZN2js18ContextAllocPolicy5free_EPv 549
_ZN9JSContext4new_IN2js7HashMapINS1_5types14ObjectTableKeyENS3_16ObjectTableEntryES4_NS1_17SystemAllocPolicyEEEEEPT_v 538
_ZN9JSContext4new_IN2js5types10TypeResultEjNS2_4TypeEEEPT_T0_T1_ 450
_ZN9JSContext4new_IN2js15AutoCompartmentEPS_P8JSObjectEEPT_T0_T1_ 398
_ZN9JSRuntime4new_IN3WTF20BumpPointerAllocatorEEEPT_v 344
_ZN9JSContext4new_IN2js7HashMapIP12JSFlatStringNS1_6ctypes9FieldInfoENS5_15FieldHashPolicyENS1_17SystemAllocPolicyEEEEEPT_v 234
_ZN9JSRuntime4new_IN2js13WatchpointMapEEEPT_v 225
_ZN9JSContext7delete_IN2js7HashMapIP12JSFlatStringNS1_6ctypes9FieldInfoENS5_15FieldHashPolicyENS1_17SystemAllocPolicyEEEEEvPT_ 218
_ZN9JSContext4new_IN2js9MathCacheEEEPT_v 174
_ZN9JSContext9array_newIN2js4mjit10FrameEntryEEEPT_j 151
_ZN9JSContext12array_deleteIN2js4mjit10FrameEntryEEEvPT_ 151
_ZN9JSContext4new_IN2js7WeakMapINS1_7HeapPtrI8JSObjectjEENS1_9HeapValueENS1_13DefaultHasherIS5_EENS1_17DefaultMarkPolicyIS5_EENS9_IS6_EENS1_18DefaultTracePolicyIS5_S6_EEEEPS_PS4_EEPT_T0_T1_ 122
_ZN9JSContext7delete_IN2js6VectorINS1_4mjit13TemporaryCopyELj0ENS1_15TempAllocPolicyEEEEEvPT_ 90
_ZN9JSContext7delete_I16JSXMLArrayCursorI5JSXMLEEEvPT_ 90
_ZN9JSContext4new_I16JSXMLArrayCursorI5JSXMLEP10JSXMLArrayIS2_EEEPT_T0_ 90
_ZN9JSContext4new_I11JSXMLFilterP5JSXMLP10JSXMLArrayIS2_EEEPT_T0_T1_ 54
_ZN9JSContext7delete_I11JSXMLFilterEEvPT_ 54
_ZN9JSContext12array_deleteIP9_ffi_typeEEvPT_ 13
_ZN9JSContext9array_newIP9_ffi_typeEEPT_j 13
_ZN9JSContext4new_I9_ffi_typeEEPT_v 13
_ZN9JSContext7delete_I9_ffi_typeEEvPT_ 13
_ZN9JSContext7delete_IN2js6VectorIPPvLj4ENS1_17SystemAllocPolicyEEEEEvPT_ 10
_ZN9JSContext4new_IN2JS15PerfMeasurementENS2_9EventMaskEEEPT_T0_ 9
_ZN9JSContext4new_IN2js6ctypes11ClosureInfoEP9JSRuntimeEEPT_T0_ 7
_ZN9JSContext7delete_IN2js6ctypes11ClosureInfoEEEvPT_ 6
_ZN9JSContext9array_newItEEPT_j 1
_ZN2js14AutoValueArray5startEv 0
_ZN9JSContext4new_IN2js6VectorINS1_22ScriptOpcodeCountsPairELj0ENS1_17SystemAllocPolicyEEES4_EEPT_T0_ 0
_ZN9JSContext4new_IN2js15DummyFrameGuardEEEPT_v 0
_ZN9JSRuntime12array_deleteIPN2js4mjit13JSActiveFrameEEEvPT_ 0
_ZN2js22AutoReleaseNullablePtr5resetEPv 0
_ZN9JSContext7delete_IN2js5types10TypeResultEEEvPT_ 0
_ZNK2js18RuntimeAllocPolicy19reportAllocOverflowEv 0
_ZN9JSContext7delete_IN2js15DummyFrameGuardEEEvPT_ 0
_ZN9JSContext7delete_IN2js7WeakMapINS1_7HeapPtrI8JSObjectjEENS1_9HeapValueENS1_13DefaultHasherIS5_EENS1_17DefaultMarkPolicyIS5_EENS9_IS6_EENS1_18DefaultTracePolicyIS5_S6_EEEEEEvPT_ 0
_ZN9JSContext7delete_IN2js4mjit17JaegerCompartmentEEEvPT_ 0
_ZNK2js18ContextAllocPolicy19reportAllocOverflowEv 0
_ZN9JSRuntime7delete_IN2js6Probes10JITWatcherEEEvPT_ 0
_ZN9JSRuntime9array_newIPN2js4mjit13JSActiveFrameEEEPT_j 0
_ZN9JSContext7delete_IN2js6VectorINS1_22ScriptOpcodeCountsPairELj0ENS1_17SystemAllocPolicyEEEEEvPT_ 0
_ZNK2js14AutoValueArray6lengthEv 0

Generated by: LCOV version 1.7