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-06-02 Functions: 203 188 92.6 %

Function Name Sort by function name Hit count Sort by hit count
_ZN11JSSharpInfoC2Ev 874063
_ZN16JSSharpObjectMapC2EP9JSContext 26231
_ZN16JSSharpObjectMapD2Ev 26228
_ZN18JSAutoResolveFlagsC2EP9JSContextjRK21JSGuardObjectNotifier 53651317
_ZN18JSAutoResolveFlagsD2Ev 53651317
_ZN2js10AutoLockGC4lockEP9JSRuntime 2506901
_ZN2js10AutoLockGCC2EP9JSRuntimeRKN7mozilla6detail19GuardObjectNotifierE 4810912
_ZN2js10AutoLockGCD2Ev 4810925
_ZN2js11ContextIter4nextEv 117454
_ZN2js11ContextIterC2EP9JSRuntime 118264
_ZN2js12AutoUnlockGCC2EP9JSRuntimeRK21JSGuardObjectNotifier 92750
_ZN2js12AutoUnlockGCD2Ev 92750
_ZN2js13AutoKeepAtomsC2EP9JSRuntimeRK21JSGuardObjectNotifier 353716
_ZN2js13AutoKeepAtomsD2Ev 353716
_ZN2js13AutoResolvingC2EP9JSContextP8JSObject4jsidNS0_4KindERK21JSGuardObjectNotifier 10001934
_ZN2js13AutoResolvingD2Ev 10001934
_ZN2js13AutoXMLRooterC2EP9JSContextP5JSXMLRK21JSGuardObjectNotifier 6733
_ZN2js13AutoXMLRooterD2Ev 6733
_ZN2js14AutoReleasePtrC2EP9JSContextPvRK21JSGuardObjectNotifier 4085
_ZN2js14AutoReleasePtrD2Ev 4085
_ZN2js14AutoValueArray5startEv 0
_ZN2js14AutoValueArrayC2EP9JSContextPN2JS5ValueEjRK21JSGuardObjectNotifier 10038
_ZN2js14AutoValueArrayD2Ev 10038
_ZN2js15AutoShapeVectorC2EP9JSContextRK21JSGuardObjectNotifier 1456589
_ZN2js15AutoShapeVectorD2Ev 1456589
_ZN2js16AutoObjectVectorC2EP9JSContextRK21JSGuardObjectNotifier 33844
_ZN2js16AutoObjectVectorD2Ev 33844
_ZN2js18ConservativeGCData19updateForRequestEndEj 424548
_ZN2js18ConservativeGCDataC2Ev 19910
_ZN2js18ConservativeGCDataD2Ev 19908
_ZN2js18ContextAllocPolicy5free_EPv 549
_ZN2js18ContextAllocPolicy7malloc_Ej 272156
_ZN2js18ContextAllocPolicy8realloc_EPvjj 79350
_ZN2js18ContextAllocPolicyC2EP9JSContext 860701
_ZN2js18RuntimeAllocPolicy5free_EPv 78605
_ZN2js18RuntimeAllocPolicy7malloc_Ej 78610
_ZN2js18RuntimeAllocPolicyC2EP9JSContext 17050
_ZN2js18RuntimeAllocPolicyC2EP9JSRuntime 47052
_ZN2js22AutoReleaseNullablePtr5resetEPv 0
_ZN2js22AutoReleaseNullablePtrC2EP9JSContextPvRK21JSGuardObjectNotifier 2278
_ZN2js22AutoReleaseNullablePtrD2Ev 2278
_ZN2js8GSNCacheC2Ev 19910
_ZN2js8GSNCacheD2Ev 19908
_ZN2jsL13OptionsHasXMLEj 972
_ZN2jsL13VersionHasXMLE9JSVersion 5151897
_ZN2jsL13VersionNumberE9JSVersion 7884730
_ZN2jsL14VersionIsKnownE9JSVersion 26037
_ZN2jsL15MakeRangeGCSafeEPN2JS5ValueEj 6101043
_ZN2jsL15VersionHasFlagsE9JSVersion 26037
_ZN2jsL16VersionCopyFlagsEP9JSVersionS0_ 24833
_ZN2jsL19VersionExtractFlagsE9JSVersion 50870
_ZN2jsL20OptionFlagsToVersionEj9JSVersion 968
_ZN2jsL21VersionFlagsToOptionsE9JSVersion 5011016
_ZN2jsL21VersionShouldParseXMLE9JSVersion 1880
_ZN2jsL24SetValueRangeToUndefinedEPN2JS5ValueES2_ 30149853
_ZN2jsL24SetValueRangeToUndefinedEPN2JS5ValueEj 29593882
_ZN9JSContext12array_deleteIN2js4mjit10FrameEntryEEEvPT_ 155
_ZN9JSContext12array_deleteIP9_ffi_typeEEvPT_ 13
_ZN9JSContext12array_deleteIcEEvPT_ 7393
_ZN9JSContext12parseMapPoolEv 6872290
_ZN9JSContext13fromLinkFieldEP10JSCListStr 198404
_ZN9JSContext13setRunOptionsEj 1329240
_ZN9JSContext13tempLifoAllocEv 71322898
_ZN9JSContext14enterGeneratorEP11JSGenerator 30834
_ZN9JSContext14leaveGeneratorEP11JSGenerator 30834
_ZN9JSContext17setDefaultVersionE9JSVersion 73313
_ZN9JSContext18isExceptionPendingEv 65510927
_ZN9JSContext19getPendingExceptionEv 2256122
_ZN9JSContext20clearVersionOverrideEv 47629
_ZN9JSContext20typeInferenceEnabledEv 2916652221
_ZN9JSContext21clearPendingExceptionEv 2901326
_ZN9JSContext22thisDuringConstructionEv 52462
_ZN9JSContext27maybeMigrateVersionOverrideEv 243593
_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_ 261155
_ZN9JSContext4new_IN2js15AutoCompartmentEPS_P8JSObjectEEPT_T0_T1_ 402
_ZN9JSContext4new_IN2js15BytecodeEmitterEPNS1_6ParserEjEEPT_T0_T1_ 978344
_ZN9JSContext4new_IN2js15DummyFrameGuardEEEPT_v 0
_ZN9JSContext4new_IN2js4mjit17JaegerCompartmentEEEPT_v 11826
_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_ 9245
_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 25240467
_ZN9JSContext7calloc_Ej 1911865
_ZN9JSContext7delete_I11JSXMLFilterEEvPT_ 54
_ZN9JSContext7delete_I13JSCompartmentEEvPT_ 25663
_ZN9JSContext7delete_I16JSXMLArrayCursorI5JSXMLEEEvPT_ 90
_ZN9JSContext7delete_I9_ffi_typeEEvPT_ 13
_ZN9JSContext7delete_IN2JS15PerfMeasurementEEEvPT_ 22833
_ZN9JSContext7delete_IN2js13PropertyTableEEEvPT_ 351514
_ZN9JSContext7delete_IN2js13RegExpStaticsEEEvPT_ 38620
_ZN9JSContext7delete_IN2js15BytecodeEmitterEEEvPT_ 978344
_ZN9JSContext7delete_IN2js15DummyFrameGuardEEEvPT_ 0
_ZN9JSContext7delete_IN2js4mjit10FrameState11ActiveFrameEEEvPT_ 2995
_ZN9JSContext7delete_IN2js4mjit17JaegerCompartmentEEEvPT_ 0
_ZN9JSContext7delete_IN2js4mjit8Compiler11ActiveFrameEEEvPT_ 131876
_ZN9JSContext7delete_IN2js4mjit8JITChunkEEEvPT_ 128827
_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_ 814908
_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 28535192
_ZN9JSContext8realloc_EPvj 274243
_ZN9JSContext8realloc_EPvjj 907136
_ZN9JSContext9array_newIN2js4mjit10FrameEntryEEEPT_j 155
_ZN9JSContext9array_newIP9_ffi_typeEEPT_j 13
_ZN9JSContext9array_newIcEEPT_j 29254
_ZN9JSContext9array_newItEEPT_j 1
_ZN9JSRuntime11SavedGCRootC2EPv13JSGCTraceKind 175857
_ZN9JSRuntime11SavedGCRootD2Ev 425210
_ZN9JSRuntime12array_deleteIPN2js4mjit13JSActiveFrameEEEvPT_ 0
_ZN9JSRuntime12thisFromCtorEv 39820
_ZN9JSRuntime13needZealousGCEv 270394255
_ZN9JSRuntime18resetGCMallocBytesEv 71052
_ZN9JSRuntime19setGCMaxMallocBytesEj 19960
_ZN9JSRuntime20setTrustedPrincipalsEP12JSPrincipals 21214
_ZN9JSRuntime22getExecutableAllocatorEP9JSContext 58226
_ZN9JSRuntime23getBumpPointerAllocatorEP9JSContext 2975
_ZN9JSRuntime4new_I13JSCompartmentPS_EEPT_T0_ 19910
_ZN9JSRuntime4new_IN2js10BreakpointEPNS1_8DebuggerEPNS1_14BreakpointSiteEP8JSObjectEEPT_T0_T1_T2_ 1281
_ZN9JSRuntime4new_IN2js12RegExpSharedEPS_NS1_10RegExpFlagEEEPT_T0_T1_ 58244
_ZN9JSRuntime4new_IN2js13PropertyTableEjEEPT_T0_ 351675
_ZN9JSRuntime4new_IN2js13WatchpointMapEEEPT_v 225
_ZN9JSRuntime4new_IN2js14BreakpointSiteEP8JSScriptPhEEPT_T0_T1_ 1190
_ZN9JSRuntime4new_IN3JSC19ExecutableAllocatorENS1_18AllocationBehaviorEEEPT_T0_ 2391
_ZN9JSRuntime4new_IN3WTF20BumpPointerAllocatorEEEPT_v 345
_ZN9JSRuntime5free_EPv 38033960
_ZN9JSRuntime6gcZealEv 2501649069
_ZN9JSRuntime7calloc_EjP9JSContext 2263540
_ZN9JSRuntime7delete_IN2js10BreakpointEEEvPT_ 1281
_ZN9JSRuntime7delete_IN2js14BreakpointSiteEEEvPT_ 1190
_ZN9JSRuntime7delete_IN2js6Probes10JITWatcherEEEvPT_ 0
_ZN9JSRuntime7delete_IN3JSC19ExecutableAllocatorEEEvPT_ 19908
_ZN9JSRuntime7delete_IN3WTF20BumpPointerAllocatorEEEvPT_ 19908
_ZN9JSRuntime7malloc_EjP9JSContext 29049063
_ZN9JSRuntime8realloc_EPvjP9JSContext 274243
_ZN9JSRuntime8realloc_EPvjjP9JSContext 907136
_ZN9JSRuntime9array_newIPN2js4mjit13JSActiveFrameEEEPT_j 0
_ZNK2js10AutoLockGC6lockedEv 2047018
_ZNK2js11ContextIter3getEv 126622
_ZNK2js11ContextIter4doneEv 479794
_ZNK2js11ContextIterptEv 126622
_ZNK2js13AutoResolving14alreadyStartedEv 10001934
_ZNK2js14AutoValueArray6lengthEv 0
_ZNK2js18ConservativeGCData14hasStackToScanEv 53058
_ZNK2js18ContextAllocPolicy19reportAllocOverflowEv 0
_ZNK2js18ContextAllocPolicy7contextEv 7662743
_ZNK2js18RuntimeAllocPolicy19reportAllocOverflowEv 0
_ZNK9JSContext12hasRunOptionEj 42050102
_ZNK9JSContext13getRunOptionsEv 3609000
_ZNK9JSContext15hasAtLineOptionEv 637462
_ZNK9JSContext15hasStrictOptionEv 8873992
_ZNK9JSContext15hasWErrorOptionEv 7337
_ZNK9JSContext17getDefaultVersionEv 23786
_ZNK9JSContext19isVersionOverriddenEv 267388
_ZNK9JSContext2fpEv 1045535751
_ZNK9JSContext4regsEv 55876901
_ZNK9JSContext5hasfpEv 1856072004
_ZNK9JSContext7maybefpEv 3625099
_ZNK9JSContext9maybeRegsEv 63767098
_ZNK9JSRuntime11hasContextsEv 1736329
_ZNK9JSRuntime11ownerThreadEv 27226744
_ZNK9JSRuntime15getJitHardeningEv 1775528
_ZNK9JSRuntime17trustedPrincipalsEv 9481962

Generated by: LCOV version 1.7