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
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