LCOV - code coverage report
Current view: top level - js/src/jit - IonBuilder.cpp (source / functions) Hit Total Coverage
Test: output.info Lines: 3263 6684 48.8 %
Date: 2017-07-14 16:53:18 Functions: 221 337 65.6 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZL13NumFixedSlotsP8JSObject 0
_ZL19DOMCallNeedsBarrierPK9JSJitInfoPN2js16TemporaryTypeSetE 0
_ZL24MIRTypeForTypedArrayReadN2js6Scalar4TypeEb 0
_ZL26PropertyShapesHaveSameSlotRKN7mozilla6VectorIN2js13ReceiverGuardELm4ENS1_3jit14JitAllocPolicyEEE4jsid 0
_ZN2js3jit10IonBuilder11constantIntEi 0
_ZN2js3jit10IonBuilder11jsop_deffunEj 0
_ZN2js3jit10IonBuilder11jsop_defvarEj 0
_ZN2js3jit10IonBuilder11jsop_hasownEv 0
_ZN2js3jit10IonBuilder11jsop_objectEP8JSObject 0
_ZN2js3jit10IonBuilder11jsop_regexpEPNS_12RegExpObjectE 0
_ZN2js3jit10IonBuilder12jsop_bindvarEv 0
_ZN2js3jit10IonBuilder12jsop_delelemEv 0
_ZN2js3jit10IonBuilder12jsop_delpropEPNS_12PropertyNameE 0
_ZN2js3jit10IonBuilder12jsop_iterendEv 0
_ZN2js3jit10IonBuilder12jsop_runonceEv 0
_ZN2js3jit10IonBuilder12jsop_setelemEv 0
_ZN2js3jit10IonBuilder12jsop_toasyncEv 0
_ZN2js3jit10IonBuilder12newBlockPopNEPNS0_11MBasicBlockEPhj 0
_ZN2js3jit10IonBuilder12visitCompareEPNS0_10CFGCompareE 0
_ZN2js3jit10IonBuilder13addGroupGuardEPNS0_11MDefinitionEPNS_11ObjectGroupENS0_11BailoutKindE 0
_ZN2js3jit10IonBuilder13jsop_bindnameEPNS_12PropertyNameE 0
_ZN2js3jit10IonBuilder13jsop_debuggerEv 0
_ZN2js3jit10IonBuilder13jsop_isnoiterEv 0
_ZN2js3jit10IonBuilder13jsop_itermoreEv 0
_ZN2js3jit10IonBuilder13jsop_tostringEv 0
_ZN2js3jit10IonBuilder13newArrayTryVMEPbP8JSObjectj 0
_ZN2js3jit10IonBuilder14jsop_getimportEPNS_12PropertyNameE 0
_ZN2js3jit10IonBuilder14loadStaticSlotEP8JSObjectNS0_11BarrierKindEPNS_16TemporaryTypeSetEj 0
_ZN2js3jit10IonBuilder14maybeMarkEmptyEPNS0_11MDefinitionE 0
_ZN2js3jit10IonBuilder14newObjectTryVMEPbP8JSObject 0
_ZN2js3jit10IonBuilder15hasOnProtoChainEPNS_7TypeSet9ObjectKeyEP8JSObjectPb 0
_ZN2js3jit10IonBuilder15jsop_deflexicalEj 0
_ZN2js3jit10IonBuilder15jsop_globalthisEv 0
_ZN2js3jit10IonBuilder15jsop_instanceofEv 0
_ZN2js3jit10IonBuilder15jsop_setfunnameEh 0
_ZN2js3jit10IonBuilder15jsop_spreadcallEv 0
_ZN2js3jit10IonBuilder15jsop_toasyncgenEv 0
_ZN2js3jit10IonBuilder16convertToBooleanEPNS0_11MDefinitionE 0
_ZN2js3jit10IonBuilder16jsop_mutateprotoEv 0
_ZN2js3jit10IonBuilder16jsop_toasynciterEv 0
_ZN2js3jit10IonBuilder16loadUnboxedValueEPNS0_11MDefinitionEmS3_11JSValueTypeNS0_11BarrierKindEPNS_16TemporaryTypeSetE 0
_ZN2js3jit10IonBuilder17jsop_checklexicalEv 0
_ZN2js3jit10IonBuilder17jsop_initelem_incEv 0
_ZN2js3jit10IonBuilder17powTrySpecializedEPbPNS0_11MDefinitionES4_NS0_7MIRTypeE 0
_ZN2js3jit10IonBuilder17storeUnboxedValueEPNS0_11MDefinitionES3_iS3_11JSValueTypeS3_b 0
_ZN2js3jit10IonBuilder17testShouldDOMCallEPNS_7TypeSetEP10JSFunctionN9JSJitInfo6OpTypeE 0
_ZN2js3jit10IonBuilder17tryFoldInstanceOfEPbPNS0_11MDefinitionEP8JSObject 0
_ZN2js3jit10IonBuilder18arithTrySharedStubEPb4JSOpPNS0_11MDefinitionES5_ 0
_ZN2js3jit10IonBuilder18createThisScriptedEPNS0_11MDefinitionES3_ 0
_ZN2js3jit10IonBuilder18jsop_funapplyarrayEj 0
_ZN2js3jit10IonBuilder18jsop_getelem_typedEPNS0_11MDefinitionES3_NS_6Scalar4TypeE 0
_ZN2js3jit10IonBuilder18jsop_setelem_typedENS_6Scalar4TypeEPNS0_11MDefinitionES5_S5_ 0
_ZN2js3jit10IonBuilder18jsop_throwsetconstEv 0
_ZN2js3jit10IonBuilder18pushDOMTypeBarrierEPNS0_12MInstructionEPNS_16TemporaryTypeSetEP10JSFunction 0
_ZN2js3jit10IonBuilder19loadTypedObjectDataEPNS0_11MDefinitionEPS3_PNS0_9LinearSumE 0
_ZN2js3jit10IonBuilder19loadTypedObjectTypeEPNS0_11MDefinitionE 0
_ZN2js3jit10IonBuilder19loadUnboxedPropertyEPNS0_11MDefinitionEm11JSValueTypeNS0_11BarrierKindEPNS_16TemporaryTypeSetE 0
_ZN2js3jit10IonBuilder19setElemTryArgumentsEPbPNS0_11MDefinitionES4_S4_ 0
_ZN2js3jit10IonBuilder20jsop_checkiscallableEh 0
_ZN2js3jit10IonBuilder20setElemTryTypedArrayEPbPNS0_11MDefinitionES4_S4_ 0
_ZN2js3jit10IonBuilder20setInitializedLengthEPNS0_11MDefinitionE11JSValueTypem 0
_ZN2js3jit10IonBuilder20storeUnboxedPropertyEPNS0_11MDefinitionEm11JSValueTypeS3_ 0
_ZN2js3jit10IonBuilder21ensureDefiniteTypeSetEPNS0_11MDefinitionEPNS_16TemporaryTypeSetE 0
_ZN2js3jit10IonBuilder21getSingletonPrototypeEP10JSFunction 0
_ZN2js3jit10IonBuilder21setElemTryTypedObjectEPbPNS0_11MDefinitionES4_S4_ 0
_ZN2js3jit10IonBuilder21setElemTryTypedStaticEPbPNS0_11MDefinitionES4_S4_ 0
_ZN2js3jit10IonBuilder22addUnboxedExpandoGuardEPNS0_11MDefinitionEbNS0_11BailoutKindE 0
_ZN2js3jit10IonBuilder22jsop_checkobjcoercibleEv 0
_ZN2js3jit10IonBuilder22jsop_funapplyargumentsEj 0
_ZN2js3jit10IonBuilder22pushDerivedTypedObjectEPbPNS0_11MDefinitionERKNS0_9LinearSumENS0_21TypedObjectPredictionES4_ 0
_ZN2js3jit10IonBuilder22testCommonGetterSetterEPNS_16TemporaryTypeSetEPNS_12PropertyNameEbP10JSFunctionPPNS0_11MDefinitionEPNS_5ShapeESA_ 0
_ZN2js3jit10IonBuilder23createNamedLambdaObjectEPNS0_11MDefinitionES3_ 0
_ZN2js3jit10IonBuilder23loadTypedObjectElementsEPNS0_11MDefinitionERKNS0_9LinearSumEjPS3_S7_Pi 0
_ZN2js3jit10IonBuilder24addArrayBufferByteLengthEPNS0_11MDefinitionE 0
_ZN2js3jit10IonBuilder24addSharedTypedArrayGuardEPNS0_11MDefinitionE 0
_ZN2js3jit10IonBuilder25inlineObjectGroupFallbackERNS0_8CallInfoEPNS0_11MBasicBlockEPNS0_20MObjectGroupDispatchEPNS0_17MGetPropertyCacheEPS5_ 0
_ZN2js3jit10IonBuilder25jsop_newarray_copyonwriteEv 0
_ZN2js3jit10IonBuilder25setPropTryCommonDOMSetterEPbPNS0_11MDefinitionES4_P10JSFunctionPNS_16TemporaryTypeSetE 0
_ZN2js3jit10IonBuilder26addTypedArrayLengthAndDataEPNS0_11MDefinitionENS1_14BoundsCheckingEPS3_PPNS0_12MInstructionES8_ 0
_ZN2js3jit10IonBuilder26getElemTryArgumentsInlinedEPbPNS0_11MDefinitionES4_ 0
_ZN2js3jit10IonBuilder27addConvertElementsToDoublesEPNS0_11MDefinitionE 0
_ZN2js3jit10IonBuilder27addGuardReceiverPolymorphicEPNS0_11MDefinitionERKN7mozilla6VectorINS_13ReceiverGuardELm4ENS0_14JitAllocPolicyEEE 0
_ZN2js3jit10IonBuilder27createThisScriptedSingletonEP10JSFunctionPNS0_11MDefinitionE 0
_ZN2js3jit10IonBuilder27jsop_initelem_getter_setterEv 0
_ZN2js3jit10IonBuilder27jsop_initprop_getter_setterEPNS_12PropertyNameE 0
_ZN2js3jit10IonBuilder27storeScalarTypedObjectValueEPNS0_11MDefinitionERKNS0_9LinearSumENS_6Scalar4TypeES3_ 0
_ZN2js3jit10IonBuilder29addShapeGuardsForGetterSetterEPNS0_11MDefinitionEP8JSObjectPNS_5ShapeERKN7mozilla6VectorINS_13ReceiverGuardELm4ENS0_14JitAllocPolicyEEERKNS9_IPNS_11ObjectGroupELm4ESB_EEb 0
_ZN2js3jit10IonBuilder29checkTypedObjectIndexInBoundsEjPNS0_11MDefinitionES3_NS0_21TypedObjectPredictionEPNS0_9LinearSumE 0
_ZN2js3jit10IonBuilder29pushScalarLoadFromTypedObjectEPNS0_11MDefinitionERKNS0_9LinearSumENS_6Scalar4TypeE 0
_ZN2js3jit10IonBuilder30storeReferenceTypedObjectValueEPNS0_11MDefinitionERKNS0_9LinearSumENS_18ReferenceTypeDescr4TypeES3_PNS_12PropertyNameE 0
_ZN2js3jit10IonBuilder31commonPrototypeWithGetterSetterEPNS_16TemporaryTypeSetEPNS_12PropertyNameEbP10JSFunctionPb 0
_ZN2js3jit10IonBuilder32pushReferenceLoadFromTypedObjectEPNS0_11MDefinitionERKNS0_9LinearSumENS_18ReferenceTypeDescr4TypeEPNS_12PropertyNameE 0
_ZN2js3jit10IonBuilder32typeObjectForFieldFromStructTypeEPNS0_11MDefinitionEm 0
_ZN2js3jit10IonBuilder33getElemTryScalarElemOfTypedObjectEPbPNS0_11MDefinitionES4_NS0_21TypedObjectPredictionES5_j 0
_ZN2js3jit10IonBuilder33getPropTryScalarPropOfTypedObjectEPbPNS0_11MDefinitionEiNS0_21TypedObjectPredictionE 0
_ZN2js3jit10IonBuilder33setElemTryScalarElemOfTypedObjectEPbPNS0_11MDefinitionES4_NS0_21TypedObjectPredictionES4_S5_j 0
_ZN2js3jit10IonBuilder33setPropTryScalarPropOfTypedObjectEPbPNS0_11MDefinitionEiS4_NS0_21TypedObjectPredictionE 0
_ZN2js3jit10IonBuilder34freezePropertiesForCommonPrototypeEPNS_16TemporaryTypeSetEPNS_12PropertyNameEP8JSObjectb 0
_ZN2js3jit10IonBuilder34getElemTryComplexElemOfTypedObjectEPbPNS0_11MDefinitionES4_NS0_21TypedObjectPredictionES5_j 0
_ZN2js3jit10IonBuilder34getPropTryComplexPropOfTypedObjectEPbPNS0_11MDefinitionEiNS0_21TypedObjectPredictionEm 0
_ZN2js3jit10IonBuilder36getElemTryReferenceElemOfTypedObjectEPbPNS0_11MDefinitionES4_NS0_21TypedObjectPredictionES5_ 0
_ZN2js3jit10IonBuilder36getPropTryReferencePropOfTypedObjectEPbPNS0_11MDefinitionEiNS0_21TypedObjectPredictionEPNS_12PropertyNameE 0
_ZN2js3jit10IonBuilder36setElemTryReferenceElemOfTypedObjectEPbPNS0_11MDefinitionES4_NS0_21TypedObjectPredictionES4_S5_ 0
_ZN2js3jit10IonBuilder36setPropTryReferencePropOfTypedObjectEPbPNS0_11MDefinitionEiS4_NS0_21TypedObjectPredictionEPNS_12PropertyNameE 0
_ZN2js3jit10IonBuilder37convertShiftToMaskForStaticTypedArrayEPNS0_11MDefinitionENS_6Scalar4TypeE 0
_ZN2js3jit10IonBuilder39typeObjectForElementFromArrayStructTypeEPNS0_11MDefinitionE 0
_ZN2js3jit10IonBuilder44binaryArithTrySpecializedOnBaselineInspectorEPb4JSOpPNS0_11MDefinitionES5_ 0
_ZN2js3jit10IonBuilder8jsop_negEv 0
_ZN2js3jit10IonBuilder8jsop_powEv 0
_ZN2js3jit10IonBuilder8newBlockEPNS0_11MBasicBlockEPhPNS0_12MResumePointE 0
_ZN2js3jit10IonBuilder9jsop_dup2Ev 0
_ZN2js3jit10IonBuilder9jsop_evalEj 0
_ZN2js3jit10IonBuilder9jsop_iterEh 0
_ZN2js3jit10IonBuilder9jsop_toidEv 0
_ZN2js3jit10IonBuilder9storeSlotEPNS0_11MDefinitionEPNS_5ShapeES3_bNS0_7MIRTypeE 0
_ZN2js3jit10IonBuilder9storeSlotEPNS0_11MDefinitionEmmS3_bNS0_7MIRTypeE 0
_Z17JSOpToMDefinition4JSOp 1
_ZL16GetElemKnownTypebPN2js16TemporaryTypeSetE 1
_ZL18ArgumentTypesMatchPN2js3jit11MDefinitionEPNS_12StackTypeSetE 1
_ZL18SimpleArithOperandPN2js3jit11MDefinitionE 1
_ZL23ObjectOrSimplePrimitivePN2js3jit11MDefinitionE 1
_ZL24ClassHasEffectlessLookupPKN2js5ClassE 1
_ZL25CanInlineGetPropertyCachePN2js3jit17MGetPropertyCacheEPNS0_11MDefinitionE 1
_ZL25ObjectHasExtraOwnPropertyPN2js3jit18CompileCompartmentEPNS_7TypeSet9ObjectKeyE4jsid 1
_ZL27GetOrCreateControlFlowGraphRN2js3jit13TempAllocatorEP8JSScriptPPKNS0_16ControlFlowGraphE 1
_ZL32IsUninitializedGlobalLexicalSlotP8JSObjectPN2js12PropertyNameE 1
_ZN21AutoAccumulateReturnsC2ERN2js3jit8MIRGraphERN7mozilla6VectorIPNS1_11MBasicBlockELm1ENS1_14JitAllocPolicyEEE 1
_ZN21AutoAccumulateReturnsD2Ev 1
_ZN21WrapMGetPropertyCache13moveableCacheEbPN2js3jit11MDefinitionE 1
_ZN21WrapMGetPropertyCache23discardPriorResumePointEv 1
_ZN21WrapMGetPropertyCache3getEv 1
_ZN21WrapMGetPropertyCacheC2EPN2js3jit17MGetPropertyCacheE 1
_ZN21WrapMGetPropertyCacheD2Ev 1
_ZN2js3jit10IonBuilder10DontInlineEP8JSScriptPKc 1
_ZN2js3jit10IonBuilder10createThisEP10JSFunctionPNS0_11MDefinitionES5_ 1
_ZN2js3jit10IonBuilder10inTryDenseEPbPNS0_11MDefinitionES4_ 1
_ZN2js3jit10IonBuilder10initLocalsEv 1
_ZN2js3jit10IonBuilder10jsop_bitopE4JSOp 1
_ZN2js3jit10IonBuilder10visitBlockEPKNS0_8CFGBlockEPNS0_11MBasicBlockE 1
_ZN2js3jit10IonBuilder10visitThrowEPNS0_8CFGThrowE 1
_ZN2js3jit10IonBuilder11buildInlineEPS1_PNS0_12MResumePointERNS0_8CallInfoE 1
_ZN2js3jit10IonBuilder11inlineCallsERNS0_8CallInfoERKN7mozilla6VectorINS0_14InliningTargetELm4ENS0_14JitAllocPolicyEEERNS5_IbLm8ES7_EEPNS0_17MGetPropertyCacheE 1
_ZN2js3jit10IonBuilder11jsop_bitnotEv 1
_ZN2js3jit10IonBuilder11jsop_lambdaEP10JSFunction 1
_ZN2js3jit10IonBuilder11jsop_lengthEv 1
_ZN2js3jit10IonBuilder11jsop_setargEj 1
_ZN2js3jit10IonBuilder11jsop_typeofEv 1
_ZN2js3jit10IonBuilder11restartLoopEPKNS0_8CFGBlockE 1
_ZN2js3jit10IonBuilder11resumeAfterEPNS0_12MInstructionE 1
_ZN2js3jit10IonBuilder11visitReturnEPNS0_21CFGControlInstructionE 1
_ZN2js3jit10IonBuilder12jsop_compareE4JSOp 1
_ZN2js3jit10IonBuilder12jsop_compareE4JSOpPNS0_11MDefinitionES4_ 1
_ZN2js3jit10IonBuilder12jsop_funcallEj 1
_ZN2js3jit10IonBuilder12jsop_getelemEv 1
_ZN2js3jit10IonBuilder12jsop_getnameEPNS_12PropertyNameE 1
_ZN2js3jit10IonBuilder12jsop_getpropEPNS_12PropertyNameE 1
_ZN2js3jit10IonBuilder12jsop_setpropEPNS_12PropertyNameE 1
_ZN2js3jit10IonBuilder12pushConstantERKN2JS5ValueE 1
_ZN2js3jit10IonBuilder13addShapeGuardEPNS0_11MDefinitionEPNS_5ShapeENS0_11BailoutKindE 1
_ZN2js3jit10IonBuilder13bytecodeTypesEPh 1
_ZN2js3jit10IonBuilder13getAliasedVarENS_21EnvironmentCoordinateE 1
_ZN2js3jit10IonBuilder13getStaticNameEPbP8JSObjectPNS_12PropertyNameEPNS0_11MDefinitionE 1
_ZN2js3jit10IonBuilder13initLoopEntryEv 1
_ZN2js3jit10IonBuilder13inspectOpcodeE4JSOp 1
_ZN2js3jit10IonBuilder13jsop_funapplyEj 1
_ZN2js3jit10IonBuilder13jsop_getgnameEPNS_12PropertyNameE 1
_ZN2js3jit10IonBuilder13jsop_initelemEv 1
_ZN2js3jit10IonBuilder13jsop_initpropEPNS_12PropertyNameE 1
_ZN2js3jit10IonBuilder13jsop_newarrayEP8JSObjectj 1
_ZN2js3jit10IonBuilder13jsop_newarrayEj 1
_ZN2js3jit10IonBuilder13newBlockAfterEPNS0_11MBasicBlockES3_Ph 1
_ZN2js3jit10IonBuilder13setStaticNameEP8JSObjectPNS_12PropertyNameE 1
_ZN2js3jit10IonBuilder13visitBackEdgeEPNS0_11CFGBackEdgeEPb 1
_ZN2js3jit10IonBuilder14addBoundsCheckEPNS0_11MDefinitionES3_ 1
_ZN2js3jit10IonBuilder14addTypeBarrierEPNS0_11MDefinitionEPNS_16TemporaryTypeSetENS0_11BarrierKindEPPNS0_12MTypeBarrierE 1
_ZN2js3jit10IonBuilder14initParametersEv 1
_ZN2js3jit10IonBuilder14inlineCallsiteERKN7mozilla6VectorINS0_14InliningTargetELm4ENS0_14JitAllocPolicyEEERNS0_8CallInfoE 1
_ZN2js3jit10IonBuilder14jsop_argumentsEv 1
_ZN2js3jit10IonBuilder14jsop_intrinsicEPNS_12PropertyNameE 1
_ZN2js3jit10IonBuilder14jsop_newobjectEv 1
_ZN2js3jit10IonBuilder14jsop_newtargetEv 1
_ZN2js3jit10IonBuilder14makeCallHelperEP10JSFunctionRNS0_8CallInfoE 1
_ZN2js3jit10IonBuilder14replaceTypeSetEPNS0_11MDefinitionEPNS_16TemporaryTypeSetEPNS0_5MTestE 1
_ZN2js3jit10IonBuilder14visitLoopEntryEPNS0_12CFGLoopEntryE 1
_ZN2js3jit10IonBuilder15addLexicalCheckEPNS0_11MDefinitionE 1
_ZN2js3jit10IonBuilder15blockIsOSREntryEPKNS0_8CFGBlockES4_ 1
_ZN2js3jit10IonBuilder15canInlineTargetEP10JSFunctionRNS0_8CallInfoE 1
_ZN2js3jit10IonBuilder15clearForBackEndEv 1
_ZN2js3jit10IonBuilder15computeHeapTypeEPKNS_16TemporaryTypeSetE4jsid 1
_ZN2js3jit10IonBuilder15getDefiniteSlotEPNS_16TemporaryTypeSetEPNS_12PropertyNameEPj 1
_ZN2js3jit10IonBuilder15getElemAddCacheEPNS0_11MDefinitionES3_ 1
_ZN2js3jit10IonBuilder15getElemTryDenseEPbPNS0_11MDefinitionES4_ 1
_ZN2js3jit10IonBuilder15getPropAddCacheEPNS0_11MDefinitionEPNS_12PropertyNameENS0_11BarrierKindEPNS_16TemporaryTypeSetE 1
_ZN2js3jit10IonBuilder15jsop_checkisobjEh 1
_ZN2js3jit10IonBuilder15newOsrPreheaderEPNS0_11MBasicBlockEPhS4_ 1
_ZN2js3jit10IonBuilder15pushTypeBarrierEPNS0_11MDefinitionEPNS_16TemporaryTypeSetENS0_11BarrierKindE 1
_ZN2js3jit10IonBuilder15setPropTryCacheEPbPNS0_11MDefinitionEPNS_12PropertyNameES4_bPNS_16TemporaryTypeSetE 1
_ZN2js3jit10IonBuilder16createCallObjectEPNS0_11MDefinitionES3_ 1
_ZN2js3jit10IonBuilder16getElemTryStringEPbPNS0_11MDefinitionES4_ 1
_ZN2js3jit10IonBuilder16getUnboxedOffsetEPNS_16TemporaryTypeSetEPNS_12PropertyNameEP11JSValueType 1
_ZN2js3jit10IonBuilder16hasTryNotDefinedEPbPNS0_11MDefinitionES4_b 1
_ZN2js3jit10IonBuilder16inlineSingleCallERNS0_8CallInfoEP8JSObject 1
_ZN2js3jit10IonBuilder16outermostBuilderEv 1
_ZN2js3jit10IonBuilder16processIteratorsEv 1
_ZN2js3jit10IonBuilder16rewriteParameterEjPNS0_11MDefinitionEi 1
_ZN2js3jit10IonBuilder16traverseBytecodeEv 1
_ZN2js3jit10IonBuilder16visitTableSwitchEPNS0_14CFGTableSwitchE 1
_ZN2js3jit10IonBuilder17compareTryBitwiseEPb4JSOpPNS0_11MDefinitionES5_ 1
_ZN2js3jit10IonBuilder17getElemTryGetPropEPbPNS0_11MDefinitionES4_ 1
_ZN2js3jit10IonBuilder17getPropTryUnboxedEPbPNS0_11MDefinitionEPNS_12PropertyNameENS0_11BarrierKindEPNS_16TemporaryTypeSetE 1
_ZN2js3jit10IonBuilder17initializedLengthEPNS0_11MDefinitionES3_11JSValueType 1
_ZN2js3jit10IonBuilder17jsop_binary_arithE4JSOp 1
_ZN2js3jit10IonBuilder17jsop_binary_arithE4JSOpPNS0_11MDefinitionES4_ 1
_ZN2js3jit10IonBuilder17jsop_functionthisEv 1
_ZN2js3jit10IonBuilder17jsop_lambda_arrowEP10JSFunction 1
_ZN2js3jit10IonBuilder17maybeInsertResumeEv 1
_ZN2js3jit10IonBuilder17rewriteParametersEv 1
_ZN2js3jit10IonBuilder17setPropTryUnboxedEPbPNS0_11MDefinitionEPNS_12PropertyNameES4_bPNS_16TemporaryTypeSetE 1
_ZN2js3jit10IonBuilder17tryInnerizeWindowEPNS0_11MDefinitionE 1
_ZN2js3jit10IonBuilder18checkNurseryObjectEP8JSObject 1
_ZN2js3jit10IonBuilder18ensureDefiniteTypeEPNS0_11MDefinitionENS0_7MIRTypeE 1
_ZN2js3jit10IonBuilder18getPolyCallTargetsEPNS_16TemporaryTypeSetEbRN7mozilla6VectorINS0_14InliningTargetELm4ENS0_14JitAllocPolicyEEEj 1
_ZN2js3jit10IonBuilder18getPropTryConstantEPbPNS0_11MDefinitionE4jsidPNS_16TemporaryTypeSetE 1
_ZN2js3jit10IonBuilder18getPropTryInnerizeEPbPNS0_11MDefinitionEPNS_12PropertyNameEPNS_16TemporaryTypeSetE 1
_ZN2js3jit10IonBuilder18improveTypesAtTestEPNS0_11MDefinitionEbPNS0_5MTestE 1
_ZN2js3jit10IonBuilder18initOrSetElemDenseENS_16TemporaryTypeSet16DoubleConversionEPNS0_11MDefinitionES5_S5_11JSValueTypebPb 1
_ZN2js3jit10IonBuilder18inlineScriptedCallERNS0_8CallInfoEP10JSFunction 1
_ZN2js3jit10IonBuilder18jsop_getaliasedvarENS_21EnvironmentCoordinateE 1
_ZN2js3jit10IonBuilder18jsop_getelem_denseEPNS0_11MDefinitionES3_11JSValueType 1
_ZN2js3jit10IonBuilder18jsop_setaliasedvarENS_21EnvironmentCoordinateE 1
_ZN2js3jit10IonBuilder18patchInlinedReturnERNS0_8CallInfoEPNS0_11MBasicBlockES5_ 1
_ZN2js3jit10IonBuilder19analyzeNewLoopTypesEPKNS0_8CFGBlockE 1
_ZN2js3jit10IonBuilder19getElemTryArgumentsEPbPNS0_11MDefinitionES4_ 1
_ZN2js3jit10IonBuilder19getSingleCallTargetEPNS_16TemporaryTypeSetE 1
_ZN2js3jit10IonBuilder19initArgumentsObjectEv 1
_ZN2js3jit10IonBuilder19jsop_copylexicalenvEb 1
_ZN2js3jit10IonBuilder19jsop_initelem_arrayEv 1
_ZN2js3jit10IonBuilder19jsop_pushlexicalenvEj 1
_ZN2js3jit10IonBuilder19patchInlinedReturnsERNS0_8CallInfoERN7mozilla6VectorIPNS0_11MBasicBlockELm1ENS0_14JitAllocPolicyEEES7_ 1
_ZN2js3jit10IonBuilder19typedObjectHasFieldEPNS0_11MDefinitionEPNS_12PropertyNameEPmPNS0_21TypedObjectPredictionES6_ 1
_ZN2js3jit10IonBuilder20binaryArithTryConcatEPb4JSOpPNS0_11MDefinitionES5_ 1
_ZN2js3jit10IonBuilder20bitnotTrySpecializedEPbPNS0_11MDefinitionE 1
_ZN2js3jit10IonBuilder20compareTrySharedStubEPb4JSOpPNS0_11MDefinitionES5_ 1
_ZN2js3jit10IonBuilder20detectAndOrStructureEPNS0_4MPhiEPb 1
_ZN2js3jit10IonBuilder20getElemTryTypedArrayEPbPNS0_11MDefinitionES4_ 1
_ZN2js3jit10IonBuilder20getPropTryNotDefinedEPbPNS0_11MDefinitionE4jsidPNS_16TemporaryTypeSetE 1
_ZN2js3jit10IonBuilder20initEnvironmentChainEPNS0_11MDefinitionE 1
_ZN2js3jit10IonBuilder20insertRecompileCheckEv 1
_ZN2js3jit10IonBuilder20jsop_length_fastPathEv 1
_ZN2js3jit10IonBuilder20makeInliningDecisionEP8JSObjectRNS0_8CallInfoE 1
_ZN2js3jit10IonBuilder20newPendingLoopHeaderEPNS0_11MBasicBlockEPhbbj 1
_ZN2js3jit10IonBuilder20trackActionableAbortEPKc 1
_ZN2js3jit10IonBuilder20walkEnvironmentChainEj 1
_ZN2js3jit10IonBuilder21compareTrySpecializedEPb4JSOpPNS0_11MDefinitionES5_ 1
_ZN2js3jit10IonBuilder21convertUnboxedObjectsEPNS0_11MDefinitionE 1
_ZN2js3jit10IonBuilder21convertUnboxedObjectsEPNS0_11MDefinitionERKN7mozilla6VectorIPNS_11ObjectGroupELm4ENS0_14JitAllocPolicyEEE 1
_ZN2js3jit10IonBuilder21getElemTryTypedObjectEPbPNS0_11MDefinitionES4_ 1
_ZN2js3jit10IonBuilder21getElemTryTypedStaticEPbPNS0_11MDefinitionES4_ 1
_ZN2js3jit10IonBuilder21getPropTryTypedObjectEPbPNS0_11MDefinitionEPNS_12PropertyNameE 1
_ZN2js3jit10IonBuilder21hasCommonInliningPathEPK8JSScript 1
_ZN2js3jit10IonBuilder21improveTypesAtCompareEPNS0_8MCompareEbPNS0_5MTestE 1
_ZN2js3jit10IonBuilder21initOrSetElemTryCacheEPbPNS0_11MDefinitionES4_S4_ 1
_ZN2js3jit10IonBuilder21initOrSetElemTryDenseEPbPNS0_11MDefinitionES4_S4_b 1
_ZN2js3jit10IonBuilder21inlineGenericFallbackEP10JSFunctionRNS0_8CallInfoEPNS0_11MBasicBlockE 1
_ZN2js3jit10IonBuilder21newArrayTrySharedStubEPb 1
_ZN2js3jit10IonBuilder21selectInliningTargetsERKN7mozilla6VectorINS0_14InliningTargetELm4ENS0_14JitAllocPolicyEEERNS0_8CallInfoERNS3_IbLm8ES5_EEPj 1
_ZN2js3jit10IonBuilder21setPropTryTypedObjectEPbPNS0_11MDefinitionEPNS_12PropertyNameES4_ 1
_ZN2js3jit10IonBuilder21testSingletonPropertyEP8JSObject4jsid 1
_ZN2js3jit10IonBuilder21typedObjectPredictionEPNS0_11MDefinitionE 1
_ZN2js3jit10IonBuilder21typedObjectPredictionEPNS_16TemporaryTypeSetE 1
_ZN2js3jit10IonBuilder22addOsrValueTypeBarrierEjPPNS0_12MInstructionENS0_7MIRTypeEPNS_16TemporaryTypeSetE 1
_ZN2js3jit10IonBuilder22getPropTryCommonGetterEPbPNS0_11MDefinitionEPNS_12PropertyNameEPNS_16TemporaryTypeSetEb 1
_ZN2js3jit10IonBuilder22getPropTryDefiniteSlotEPbPNS0_11MDefinitionEPNS_12PropertyNameENS0_11BarrierKindEPNS_16TemporaryTypeSetE 1
_ZN2js3jit10IonBuilder22getPropTryInlineAccessEPbPNS0_11MDefinitionEPNS_12PropertyNameENS0_11BarrierKindEPNS_16TemporaryTypeSetE 1
_ZN2js3jit10IonBuilder22initializeArrayElementEPNS0_11MDefinitionEmS3_11JSValueTypeb 1
_ZN2js3jit10IonBuilder22newObjectTrySharedStubEPb 1
_ZN2js3jit10IonBuilder22setPropTryCommonSetterEPbPNS0_11MDefinitionEPNS_12PropertyNameES4_ 1
_ZN2js3jit10IonBuilder22setPropTryDefiniteSlotEPbPNS0_11MDefinitionEPNS_12PropertyNameES4_bPNS_16TemporaryTypeSetE 1
_ZN2js3jit10IonBuilder22setPropTryInlineAccessEPbPNS0_11MDefinitionEPNS_12PropertyNameES4_bPNS_16TemporaryTypeSetE 1
_ZN2js3jit10IonBuilder22testNeedsArgumentCheckEP10JSFunctionRNS0_8CallInfoE 1
_ZN2js3jit10IonBuilder22testNotDefinedPropertyEPNS0_11MDefinitionE4jsidb 1
_ZN2js3jit10IonBuilder23improveThisTypesForCallEv 1
_ZN2js3jit10IonBuilder23maybeAddOsrTypeBarriersEv 1
_ZN2js3jit10IonBuilder23specializeInlinedReturnEPNS0_11MDefinitionEPNS0_11MBasicBlockE 1
_ZN2js3jit10IonBuilder23visitControlInstructionEPNS0_21CFGControlInstructionEPb 1
_ZN2js3jit10IonBuilder24annotateGetPropertyCacheEPNS0_11MDefinitionEPNS_12PropertyNameEPNS0_17MGetPropertyCacheEPNS_16TemporaryTypeSetES9_ 1
_ZN2js3jit10IonBuilder24jsop_checkaliasedlexicalENS_21EnvironmentCoordinateE 1
_ZN2js3jit10IonBuilder24testGlobalLexicalBindingEPNS_12PropertyNameE 1
_ZN2js3jit10IonBuilder25binaryArithTrySpecializedEPb4JSOpPNS0_11MDefinitionES5_ 1
_ZN2js3jit10IonBuilder25canInlinePropertyOpShapesERKN7mozilla6VectorINS_13ReceiverGuardELm4ENS0_14JitAllocPolicyEEE 1
_ZN2js3jit10IonBuilder25getPropTryArgumentsCalleeEPbPNS0_11MDefinitionEPNS_12PropertyNameE 1
_ZN2js3jit10IonBuilder25getPropTryArgumentsLengthEPbPNS0_11MDefinitionE 1
_ZN2js3jit10IonBuilder25getPropTryModuleNamespaceEPbPNS0_11MDefinitionEPNS_12PropertyNameENS0_11BarrierKindEPNS_16TemporaryTypeSetE 1
_ZN2js3jit10IonBuilder25getStaticTypedArrayObjectEPNS0_11MDefinitionES3_ 1
_ZN2js3jit10IonBuilder25newArrayTryTemplateObjectEPbP8JSObjectj 1
_ZN2js3jit10IonBuilder26createThisScriptedBaselineEPNS0_11MDefinitionE 1
_ZN2js3jit10IonBuilder26getPropTryInferredConstantEPbPNS0_11MDefinitionEPNS_12PropertyNameEPNS_16TemporaryTypeSetE 1
_ZN2js3jit10IonBuilder26hasStaticEnvironmentObjectENS_21EnvironmentCoordinateEPP8JSObject 1
_ZN2js3jit10IonBuilder26invalidatedIdempotentCacheEv 1
_ZN2js3jit10IonBuilder26newObjectTryTemplateObjectEPbP8JSObject 1
_ZN2js3jit10IonBuilder26testSingletonPropertyTypesEPNS0_11MDefinitionE4jsid 1
_ZN2js3jit10IonBuilder27improveTypesAtTypeOfCompareEPNS0_8MCompareEbPNS0_5MTestE 1
_ZN2js3jit10IonBuilder27maybeUnboxForPropertyAccessEPNS0_11MDefinitionE 1
_ZN2js3jit10IonBuilder28addMaybeCopyElementsForWriteEPNS0_11MDefinitionEb 1
_ZN2js3jit10IonBuilder29getInlineableGetPropertyCacheERNS0_8CallInfoE 1
_ZN2js3jit10IonBuilder30shouldAbortOnPreliminaryGroupsEPNS0_11MDefinitionE 1
_ZN2js3jit10IonBuilder34replaceMaybeFallbackFunctionGetterEPNS0_17MGetPropertyCacheE 1
_ZN2js3jit10IonBuilder35checkIsDefinitelyOptimizedArgumentsEPNS0_11MDefinitionEPb 1
_ZN2js3jit10IonBuilder36improveTypesAtNullOrUndefinedCompareEPNS0_8MCompareEbPNS0_5MTestE 1
_ZN2js3jit10IonBuilder40compareTrySpecializedOnBaselineInspectorEPb4JSOpPNS0_11MDefinitionES5_ 1
_ZN2js3jit10IonBuilder4initEv 1
_ZN2js3jit10IonBuilder4spewEPKc 1
_ZN2js3jit10IonBuilder5abortENS0_11AbortReasonE 1
_ZN2js3jit10IonBuilder5abortENS0_11AbortReasonEPKcz 1
_ZN2js3jit10IonBuilder5buildEv 1
_ZN2js3jit10IonBuilder5traceEP8JSTracer 1
_ZN2js3jit10IonBuilder6resumeEPNS0_12MInstructionEPhNS0_12MResumePoint4ModeE 1
_ZN2js3jit10IonBuilder7jsop_inEv 1
_ZN2js3jit10IonBuilder7newTestEPNS0_11MDefinitionEPNS0_11MBasicBlockES5_ 1
_ZN2js3jit10IonBuilder8constantERKN2JS5ValueE 1
_ZN2js3jit10IonBuilder8jsop_notEv 1
_ZN2js3jit10IonBuilder8jsop_posEv 1
_ZN2js3jit10IonBuilder8loadSlotEPNS0_11MDefinitionEPNS_5ShapeENS0_7MIRTypeENS0_11BarrierKindEPNS_16TemporaryTypeSetE 1
_ZN2js3jit10IonBuilder8loadSlotEPNS0_11MDefinitionEmmNS0_7MIRTypeENS0_11BarrierKindEPNS_16TemporaryTypeSetE 1
_ZN2js3jit10IonBuilder8makeCallEP10JSFunctionRNS0_8CallInfoE 1
_ZN2js3jit10IonBuilder8newBlockEPNS0_11MBasicBlockEPh 1
_ZN2js3jit10IonBuilder8resumeAtEPNS0_12MInstructionEPh 1
_ZN2js3jit10IonBuilder8visitTryEPNS0_6CFGTryE 1
_ZN2js3jit10IonBuilder9getCalleeEv 1
_ZN2js3jit10IonBuilder9jsop_callEjbb 1
_ZN2js3jit10IonBuilder9jsop_restEv 1
_ZN2js3jit10IonBuilder9visitGotoEPNS0_7CFGGotoE 1
_ZN2js3jit10IonBuilder9visitTestEPNS0_7CFGTestE 1
_ZN2js3jit10IonBuilderC2EP9JSContextPNS0_18CompileCompartmentERKNS0_17JitCompileOptionsEPNS0_13TempAllocatorEPNS0_8MIRGraphEPNS_22CompilerConstraintListEPNS0_17BaselineInspectorEPNS0_11CompileInfoEPKNS0_16OptimizationInfoEPNS0_22BaselineFrameInspectorEmj 1
_ZN2js3jit16NeedsPostBarrierEPNS0_11MDefinitionE 1
_ZN2js3jit22BaselineFrameInspectorC2EPNS0_13TempAllocatorE 1
_ZN2js3jit25NewBaselineFrameInspectorEPNS0_13TempAllocatorEPNS0_13BaselineFrameEPNS0_11CompileInfoE 1

Generated by: LCOV version 1.13