LCOV - code coverage report
Current view:
directory
-
js/src
- jsgc.h (
source
/ functions)
Found
Hit
Coverage
Test:
app.info
Lines:
534
491
91.9 %
Date:
2012-06-02
Functions:
127
119
93.7 %
Function Name
Hit count
_ZN2js11GCPtrHasher4hashEPv
0
_ZN2js11GCPtrHasher5matchEPvS1_
0
_ZN2js11SliceBudget12isOverBudgetEv
119724928
_ZN2js11SliceBudget4stepEv
54233629
_ZN2js11SliceBudget5resetEv
0
_ZN2js13GCChunkHasher4hashEPNS_2gc5ChunkE
215119814
_ZN2js13GCChunkHasher5matchEPNS_2gc5ChunkES3_
11673595
_ZN2js14GCHelperThread20freeElementsAndArrayEPPvS2_
22779
_ZN2js14GCHelperThread9freeLaterEPv
2829189
_ZN2js14GCHelperThreadC2EP9JSRuntime
19910
_ZN2js14GCHelperThreadD2Ev
19908
_ZN2js2gc10ArenaLists19checkEmptyFreeListsEv
25663
_ZN2js2gc10ArenaLists19copyFreeListToArenaENS0_9AllocKindE
2721625
_ZN2js2gc10ArenaLists20allocateFromFreeListENS0_9AllocKindEj
270373604
_ZN2js2gc10ArenaLists20clearFreeListInArenaENS0_9AllocKindE
2208365
_ZN2js2gc10ArenaLists21copyFreeListsToArenasEv
134482
_ZN2js2gc10ArenaLists22clearFreeListsInArenasEv
108819
_ZN2js2gc10ArenaLists22isSynchronizedFreeListENS0_9AllocKindE
425066
_ZN2js2gc10ArenaLists5purgeEv
122478
_ZN2js2gc10ArenaLists9ArenaList5clearEv
3232982
_ZN2js2gc10ArenaLists9ArenaListC2Ev
2995653
_ZN2js2gc10ArenaListsC2Ev
45576
_ZN2js2gc10ArenaListsD2Ev
45571
_ZN2js2gc11ArenaHeader14setAsFullyUsedEv
420185
_ZN2js2gc11ArenaHeader16setFirstFreeSpanEPKNS0_8FreeSpanE
5058885
_ZN2js2gc11ArenaHeader17setAsNotAllocatedEv
13059560
_ZN2js2gc11ArenaHeader21setNextDelayedMarkingEPS1_
52010
_ZN2js2gc11ArenaHeader4initEP13JSCompartmentNS0_9AllocKindE
2067427
_ZN2js2gc11ArenaHeader8getArenaEv
5631019
_ZN2js2gc11ChunkBitmap14markIfUnmarkedEPKNS0_4CellEj
935030078
_ZN2js2gc11ChunkBitmap18getMarkWordAndMaskEPKNS0_4CellEjPPjS5_
923787047
_ZN2js2gc11ChunkBitmap5clearEv
157935
_ZN2js2gc11ChunkBitmap8isMarkedEPKNS0_4CellEj
1191989300
_ZN2js2gc11ChunkBitmap9noBitsSetEPNS0_11ArenaHeaderE
2153
_ZN2js2gc20MaybeCheckStackRootsEP9JSContext
245571019
_ZN2js2gc5Arena10thingsSpanEj
1089
_ZN2js2gc5Arena11thingsStartENS0_9AllocKindE
20821259
_ZN2js2gc5Arena14thingsPerArenaEj
17408641
_ZN2js2gc5Arena16firstThingOffsetENS0_9AllocKindE
35132149
_ZN2js2gc5Arena9isAlignedEjj
502344013
_ZN2js2gc5Arena9thingSizeENS0_9AllocKindE
528541064
_ZN2js2gc5Arena9thingsEndEv
8703935
_ZN2js2gc5Chunk10arenaIndexEj
11626109
_ZN2js2gc5Chunk11fromAddressEj
217009915
_ZN2js2gc5Chunk11getPreviousEv
0
_ZN2js2gc5Chunk17fromPointerToNextEPPS1_
0
_ZN2js2gc5Chunk17withinArenasRangeEj
4556377690
_ZN2js2gc8FreeSpan11initAsEmptyEj
1785856
_ZN2js2gc8FreeSpan13decodeOffsetsEjj
30307420
_ZN2js2gc8FreeSpan13encodeOffsetsEjj
5331337
_ZN2js2gc8FreeSpan18infallibleAllocateEj
272469
_ZN2js2gc8FreeSpan20allocateFromNewArenaEjjj
2067427
_ZN2js2gc8FreeSpan8allocateEj
270373605
_ZN2js2gc8FreeSpanC2Ejj
30307367
_ZN2js2gc8FreeSpanC2Ev
6814712
_ZN2js2gc9ChunkPoolC2Ev
19910
_ZN2js2gcL16AssertValidColorEPKvj
2127093528
_ZN2js2gcL19MapAllocToTraceKindENS0_9AllocKindE
101369472
_ZN2js8GCMarker10pushObjectEP8JSObject
17216759
_ZN2js8GCMarker12setSizeLimitEj
0
_ZN2js8GCMarker13pushTaggedPtrENS0_8StackTagEPv
19320795
_ZN2js8GCMarker14pushValueArrayEP8JSObjectPvS3_
46072024
_ZN2js8GCMarker16isMarkStackEmptyEv
464025
_ZN2js8GCMarker16setMarkColorGrayEv
51092
_ZN2js8GCMarker7pushXMLEP5JSXML
2522
_ZN2js8GCMarker8GrayRootC2EPv13JSGCTraceKind
199525
_ZN2js8GCMarker8GrayRootD2Ev
467078
_ZN2js8GCMarker8pushTypeEPNS_5types10TypeObjectE
2101514
_ZN2js8GCMarker9isDrainedEv
462626
_ZN2js8GCMarkerD2Ev
19908
_ZN2js8RootInfoC2EPKc12JSGCRootType
479080
_ZN2js8RootInfoC2Ev
21106968
_ZN2js9MarkStackIjE12setSizeLimitEj
0
_ZN2js9MarkStackIjE15initFromBallastEv
73800
_ZN2js9MarkStackIjE3popEv
157532845
_ZN2js9MarkStackIjE4initEj
19910
_ZN2js9MarkStackIjE4pushEj
19320797
_ZN2js9MarkStackIjE4pushEjjj
46072024
_ZN2js9MarkStackIjE5resetEv
53890
_ZN2js9MarkStackIjE7enlargeEv
18
_ZN2js9MarkStackIjEC2Ej
19910
_ZN2js9MarkStackIjED2Ev
19908
_ZNK2js14GCHelperThread21canBackgroundAllocateEv
46233
_ZNK2js14GCHelperThread8sweepingEv
7943653
_ZNK2js2gc10ArenaLists11getFreeListENS0_9AllocKindE
11389367
_ZNK2js2gc10ArenaLists13getFirstArenaENS0_9AllocKindE
480896
_ZNK2js2gc10ArenaLists18arenaListsAreEmptyEv
71386
_ZNK2js2gc10ArenaLists25checkArenaListAllUnmarkedEv
108
_ZNK2js2gc11ArenaHeader12arenaAddressEv
44512118
_ZNK2js2gc11ArenaHeader12getAllocKindEv
481094773
_ZNK2js2gc11ArenaHeader12getThingSizeEv
264325816
_ZNK2js2gc11ArenaHeader13hasFreeThingsEv
18375868
_ZNK2js2gc11ArenaHeader16getFirstFreeSpanEv
16429899
_ZNK2js2gc11ArenaHeader21getNextDelayedMarkingEv
52010
_ZNK2js2gc11ArenaHeader5chunkEv
2069473
_ZNK2js2gc11ArenaHeader7addressEv
76108787
_ZNK2js2gc11ArenaHeader7isEmptyEv
272469
_ZNK2js2gc11ArenaHeader9allocatedEv
775266408
_ZNK2js2gc4Cell11arenaHeaderEv
3329605337
_ZNK2js2gc4Cell11compartmentEv
1950543725
_ZNK2js2gc4Cell12getAllocKindEv
353805402
_ZNK2js2gc4Cell14markIfUnmarkedEj
935030078
_ZNK2js2gc4Cell5chunkEv
923784894
_ZNK2js2gc4Cell7addressEv
4494972473
_ZNK2js2gc4Cell8isMarkedEj
1192060736
_ZNK2js2gc4Cell9isAlignedEv
459700422
_ZNK2js2gc5Arena7addressEv
29525194
_ZNK2js2gc5Chunk18hasAvailableArenasEv
4190858
_ZNK2js2gc5Chunk6unusedEv
2159685
_ZNK2js2gc8FreeSpan11arenaHeaderEv
1451057
_ZNK2js2gc8FreeSpan12arenaAddressEv
14307409
_ZNK2js2gc8FreeSpan13isWithinArenaEj
5058885
_ZNK2js2gc8FreeSpan15encodeAsOffsetsEv
5058885
_ZNK2js2gc8FreeSpan17nextSpanUncheckedEj
13528507
_ZNK2js2gc8FreeSpan18isSameNonEmptySpanEPKS1_
1204023
_ZNK2js2gc8FreeSpan21arenaAddressUncheckedEv
812783034
_ZNK2js2gc8FreeSpan7hasNextEv
36429818
_ZNK2js2gc8FreeSpan7isEmptyEv
40205068
_ZNK2js2gc8FreeSpan8nextSpanEv
33846341
_ZNK2js2gc8FreeSpan9checkSpanEv
692673797
_ZNK2js2gc9ChunkPool13getEmptyCountEv
12
_ZNK2js8GCMarker12getMarkColorEv
416657168
_ZNK2js8GCMarker18hasDelayedChildrenEv
102504
_ZNK2js8GCMarker9sizeLimitEv
0
_ZNK2js9MarkStackIjE19sizeOfExcludingThisEPFjPKvE
3
_ZNK2js9MarkStackIjE7isEmptyEv
223488169
_ZNK2js9MarkStackIjE8positionEv
8981314
Generated by:
LCOV version 1.7