LCOV - code coverage report
Current view:
top level
-
src/compiler
- typer.cc
(
source
/ functions)
Hit
Total
Coverage
Test:
app.info
Lines:
478
589
81.2 %
Date:
2017-04-26
Functions:
136
176
77.3 %
Function Name
Hit count
_ZN2v88internal8compiler5Typer3RunERKNS0_10ZoneVectorIPNS1_4NodeEEEPNS1_21LoopVariableOptimizerE
395071
_ZN2v88internal8compiler5Typer3RunEv
448
_ZN2v88internal8compiler5Typer7Visitor10JSAddTyperEPNS1_4TypeES5_PS2_
153753
_ZN2v88internal8compiler5Typer7Visitor10NumberAcosEPNS1_4TypeEPS2_
14
_ZN2v88internal8compiler5Typer7Visitor10NumberAsinEPNS1_4TypeEPS2_
14
_ZN2v88internal8compiler5Typer7Visitor10NumberAtanEPNS1_4TypeEPS2_
14
_ZN2v88internal8compiler5Typer7Visitor10NumberCbrtEPNS1_4TypeEPS2_
0
_ZN2v88internal8compiler5Typer7Visitor10NumberCeilEPNS1_4TypeEPS2_
5699
_ZN2v88internal8compiler5Typer7Visitor10NumberCoshEPNS1_4TypeEPS2_
22
_ZN2v88internal8compiler5Typer7Visitor10NumberImulEPNS1_4TypeES5_PS2_
111
_ZN2v88internal8compiler5Typer7Visitor10NumberLog2EPNS1_4TypeEPS2_
0
_ZN2v88internal8compiler5Typer7Visitor10NumberSignEPNS1_4TypeEPS2_
34
_ZN2v88internal8compiler5Typer7Visitor10NumberSinhEPNS1_4TypeEPS2_
22
_ZN2v88internal8compiler5Typer7Visitor10NumberSqrtEPNS1_4TypeEPS2_
72
_ZN2v88internal8compiler5Typer7Visitor10NumberTanhEPNS1_4TypeEPS2_
21
_ZN2v88internal8compiler5Typer7Visitor10TypeRetainEPNS1_4NodeE.isra.48
0
_ZN2v88internal8compiler5Typer7Visitor10TypeSelectEPNS1_4NodeE
16718
_ZN2v88internal8compiler5Typer7Visitor10UpdateTypeEPNS1_4NodeEPNS1_4TypeE
23082650
_ZN2v88internal8compiler5Typer7Visitor11JSCallTyperEPNS1_4TypeEPS2_
237284
_ZN2v88internal8compiler5Typer7Visitor11NumberAcoshEPNS1_4TypeEPS2_
13
_ZN2v88internal8compiler5Typer7Visitor11NumberAsinhEPNS1_4TypeEPS2_
13
_ZN2v88internal8compiler5Typer7Visitor11NumberAtan2EPNS1_4TypeES5_PS2_
214
_ZN2v88internal8compiler5Typer7Visitor11NumberAtanhEPNS1_4TypeEPS2_
13
_ZN2v88internal8compiler5Typer7Visitor11NumberClz32EPNS1_4TypeEPS2_
30
_ZN2v88internal8compiler5Typer7Visitor11NumberExpm1EPNS1_4TypeEPS2_
0
_ZN2v88internal8compiler5Typer7Visitor11NumberFloorEPNS1_4TypeEPS2_
9327
_ZN2v88internal8compiler5Typer7Visitor11NumberLog10EPNS1_4TypeEPS2_
0
_ZN2v88internal8compiler5Typer7Visitor11NumberLog1pEPNS1_4TypeEPS2_
13
_ZN2v88internal8compiler5Typer7Visitor11NumberRoundEPNS1_4TypeEPS2_
106
_ZN2v88internal8compiler5Typer7Visitor11NumberTruncEPNS1_4TypeEPS2_
1450
_ZN2v88internal8compiler5Typer7Visitor11ObjectIsNaNEPNS1_4TypeEPS2_
8632
_ZN2v88internal8compiler5Typer7Visitor11ObjectIsSmiEPNS1_4TypeEPS2_
4549
_ZN2v88internal8compiler5Typer7Visitor11ToPrimitiveEPNS1_4TypeEPS2_
408648
_ZN2v88internal8compiler5Typer7Visitor11TypeCheckIfEPNS1_4NodeE.isra.131
0
_ZN2v88internal8compiler5Typer7Visitor11TypeUnaryOpEPNS1_4NodeEPFPNS1_4TypeES7_PS2_E
594687
_ZN2v88internal8compiler5Typer7Visitor12JSEqualTyperEPNS1_4TypeES5_PS2_
41034
_ZN2v88internal8compiler5Typer7Visitor12NumberDivideEPNS1_4TypeES5_PS2_
54
_ZN2v88internal8compiler5Typer7Visitor12NumberFroundEPNS1_4TypeEPS2_
667
_ZN2v88internal8compiler5Typer7Visitor12TypeBinaryOpEPNS1_4NodeEPFPNS1_4TypeES7_S7_PS2_E
1532724
_ZN2v88internal8compiler5Typer7Visitor12TypeCheckSmiEPNS1_4NodeE
17916
_ZN2v88internal8compiler5Typer7Visitor12TypeConstantENS0_6HandleINS0_6ObjectEEE
3158737
_ZN2v88internal8compiler5Typer7Visitor12TypeLoopExitEPNS1_4NodeE.isra.58
0
_ZN2v88internal8compiler5Typer7Visitor12TypeOsrGuardEPNS1_4NodeE.isra.47
54052
_ZN2v88internal8compiler5Typer7Visitor13JSDivideTyperEPNS1_4TypeES5_PS2_
27240
_ZN2v88internal8compiler5Typer7Visitor13NumberModulusEPNS1_4TypeES5_PS2_
54
_ZN2v88internal8compiler5Typer7Visitor13NumberToInt32EPNS1_4TypeEPS2_
41202
_ZN2v88internal8compiler5Typer7Visitor13TypeCheckMapsEPNS1_4NodeE.isra.132
0
_ZN2v88internal8compiler5Typer7Visitor13TypeEffectPhiEPNS1_4NodeE.isra.57
0
_ZN2v88internal8compiler5Typer7Visitor13TypeParameterEPNS1_4NodeE
1021749
_ZN2v88internal8compiler5Typer7Visitor13TypeTypeGuardEPNS1_4NodeE.isra.76
8575
_ZN2v88internal8compiler5Typer7Visitor14JSCompareTyperEPNS1_4TypeES5_PS2_
48451
_ZN2v88internal8compiler5Typer7Visitor14JSModulusTyperEPNS1_4TypeES5_PS2_
5563
_ZN2v88internal8compiler5Typer7Visitor14NumberMultiplyEPNS1_4TypeES5_PS2_
54
_ZN2v88internal8compiler5Typer7Visitor14NumberSubtractEPNS1_4TypeES5_PS2_
194
_ZN2v88internal8compiler5Typer7Visitor14NumberToUint32EPNS1_4TypeEPS2_
15179
_ZN2v88internal8compiler5Typer7Visitor14ObjectIsNumberEPNS1_4TypeEPS2_
16229
_ZN2v88internal8compiler5Typer7Visitor14ObjectIsStringEPNS1_4TypeEPS2_
4881
_ZN2v88internal8compiler5Typer7Visitor14ObjectIsSymbolEPNS1_4TypeEPS2_
747
_ZN2v88internal8compiler5Typer7Visitor14TypeCheckpointEPNS1_4NodeE.isra.64
0
_ZN2v88internal8compiler5Typer7Visitor14TypeLoadBufferEPNS1_4NodeE
5831
_ZN2v88internal8compiler5Typer7Visitor14TypeProjectionEPNS1_4NodeE.isra.75
5590
_ZN2v88internal8compiler5Typer7Visitor14TypeStoreFieldEPNS1_4NodeE.isra.138
0
_ZN2v88internal8compiler5Typer7Visitor15JSLessThanTyperEPNS1_4TypeES5_PS2_
23636
_ZN2v88internal8compiler5Typer7Visitor15JSMultiplyTyperEPNS1_4TypeES5_PS2_
33640
_ZN2v88internal8compiler5Typer7Visitor15JSSubtractTyperEPNS1_4TypeES5_PS2_
61520
_ZN2v88internal8compiler5Typer7Visitor15NumberBitwiseOrEPNS1_4TypeES5_PS2_
99
_ZN2v88internal8compiler5Typer7Visitor15NumberShiftLeftEPNS1_4TypeES5_PS2_
8782
_ZN2v88internal8compiler5Typer7Visitor15NumberToBooleanEPNS1_4TypeEPS2_
0
_ZN2v88internal8compiler5Typer7Visitor15TypeBeginRegionEPNS1_4NodeE.isra.65
0
_ZN2v88internal8compiler5Typer7Visitor15TypeCheckBoundsEPNS1_4NodeE
37843
_ZN2v88internal8compiler5Typer7Visitor15TypeCheckNumberEPNS1_4NodeE.isra.133
4487
_ZN2v88internal8compiler5Typer7Visitor15TypeCheckStringEPNS1_4NodeE
3111
_ZN2v88internal8compiler5Typer7Visitor15TypeStoreBufferEPNS1_4NodeE.isra.139
0
_ZN2v88internal8compiler5Typer7Visitor16FalsifyUndefinedENS_4base5FlagsINS3_22ComparisonOutcomeFlagsEiEEPS2_
0
_ZN2v88internal8compiler5Typer7Visitor16JSBitwiseOrTyperEPNS1_4TypeES5_PS2_
33939
_ZN2v88internal8compiler5Typer7Visitor16JSShiftLeftTyperEPNS1_4TypeES5_PS2_
8303
_ZN2v88internal8compiler5Typer7Visitor16NumberBitwiseAndEPNS1_4TypeES5_PS2_
144
_ZN2v88internal8compiler5Typer7Visitor16NumberBitwiseXorEPNS1_4TypeES5_PS2_
54
_ZN2v88internal8compiler5Typer7Visitor16NumberEqualTyperEPNS1_4TypeES5_PS2_
20296
_ZN2v88internal8compiler5Typer7Visitor16NumberShiftRightEPNS1_4TypeES5_PS2_
54
_ZN2v88internal8compiler5Typer7Visitor16NumberSilenceNaNEPNS1_4TypeEPS2_
952
_ZN2v88internal8compiler5Typer7Visitor16ObjectIsReceiverEPNS1_4TypeEPS2_
23328
_ZN2v88internal8compiler5Typer7Visitor16TypeJSStoreNamedEPNS1_4NodeE.isra.93
0
_ZN2v88internal8compiler5Typer7Visitor16TypeStoreElementEPNS1_4NodeE.isra.140
0
_ZN2v88internal8compiler5Typer7Visitor17JSBitwiseAndTyperEPNS1_4TypeES5_PS2_
8239
_ZN2v88internal8compiler5Typer7Visitor17JSBitwiseXorTyperEPNS1_4TypeES5_PS2_
7447
_ZN2v88internal8compiler5Typer7Visitor17JSInstanceOfTyperEPNS1_4TypeES5_PS2_
1036
_ZN2v88internal8compiler5Typer7Visitor17JSShiftRightTyperEPNS1_4TypeES5_PS2_
15240
_ZN2v88internal8compiler5Typer7Visitor17TypeCheckReceiverEPNS1_4NodeE
478
_ZN2v88internal8compiler5Typer7Visitor17TypeInt32ConstantEPNS1_4NodeE.isra.49
0
_ZN2v88internal8compiler5Typer7Visitor17TypeInt64ConstantEPNS1_4NodeE.isra.50
0
_ZN2v88internal8compiler5Typer7Visitor17TypeJSCallRuntimeEPNS1_4NodeE
340037
_ZN2v88internal8compiler5Typer7Visitor17TypeJSLoadContextEPNS1_4NodeE.isra.100
596750
_ZN2v88internal8compiler5Typer7Visitor17TypeJSStoreGlobalEPNS1_4NodeE.isra.94
0
_ZN2v88internal8compiler5Typer7Visitor17TypeJSStoreModuleEPNS1_4NodeE.isra.115
0
_ZN2v88internal8compiler5Typer7Visitor17TypeStringIndexOfEPNS1_4NodeE.isra.129
0
_ZN2v88internal8compiler5Typer7Visitor18JSGreaterThanTyperEPNS1_4TypeES5_PS2_
9689
_ZN2v88internal8compiler5Typer7Visitor18JSStrictEqualTyperEPNS1_4TypeES5_PS2_
302066
_ZN2v88internal8compiler5Typer7Visitor18NumberCompareTyperEPNS1_4TypeES5_PS2_
97349
_ZN2v88internal8compiler5Typer7Visitor18TypeJSForInPrepareEPNS1_4NodeE.isra.111
1366
_ZN2v88internal8compiler5Typer7Visitor18TypeJSStoreContextEPNS1_4NodeE.isra.101
0
_ZN2v88internal8compiler5Typer7Visitor18TypeJSStoreMessageEPNS1_4NodeE.isra.113
0
_ZN2v88internal8compiler5Typer7Visitor18TypeLoopExitEffectEPNS1_4NodeE.isra.60
0
_ZN2v88internal8compiler5Typer7Visitor19NumberLessThanTyperEPNS1_4TypeES5_PS2_
52466
_ZN2v88internal8compiler5Typer7Visitor19ObjectIsNonCallableEPNS1_4TypeEPS2_
13211
_ZN2v88internal8compiler5Typer7Visitor19ReferenceEqualTyperEPNS1_4TypeES5_PS2_
209087
_ZN2v88internal8compiler5Typer7Visitor19SpeculativeToNumberEPNS1_4TypeEPS2_
12441
_ZN2v88internal8compiler5Typer7Visitor19TypeCheckTaggedHoleEPNS1_4NodeE
798
_ZN2v88internal8compiler5Typer7Visitor19TypeFloat32ConstantEPNS1_4NodeE.isra.53
0
_ZN2v88internal8compiler5Typer7Visitor19TypeFloat64ConstantEPNS1_4NodeE.isra.54
0
_ZN2v88internal8compiler5Typer7Visitor19TypeJSStoreNamedOwnEPNS1_4NodeE.isra.95
0
_ZN2v88internal8compiler5Typer7Visitor19TypeJSStorePropertyEPNS1_4NodeE.isra.92
0
_ZN2v88internal8compiler5Typer7Visitor20NumberToUint8ClampedEPNS1_4TypeEPS2_
457
_ZN2v88internal8compiler5Typer7Visitor20ObjectIsUndetectableEPNS1_4TypeEPS2_
9602
_ZN2v88internal8compiler5Typer7Visitor20SpeculativeNumberAddEPNS1_4TypeES5_PS2_
220394
_ZN2v88internal8compiler5Typer7Visitor20TypeCheckFloat64HoleEPNS1_4NodeE.isra.134
772
_ZN2v88internal8compiler5Typer7Visitor20TypeJSGeneratorStoreEPNS1_4NodeE.isra.116
0
_ZN2v88internal8compiler5Typer7Visitor20TypeLoadTypedElementEPNS1_4NodeE
3263
_ZN2v88internal8compiler5Typer7Visitor21TypeJSCreateArgumentsEPNS1_4NodeE.isra.81
9335
_ZN2v88internal8compiler5Typer7Visitor21TypeStoreTypedElementEPNS1_4NodeE.isra.141
0
_ZN2v88internal8compiler5Typer7Visitor22JSLessThanOrEqualTyperEPNS1_4TypeES5_PS2_
3412
_ZN2v88internal8compiler5Typer7Visitor23NumberShiftRightLogicalEPNS1_4TypeES5_PS2_
54
_ZN2v88internal8compiler5Typer7Visitor23SpeculativeNumberDivideEPNS1_4TypeES5_PS2_
16909
_ZN2v88internal8compiler5Typer7Visitor23StringFromCharCodeTyperEPNS1_4TypeEPS2_
706
_ZN2v88internal8compiler5Typer7Visitor24JSShiftRightLogicalTyperEPNS1_4TypeES5_PS2_
9086
_ZN2v88internal8compiler5Typer7Visitor24SpeculativeNumberModulusEPNS1_4TypeES5_PS2_
3745
_ZN2v88internal8compiler5Typer7Visitor24StringFromCodePointTyperEPNS1_4TypeEPS2_
45
_ZN2v88internal8compiler5Typer7Visitor24TypeInductionVariablePhiEPNS1_4NodeE
47297
_ZN2v88internal8compiler5Typer7Visitor25JSGreaterThanOrEqualTyperEPNS1_4TypeES5_PS2_
5252
_ZN2v88internal8compiler5Typer7Visitor25SpeculativeNumberMultiplyEPNS1_4TypeES5_PS2_
31960
_ZN2v88internal8compiler5Typer7Visitor25SpeculativeNumberSubtractEPNS1_4TypeES5_PS2_
41754
_ZN2v88internal8compiler5Typer7Visitor26JSOrdinaryHasInstanceTyperEPNS1_4TypeES5_PS2_
134
_ZN2v88internal8compiler5Typer7Visitor26NumberLessThanOrEqualTyperEPNS1_4TypeES5_PS2_
6462
_ZN2v88internal8compiler5Typer7Visitor26ObjectIsDetectableCallableEPNS1_4TypeEPS2_
22613
_ZN2v88internal8compiler5Typer7Visitor26SpeculativeNumberBitwiseOrEPNS1_4TypeES5_PS2_
16256
_ZN2v88internal8compiler5Typer7Visitor26SpeculativeNumberShiftLeftEPNS1_4TypeES5_PS2_
2104
_ZN2v88internal8compiler5Typer7Visitor26TypeTransitionElementsKindEPNS1_4NodeE.isra.63
0
_ZN2v88internal8compiler5Typer7Visitor27SpeculativeNumberBitwiseAndEPNS1_4TypeES5_PS2_
4628
_ZN2v88internal8compiler5Typer7Visitor27SpeculativeNumberBitwiseXorEPNS1_4TypeES5_PS2_
1488
_ZN2v88internal8compiler5Typer7Visitor27SpeculativeNumberShiftRightEPNS1_4TypeES5_PS2_
5355
_ZN2v88internal8compiler5Typer7Visitor27TypeCheckInternalizedStringEPNS1_4NodeE
4329
_ZN2v88internal8compiler5Typer7Visitor28TypeRelocatableInt32ConstantEPNS1_4NodeE.isra.51
0
_ZN2v88internal8compiler5Typer7Visitor28TypeRelocatableInt64ConstantEPNS1_4NodeE.isra.52
0
_ZN2v88internal8compiler5Typer7Visitor32TypeConvertTaggedHoleToUndefinedEPNS1_4NodeE
1575
_ZN2v88internal8compiler5Typer7Visitor32TypeJSStoreDataPropertyInLiteralEPNS1_4NodeE.isra.96
0
_ZN2v88internal8compiler5Typer7Visitor34SpeculativeNumberShiftRightLogicalEPNS1_4TypeES5_PS2_
1917
_ZN2v88internal8compiler5Typer7Visitor6InvertENS_4base5FlagsINS3_22ComparisonOutcomeFlagsEiEEPS2_
0
_ZN2v88internal8compiler5Typer7Visitor6ReduceEPNS1_4NodeE
31195052
_ZN2v88internal8compiler5Typer7Visitor6ToNameEPNS1_4TypeEPS2_
1617
_ZN2v88internal8compiler5Typer7Visitor6WeakenEPNS1_4NodeEPNS1_4TypeES7_
276566
_ZN2v88internal8compiler5Typer7Visitor7TypePhiEPNS1_4NodeE
731038
_ZN2v88internal8compiler5Typer7Visitor8ToLengthEPNS1_4TypeEPS2_
342
_ZN2v88internal8compiler5Typer7Visitor8ToNumberEPNS1_4TypeEPS2_
32379
_ZN2v88internal8compiler5Typer7Visitor8ToObjectEPNS1_4TypeEPS2_
2530
_ZN2v88internal8compiler5Typer7Visitor8ToStringEPNS1_4TypeEPS2_
2623
_ZN2v88internal8compiler5Typer7Visitor8TypeNodeEPNS1_4NodeE
2473125
_ZN2v88internal8compiler5Typer7Visitor9NumberAbsEPNS1_4TypeEPS2_
320
_ZN2v88internal8compiler5Typer7Visitor9NumberAddEPNS1_4TypeES5_PS2_
10043
_ZN2v88internal8compiler5Typer7Visitor9NumberCosEPNS1_4TypeEPS2_
57
_ZN2v88internal8compiler5Typer7Visitor9NumberExpEPNS1_4TypeEPS2_
42
_ZN2v88internal8compiler5Typer7Visitor9NumberLogEPNS1_4TypeEPS2_
144
_ZN2v88internal8compiler5Typer7Visitor9NumberMaxEPNS1_4TypeES5_PS2_
289
_ZN2v88internal8compiler5Typer7Visitor9NumberMinEPNS1_4TypeES5_PS2_
311
_ZN2v88internal8compiler5Typer7Visitor9NumberPowEPNS1_4TypeES5_PS2_
1194
_ZN2v88internal8compiler5Typer7Visitor9NumberSinEPNS1_4TypeEPS2_
92
_ZN2v88internal8compiler5Typer7Visitor9NumberTanEPNS1_4TypeEPS2_
21
_ZN2v88internal8compiler5Typer7Visitor9ToBooleanEPNS1_4TypeEPS2_
118041
_ZN2v88internal8compiler5Typer7Visitor9ToIntegerEPNS1_4TypeEPS2_
697
_ZN2v88internal8compiler5Typer7VisitorD0Ev
0
_ZN2v88internal8compiler5Typer7VisitorD2Ev
0
_ZN2v88internal8compiler5Typer9Decorator8DecorateEPNS1_4NodeE
3637548
_ZN2v88internal8compiler5Typer9DecoratorD0Ev
0
_ZN2v88internal8compiler5Typer9DecoratorD2Ev
0
_ZN2v88internal8compiler5TyperC2EPNS0_7IsolateENS_4base5FlagsINS2_4FlagEiEEPNS1_5GraphE
395371
_ZN2v88internal8compiler5TyperD2Ev
395371
_ZN2v88internal8compilerL6JSTypeEPNS1_4TypeE
604132
Generated by:
LCOV version 1.10