LCOV - code coverage report
Current view: top level - js/src/jit - JitFrames.cpp (source / functions) Hit Total Coverage
Test: output.info Lines: 412 1446 28.5 %
Date: 2017-07-14 16:53:18 Functions: 61 144 42.4 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZN2js3jit12MachineState11FromBailoutERN7mozilla5ArrayINS0_9Registers15RegisterContentELm16EEERNS3_INS0_14FloatRegisters15RegisterContentELm16EEE 0
_ZN2js3jit14JitFrameLayout7slotRefENS0_18SafepointSlotEntryE 0
_ZN2js3jit14TryNoteIterIonC2EP9JSContextRKNS0_19InlineFrameIteratorE 0
_ZN2js3jit14TryNoteIterIonD2Ev 0
_ZN2js3jit16JitFrameIterator43verifyReturnAddressUsingNativeToBytecodeMapEv 0
_ZN2js3jit16SnapshotIterator15allocationValueERKNS0_16RValueAllocationENS1_10ReadMethodE 0
_ZN2js3jit16SnapshotIterator15skipInstructionEv 0
_ZN2js3jit16SnapshotIterator15traceAllocationEP8JSTracer 0
_ZN2js3jit16SnapshotIterator18allocationReadableERKNS0_16RValueAllocationENS1_10ReadMethodE 0
_ZN2js3jit16SnapshotIterator21maybeReadAllocByIndexEm 0
_ZN2js3jit16SnapshotIterator22initInstructionResultsERNS0_17MaybeReadFallbackE 0
_ZN2js3jit16SnapshotIterator22storeInstructionResultERKN2JS5ValueE 0
_ZN2js3jit16SnapshotIterator24warnUnreadableAllocationEv 0
_ZN2js3jit16SnapshotIterator27writeAllocationValuePayloadERKNS0_16RValueAllocationERKN2JS5ValueE 0
_ZN2js3jit16SnapshotIterator9maybeReadERKNS0_16RValueAllocationERNS0_17MaybeReadFallbackE 0
_ZN2js3jit16SnapshotIterator9nextFrameEv 0
_ZN2js3jit19GetPreviousRawFrameIPNS0_20IonICCallFrameLayoutEEET_PNS0_17CommonFrameLayoutE 0
_ZN2js3jit19GetPreviousRawFrameIPNS0_20RectifierFrameLayoutEEET_PNS0_17CommonFrameLayoutE 0
_ZN2js3jit19GetPreviousRawFrameIPNS0_23BaselineStubFrameLayoutEEET_PNS0_17CommonFrameLayoutE 0
_ZN2js3jit19GetPreviousRawFrameIPhEET_PNS0_17CommonFrameLayoutE 0
_ZN2js3jit19InlineFrameIteratorC2EP9JSContextPKS1_ 0
_ZN2js3jit19RInstructionResults4initEP9JSContextj 0
_ZN2js3jit19RInstructionResults5traceEP8JSTracer 0
_ZN2js3jit19RInstructionResultsC2EOS1_ 0
_ZN2js3jit19RInstructionResultsC2EPNS0_14JitFrameLayoutE 0
_ZN2js3jit19RInstructionResultsD2Ev 0
_ZN2js3jit19RInstructionResultsaSEOS1_ 0
_ZN2js3jit19RInstructionResultsixEm 0
_ZN2js3jit20IonFrameStackDepthOpC2ERKNS0_19InlineFrameIteratorE 0
_ZN2js3jit20IonFrameStackDepthOpclEv 0
_ZN2js3jit24AssertJitStackInvariantsEP9JSContext 0
_ZN2js3jit25JitProfilingFrameIterator13tryInitWithPCEPv 0
_ZN2js3jit25JitProfilingFrameIterator15moveToNextFrameEPNS0_17CommonFrameLayoutE 0
_ZN2js3jit25JitProfilingFrameIterator16tryInitWithTableEPNS0_18JitcodeGlobalTableEPvP9JSRuntimeb 0
_ZN2js3jit25JitProfilingFrameIterator24fixBaselineReturnAddressEv 0
_ZN2js3jit25JitProfilingFrameIteratorC2EP9JSContextRKN2JS22ProfilingFrameIterator13RegisterStateE 0
_ZN2js3jit25JitProfilingFrameIteratorC2EPv 0
_ZN2js3jit25JitProfilingFrameIteratorppEv 0
_ZN2js3jit26UpdateIonJSFrameForMinorGCEP8JSTracerRKNS0_16JitFrameIteratorE 0
_ZN2js3jit47AutoResetLastProfilerFrameOnReturnFromException21getLastProfilingFrameEv 0
_ZN2js3jit6DumpOpC2Ej 0
_ZN2js3jit6DumpOpclERKN2JS5ValueE 0
_ZN2js3jitL12ForcedReturnEP9JSContextRKNS0_16JitFrameIteratorEPhPNS0_19ResumeFromExceptionE 0
_ZN2js3jitL13ReadFrameSlotEPNS0_14JitFrameLayoutEi 0
_ZN2js3jitL14WriteFrameSlotEPNS0_14JitFrameLayoutEim 0
_ZN2js3jitL15TraceIonJSFrameEP8JSTracerRKNS0_16JitFrameIteratorE 0
_ZN2js3jitL16FromTypedPayloadE11JSValueTypem 0
_ZN2js3jitL17FromObjectPayloadEm 0
_ZN2js3jitL17FromStringPayloadEm 0
_ZN2js3jitL17FromSymbolPayloadEm 0
_ZN2js3jitL17OffsetOfFrameSlotEi 0
_ZN2js3jitL17TraceBailoutFrameEP8JSTracerRKNS0_16JitFrameIteratorE 0
_ZN2js3jitL18AddressOfFrameSlotEPNS0_14JitFrameLayoutEi 0
_ZN2js3jitL18HandleExceptionIonEP9JSContextRKNS0_19InlineFrameIteratorEPNS0_19ResumeFromExceptionEPb 0
_ZN2js3jitL18ReadFrameInt32SlotEPNS0_14JitFrameLayoutEi 0
_ZN2js3jitL19NumArgAndLocalSlotsERKNS0_19InlineFrameIteratorE 0
_ZN2js3jitL19ReadFrameDoubleSlotEPNS0_14JitFrameLayoutEi 0
_ZN2js3jitL19TraceIonICCallFrameEP8JSTracerRKNS0_16JitFrameIteratorE 0
_ZN2js3jitL20CloseLiveIteratorIonEP9JSContextRKNS0_19InlineFrameIteratorEP9JSTryNote 0
_ZN2js3jitL20ReadFrameBooleanSlotEPNS0_14JitFrameLayoutEi 0
_ZN2js3jitL20ReadFrameFloat32SlotEPNS0_14JitFrameLayoutEi 0
_ZN2js3jitL21TraceThisAndArgumentsEP8JSTracerRKNS0_16JitFrameIteratorE 0
_ZN2js3jitL49CloseLiveIteratorsBaselineForUncatchableExceptionEP9JSContextRKNS0_16JitFrameIteratorEPh 0
_ZNK2js3jit16JitFrameIterator10actualArgsEv 0
_ZNK2js3jit16JitFrameIterator12dumpBaselineEv 0
_ZNK2js3jit16JitFrameIterator13numActualArgsEv 0
_ZNK2js3jit16JitFrameIterator4dumpEv 0
_ZNK2js3jit16SnapshotIterator14numAllocationsEv 0
_ZNK2js3jit16SnapshotIterator21fromInstructionResultEj 0
_ZNK2js3jit16SnapshotIterator22floatAllocationPointerERKNS0_16RValueAllocationE 0
_ZNK2js3jit16SnapshotIterator22readOuterNumActualArgsEv 0
_ZNK2js3jit16SnapshotIterator25computeInstructionResultsEP9JSContextPNS0_19RInstructionResultsE 0
_ZNK2js3jit16SnapshotIterator9fromStackEi 0
_ZNK2js3jit19InlineFrameIterator13isModuleFrameEv 0
_ZNK2js3jit19InlineFrameIterator14isConstructingEv 0
_ZNK2js3jit19InlineFrameIterator23computeEnvironmentChainERKN2JS5ValueERNS0_17MaybeReadFallbackEPb 0
_ZNK2js3jit19InlineFrameIterator4dumpEv 0
_ZNK2js3jit19InlineFrameIterator6calleeERNS0_17MaybeReadFallbackE 0
_ZNK2js3jit19RInstructionResults13isInitializedEv 0
_ZNK2js3jit19RInstructionResults5frameEv 0
_ZNK2js3jit19RInstructionResults6lengthEv 0
_ZNK2js3jit24InvalidationBailoutStack15checkInvariantsEv 0
_ZNK2js3jit24InvalidationBailoutStack2fpEv 0
_GLOBAL__sub_I_Unified_cpp_js_src14.cpp 1
_Z41__static_initialization_and_destruction_0ii 1
_ZN2js3jit11GetPcScriptEP9JSContextPP8JSScriptPPh 1
_ZN2js3jit15HandleExceptionEPNS0_19ResumeFromExceptionE 1
_ZN2js3jit16JitFrameIteratorC2EP9JSContext 1
_ZN2js3jit16JitFrameIteratorC2ERKNS_18ActivationIteratorE 1
_ZN2js3jit16JitFrameIteratorC2Ev 1
_ZN2js3jit16JitFrameIteratorppEv 1
_ZN2js3jit16SnapshotIterator13settleOnFrameEv 1
_ZN2js3jit16SnapshotIteratorC2ERKNS0_16JitFrameIteratorEPKNS0_12MachineStateE 1
_ZN2js3jit16SnapshotIteratorC2Ev 1
_ZN2js3jit16TraceCalleeTokenEP8JSTracerPv 1
_ZN2js3jit19EnsureBareExitFrameEP9JSContextPNS0_14JitFrameLayoutE 1
_ZN2js3jit19InlineFrameIterator13findNextFrameEv 1
_ZN2js3jit19InlineFrameIterator7resetOnEPKNS0_16JitFrameIteratorE 1
_ZN2js3jit19InlineFrameIteratorC2EP9JSContextPKNS0_16JitFrameIteratorE 1
_ZN2js3jit19TraceJitActivationsEP9JSContextRKNS_18CooperatingContextEP8JSTracer 1
_ZN2js3jit19TryNoteIterBaselineC2EP9JSContextPNS0_13BaselineFrameEPh 1
_ZN2js3jit19TryNoteIterBaselineD2Ev 1
_ZN2js3jit25BaselineFrameStackDepthOpC2EPNS0_13BaselineFrameE 1
_ZN2js3jit25BaselineFrameStackDepthOpclEv 1
_ZN2js3jit26AutoDeleteDebugModeOSRInfoC2EPNS0_13BaselineFrameE 1
_ZN2js3jit26AutoDeleteDebugModeOSRInfoD2Ev 1
_ZN2js3jit29AutoBaselineHandlingExceptionC2EPNS0_13BaselineFrameEPh 1
_ZN2js3jit29AutoBaselineHandlingExceptionD2Ev 1
_ZN2js3jit30UpdateJitActivationsForMinorGCEP9JSRuntimeP8JSTracer 1
_ZN2js3jit47AutoResetLastProfilerFrameOnReturnFromExceptionC2EP9JSContextPNS0_19ResumeFromExceptionE 1
_ZN2js3jit47AutoResetLastProfilerFrameOnReturnFromExceptionD2Ev 1
_ZN2js3jitL15SettleOnTryNoteEP9JSContextP9JSTryNoteRKNS0_16JitFrameIteratorERNS_15EnvironmentIterEPNS0_19ResumeFromExceptionEPPh 1
_ZN2js3jitL17TraceJitExitFrameEP8JSTracerRKNS0_16JitFrameIteratorE 1
_ZN2js3jitL18TraceJitActivationEP8JSTracerRKNS0_21JitActivationIteratorE 1
_ZN2js3jitL19TraceRectifierFrameEP8JSTracerRKNS0_16JitFrameIteratorE 1
_ZN2js3jitL20OnLeaveBaselineFrameEP9JSContextRKNS0_16JitFrameIteratorEPhPNS0_19ResumeFromExceptionEb 1
_ZN2js3jitL22TraceBaselineStubFrameEP8JSTracerRKNS0_16JitFrameIteratorE 1
_ZN2js3jitL23HandleExceptionBaselineEP9JSContextRKNS0_16JitFrameIteratorEPNS0_19ResumeFromExceptionEPh 1
_ZN2js3jitL23ProcessTryNotesBaselineEP9JSContextRKNS0_16JitFrameIteratorERNS_15EnvironmentIterEPNS0_19ResumeFromExceptionEPPh 1
_ZN2js3jitL32TraceJitExitFrameCopiedArgumentsEP8JSTracerPKNS0_10VMFunctionEPNS0_15ExitFooterFrameE 1
_ZN2js3jitL40BaselineFrameAndStackPointersFromTryNoteEP9JSTryNoteRKNS0_16JitFrameIteratorEPPhS7_ 1
_ZNK2js3jit16JitFrameIterator10isBareExitEv 1
_ZNK2js3jit16JitFrameIterator11calleeTokenEv 1
_ZNK2js3jit16JitFrameIterator11maybeCalleeEv 1
_ZNK2js3jit16JitFrameIterator12machineStateEv 1
_ZNK2js3jit16JitFrameIterator14isConstructingEv 1
_ZNK2js3jit16JitFrameIterator14snapshotOffsetEv 1
_ZNK2js3jit16JitFrameIterator15isFunctionFrameEv 1
_ZNK2js3jit16JitFrameIterator17checkInvalidationEPPNS0_9IonScriptE 1
_ZNK2js3jit16JitFrameIterator17checkInvalidationEv 1
_ZNK2js3jit16JitFrameIterator19baselineScriptAndPcEPP8JSScriptPPh 1
_ZNK2js3jit16JitFrameIterator24ionScriptFromCalleeTokenEv 1
_ZNK2js3jit16JitFrameIterator6calleeEv 1
_ZNK2js3jit16JitFrameIterator6prevFpEv 1
_ZNK2js3jit16JitFrameIterator6scriptEv 1
_ZNK2js3jit16JitFrameIterator7jsFrameEv 1
_ZNK2js3jit16JitFrameIterator8osiIndexEv 1
_ZNK2js3jit16JitFrameIterator9ionScriptEv 1
_ZNK2js3jit16JitFrameIterator9safepointEv 1
_ZNK2js3jit16JitFrameIterator9spillBaseEv 1
_ZNK2js3jit16SnapshotIterator11resumePointEv 1
_ZNK2js3jit16SnapshotIterator8pcOffsetEv 1
_ZNK2js3jit19InlineFrameIterator15isFunctionFrameEv 1
_ZNK2js3jit8OsiIndex23returnPointDisplacementEv 1

Generated by: LCOV version 1.13