LCOV - code coverage report
Current view: top level - js/src/frontend - BytecodeEmitter.h (source / functions) Hit Total Coverage
Test: output.info Lines: 86 87 98.9 %
Date: 2017-07-14 16:53:18 Functions: 65 72 90.3 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZN2js8frontend15BytecodeEmitter18emitInitializeNameIZNS1_12EmitterScope21enterComprehensionForEPS1_N2JS6HandleIPNS_12LexicalScope4DataEEEEUlS4_RKNS0_12NameLocationEbE_EEbNS6_IP6JSAtomEET_ 0
_ZN2js8frontend15BytecodeEmitter18emitInitializeNameIZNS1_35emitFunctionFormalParametersAndBodyEPNS0_9ParseNodeEEUlPS1_RKNS0_12NameLocationEbE_EEbN2JS6HandleIP6JSAtomEET_ 0
_ZN2js8frontend15BytecodeEmitter18emitInitializeNameIZNS1_9emitForInEPNS0_9ParseNodeEPNS1_12EmitterScopeEEUlPS1_RKNS0_12NameLocationEbE_EEbN2JS6HandleIP6JSAtomEET_ 0
_ZN2js8frontend15BytecodeEmitter18emitInitializeNameIZNS1_9emitForInEPNS0_9ParseNodeEPNS1_12EmitterScopeEEUlPS1_RKNS0_12NameLocationEbE_EEbS4_T_ 0
_ZN2js8frontend15BytecodeEmitter23emitSetOrInitializeNameIZNS1_12EmitterScope21enterComprehensionForEPS1_N2JS6HandleIPNS_12LexicalScope4DataEEEEUlS4_RKNS0_12NameLocationEbE_EEbNS6_IP6JSAtomEET_b 0
_ZN2js8frontend15BytecodeEmitter23emitSetOrInitializeNameIZNS1_35emitFunctionFormalParametersAndBodyEPNS0_9ParseNodeEEUlPS1_RKNS0_12NameLocationEbE_EEbN2JS6HandleIP6JSAtomEET_b 0
_ZN2js8frontend15BytecodeEmitter23emitSetOrInitializeNameIZNS1_9emitForInEPNS0_9ParseNodeEPNS1_12EmitterScopeEEUlPS1_RKNS0_12NameLocationEbE_EEbN2JS6HandleIP6JSAtomEET_b 0
_ZN2js8frontend11CGConstList6appendERKN2JS5ValueE 1
_ZN2js8frontend11CGConstListC2EP9JSContext 1
_ZN2js8frontend11CGConstListD2Ev 1
_ZN2js8frontend11CGScopeList6appendEPNS_5ScopeE 1
_ZN2js8frontend11CGScopeListC2EP9JSContext 1
_ZN2js8frontend11CGScopeListD2Ev 1
_ZN2js8frontend12CGObjectListC2Ev 1
_ZN2js8frontend13CGTryNoteListC2EP9JSContext 1
_ZN2js8frontend13CGTryNoteListD2Ev 1
_ZN2js8frontend15BytecodeEmitter11EmitSectionC2EP9JSContextj 1
_ZN2js8frontend15BytecodeEmitter11EmitSectionD2Ev 1
_ZN2js8frontend15BytecodeEmitter11emitGetNameEP6JSAtomb 1
_ZN2js8frontend15BytecodeEmitter11emitSetNameIZNS1_14emitAssignmentEPNS0_9ParseNodeE4JSOpS4_EUlPS1_RKNS0_12NameLocationEbE_EEbN2JS6HandleIP6JSAtomEET_ 1
_ZN2js8frontend15BytecodeEmitter11emitSetNameIZNS1_14emitAssignmentEPNS0_9ParseNodeE4JSOpS4_EUlPS1_RKNS0_12NameLocationEbE_EEbS4_T_ 1
_ZN2js8frontend15BytecodeEmitter11emitSetNameIZNS1_14emitNameIncDecEPNS0_9ParseNodeEEUlPS1_RKNS0_12NameLocationEbE_EEbN2JS6HandleIP6JSAtomEET_ 1
_ZN2js8frontend15BytecodeEmitter11emitSetNameIZNS1_14emitNameIncDecEPNS0_9ParseNodeEEUlPS1_RKNS0_12NameLocationEbE_EEbS4_T_ 1
_ZN2js8frontend15BytecodeEmitter11emitSetNameIZNS1_32emitSetOrInitializeDestructuringEPNS0_9ParseNodeENS1_19DestructuringFlavorEEUlPS1_RKNS0_12NameLocationEbE_EEbN2JS6HandleIP6JSAtomEET_ 1
_ZN2js8frontend15BytecodeEmitter12switchToMainEv 1
_ZN2js8frontend15BytecodeEmitter13makeAtomIndexEP6JSAtomPj 1
_ZN2js8frontend15BytecodeEmitter16switchToPrologueEv 1
_ZN2js8frontend15BytecodeEmitter18emitInitializeNameIZNS1_12emitFunctionEPNS0_9ParseNodeEbEUlPS1_RKNS0_12NameLocationEbE0_EEbN2JS6HandleIP6JSAtomEET_ 1
_ZN2js8frontend15BytecodeEmitter18emitInitializeNameIZNS1_21emitSingleDeclarationEPNS0_9ParseNodeES4_S4_EUlPS1_RKNS0_12NameLocationEbE_EEbN2JS6HandleIP6JSAtomEET_ 1
_ZN2js8frontend15BytecodeEmitter18emitInitializeNameIZNS1_21emitSingleDeclarationEPNS0_9ParseNodeES4_S4_EUlPS1_RKNS0_12NameLocationEbE_EEbS4_T_ 1
_ZN2js8frontend15BytecodeEmitter18emitInitializeNameIZNS1_25emitLexicalInitializationEPNS0_9ParseNodeEEUlPS1_RKNS0_12NameLocationEbE_EEbN2JS6HandleIP6JSAtomEET_ 1
_ZN2js8frontend15BytecodeEmitter18emitInitializeNameIZNS1_25emitLexicalInitializationEPNS0_9ParseNodeEEUlPS1_RKNS0_12NameLocationEbE_EEbS4_T_ 1
_ZN2js8frontend15BytecodeEmitter18emitInitializeNameIZNS1_29emitInitializeForInOrOfTargetEPNS0_9ParseNodeEEUlPS1_RKNS0_12NameLocationEbE_EEbN2JS6HandleIP6JSAtomEET_ 1
_ZN2js8frontend15BytecodeEmitter18emitInitializeNameIZNS1_29emitInitializeForInOrOfTargetEPNS0_9ParseNodeEEUlPS1_RKNS0_12NameLocationEbE_EEbS4_T_ 1
_ZN2js8frontend15BytecodeEmitter18emitInitializeNameIZNS1_32emitSetOrInitializeDestructuringEPNS0_9ParseNodeENS1_19DestructuringFlavorEEUlPS1_RKNS0_12NameLocationEbE_EEbN2JS6HandleIP6JSAtomEET_ 1
_ZN2js8frontend15BytecodeEmitter18emitInitializeNameIZZNS1_34emitInitializeFunctionSpecialNamesEvENKUlPS1_N2JS6HandleIPNS_12PropertyNameEEE4JSOpE_clES3_S8_S9_EUlS3_RKNS0_12NameLocationEbE_EEbNS5_IP6JSAtomEET_ 1
_ZN2js8frontend15BytecodeEmitter18setVarEmitterScopeEPNS1_12EmitterScopeE 1
_ZN2js8frontend15BytecodeEmitter21setFunctionBodyEndPosENS0_8TokenPosE 1
_ZN2js8frontend15BytecodeEmitter23emitSetOrInitializeNameIZNS1_12emitFunctionEPNS0_9ParseNodeEbEUlPS1_RKNS0_12NameLocationEbE0_EEbN2JS6HandleIP6JSAtomEET_b 1
_ZN2js8frontend15BytecodeEmitter23emitSetOrInitializeNameIZNS1_14emitAssignmentEPNS0_9ParseNodeE4JSOpS4_EUlPS1_RKNS0_12NameLocationEbE_EEbN2JS6HandleIP6JSAtomEET_b 1
_ZN2js8frontend15BytecodeEmitter23emitSetOrInitializeNameIZNS1_14emitNameIncDecEPNS0_9ParseNodeEEUlPS1_RKNS0_12NameLocationEbE_EEbN2JS6HandleIP6JSAtomEET_b 1
_ZN2js8frontend15BytecodeEmitter23emitSetOrInitializeNameIZNS1_21emitSingleDeclarationEPNS0_9ParseNodeES4_S4_EUlPS1_RKNS0_12NameLocationEbE_EEbN2JS6HandleIP6JSAtomEET_b 1
_ZN2js8frontend15BytecodeEmitter23emitSetOrInitializeNameIZNS1_25emitLexicalInitializationEPNS0_9ParseNodeEEUlPS1_RKNS0_12NameLocationEbE_EEbN2JS6HandleIP6JSAtomEET_b 1
_ZN2js8frontend15BytecodeEmitter23emitSetOrInitializeNameIZNS1_29emitInitializeForInOrOfTargetEPNS0_9ParseNodeEEUlPS1_RKNS0_12NameLocationEbE_EEbN2JS6HandleIP6JSAtomEET_b 1
_ZN2js8frontend15BytecodeEmitter23emitSetOrInitializeNameIZNS1_32emitSetOrInitializeDestructuringEPNS0_9ParseNodeENS1_19DestructuringFlavorEEUlPS1_RKNS0_12NameLocationEbE_EEbN2JS6HandleIP6JSAtomEET_b 1
_ZN2js8frontend15BytecodeEmitter23emitSetOrInitializeNameIZZNS1_34emitInitializeFunctionSpecialNamesEvENKUlPS1_N2JS6HandleIPNS_12PropertyNameEEE4JSOpE_clES3_S8_S9_EUlS3_RKNS0_12NameLocationEbE_EEbNS5_IP6JSAtomEET_b 1
_ZN2js8frontend15BytecodeEmitter34locationOfNameBoundInFunctionScopeEP6JSAtom 1
_ZN2js8frontend15BytecodeEmitterC2IDsEEPS1_PNS0_6ParserINS0_16FullParseHandlerET_EEPNS0_13SharedContextEN2JS6HandleIP8JSScriptEENSC_IPNS_10LazyScriptEEENS0_8TokenPosENS1_11EmitterModeE 1
_ZN2js8frontend15BytecodeEmitterC2IDsEEPS1_PNS0_6ParserINS0_16FullParseHandlerET_EEPNS0_13SharedContextEN2JS6HandleIP8JSScriptEENSC_IPNS_10LazyScriptEEEjNS1_11EmitterModeE 1
_ZN2js8frontend15BytecodeEmitterD2Ev 1
_ZN2js8frontend15CGScopeNoteListC2EP9JSContext 1
_ZN2js8frontend15CGScopeNoteListD2Ev 1
_ZN2js8frontend25CGYieldAndAwaitOffsetList6appendEj 1
_ZN2js8frontend25CGYieldAndAwaitOffsetListC2EP9JSContext 1
_ZN2js8frontend25CGYieldAndAwaitOffsetListD2Ev 1
_ZN2js8frontend8JumpListC2Ev 1
_ZNK2js8frontend11CGConstList6lengthEv 1
_ZNK2js8frontend11CGScopeList6lengthEv 1
_ZNK2js8frontend13CGTryNoteList6lengthEv 1
_ZNK2js8frontend15BytecodeEmitter10inPrologueEv 1
_ZNK2js8frontend15BytecodeEmitter11currentLineEv 1
_ZNK2js8frontend15BytecodeEmitter14lastNoteOffsetEv 1
_ZNK2js8frontend15BytecodeEmitter14outermostScopeEv 1
_ZNK2js8frontend15BytecodeEmitter14prologueOffsetEv 1
_ZNK2js8frontend15BytecodeEmitter22lastOpcodeIsJumpTargetEv 1
_ZNK2js8frontend15BytecodeEmitter23lastNonJumpTargetOffsetEv 1
_ZNK2js8frontend15BytecodeEmitter4codeEl 1
_ZNK2js8frontend15BytecodeEmitter4codeEv 1
_ZNK2js8frontend15BytecodeEmitter5notesEv 1
_ZNK2js8frontend15BytecodeEmitter6offsetEv 1
_ZNK2js8frontend15CGScopeNoteList6lengthEv 1
_ZNK2js8frontend25CGYieldAndAwaitOffsetList6lengthEv 1

Generated by: LCOV version 1.13