LCOV - code coverage report
Current view: top level - js/src/jit - CacheIR.h (source / functions) Hit Total Coverage
Test: output.info Lines: 514 664 77.4 %
Date: 2017-07-14 16:53:18 Functions: 165 201 82.1 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZN2js3jit13CacheIRReader10scalarTypeEv 0
_ZN2js3jit13CacheIRReader12typeDescrKeyEv 0
_ZN2js3jit13CacheIRReader16typedThingLayoutEv 0
_ZN2js3jit13CacheIRReader22referenceTypeDescrTypeEv 0
_ZN2js3jit13CacheIRWriter16loadObjectResultENS0_12ObjOperandIdE 0
_ZN2js3jit13CacheIRWriter17storeTypedElementENS0_12ObjOperandIdENS0_14Int32OperandIdENS0_12ValOperandIdENS0_16TypedThingLayoutENS_6Scalar4TypeEb 0
_ZN2js3jit13CacheIRWriter19compareSymbolResultEjNS0_15SymbolOperandIdES2_ 0
_ZN2js3jit13CacheIRWriter19guardSpecificObjectENS0_12ObjOperandIdEP8JSObject 0
_ZN2js3jit13CacheIRWriter20megamorphicStoreSlotENS0_12ObjOperandIdEPNS_12PropertyNameENS0_12ValOperandIdEb 0
_ZN2js3jit13CacheIRWriter21callProxyHasOwnResultENS0_12ObjOperandIdENS0_12ValOperandIdE 0
_ZN2js3jit13CacheIRWriter21guardNoUnboxedExpandoENS0_12ObjOperandIdE 0
_ZN2js3jit13CacheIRWriter21loadFrameCalleeResultEv 0
_ZN2js3jit13CacheIRWriter21loadTypedObjectResultENS0_12ObjOperandIdEjNS0_16TypedThingLayoutEj 0
_ZN2js3jit13CacheIRWriter22loadTypedElementResultENS0_12ObjOperandIdENS0_14Int32OperandIdENS0_16TypedThingLayoutENS_6Scalar4TypeE 0
_ZN2js3jit13CacheIRWriter23megamorphicHasOwnResultENS0_12ObjOperandIdENS0_12ValOperandIdE 0
_ZN2js3jit13CacheIRWriter24loadFunctionLengthResultENS0_12ObjOperandIdE 0
_ZN2js3jit13CacheIRWriter24storeUnboxedArrayElementENS0_12ObjOperandIdENS0_14Int32OperandIdENS0_12ValOperandIdE11JSValueType 0
_ZN2js3jit13CacheIRWriter26guardAndLoadUnboxedExpandoENS0_12ObjOperandIdE 0
_ZN2js3jit13CacheIRWriter27guardNoDetachedTypedObjectsEv 0
_ZN2js3jit13CacheIRWriter28loadArgumentsObjectArgResultENS0_12ObjOperandIdENS0_14Int32OperandIdE 0
_ZN2js3jit13CacheIRWriter28loadUnboxedArrayLengthResultENS0_12ObjOperandIdE 0
_ZN2js3jit13CacheIRWriter28storeUnboxedArrayElementHoleENS0_12ObjOperandIdENS0_14Int32OperandIdENS0_12ValOperandIdE11JSValueType 0
_ZN2js3jit13CacheIRWriter29loadUnboxedArrayElementResultENS0_12ObjOperandIdENS0_14Int32OperandIdE11JSValueType 0
_ZN2js3jit13CacheIRWriter30storeTypedObjectScalarPropertyENS0_12ObjOperandIdEjNS0_16TypedThingLayoutENS_6Scalar4TypeENS0_12ValOperandIdE 0
_ZN2js3jit13CacheIRWriter32loadDenseElementHoleExistsResultENS0_12ObjOperandIdENS0_14Int32OperandIdE 0
_ZN2js3jit13CacheIRWriter33storeTypedObjectReferencePropertyENS0_12ObjOperandIdEjNS0_16TypedThingLayoutENS_18ReferenceTypeDescr4TypeENS0_12ValOperandIdE 0
_ZN2js3jit13CacheIRWriter34guardDOMExpandoMissingOrGuardShapeENS0_12ValOperandIdEPNS_5ShapeE 0
_ZN2js3jit13CacheIRWriter34loadDOMExpandoValueGuardGenerationENS0_12ObjOperandIdEPNS_20ExpandoAndGenerationE 0
_ZN2js3jit13CacheIRWriter35loadDOMExpandoValueIgnoreGenerationENS0_12ObjOperandIdE 0
_ZN2js3jit13CacheIRWriterD0Ev 0
_ZN2js3jit14TypedOperandIdC2ENS0_12ValOperandIdE11JSValueType 0
_ZN2js3jit19BindNameIRGeneratorD2Ev 0
_ZN2js3jit9StubField11sizeIsInt64ENS1_4TypeE 0
_ZNK2js3jit18GetPropIRGenerator23getSuperReceiverValueIdEv 0
_ZNK2js3jit9StubField11sizeIsInt64Ev 0
_ZNK2js3jit9StubField7asInt64Ev 0
_ZN2js3jit11IRGeneratorD2Ev 1
_ZN2js3jit12ObjOperandIdC2Et 1
_ZN2js3jit12ValOperandIdC2Et 1
_ZN2js3jit12ValOperandIdC2Ev 1
_ZN2js3jit13CacheIRReader10stubOffsetEv 1
_ZN2js3jit13CacheIRReader12objOperandIdEv 1
_ZN2js3jit13CacheIRReader12valOperandIdEv 1
_ZN2js3jit13CacheIRReader13matchOpEitherENS0_7CacheOpES2_ 1
_ZN2js3jit13CacheIRReader14guardClassKindEv 1
_ZN2js3jit13CacheIRReader14int32ImmediateEv 1
_ZN2js3jit13CacheIRReader14int32OperandIdEv 1
_ZN2js3jit13CacheIRReader15stringOperandIdEv 1
_ZN2js3jit13CacheIRReader15symbolOperandIdEv 1
_ZN2js3jit13CacheIRReader15uint32ImmediateEv 1
_ZN2js3jit13CacheIRReader4jsopEv 1
_ZN2js3jit13CacheIRReader6readOpEv 1
_ZN2js3jit13CacheIRReader7matchOpENS0_7CacheOpE 1
_ZN2js3jit13CacheIRReader7matchOpENS0_7CacheOpENS0_9OperandIdE 1
_ZN2js3jit13CacheIRReader7pointerEv 1
_ZN2js3jit13CacheIRReader8readBoolEv 1
_ZN2js3jit13CacheIRReader8whyMagicEv 1
_ZN2js3jit13CacheIRReader9valueTypeEv 1
_ZN2js3jit13CacheIRReaderC2EPKhS3_ 1
_ZN2js3jit13CacheIRReaderC2ERKNS0_13CacheIRWriterE 1
_ZN2js3jit13CacheIRWriter10guardClassENS0_12ObjOperandIdENS0_14GuardClassKindE 1
_ZN2js3jit13CacheIRWriter10guardGroupENS0_12ObjOperandIdEPNS_11ObjectGroupE 1
_ZN2js3jit13CacheIRWriter10guardProtoENS0_12ObjOperandIdEP8JSObject 1
_ZN2js3jit13CacheIRWriter10guardShapeENS0_12ObjOperandIdEPNS_5ShapeE 1
_ZN2js3jit13CacheIRWriter10loadObjectEP8JSObject 1
_ZN2js3jit13CacheIRWriter10wrapResultEv 1
_ZN2js3jit13CacheIRWriter12addStubFieldEmNS0_9StubField4TypeE 1
_ZN2js3jit13CacheIRWriter12callProxySetENS0_12ObjOperandIdE4jsidNS0_12ValOperandIdEb 1
_ZN2js3jit13CacheIRWriter12guardIsProxyENS0_12ObjOperandIdE 1
_ZN2js3jit13CacheIRWriter12returnFromICEv 1
_ZN2js3jit13CacheIRWriter12writePointerEPv 1
_ZN2js3jit13CacheIRWriter13guardIsObjectENS0_12ValOperandIdE 1
_ZN2js3jit13CacheIRWriter13guardIsStringENS0_12ValOperandIdE 1
_ZN2js3jit13CacheIRWriter13guardIsSymbolENS0_12ValOperandIdE 1
_ZN2js3jit13CacheIRWriter14loadStackValueEj 1
_ZN2js3jit13CacheIRWriter14storeFixedSlotENS0_12ObjOperandIdEmNS0_12ValOperandIdE 1
_ZN2js3jit13CacheIRWriter14writeOperandIdENS0_9OperandIdE 1
_ZN2js3jit13CacheIRWriter15guardMagicValueENS0_12ValOperandIdE10JSWhyMagic 1
_ZN2js3jit13CacheIRWriter16callNativeSetterENS0_12ObjOperandIdEP10JSFunctionNS0_12ValOperandIdE 1
_ZN2js3jit13CacheIRWriter16guardCompartmentENS0_12ObjOperandIdEP8JSObjectP13JSCompartment 1
_ZN2js3jit13CacheIRWriter16guardNotDOMProxyENS0_12ObjOperandIdE 1
_ZN2js3jit13CacheIRWriter16loadStringResultEP8JSString 1
_ZN2js3jit13CacheIRWriter16storeDynamicSlotENS0_12ObjOperandIdEmNS0_12ValOperandIdE 1
_ZN2js3jit13CacheIRWriter17guardIsInt32IndexENS0_12ValOperandIdE 1
_ZN2js3jit13CacheIRWriter17guardSpecificAtomENS0_15StringOperandIdEP6JSAtom 1
_ZN2js3jit13CacheIRWriter17loadBooleanResultEb 1
_ZN2js3jit13CacheIRWriter17loadWrapperTargetENS0_12ObjOperandIdE 1
_ZN2js3jit13CacheIRWriter17setInputOperandIdEj 1
_ZN2js3jit13CacheIRWriter17storeDenseElementENS0_12ObjOperandIdENS0_14Int32OperandIdENS0_12ValOperandIdE 1
_ZN2js3jit13CacheIRWriter17typeMonitorResultEv 1
_ZN2js3jit13CacheIRWriter18callProxyGetResultENS0_12ObjOperandIdE4jsid 1
_ZN2js3jit13CacheIRWriter18callScriptedSetterENS0_12ObjOperandIdEP10JSFunctionNS0_12ValOperandIdE 1
_ZN2js3jit13CacheIRWriter18callSetArrayLengthENS0_12ObjOperandIdEbNS0_12ValOperandIdE 1
_ZN2js3jit13CacheIRWriter19callProxySetByValueENS0_12ObjOperandIdENS0_12ValOperandIdES3_b 1
_ZN2js3jit13CacheIRWriter19compareObjectResultEjNS0_12ObjOperandIdES2_ 1
_ZN2js3jit13CacheIRWriter19compareStringResultEjNS0_15StringOperandIdES2_ 1
_ZN2js3jit13CacheIRWriter19guardIsObjectOrNullENS0_12ValOperandIdE 1
_ZN2js3jit13CacheIRWriter19guardSpecificSymbolENS0_15SymbolOperandIdEPN2JS6SymbolE 1
_ZN2js3jit13CacheIRWriter19loadDOMExpandoValueENS0_12ObjOperandIdE 1
_ZN2js3jit13CacheIRWriter19loadFixedSlotResultENS0_12ObjOperandIdEm 1
_ZN2js3jit13CacheIRWriter19loadUndefinedResultEv 1
_ZN2js3jit13CacheIRWriter19writeInt32ImmediateEi 1
_ZN2js3jit13CacheIRWriter20addAndStoreFixedSlotENS0_12ObjOperandIdEmNS0_12ValOperandIdEPNS_5ShapeEbPNS_11ObjectGroupE 1
_ZN2js3jit13CacheIRWriter20guardHasGetterSetterENS0_12ObjOperandIdEPNS_5ShapeE 1
_ZN2js3jit13CacheIRWriter20guardNoDenseElementsENS0_12ObjOperandIdE 1
_ZN2js3jit13CacheIRWriter20loadStringCharResultENS0_15StringOperandIdENS0_14Int32OperandIdE 1
_ZN2js3jit13CacheIRWriter20storeUnboxedPropertyENS0_12ObjOperandIdE11JSValueTypemNS0_12ValOperandIdE 1
_ZN2js3jit13CacheIRWriter20writeOpWithOperandIdENS0_7CacheOpENS0_9OperandIdE 1
_ZN2js3jit13CacheIRWriter20writeUint32ImmediateEj 1
_ZN2js3jit13CacheIRWriter21callStringSplitResultENS0_15StringOperandIdES2_PNS_11ObjectGroupE 1
_ZN2js3jit13CacheIRWriter21guardIsNativeFunctionENS0_12ObjOperandIdEPFbP9JSContextjPN2JS5ValueEE 1
_ZN2js3jit13CacheIRWriter21loadDynamicSlotResultENS0_12ObjOperandIdEm 1
_ZN2js3jit13CacheIRWriter21storeDenseElementHoleENS0_12ObjOperandIdENS0_14Int32OperandIdENS0_12ValOperandIdEb 1
_ZN2js3jit13CacheIRWriter22addAndStoreDynamicSlotENS0_12ObjOperandIdEmNS0_12ValOperandIdEPNS_5ShapeEbPNS_11ObjectGroupE 1
_ZN2js3jit13CacheIRWriter22callNativeGetterResultENS0_12ObjOperandIdEP10JSFunction 1
_ZN2js3jit13CacheIRWriter22loadDenseElementResultENS0_12ObjOperandIdENS0_14Int32OperandIdE 1
_ZN2js3jit13CacheIRWriter22loadStringLengthResultENS0_15StringOperandIdE 1
_ZN2js3jit13CacheIRWriter22loadTypeOfObjectResultENS0_12ObjOperandIdE 1
_ZN2js3jit13CacheIRWriter23loadFrameArgumentResultENS0_14Int32OperandIdE 1
_ZN2js3jit13CacheIRWriter24callScriptedGetterResultENS0_12ObjOperandIdEP10JSFunction 1
_ZN2js3jit13CacheIRWriter24loadEnclosingEnvironmentENS0_12ObjOperandIdE 1
_ZN2js3jit13CacheIRWriter25callProxyGetByValueResultENS0_12ObjOperandIdENS0_12ValOperandIdE 1
_ZN2js3jit13CacheIRWriter25loadUnboxedPropertyResultENS0_12ObjOperandIdE11JSValueTypem 1
_ZN2js3jit13CacheIRWriter25megamorphicLoadSlotResultENS0_12ObjOperandIdEPNS_12PropertyNameEb 1
_ZN2js3jit13CacheIRWriter26guardAndGetIndexFromStringENS0_15StringOperandIdE 1
_ZN2js3jit13CacheIRWriter26loadDenseElementHoleResultENS0_12ObjOperandIdENS0_14Int32OperandIdE 1
_ZN2js3jit13CacheIRWriter26loadInt32ArrayLengthResultENS0_12ObjOperandIdE 1
_ZN2js3jit13CacheIRWriter27allocateAndStoreDynamicSlotENS0_12ObjOperandIdEmNS0_12ValOperandIdEPNS_5ShapeEbPNS_11ObjectGroupEj 1
_ZN2js3jit13CacheIRWriter27guardSpecificInt32ImmediateENS0_14Int32OperandIdEi 1
_ZN2js3jit13CacheIRWriter28loadDenseElementExistsResultENS0_12ObjOperandIdENS0_14Int32OperandIdE 1
_ZN2js3jit13CacheIRWriter28loadFrameNumActualArgsResultEv 1
_ZN2js3jit13CacheIRWriter30guardFrameHasNoArgumentsObjectEv 1
_ZN2js3jit13CacheIRWriter30guardIsCrossCompartmentWrapperENS0_12ObjOperandIdE 1
_ZN2js3jit13CacheIRWriter30loadEnvironmentFixedSlotResultENS0_12ObjOperandIdEm 1
_ZN2js3jit13CacheIRWriter31loadArgumentsObjectLengthResultENS0_12ObjOperandIdE 1
_ZN2js3jit13CacheIRWriter32guardGroupHasUnanalyzedNewScriptEPNS_11ObjectGroupE 1
_ZN2js3jit13CacheIRWriter32loadEnvironmentDynamicSlotResultENS0_12ObjOperandIdEm 1
_ZN2js3jit13CacheIRWriter32megamorphicLoadSlotByValueResultENS0_12ObjOperandIdENS0_12ValOperandIdEb 1
_ZN2js3jit13CacheIRWriter5traceEP8JSTracer 1
_ZN2js3jit13CacheIRWriter7writeOpENS0_7CacheOpE 1
_ZN2js3jit13CacheIRWriter9guardTypeENS0_12ValOperandIdE11JSValueType 1
_ZN2js3jit13CacheIRWriter9loadProtoENS0_12ObjOperandIdE 1
_ZN2js3jit13CacheIRWriterC2EP9JSContext 1
_ZN2js3jit13CacheIRWriterD2Ev 1
_ZN2js3jit14Int32OperandIdC2Et 1
_ZN2js3jit14Int32OperandIdC2Ev 1
_ZN2js3jit14TypedOperandIdC2ENS0_12ObjOperandIdE 1
_ZN2js3jit14TypedOperandIdC2ENS0_14Int32OperandIdE 1
_ZN2js3jit14TypedOperandIdC2ENS0_15StringOperandIdE 1
_ZN2js3jit14TypedOperandIdC2ENS0_15SymbolOperandIdE 1
_ZN2js3jit15CallIRGeneratorD2Ev 1
_ZN2js3jit15StringOperandIdC2Et 1
_ZN2js3jit15SymbolOperandIdC2Et 1
_ZN2js3jit17TypeOfIRGeneratorD2Ev 1
_ZN2js3jit18CompareIRGeneratorD2Ev 1
_ZN2js3jit18GetNameIRGeneratorD2Ev 1
_ZN2js3jit18GetPropIRGeneratorD2Ev 1
_ZN2js3jit18HasPropIRGeneratorD2Ev 1
_ZN2js3jit18SetPropIRGeneratorD2Ev 1
_ZN2js3jit21PropertyTypeCheckInfo3setEPNS_11ObjectGroupE4jsid 1
_ZN2js3jit21PropertyTypeCheckInfoC2EP9JSContextb 1
_ZN2js3jit21PropertyTypeCheckInfoD2Ev 1
_ZN2js3jit9OperandIdC2Et 1
_ZN2js3jit9OperandIdC2Ev 1
_ZN2js3jit9StubField10sizeIsWordENS1_4TypeE 1
_ZN2js3jit9StubField11sizeInBytesENS1_4TypeE 1
_ZN2js3jit9StubFieldC2EmNS1_4TypeE 1
_ZNK2js3jit11IRGenerator9cacheKindEv 1
_ZNK2js3jit11IRGenerator9writerRefEv 1
_ZNK2js3jit13CacheIRReader4moreEv 1
_ZNK2js3jit13CacheIRWriter10codeLengthEv 1
_ZNK2js3jit13CacheIRWriter12stubDataSizeEv 1
_ZNK2js3jit13CacheIRWriter13numOperandIdsEv 1
_ZNK2js3jit13CacheIRWriter13numStubFieldsEv 1
_ZNK2js3jit13CacheIRWriter13operandIsDeadEjj 1
_ZNK2js3jit13CacheIRWriter13stubFieldTypeEj 1
_ZNK2js3jit13CacheIRWriter16numInputOperandsEv 1
_ZNK2js3jit13CacheIRWriter19readStubFieldForIonEmNS0_9StubField4TypeE 1
_ZNK2js3jit13CacheIRWriter6failedEv 1
_ZNK2js3jit13CacheIRWriter7codeEndEv 1
_ZNK2js3jit13CacheIRWriter9codeStartEv 1
_ZNK2js3jit14TypedOperandId4typeEv 1
_ZNK2js3jit18GetPropIRGenerator10idempotentEv 1
_ZNK2js3jit18GetPropIRGenerator17getElemKeyValueIdEv 1
_ZNK2js3jit18GetPropIRGenerator31shouldNotePreliminaryObjectStubEv 1
_ZNK2js3jit18GetPropIRGenerator34shouldUnlinkPreliminaryObjectStubsEv 1
_ZNK2js3jit18GetPropIRGenerator7isSuperEv 1
_ZNK2js3jit18SetPropIRGenerator13typeCheckInfoEv 1
_ZNK2js3jit18SetPropIRGenerator17setElemKeyValueIdEv 1
_ZNK2js3jit18SetPropIRGenerator25attachedTypedArrayOOBStubEv 1
_ZNK2js3jit18SetPropIRGenerator31shouldNotePreliminaryObjectStubEv 1
_ZNK2js3jit18SetPropIRGenerator34shouldUnlinkPreliminaryObjectStubsEv 1
_ZNK2js3jit21PropertyTypeCheckInfo16needsTypeBarrierEv 1
_ZNK2js3jit21PropertyTypeCheckInfo2idEv 1
_ZNK2js3jit21PropertyTypeCheckInfo5groupEv 1
_ZNK2js3jit21PropertyTypeCheckInfo5isSetEv 1
_ZNK2js3jit9OperandId2idEv 1
_ZNK2js3jit9OperandId5validEv 1
_ZNK2js3jit9StubField10sizeIsWordEv 1
_ZNK2js3jit9StubField4typeEv 1
_ZNK2js3jit9StubField6asWordEv 1

Generated by: LCOV version 1.13