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
395791
_ZN2v88internal8compiler5Typer3RunEv
448
_ZN2v88internal8compiler5Typer7Visitor10JSAddTyperEPNS1_4TypeES5_PS2_
153690
_ZN2v88internal8compiler5Typer7Visitor10NumberAcosEPNS1_4TypeEPS2_
14
_ZN2v88internal8compiler5Typer7Visitor10NumberAsinEPNS1_4TypeEPS2_
14
_ZN2v88internal8compiler5Typer7Visitor10NumberAtanEPNS1_4TypeEPS2_
14
_ZN2v88internal8compiler5Typer7Visitor10NumberCbrtEPNS1_4TypeEPS2_
0
_ZN2v88internal8compiler5Typer7Visitor10NumberCeilEPNS1_4TypeEPS2_
5736
_ZN2v88internal8compiler5Typer7Visitor10NumberCoshEPNS1_4TypeEPS2_
22
_ZN2v88internal8compiler5Typer7Visitor10NumberImulEPNS1_4TypeES5_PS2_
100
_ZN2v88internal8compiler5Typer7Visitor10NumberLog2EPNS1_4TypeEPS2_
0
_ZN2v88internal8compiler5Typer7Visitor10NumberSignEPNS1_4TypeEPS2_
34
_ZN2v88internal8compiler5Typer7Visitor10NumberSinhEPNS1_4TypeEPS2_
22
_ZN2v88internal8compiler5Typer7Visitor10NumberSqrtEPNS1_4TypeEPS2_
72
_ZN2v88internal8compiler5Typer7Visitor10NumberTanhEPNS1_4TypeEPS2_
22
_ZN2v88internal8compiler5Typer7Visitor10TypeRetainEPNS1_4NodeE.isra.48
0
_ZN2v88internal8compiler5Typer7Visitor10TypeSelectEPNS1_4NodeE
16674
_ZN2v88internal8compiler5Typer7Visitor10UpdateTypeEPNS1_4NodeEPNS1_4TypeE
23097452
_ZN2v88internal8compiler5Typer7Visitor11JSCallTyperEPNS1_4TypeEPS2_
237220
_ZN2v88internal8compiler5Typer7Visitor11NumberAcoshEPNS1_4TypeEPS2_
13
_ZN2v88internal8compiler5Typer7Visitor11NumberAsinhEPNS1_4TypeEPS2_
13
_ZN2v88internal8compiler5Typer7Visitor11NumberAtan2EPNS1_4TypeES5_PS2_
203
_ZN2v88internal8compiler5Typer7Visitor11NumberAtanhEPNS1_4TypeEPS2_
13
_ZN2v88internal8compiler5Typer7Visitor11NumberClz32EPNS1_4TypeEPS2_
30
_ZN2v88internal8compiler5Typer7Visitor11NumberExpm1EPNS1_4TypeEPS2_
0
_ZN2v88internal8compiler5Typer7Visitor11NumberFloorEPNS1_4TypeEPS2_
9355
_ZN2v88internal8compiler5Typer7Visitor11NumberLog10EPNS1_4TypeEPS2_
0
_ZN2v88internal8compiler5Typer7Visitor11NumberLog1pEPNS1_4TypeEPS2_
13
_ZN2v88internal8compiler5Typer7Visitor11NumberRoundEPNS1_4TypeEPS2_
106
_ZN2v88internal8compiler5Typer7Visitor11NumberTruncEPNS1_4TypeEPS2_
1414
_ZN2v88internal8compiler5Typer7Visitor11ObjectIsNaNEPNS1_4TypeEPS2_
8569
_ZN2v88internal8compiler5Typer7Visitor11ObjectIsSmiEPNS1_4TypeEPS2_
4550
_ZN2v88internal8compiler5Typer7Visitor11ToPrimitiveEPNS1_4TypeEPS2_
408389
_ZN2v88internal8compiler5Typer7Visitor11TypeCheckIfEPNS1_4NodeE.isra.131
0
_ZN2v88internal8compiler5Typer7Visitor11TypeUnaryOpEPNS1_4NodeEPFPNS1_4TypeES7_PS2_E
594623
_ZN2v88internal8compiler5Typer7Visitor12JSEqualTyperEPNS1_4TypeES5_PS2_
40849
_ZN2v88internal8compiler5Typer7Visitor12NumberDivideEPNS1_4TypeES5_PS2_
43
_ZN2v88internal8compiler5Typer7Visitor12NumberFroundEPNS1_4TypeEPS2_
672
_ZN2v88internal8compiler5Typer7Visitor12TypeBinaryOpEPNS1_4NodeEPFPNS1_4TypeES7_S7_PS2_E
1536459
_ZN2v88internal8compiler5Typer7Visitor12TypeCheckSmiEPNS1_4NodeE
17982
_ZN2v88internal8compiler5Typer7Visitor12TypeConstantENS0_6HandleINS0_6ObjectEEE
3161751
_ZN2v88internal8compiler5Typer7Visitor12TypeLoopExitEPNS1_4NodeE.isra.58
0
_ZN2v88internal8compiler5Typer7Visitor12TypeOsrGuardEPNS1_4NodeE.isra.47
53845
_ZN2v88internal8compiler5Typer7Visitor13JSDivideTyperEPNS1_4TypeES5_PS2_
27439
_ZN2v88internal8compiler5Typer7Visitor13NumberModulusEPNS1_4TypeES5_PS2_
43
_ZN2v88internal8compiler5Typer7Visitor13NumberToInt32EPNS1_4TypeEPS2_
41180
_ZN2v88internal8compiler5Typer7Visitor13TypeCheckMapsEPNS1_4NodeE.isra.132
0
_ZN2v88internal8compiler5Typer7Visitor13TypeEffectPhiEPNS1_4NodeE.isra.57
0
_ZN2v88internal8compiler5Typer7Visitor13TypeParameterEPNS1_4NodeE
1023956
_ZN2v88internal8compiler5Typer7Visitor13TypeTypeGuardEPNS1_4NodeE.isra.76
8310
_ZN2v88internal8compiler5Typer7Visitor14JSCompareTyperEPNS1_4TypeES5_PS2_
48388
_ZN2v88internal8compiler5Typer7Visitor14JSModulusTyperEPNS1_4TypeES5_PS2_
5546
_ZN2v88internal8compiler5Typer7Visitor14NumberMultiplyEPNS1_4TypeES5_PS2_
43
_ZN2v88internal8compiler5Typer7Visitor14NumberSubtractEPNS1_4TypeES5_PS2_
183
_ZN2v88internal8compiler5Typer7Visitor14NumberToUint32EPNS1_4TypeEPS2_
15186
_ZN2v88internal8compiler5Typer7Visitor14ObjectIsNumberEPNS1_4TypeEPS2_
16197
_ZN2v88internal8compiler5Typer7Visitor14ObjectIsStringEPNS1_4TypeEPS2_
4893
_ZN2v88internal8compiler5Typer7Visitor14ObjectIsSymbolEPNS1_4TypeEPS2_
740
_ZN2v88internal8compiler5Typer7Visitor14TypeCheckpointEPNS1_4NodeE.isra.64
0
_ZN2v88internal8compiler5Typer7Visitor14TypeLoadBufferEPNS1_4NodeE
5805
_ZN2v88internal8compiler5Typer7Visitor14TypeProjectionEPNS1_4NodeE.isra.75
5598
_ZN2v88internal8compiler5Typer7Visitor14TypeStoreFieldEPNS1_4NodeE.isra.138
0
_ZN2v88internal8compiler5Typer7Visitor15JSLessThanTyperEPNS1_4TypeES5_PS2_
23655
_ZN2v88internal8compiler5Typer7Visitor15JSMultiplyTyperEPNS1_4TypeES5_PS2_
33610
_ZN2v88internal8compiler5Typer7Visitor15JSSubtractTyperEPNS1_4TypeES5_PS2_
61606
_ZN2v88internal8compiler5Typer7Visitor15NumberBitwiseOrEPNS1_4TypeES5_PS2_
88
_ZN2v88internal8compiler5Typer7Visitor15NumberShiftLeftEPNS1_4TypeES5_PS2_
8767
_ZN2v88internal8compiler5Typer7Visitor15NumberToBooleanEPNS1_4TypeEPS2_
0
_ZN2v88internal8compiler5Typer7Visitor15TypeBeginRegionEPNS1_4NodeE.isra.65
0
_ZN2v88internal8compiler5Typer7Visitor15TypeCheckBoundsEPNS1_4NodeE
37833
_ZN2v88internal8compiler5Typer7Visitor15TypeCheckNumberEPNS1_4NodeE.isra.133
4482
_ZN2v88internal8compiler5Typer7Visitor15TypeCheckStringEPNS1_4NodeE
3111
_ZN2v88internal8compiler5Typer7Visitor15TypeStoreBufferEPNS1_4NodeE.isra.139
0
_ZN2v88internal8compiler5Typer7Visitor16FalsifyUndefinedENS_4base5FlagsINS3_22ComparisonOutcomeFlagsEiEEPS2_
0
_ZN2v88internal8compiler5Typer7Visitor16JSBitwiseOrTyperEPNS1_4TypeES5_PS2_
33755
_ZN2v88internal8compiler5Typer7Visitor16JSShiftLeftTyperEPNS1_4TypeES5_PS2_
8296
_ZN2v88internal8compiler5Typer7Visitor16NumberBitwiseAndEPNS1_4TypeES5_PS2_
133
_ZN2v88internal8compiler5Typer7Visitor16NumberBitwiseXorEPNS1_4TypeES5_PS2_
43
_ZN2v88internal8compiler5Typer7Visitor16NumberEqualTyperEPNS1_4TypeES5_PS2_
20125
_ZN2v88internal8compiler5Typer7Visitor16NumberShiftRightEPNS1_4TypeES5_PS2_
43
_ZN2v88internal8compiler5Typer7Visitor16NumberSilenceNaNEPNS1_4TypeEPS2_
951
_ZN2v88internal8compiler5Typer7Visitor16ObjectIsReceiverEPNS1_4TypeEPS2_
23336
_ZN2v88internal8compiler5Typer7Visitor16TypeJSStoreNamedEPNS1_4NodeE.isra.93
0
_ZN2v88internal8compiler5Typer7Visitor16TypeStoreElementEPNS1_4NodeE.isra.140
0
_ZN2v88internal8compiler5Typer7Visitor17JSBitwiseAndTyperEPNS1_4TypeES5_PS2_
8240
_ZN2v88internal8compiler5Typer7Visitor17JSBitwiseXorTyperEPNS1_4TypeES5_PS2_
7467
_ZN2v88internal8compiler5Typer7Visitor17JSInstanceOfTyperEPNS1_4TypeES5_PS2_
1021
_ZN2v88internal8compiler5Typer7Visitor17JSShiftRightTyperEPNS1_4TypeES5_PS2_
15206
_ZN2v88internal8compiler5Typer7Visitor17TypeCheckReceiverEPNS1_4NodeE
473
_ZN2v88internal8compiler5Typer7Visitor17TypeInt32ConstantEPNS1_4NodeE.isra.49
0
_ZN2v88internal8compiler5Typer7Visitor17TypeInt64ConstantEPNS1_4NodeE.isra.50
0
_ZN2v88internal8compiler5Typer7Visitor17TypeJSCallRuntimeEPNS1_4NodeE
339734
_ZN2v88internal8compiler5Typer7Visitor17TypeJSLoadContextEPNS1_4NodeE.isra.100
596103
_ZN2v88internal8compiler5Typer7Visitor17TypeJSStoreGlobalEPNS1_4NodeE.isra.94
0
_ZN2v88internal8compiler5Typer7Visitor17TypeJSStoreModuleEPNS1_4NodeE.isra.115
0
_ZN2v88internal8compiler5Typer7Visitor17TypeStringIndexOfEPNS1_4NodeE.isra.129
0
_ZN2v88internal8compiler5Typer7Visitor18JSGreaterThanTyperEPNS1_4TypeES5_PS2_
9680
_ZN2v88internal8compiler5Typer7Visitor18JSStrictEqualTyperEPNS1_4TypeES5_PS2_
300498
_ZN2v88internal8compiler5Typer7Visitor18NumberCompareTyperEPNS1_4TypeES5_PS2_
97227
_ZN2v88internal8compiler5Typer7Visitor18TypeJSForInPrepareEPNS1_4NodeE.isra.111
1368
_ZN2v88internal8compiler5Typer7Visitor18TypeJSStoreContextEPNS1_4NodeE.isra.101
0
_ZN2v88internal8compiler5Typer7Visitor18TypeJSStoreMessageEPNS1_4NodeE.isra.113
0
_ZN2v88internal8compiler5Typer7Visitor18TypeLoopExitEffectEPNS1_4NodeE.isra.60
0
_ZN2v88internal8compiler5Typer7Visitor19NumberLessThanTyperEPNS1_4TypeES5_PS2_
52397
_ZN2v88internal8compiler5Typer7Visitor19ObjectIsNonCallableEPNS1_4TypeEPS2_
13167
_ZN2v88internal8compiler5Typer7Visitor19ReferenceEqualTyperEPNS1_4TypeES5_PS2_
209154
_ZN2v88internal8compiler5Typer7Visitor19SpeculativeToNumberEPNS1_4TypeEPS2_
12426
_ZN2v88internal8compiler5Typer7Visitor19TypeCheckTaggedHoleEPNS1_4NodeE
809
_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_
9589
_ZN2v88internal8compiler5Typer7Visitor20SpeculativeNumberAddEPNS1_4TypeES5_PS2_
218959
_ZN2v88internal8compiler5Typer7Visitor20TypeCheckFloat64HoleEPNS1_4NodeE.isra.134
772
_ZN2v88internal8compiler5Typer7Visitor20TypeJSGeneratorStoreEPNS1_4NodeE.isra.116
0
_ZN2v88internal8compiler5Typer7Visitor20TypeLoadTypedElementEPNS1_4NodeE
3257
_ZN2v88internal8compiler5Typer7Visitor21TypeJSCreateArgumentsEPNS1_4NodeE.isra.81
9338
_ZN2v88internal8compiler5Typer7Visitor21TypeStoreTypedElementEPNS1_4NodeE.isra.141
0
_ZN2v88internal8compiler5Typer7Visitor22JSLessThanOrEqualTyperEPNS1_4TypeES5_PS2_
3400
_ZN2v88internal8compiler5Typer7Visitor23NumberShiftRightLogicalEPNS1_4TypeES5_PS2_
43
_ZN2v88internal8compiler5Typer7Visitor23SpeculativeNumberDivideEPNS1_4TypeES5_PS2_
16776
_ZN2v88internal8compiler5Typer7Visitor23StringFromCharCodeTyperEPNS1_4TypeEPS2_
706
_ZN2v88internal8compiler5Typer7Visitor24JSShiftRightLogicalTyperEPNS1_4TypeES5_PS2_
9082
_ZN2v88internal8compiler5Typer7Visitor24SpeculativeNumberModulusEPNS1_4TypeES5_PS2_
3859
_ZN2v88internal8compiler5Typer7Visitor24StringFromCodePointTyperEPNS1_4TypeEPS2_
45
_ZN2v88internal8compiler5Typer7Visitor24TypeInductionVariablePhiEPNS1_4NodeE
47316
_ZN2v88internal8compiler5Typer7Visitor25JSGreaterThanOrEqualTyperEPNS1_4TypeES5_PS2_
5243
_ZN2v88internal8compiler5Typer7Visitor25SpeculativeNumberMultiplyEPNS1_4TypeES5_PS2_
31884
_ZN2v88internal8compiler5Typer7Visitor25SpeculativeNumberSubtractEPNS1_4TypeES5_PS2_
41841
_ZN2v88internal8compiler5Typer7Visitor26JSOrdinaryHasInstanceTyperEPNS1_4TypeES5_PS2_
119
_ZN2v88internal8compiler5Typer7Visitor26NumberLessThanOrEqualTyperEPNS1_4TypeES5_PS2_
6410
_ZN2v88internal8compiler5Typer7Visitor26ObjectIsDetectableCallableEPNS1_4TypeEPS2_
22584
_ZN2v88internal8compiler5Typer7Visitor26SpeculativeNumberBitwiseOrEPNS1_4TypeES5_PS2_
17339
_ZN2v88internal8compiler5Typer7Visitor26SpeculativeNumberShiftLeftEPNS1_4TypeES5_PS2_
2415
_ZN2v88internal8compiler5Typer7Visitor26TypeTransitionElementsKindEPNS1_4NodeE.isra.63
0
_ZN2v88internal8compiler5Typer7Visitor27SpeculativeNumberBitwiseAndEPNS1_4TypeES5_PS2_
5530
_ZN2v88internal8compiler5Typer7Visitor27SpeculativeNumberBitwiseXorEPNS1_4TypeES5_PS2_
1566
_ZN2v88internal8compiler5Typer7Visitor27SpeculativeNumberShiftRightEPNS1_4TypeES5_PS2_
6417
_ZN2v88internal8compiler5Typer7Visitor27TypeCheckInternalizedStringEPNS1_4NodeE
4398
_ZN2v88internal8compiler5Typer7Visitor28TypeRelocatableInt32ConstantEPNS1_4NodeE.isra.51
0
_ZN2v88internal8compiler5Typer7Visitor28TypeRelocatableInt64ConstantEPNS1_4NodeE.isra.52
0
_ZN2v88internal8compiler5Typer7Visitor32TypeConvertTaggedHoleToUndefinedEPNS1_4NodeE
1616
_ZN2v88internal8compiler5Typer7Visitor32TypeJSStoreDataPropertyInLiteralEPNS1_4NodeE.isra.96
0
_ZN2v88internal8compiler5Typer7Visitor34SpeculativeNumberShiftRightLogicalEPNS1_4TypeES5_PS2_
1962
_ZN2v88internal8compiler5Typer7Visitor6InvertENS_4base5FlagsINS3_22ComparisonOutcomeFlagsEiEEPS2_
0
_ZN2v88internal8compiler5Typer7Visitor6ReduceEPNS1_4NodeE
31205208
_ZN2v88internal8compiler5Typer7Visitor6ToNameEPNS1_4TypeEPS2_
1608
_ZN2v88internal8compiler5Typer7Visitor6WeakenEPNS1_4NodeEPNS1_4TypeES7_
276454
_ZN2v88internal8compiler5Typer7Visitor7TypePhiEPNS1_4NodeE
729735
_ZN2v88internal8compiler5Typer7Visitor8ToLengthEPNS1_4TypeEPS2_
334
_ZN2v88internal8compiler5Typer7Visitor8ToNumberEPNS1_4TypeEPS2_
32387
_ZN2v88internal8compiler5Typer7Visitor8ToObjectEPNS1_4TypeEPS2_
2522
_ZN2v88internal8compiler5Typer7Visitor8ToStringEPNS1_4TypeEPS2_
2625
_ZN2v88internal8compiler5Typer7Visitor8TypeNodeEPNS1_4NodeE
2471562
_ZN2v88internal8compiler5Typer7Visitor9NumberAbsEPNS1_4TypeEPS2_
320
_ZN2v88internal8compiler5Typer7Visitor9NumberAddEPNS1_4TypeES5_PS2_
9964
_ZN2v88internal8compiler5Typer7Visitor9NumberCosEPNS1_4TypeEPS2_
57
_ZN2v88internal8compiler5Typer7Visitor9NumberExpEPNS1_4TypeEPS2_
42
_ZN2v88internal8compiler5Typer7Visitor9NumberLogEPNS1_4TypeEPS2_
144
_ZN2v88internal8compiler5Typer7Visitor9NumberMaxEPNS1_4TypeES5_PS2_
280
_ZN2v88internal8compiler5Typer7Visitor9NumberMinEPNS1_4TypeES5_PS2_
299
_ZN2v88internal8compiler5Typer7Visitor9NumberPowEPNS1_4TypeES5_PS2_
1182
_ZN2v88internal8compiler5Typer7Visitor9NumberSinEPNS1_4TypeEPS2_
92
_ZN2v88internal8compiler5Typer7Visitor9NumberTanEPNS1_4TypeEPS2_
21
_ZN2v88internal8compiler5Typer7Visitor9ToBooleanEPNS1_4TypeEPS2_
118124
_ZN2v88internal8compiler5Typer7Visitor9ToIntegerEPNS1_4TypeEPS2_
682
_ZN2v88internal8compiler5Typer7VisitorD0Ev
0
_ZN2v88internal8compiler5Typer7VisitorD2Ev
0
_ZN2v88internal8compiler5Typer9Decorator8DecorateEPNS1_4NodeE
3629641
_ZN2v88internal8compiler5Typer9DecoratorD0Ev
0
_ZN2v88internal8compiler5Typer9DecoratorD2Ev
0
_ZN2v88internal8compiler5TyperC2EPNS0_7IsolateENS_4base5FlagsINS2_4FlagEiEEPNS1_5GraphE
396090
_ZN2v88internal8compiler5TyperD2Ev
396090
_ZN2v88internal8compilerL6JSTypeEPNS1_4TypeE
600996
Generated by:
LCOV version 1.10