LCOV - code coverage report
Current view: top level - src - deoptimizer.cc (source / functions) Hit Total Coverage
Test: app.info Lines: 1386 1667 83.1 %
Date: 2017-04-26 Functions: 108 154 70.1 %

Function Name Sort by function name Hit count Sort by hit count
_ZN2v88internal11Deoptimizer10MessageForENS1_11BailoutTypeE 0
_ZN2v88internal11Deoptimizer12GetDeoptInfoEPNS0_4CodeEPh 41
_ZN2v88internal11Deoptimizer13DeoptimizeAllEPNS0_7IsolateE 9338
_ZN2v88internal11Deoptimizer13GetOutputInfoEPNS0_24DeoptimizationOutputDataENS0_9BailoutIdEPNS0_18SharedFunctionInfoE 570503
_ZN2v88internal11Deoptimizer15TraceEnabledForENS0_10StackFrame4TypeE 0
_ZN2v88internal11Deoptimizer16DoComputeJSFrameEPNS0_15TranslatedFrameEib 18105
_ZN2v88internal11Deoptimizer17FindOptimizedCodeEPNS0_10JSFunctionE 151227
_ZN2v88internal11Deoptimizer17PrintFunctionNameEv 0
_ZN2v88internal11Deoptimizer18DeoptimizeFunctionEPNS0_10JSFunctionEPNS0_4CodeE 37980
_ZN2v88internal11Deoptimizer18WriteValueToOutputEPNS0_6ObjectEiijPKc 1582281
_ZN2v88internal11Deoptimizer19ComputeOutputFramesEPS1_ 151227
_ZN2v88internal11Deoptimizer19GetDeoptimizationIdEPNS0_7IsolateEPhNS1_11BailoutTypeE 3000411
_ZN2v88internal11Deoptimizer19UnlinkOptimizedCodeEPNS0_4CodeEPNS0_7ContextE 25296
_ZN2v88internal11Deoptimizer20DebugPrintOutputSlotElijPKc 419805
_ZN2v88internal11Deoptimizer20DeoptimizeMarkedCodeEPNS0_7IsolateE 7211
_ZN2v88internal11Deoptimizer20FindDeoptimizingCodeEPh 151227
_ZN2v88internal11Deoptimizer20GetMaxDeoptTableSizeEv 267521
_ZN2v88internal11Deoptimizer21DoComputeOutputFramesEv 151227
_ZN2v88internal11Deoptimizer21MarkAllCodeForContextEPNS0_7ContextE 40675
_ZN2v88internal11Deoptimizer22GetDeoptimizationEntryEPNS0_7IsolateEiNS1_11BailoutTypeENS1_12GetEntryModeE 18002817
_ZN2v88internal11Deoptimizer22MaterializeHeapObjectsEPNS0_23JavaScriptFrameIteratorE 124580
_ZN2v88internal11Deoptimizer23DeleteFrameDescriptionsEv 151227
_ZN2v88internal11Deoptimizer23GetDeoptimizedCodeCountEPNS0_7IsolateE 119
_ZN2v88internal11Deoptimizer24DebuggerInspectableFrameEPNS0_15JavaScriptFrameEiPNS0_7IsolateE 48994
_ZN2v88internal11Deoptimizer24DoComputeTailCallerFrameEPNS0_15TranslatedFrameEi 50
_ZN2v88internal11Deoptimizer25DoComputeInterpretedFrameEPNS0_15TranslatedFrameEib 109251
_ZN2v88internal11Deoptimizer26ComputeJavascriptFixedSizeEPNS0_18SharedFunctionInfoE 0
_ZN2v88internal11Deoptimizer26DoComputeAccessorStubFrameEPNS0_15TranslatedFrameEib 356
_ZN2v88internal11Deoptimizer26VisitAllOptimizedFunctionsEPNS0_7IsolateEPNS0_24OptimizedFunctionVisitorE 2710
_ZN2v88internal11Deoptimizer27ComputeIncomingArgumentSizeEPNS0_18SharedFunctionInfoE 0
_ZN2v88internal11Deoptimizer27ComputeInterpretedFixedSizeEPNS0_18SharedFunctionInfoE 0
_ZN2v88internal11Deoptimizer27ComputeOutgoingArgumentSizeEPNS0_4CodeEj 0
_ZN2v88internal11Deoptimizer27DoComputeConstructStubFrameEPNS0_15TranslatedFrameEi 282
_ZN2v88internal11Deoptimizer28WriteTranslatedValueToOutputEPNS0_15TranslatedFrame8iteratorEPiijPKcPh 998880
_ZN2v88internal11Deoptimizer29GenerateDeoptimizationEntriesEPNS0_14MacroAssemblerEiNS1_11BailoutTypeE 0
_ZN2v88internal11Deoptimizer30DeoptimizeMarkedCodeForContextEPNS0_7ContextE 68707
_ZN2v88internal11Deoptimizer30DoComputeArgumentsAdaptorFrameEPNS0_15TranslatedFrameEi 416
_ZN2v88internal11Deoptimizer32EnsureCodeForDeoptimizationEntryEPNS0_7IsolateENS1_11BailoutTypeEi 18002886
_ZN2v88internal11Deoptimizer36VisitAllOptimizedFunctionsForContextEPNS0_7ContextEPNS0_24OptimizedFunctionVisitorE 98729
_ZN2v88internal11Deoptimizer37ComputeSourcePositionFromBaselineCodeEPNS0_18SharedFunctionInfoENS0_9BailoutIdE 18033
_ZN2v88internal11Deoptimizer38ComputeSourcePositionFromBytecodeArrayEPNS0_18SharedFunctionInfoENS0_9BailoutIdE 0
_ZN2v88internal11Deoptimizer3NewEPNS0_10JSFunctionENS1_11BailoutTypeEjPhiPNS0_7IsolateE 151227
_ZN2v88internal11Deoptimizer4GrabEPNS0_7IsolateE 151227
_ZN2v88internal11DeoptimizerC2EPNS0_7IsolateEPNS0_10JSFunctionENS1_11BailoutTypeEjPhi 151227
_ZN2v88internal11DeoptimizerD2Ev 151227
_ZN2v88internal11Translation12BeginJSFrameENS0_9BailoutIdEij 4003527
_ZN2v88internal11Translation12StoreLiteralEi 64285535
_ZN2v88internal11Translation13StoreRegisterENS0_8RegisterE 4157705
_ZN2v88internal11Translation14StoreStackSlotEi 39915767
_ZN2v88internal11Translation15ArgumentsLengthEb 2668
_ZN2v88internal11Translation15DuplicateObjectEi 3016
_ZN2v88internal11Translation17ArgumentsElementsEb 2604
_ZN2v88internal11Translation17StoreBoolRegisterENS0_8RegisterE 1049
_ZN2v88internal11Translation18StoreBoolStackSlotEi 70338
_ZN2v88internal11Translation18StoreFloatRegisterENS0_11XMMRegisterE 91
_ZN2v88internal11Translation18StoreInt32RegisterENS0_8RegisterE 171221
_ZN2v88internal11Translation19BeginCapturedObjectEi 20644
_ZN2v88internal11Translation19NumberOfOperandsForENS1_6OpcodeE 2424982
_ZN2v88internal11Translation19StoreDoubleRegisterENS0_11XMMRegisterE 94561
_ZN2v88internal11Translation19StoreFloatStackSlotEi 462
_ZN2v88internal11Translation19StoreInt32StackSlotEi 784161
_ZN2v88internal11Translation19StoreUint32RegisterENS0_8RegisterE 146
_ZN2v88internal11Translation20BeginArgumentsObjectEi 6368
_ZN2v88internal11Translation20BeginGetterStubFrameEi 10316
_ZN2v88internal11Translation20BeginSetterStubFrameEi 1263
_ZN2v88internal11Translation20BeginTailCallerFrameEi 5101
_ZN2v88internal11Translation20StoreArgumentsObjectEbii 0
_ZN2v88internal11Translation20StoreDoubleStackSlotEi 458378
_ZN2v88internal11Translation20StoreJSFrameFunctionEv 6333930
_ZN2v88internal11Translation20StoreUint32StackSlotEi 2653
_ZN2v88internal11Translation21BeginInterpretedFrameENS0_9BailoutIdEij 4667365
_ZN2v88internal11Translation22BeginCompiledStubFrameEi 55849
_ZN2v88internal11Translation23BeginConstructStubFrameENS0_9BailoutIdEij 2913
_ZN2v88internal11Translation26BeginArgumentsAdaptorFrameEij 619006
_ZN2v88internal12_GLOBAL__N_118LookupCatchHandlerEPNS0_15TranslatedFrameEPi 543
_ZN2v88internal12_GLOBAL__N_119GetValueForDebuggerENS0_15TranslatedFrame8iteratorEPNS0_7IsolateE 264330
_ZN2v88internal12_GLOBAL__N_122DeoptKindOfBailoutTypeENS0_11Deoptimizer11BailoutTypeE 124580
_ZN2v88internal15DeoptimizerDataC2EPNS0_15MemoryAllocatorE 60782
_ZN2v88internal15DeoptimizerDataD2Ev 59285
_ZN2v88internal15TranslatedFrame13AccessorFrameENS1_4KindEPNS0_18SharedFunctionInfoE 0
_ZN2v88internal15TranslatedFrame13GetValueCountEv 335904
_ZN2v88internal15TranslatedFrame15AdvanceIteratorEPSt15_Deque_iteratorINS0_15TranslatedValueERS3_PS3_E 1880631
_ZN2v88internal15TranslatedFrame15TailCallerFrameEPNS0_18SharedFunctionInfoE 0
_ZN2v88internal15TranslatedFrame16InterpretedFrameENS0_9BailoutIdEPNS0_18SharedFunctionInfoEi 0
_ZN2v88internal15TranslatedFrame18ConstructStubFrameENS0_9BailoutIdEPNS0_18SharedFunctionInfoEi 0
_ZN2v88internal15TranslatedFrame21ArgumentsAdaptorFrameEPNS0_18SharedFunctionInfoEi 0
_ZN2v88internal15TranslatedFrame7JSFrameENS0_9BailoutIdEPNS0_18SharedFunctionInfoEi 0
_ZN2v88internal15TranslatedFrame8HandlifyEv 309257
_ZN2v88internal15TranslatedState12GetFloatSlotEPhi 0
_ZN2v88internal15TranslatedState13GetDoubleSlotEPhi 0
_ZN2v88internal15TranslatedState13GetUInt32SlotEPhi 0
_ZN2v88internal15TranslatedState13MaterializeAtEiPi 11668
_ZN2v88internal15TranslatedState19GetAdaptedArgumentsEPNS0_6HandleINS0_8JSObjectEEEi 220
_ZN2v88internal15TranslatedState19MaterializeObjectAtEi 1680
_ZN2v88internal15TranslatedState24ComputeArgumentsPositionEPhbPi 658
_ZN2v88internal15TranslatedState25CreateNextTranslatedFrameEPNS0_19TranslationIteratorEPNS0_10FixedArrayEPhP8_IO_FILE 335904
_ZN2v88internal15TranslatedState25CreateNextTranslatedValueEiPNS0_19TranslationIteratorEPNS0_10FixedArrayEPhPNS0_14RegisterValuesEP8_IO_FILE 2749033
_ZN2v88internal15TranslatedState26CapturedObjectMaterializer7FieldAtEPi 9661
_ZN2v88internal15TranslatedState26CapturedObjectMaterializerD2Ev 2030
_ZN2v88internal15TranslatedState27MaterializeCapturedObjectAtEPNS0_15TranslatedValueEiPi 2030
_ZN2v88internal15TranslatedState31StoreMaterializedValuesAndDeoptEPNS0_15JavaScriptFrameE 111
_ZN2v88internal15TranslatedState32GetArgumentsInfoFromJSFrameIndexEiPi 13597
_ZN2v88internal15TranslatedState39CreateArgumentsElementsTranslatedValuesEiPhbP8_IO_FILE 329
_ZN2v88internal15TranslatedState39UpdateFromPreviouslyMaterializedObjectsEv 187171
_ZN2v88internal15TranslatedState4InitEPhPNS0_19TranslationIteratorEPNS0_10FixedArrayEPNS0_14RegisterValuesEP8_IO_FILEi 213818
_ZN2v88internal15TranslatedState7PrepareEbPh 187171
_ZN2v88internal15TranslatedStateC2EPNS0_15JavaScriptFrameE 62591
_ZN2v88internal15TranslatedStateC2Ev 0
_ZN2v88internal15TranslatedValue10NewInvalidEPNS0_15TranslatedStateE 0
_ZN2v88internal15TranslatedValue17MaterializeSimpleEv 52186
_ZN2v88internal15TranslatedValue17NewDeferredObjectEPNS0_15TranslatedStateEii 0
_ZN2v88internal15TranslatedValue18NewArgumentsObjectEPNS0_15TranslatedStateEii 0
_ZN2v88internal15TranslatedValue18NewDuplicateObjectEPNS0_15TranslatedStateEi 0
_ZN2v88internal15TranslatedValue7NewBoolEPNS0_15TranslatedStateEj 0
_ZN2v88internal15TranslatedValue8GetValueEv 351172
_ZN2v88internal15TranslatedValue8HandlifyEv 2680667
_ZN2v88internal15TranslatedValue8NewFloatEPNS0_15TranslatedStateENS0_7Float32E 0
_ZN2v88internal15TranslatedValue8NewInt32EPNS0_15TranslatedStateEi 0
_ZN2v88internal15TranslatedValue9NewDoubleEPNS0_15TranslatedStateENS0_7Float64E 0
_ZN2v88internal15TranslatedValue9NewTaggedEPNS0_15TranslatedStateEPNS0_6ObjectE 0
_ZN2v88internal15TranslatedValue9NewUInt32EPNS0_15TranslatedStateEj 0
_ZN2v88internal16FrameDescriptionC2Eji 306284
_ZN2v88internal17TranslationBuffer15CreateByteArrayEPNS0_7FactoryE 670855
_ZN2v88internal17TranslationBuffer3AddEi 276887760
_ZN2v88internal19TranslationIterator4NextEv 30257041
_ZN2v88internal20DeoptimizedFrameInfoC2EPNS0_15TranslatedStateEN9__gnu_cxx17__normal_iteratorIPNS0_15TranslatedFrameESt6vectorIS6_SaIS6_EEEEPNS0_7IsolateE 48994
_ZN2v88internal23MaterializedObjectStore14StackIdToIndexEPh 0
_ZN2v88internal23MaterializedObjectStore15GetStackEntriesEv 222
_ZN2v88internal23MaterializedObjectStore18EnsureStackEntriesEi 111
_ZN2v88internal23MaterializedObjectStore3GetEPh 187282
_ZN2v88internal23MaterializedObjectStore3SetEPhNS0_6HandleINS0_10FixedArrayEEE 111
_ZN2v88internal23MaterializedObjectStore6RemoveEPh 1793491
_ZN2v88internalL17AllocateCodeChunkEPNS0_15MemoryAllocatorE 182346
_ZNK2v88internal11Deoptimizer21ComputeInputFrameSizeEv 151227
_ZNK2v88internal11Deoptimizer33ComputeInputFrameAboveFpFixedSizeEv 0
_ZNK2v88internal15TranslatedValue11GetRawValueEv 1589769
_ZNK2v88internal15TranslatedValue11float_valueEv 0
_ZNK2v88internal15TranslatedValue11int32_valueEv 0
_ZNK2v88internal15TranslatedValue11raw_literalEv 0
_ZNK2v88internal15TranslatedValue12double_valueEv 0
_ZNK2v88internal15TranslatedValue12object_indexEv 0
_ZNK2v88internal15TranslatedValue12uint32_valueEv 0
_ZNK2v88internal15TranslatedValue13object_lengthEv 0
_ZNK2v88internal15TranslatedValue16GetChildrenCountEv 0
_ZNK2v88internal15TranslatedValue20IsMaterializedObjectEv 35255
_ZNK2v88internal15TranslatedValue26IsMaterializableByDebuggerEv 0
_ZNK2v88internal15TranslatedValue7isolateEv 0
_ZZN2v88internal11Deoptimizer19UnlinkOptimizedCodeEPNS0_4CodeEPNS0_7ContextEEN12CodeUnlinker13VisitFunctionEPNS0_10JSFunctionE 4527451
_ZZN2v88internal11Deoptimizer19UnlinkOptimizedCodeEPNS0_4CodeEPNS0_7ContextEEN12CodeUnlinkerD0Ev 0
_ZZN2v88internal11Deoptimizer19UnlinkOptimizedCodeEPNS0_4CodeEPNS0_7ContextEEN12CodeUnlinkerD2Ev 0
_ZZN2v88internal11Deoptimizer30DeoptimizeMarkedCodeForContextEPNS0_7ContextEEN20SelectedCodeUnlinker13VisitFunctionEPNS0_10JSFunctionE 990178
_ZZN2v88internal11Deoptimizer30DeoptimizeMarkedCodeForContextEPNS0_7ContextEEN20SelectedCodeUnlinkerD0Ev 0
_ZZN2v88internal11Deoptimizer30DeoptimizeMarkedCodeForContextEPNS0_7ContextEEN20SelectedCodeUnlinkerD2Ev 0

Generated by: LCOV version 1.10