LCOV - code coverage report
Current view:
directory
-
js/src
- jsgc.h (
source
/ functions)
Found
Hit
Coverage
Test:
app.info
Lines:
533
478
89.7 %
Date:
2012-04-07
Functions:
126
114
90.5 %
Function Name
Hit count
_ZN2js11GCPtrHasher4hashEPv
0
_ZN2js11GCPtrHasher5matchEPvS1_
0
_ZN2js11SliceBudget12isOverBudgetEv
84729706
_ZN2js11SliceBudget4stepEi
69485312
_ZN2js11SliceBudget5resetEv
0
_ZN2js13GCChunkHasher4hashEPNS_2gc5ChunkE
206734384
_ZN2js13GCChunkHasher5matchEPNS_2gc5ChunkES3_
11599634
_ZN2js14GCHelperThread20freeElementsAndArrayEPPvS2_
12426
_ZN2js14GCHelperThread9freeLaterEPv
89316
_ZN2js14GCHelperThreadC2EP9JSRuntime
18761
_ZN2js14GCHelperThreadD2Ev
18761
_ZN2js2gc10ArenaLists19checkEmptyFreeListsEv
22524
_ZN2js2gc10ArenaLists19copyFreeListToArenaENS0_9AllocKindE
1947053
_ZN2js2gc10ArenaLists20allocateFromFreeListENS0_9AllocKindEj
214032028
_ZN2js2gc10ArenaLists20clearFreeListInArenaENS0_9AllocKindE
1496573
_ZN2js2gc10ArenaLists21copyFreeListsToArenasEv
95817
_ZN2js2gc10ArenaLists22clearFreeListsInArenasEv
73293
_ZN2js2gc10ArenaLists22isSynchronizedFreeListENS0_9AllocKindE
321665
_ZN2js2gc10ArenaLists5purgeEv
83697
_ZN2js2gc10ArenaLists9ArenaList5clearEv
2457920
_ZN2js2gc10ArenaLists9ArenaListC2Ev
2300972
_ZN2js2gc10ArenaListsC2Ev
41285
_ZN2js2gc10ArenaListsD2Ev
41285
_ZN2js2gc11ArenaHeader14setAsFullyUsedEv
228511
_ZN2js2gc11ArenaHeader16setFirstFreeSpanEPKNS0_8FreeSpanE
2589169
_ZN2js2gc11ArenaHeader17setAsNotAllocatedEv
11887059
_ZN2js2gc11ArenaHeader21setNextDelayedMarkingEPS1_
50996
_ZN2js2gc11ArenaHeader4initEP13JSCompartmentNS0_9AllocKindE
1683327
_ZN2js2gc11ArenaHeader8getArenaEv
3004483
_ZN2js2gc11ChunkBitmap14markIfUnmarkedEPKNS0_4CellEj
366717501
_ZN2js2gc11ChunkBitmap18getMarkWordAndMaskEPKNS0_4CellEjPPjS5_
1009148140
_ZN2js2gc11ChunkBitmap5clearEv
123883
_ZN2js2gc11ChunkBitmap8isMarkedEPKNS0_4CellEj
642428391
_ZN2js2gc11ChunkBitmap9noBitsSetEPNS0_11ArenaHeaderE
2248
_ZN2js2gc20MaybeCheckStackRootsEP9JSContext
199062626
_ZN2js2gc5Arena11thingsStartENS0_9AllocKindE
6724665
_ZN2js2gc5Arena14thingsPerArenaEj
4025285
_ZN2js2gc5Arena16firstThingOffsetENS0_9AllocKindE
20091857
_ZN2js2gc5Arena9isAlignedEjj
271476876
_ZN2js2gc5Arena9thingSizeENS0_9AllocKindE
554979090
_ZN2js2gc5Arena9thingsEndEv
3782438
_ZN2js2gc5Chunk10arenaIndexEj
11555918
_ZN2js2gc5Chunk11fromAddressEj
208257559
_ZN2js2gc5Chunk11getPreviousEv
0
_ZN2js2gc5Chunk17fromPointerToNextEPPS1_
0
_ZN2js2gc5Chunk17withinArenasRangeEj
6074569580
_ZN2js2gc8FreeSpan11initAsEmptyEj
1502845
_ZN2js2gc8FreeSpan13decodeOffsetsEjj
23687236
_ZN2js2gc8FreeSpan13encodeOffsetsEjj
2674283
_ZN2js2gc8FreeSpan18infallibleAllocateEj
85138
_ZN2js2gc8FreeSpan20allocateFromNewArenaEjjj
1683327
_ZN2js2gc8FreeSpan8allocateEj
214032028
_ZN2js2gc8FreeSpanC2Ejj
23687219
_ZN2js2gc8FreeSpanC2Ev
4049092
_ZN2js2gc9ChunkPoolC2Ev
18761
_ZN2js2gcL16AssertValidColorEPKvj
1009018784
_ZN2js2gcL19MapAllocToTraceKindENS0_9AllocKindE
79852964
_ZN2js8GCMarker10pushObjectEP8JSObject
3697803
_ZN2js8GCMarker12setSizeLimitEj
0
_ZN2js8GCMarker13pushTaggedPtrENS0_8StackTagEPv
4120959
_ZN2js8GCMarker14pushValueArrayEP8JSObjectPvS3_
18604267
_ZN2js8GCMarker16isMarkStackEmptyEv
350253
_ZN2js8GCMarker16setMarkColorGrayEv
38436
_ZN2js8GCMarker7pushXMLEP5JSXML
194
_ZN2js8GCMarker8GrayRootC2EPv13JSGCTraceKind
0
_ZN2js8GCMarker8GrayRootD2Ev
0
_ZN2js8GCMarker8pushTypeEPNS_5types10TypeObjectE
422962
_ZN2js8GCMarker9isDrainedEv
348807
_ZN2js8GCMarkerD2Ev
18761
_ZN2js8RootInfoC2EPKc12JSGCRootType
18837
_ZN2js8RootInfoC2Ev
19230101
_ZN2js9MarkStackIjE12setSizeLimitEj
0
_ZN2js9MarkStackIjE15initFromBallastEv
60071
_ZN2js9MarkStackIjE3popEv
38533602
_ZN2js9MarkStackIjE4initEj
18761
_ZN2js9MarkStackIjE4pushEj
4120959
_ZN2js9MarkStackIjE4pushEjjj
11472047
_ZN2js9MarkStackIjE5resetEv
41310
_ZN2js9MarkStackIjE7enlargeEv
18
_ZN2js9MarkStackIjEC2Ej
18761
_ZN2js9MarkStackIjED2Ev
18761
_ZNK2js14GCHelperThread21canBackgroundAllocateEv
42904
_ZNK2js14GCHelperThread8sweepingEv
4125546
_ZNK2js2gc10ArenaLists11getFreeListENS0_9AllocKindE
9942003
_ZNK2js2gc10ArenaLists13getFirstArenaENS0_9AllocKindE
352014
_ZNK2js2gc10ArenaLists18arenaListsAreEmptyEv
45414
_ZNK2js2gc10ArenaLists25checkArenaListAllUnmarkedEv
117
_ZNK2js2gc11ArenaHeader12arenaAddressEv
31190911
_ZNK2js2gc11ArenaHeader12getAllocKindEv
493583740
_ZNK2js2gc11ArenaHeader12getThingSizeEv
286036969
_ZNK2js2gc11ArenaHeader13hasFreeThingsEv
15174922
_ZNK2js2gc11ArenaHeader16getFirstFreeSpanEv
12401776
_ZNK2js2gc11ArenaHeader21getNextDelayedMarkingEv
50996
_ZNK2js2gc11ArenaHeader5chunkEv
1685575
_ZNK2js2gc11ArenaHeader7addressEv
43385703
_ZNK2js2gc11ArenaHeader7isEmptyEv
85138
_ZNK2js2gc11ArenaHeader9allocatedEv
811666512
_ZNK2js2gc4Cell11arenaHeaderEv
4736322671
_ZNK2js2gc4Cell11compartmentEv
3261541971
_ZNK2js2gc4Cell12getAllocKindEv
183095292
_ZNK2js2gc4Cell14markIfUnmarkedEj
366717501
_ZNK2js2gc4Cell5chunkEv
1009018784
_ZNK2js2gc4Cell7addressEv
6008214655
_ZNK2js2gc4Cell8isMarkedEj
642301283
_ZNK2js2gc4Cell9isAlignedEv
263204738
_ZNK2js2gc5Arena7addressEv
10507103
_ZNK2js2gc5Chunk18hasAvailableArenasEv
3418436
_ZNK2js2gc5Chunk6unusedEv
1765950
_ZNK2js2gc8FreeSpan11arenaHeaderEv
1224592
_ZNK2js2gc8FreeSpan12arenaAddressEv
8100228
_ZNK2js2gc8FreeSpan13isWithinArenaEj
2589169
_ZNK2js2gc8FreeSpan15encodeAsOffsetsEv
2589169
_ZNK2js2gc8FreeSpan17nextSpanUncheckedEj
2397087
_ZNK2js2gc8FreeSpan18isSameNonEmptySpanEPKS1_
969496
_ZNK2js2gc8FreeSpan21arenaAddressUncheckedEv
562421111
_ZNK2js2gc8FreeSpan7hasNextEv
14160861
_ZNK2js2gc8FreeSpan7isEmptyEv
32417812
_ZNK2js2gc8FreeSpan8nextSpanEv
13598294
_ZNK2js2gc8FreeSpan9checkSpanEv
513450769
_ZNK2js2gc9ChunkPool13getEmptyCountEv
0
_ZNK2js8GCMarker12getMarkColorEv
112185007
_ZNK2js8GCMarker18hasDelayedChildrenEv
77201
_ZNK2js8GCMarker9sizeLimitEv
0
_ZNK2js9MarkStackIjE19sizeOfExcludingThisEPFjPKvE
0
_ZNK2js9MarkStackIjE7isEmptyEv
54550636
_ZNK2js9MarkStackIjE8positionEv
5784525
Generated by:
LCOV version 1.7