LCOV - code coverage report
Current view:
top level
-
js/src/jit
- SharedIC.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
output.info
Lines:
1016
1588
64.0 %
Date:
2017-07-14 16:53:18
Functions:
68
82
82.9 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
_ZN2js3jit10IonICEntry5traceEP8JSTracer
0
_ZN2js3jit13ICUpdatedStub17initUpdatingChainEP9JSContextPNS0_11ICStubSpaceE
1
_ZN2js3jit13ICUpdatedStub20resetUpdateStubChainEPN2JS4ZoneE
1
_ZN2js3jit13ICUpdatedStub21addUpdateStubForValueEP9JSContextN2JS6HandleIP8JSScriptEENS5_IP8JSObjectEENS5_IPNS_11ObjectGroupEEENS5_I4jsidEENS5_INS4_5ValueEEE
1
_ZN2js3jit14BaselineScript18noteAccessedGetterEj
1
_ZN2js3jit14FallbackICSpewEP9JSContextPNS0_14ICFallbackStubEPKcz
1
_ZN2js3jit14ICFallbackStub10unlinkStubEPN2JS4ZoneEPNS0_6ICStubES6_
1
_ZN2js3jit14ICFallbackStub12discardStubsEP9JSContext
1
_ZN2js3jit14ICFallbackStub19unlinkStubsWithKindEP9JSContextNS0_6ICStub4KindE
1
_ZN2js3jit14ICStubCompiler10tailCallVMERKNS0_10VMFunctionERNS0_14MacroAssemblerE
1
_ZN2js3jit14ICStubCompiler11getStubCodeEv
1
_ZN2js3jit14ICStubCompiler14enterStubFrameERNS0_14MacroAssemblerENS0_8RegisterE
1
_ZN2js3jit14ICStubCompiler14leaveStubFrameERNS0_14MacroAssemblerEb
1
_ZN2js3jit14ICStubCompiler15PushStubPayloadERNS0_14MacroAssemblerENS0_8RegisterE
1
_ZN2js3jit14ICStubCompiler15assumeStubFrameERNS0_14MacroAssemblerE
1
_ZN2js3jit14ICStubCompiler15pushStubPayloadERNS0_14MacroAssemblerENS0_8RegisterE
1
_ZN2js3jit14ICStubCompiler6callVMERKNS0_10VMFunctionERNS0_14MacroAssemblerE
1
_ZN2js3jit14ICStubIterator6unlinkEP9JSContext
1
_ZN2js3jit14ICStubIteratorC2EPNS0_14ICFallbackStubEb
1
_ZN2js3jit14ICStubIteratorppEv
1
_ZN2js3jit14SharedStubInfo11outerScriptEP9JSContext
1
_ZN2js3jit14SharedStubInfoC2EP9JSContextPvPNS0_7ICEntryE
1
_ZN2js3jit15BaselineICEntry5traceEP8JSTracer
1
_ZN2js3jit15ICMonitoredStubC2ENS0_6ICStub4KindEPNS0_7JitCodeEPS2_
1
_ZN2js3jit16ICCompare_Object8Compiler16generateStubCodeERNS0_14MacroAssemblerE
0
_ZN2js3jit16ICCompare_String8Compiler16generateStubCodeERNS0_14MacroAssemblerE
0
_ZN2js3jit16ICCompare_Symbol8Compiler16generateStubCodeERNS0_14MacroAssemblerE
0
_ZN2js3jit17ICCompare_Boolean8Compiler16generateStubCodeERNS0_14MacroAssemblerE
1
_ZN2js3jit18ICCompare_Fallback8Compiler16generateStubCodeERNS0_14MacroAssemblerE
1
_ZN2js3jit18ICGetProp_Fallback8Compiler16generateStubCodeERNS0_14MacroAssemblerE
1
_ZN2js3jit18ICGetProp_Fallback8Compiler20postGenerateStubCodeERNS0_14MacroAssemblerEN2JS6HandleIPNS0_7JitCodeEEE
1
_ZN2js3jit18LoadTypedThingDataERNS0_14MacroAssemblerENS0_16TypedThingLayoutENS0_8RegisterES4_
0
_ZN2js3jit18TypeFallbackICSpewEP9JSContextPNS0_22ICTypeMonitor_FallbackEPKcz
1
_ZN2js3jit19ICNewArray_Fallback8Compiler16generateStubCodeERNS0_14MacroAssemblerE
1
_ZN2js3jit19ICStubConstIteratorppEv
1
_ZN2js3jit19ICUnaryArith_Double8Compiler16generateStubCodeERNS0_14MacroAssemblerE
0
_ZN2js3jit19IsPreliminaryObjectEP8JSObject
1
_ZN2js3jit20ICBinaryArith_Double8Compiler16generateStubCodeERNS0_14MacroAssemblerE
1
_ZN2js3jit20ICNewObject_Fallback8Compiler16generateStubCodeERNS0_14MacroAssemblerE
1
_ZN2js3jit21ICUnaryArith_Fallback8Compiler16generateStubCodeERNS0_14MacroAssemblerE
1
_ZN2js3jit22CheckHasNoSuchPropertyEP9JSContextP8JSObject4jsidPS4_Pm
1
_ZN2js3jit22ICBinaryArith_Fallback8Compiler16generateStubCodeERNS0_14MacroAssemblerE
1
_ZN2js3jit22ICTypeMonitor_AnyValue8Compiler16generateStubCodeERNS0_14MacroAssemblerE
0
_ZN2js3jit22ICTypeMonitor_Fallback21resetMonitorStubChainEPN2JS4ZoneE
1
_ZN2js3jit22ICTypeMonitor_Fallback22addMonitorStubForValueEP9JSContextPNS0_13BaselineFrameEPNS_12StackTypeSetEN2JS6HandleINS8_5ValueEEE
1
_ZN2js3jit22ICTypeMonitor_Fallback8Compiler16generateStubCodeERNS0_14MacroAssemblerE
1
_ZN2js3jit23ICMonitoredFallbackStub19initMonitoringChainEP9JSContextPNS0_11ICStubSpaceE
1
_ZN2js3jit23ICMonitoredFallbackStub22addMonitorStubForValueEP9JSContextPNS0_13BaselineFrameEPNS_12StackTypeSetEN2JS6HandleINS8_5ValueEEE
1
_ZN2js3jit25CheckHasNoSuchOwnPropertyEP9JSContextP8JSObject4jsid
1
_ZN2js3jit25ICTypeMonitor_ObjectGroup8Compiler16generateStubCodeERNS0_14MacroAssemblerE
1
_ZN2js3jit26ICBinaryArith_StringConcat8Compiler16generateStubCodeERNS0_14MacroAssemblerE
1
_ZN2js3jit26ICCompare_Int32WithBoolean8Compiler16generateStubCodeERNS0_14MacroAssemblerE
0
_ZN2js3jit26ICTypeMonitor_PrimitiveSet8Compiler16generateStubCodeERNS0_14MacroAssemblerE
1
_ZN2js3jit26ICTypeMonitor_SingleObject8Compiler16generateStubCodeERNS0_14MacroAssemblerE
1
_ZN2js3jit27StripPreliminaryObjectStubsEP9JSContextPNS0_14ICFallbackStubE
1
_ZN2js3jit29ICBinaryArith_DoubleWithInt328Compiler16generateStubCodeERNS0_14MacroAssemblerE
0
_ZN2js3jit29ICCompare_NumberWithUndefined8Compiler16generateStubCodeERNS0_14MacroAssemblerE
1
_ZN2js3jit29ICCompare_ObjectWithUndefined8Compiler16generateStubCodeERNS0_14MacroAssemblerE
1
_ZN2js3jit30ICBinaryArith_BooleanWithInt328Compiler16generateStubCodeERNS0_14MacroAssemblerE
1
_ZN2js3jit32ICBinaryArith_StringObjectConcat8Compiler16generateStubCodeERNS0_14MacroAssemblerE
0
_ZN2js3jit38CheckForTypedObjectWithDetachedStorageEP9JSContextRNS0_14MacroAssemblerEPNS0_5LabelE
0
_ZN2js3jit6ICStub10updateCodeEPNS0_7JitCodeE
1
_ZN2js3jit6ICStub26NonCacheIRStubMakesGCCallsENS1_4KindE
1
_ZN2js3jit6ICStub5traceEP8JSTracer
1
_ZN2js3jit6ICStub9traceCodeEP8JSTracerPKc
1
_ZN2js3jit7ICEntry10traceEntryEP8JSTracer
1
_ZN2js3jitL10DoNewArrayEP9JSContextPvPNS0_19ICNewArray_FallbackEjN2JS13MutableHandleINS6_5ValueEEE
1
_ZN2js3jitL11DoNewObjectEP9JSContextPvPNS0_20ICNewObject_FallbackEN2JS13MutableHandleINS6_5ValueEEE
1
_ZN2js3jitL15DoConcatStringsEP9JSContextN2JS6HandleIP8JSStringEES7_NS3_13MutableHandleINS3_5ValueEEE
1
_ZN2js3jitL17DoCompareFallbackEP9JSContextPvPNS0_18ICCompare_FallbackEN2JS6HandleINS6_5ValueEEES9_NS6_13MutableHandleIS8_EE
1
_ZN2js3jitL17DoGetPropFallbackEP9JSContextPNS0_13BaselineFrameEPNS0_18ICGetProp_FallbackEN2JS13MutableHandleINS7_5ValueEEESA_
1
_ZN2js3jitL20ComputeGetPropResultEP9JSContextPNS0_13BaselineFrameE4JSOpN2JS6HandleIPNS_12PropertyNameEEENS6_13MutableHandleINS6_5ValueEEESD_
1
_ZN2js3jitL20DoConcatStringObjectEP9JSContextbN2JS6HandleINS3_5ValueEEES6_NS3_13MutableHandleIS5_EE
0
_ZN2js3jitL20DoUnaryArithFallbackEP9JSContextPvPNS0_21ICUnaryArith_FallbackEN2JS6HandleINS6_5ValueEEENS6_13MutableHandleIS8_EE
1
_ZN2js3jitL21DoBinaryArithFallbackEP9JSContextPvPNS0_22ICBinaryArith_FallbackEN2JS6HandleINS6_5ValueEEES9_NS6_13MutableHandleIS8_EE
1
_ZN2js3jitL21DoTypeMonitorFallbackEP9JSContextPNS0_13BaselineFrameEPNS0_22ICTypeMonitor_FallbackEN2JS6HandleINS7_5ValueEEENS7_13MutableHandleIS9_EE
1
_ZN2js3jitL21MaybeWorkAroundAmdBugERNS0_14MacroAssemblerE
1
_ZN2js3jitL22DoGetPropSuperFallbackEP9JSContextPNS0_13BaselineFrameEPNS0_18ICGetProp_FallbackEN2JS6HandleINS7_5ValueEEENS7_13MutableHandleIS9_EESC_
0
_ZN2js3jitL30ConvertObjectToStringForConcatEP9JSContextN2JS6HandleINS3_5ValueEEE
0
_ZN2js3jitL33GenerateNewObjectWithTemplateCodeEP9JSContextP8JSObject
1
_ZNK2js3jit6ICStub12makesGCCallsEv
1
_ZNK2js3jit7ICEntry12fallbackStubEv
1
Generated by:
LCOV version 1.13