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
Hit count
_ZN2v88internal17TranslationBuffer3AddEi
276676786
_ZN2v88internal11Translation12StoreLiteralEi
64258917
_ZN2v88internal11Translation14StoreStackSlotEi
39877708
_ZN2v88internal19TranslationIterator4NextEv
30338672
_ZN2v88internal11Deoptimizer32EnsureCodeForDeoptimizationEntryEPNS0_7IsolateENS1_11BailoutTypeEi
17974106
_ZN2v88internal11Deoptimizer22GetDeoptimizationEntryEPNS0_7IsolateEiNS1_11BailoutTypeENS1_12GetEntryModeE
17974049
_ZN2v88internal11Translation20StoreJSFrameFunctionEv
6327958
_ZN2v88internal11Translation21BeginInterpretedFrameENS0_9BailoutIdEij
4665212
_ZZN2v88internal11Deoptimizer19UnlinkOptimizedCodeEPNS0_4CodeEPNS0_7ContextEEN12CodeUnlinker13VisitFunctionEPNS0_10JSFunctionE
4519112
_ZN2v88internal11Translation13StoreRegisterENS0_8RegisterE
4145472
_ZN2v88internal11Translation12BeginJSFrameENS0_9BailoutIdEij
3996633
_ZN2v88internal11Deoptimizer19GetDeoptimizationIdEPNS0_7IsolateEPhNS1_11BailoutTypeE
2880546
_ZN2v88internal15TranslatedState25CreateNextTranslatedValueEiPNS0_19TranslationIteratorEPNS0_10FixedArrayEPhPNS0_14RegisterValuesEP8_IO_FILE
2749994
_ZN2v88internal15TranslatedValue8HandlifyEv
2681703
_ZN2v88internal11Translation19NumberOfOperandsForENS1_6OpcodeE
2446049
_ZN2v88internal15TranslatedFrame15AdvanceIteratorEPSt15_Deque_iteratorINS0_15TranslatedValueERS3_PS3_E
1879921
_ZN2v88internal23MaterializedObjectStore6RemoveEPh
1790998
_ZNK2v88internal15TranslatedValue11GetRawValueEv
1588973
_ZN2v88internal11Deoptimizer18WriteValueToOutputEPNS0_6ObjectEiijPKc
1581647
_ZZN2v88internal11Deoptimizer30DeoptimizeMarkedCodeForContextEPNS0_7ContextEEN20SelectedCodeUnlinker13VisitFunctionEPNS0_10JSFunctionE
1001499
_ZN2v88internal11Deoptimizer28WriteTranslatedValueToOutputEPNS0_15TranslatedFrame8iteratorEPiijPKcPh
998442
_ZN2v88internal11Translation19StoreInt32StackSlotEi
783079
_ZN2v88internal17TranslationBuffer15CreateByteArrayEPNS0_7FactoryE
670321
_ZN2v88internal11Translation26BeginArgumentsAdaptorFrameEij
618280
_ZN2v88internal11Deoptimizer13GetOutputInfoEPNS0_24DeoptimizationOutputDataENS0_9BailoutIdEPNS0_18SharedFunctionInfoE
568987
_ZN2v88internal11Translation20StoreDoubleStackSlotEi
460842
_ZN2v88internal11Deoptimizer20DebugPrintOutputSlotElijPKc
419516
_ZN2v88internal15TranslatedValue8GetValueEv
351119
_ZN2v88internal15TranslatedState25CreateNextTranslatedFrameEPNS0_19TranslationIteratorEPNS0_10FixedArrayEPhP8_IO_FILE
336144
_ZN2v88internal15TranslatedFrame13GetValueCountEv
336144
_ZN2v88internal15TranslatedFrame8HandlifyEv
309526
_ZN2v88internal16FrameDescriptionC2Eji
306132
_ZN2v88internal11Deoptimizer20GetMaxDeoptTableSizeEv
267352
_ZN2v88internal12_GLOBAL__N_119GetValueForDebuggerENS0_15TranslatedFrame8iteratorEPNS0_7IsolateE
264122
_ZN2v88internal15TranslatedState4InitEPhPNS0_19TranslationIteratorEPNS0_10FixedArrayEPNS0_14RegisterValuesEP8_IO_FILEi
213762
_ZN2v88internal23MaterializedObjectStore3GetEPh
187255
_ZN2v88internal15TranslatedState39UpdateFromPreviouslyMaterializedObjectsEv
187144
_ZN2v88internal15TranslatedState7PrepareEbPh
187144
_ZN2v88internalL17AllocateCodeChunkEPNS0_15MemoryAllocatorE
182232
_ZN2v88internal11Translation18StoreInt32RegisterENS0_8RegisterE
172228
_ZN2v88internal11Deoptimizer19ComputeOutputFramesEPS1_
151160
_ZN2v88internal11Deoptimizer3NewEPNS0_10JSFunctionENS1_11BailoutTypeEjPhiPNS0_7IsolateE
151160
_ZN2v88internal11Deoptimizer21DoComputeOutputFramesEv
151160
_ZN2v88internal11DeoptimizerC2EPNS0_7IsolateEPNS0_10JSFunctionENS1_11BailoutTypeEjPhi
151160
_ZN2v88internal11Deoptimizer17FindOptimizedCodeEPNS0_10JSFunctionE
151160
_ZN2v88internal11Deoptimizer20FindDeoptimizingCodeEPh
151160
_ZNK2v88internal11Deoptimizer21ComputeInputFrameSizeEv
151160
_ZN2v88internal11DeoptimizerD2Ev
151160
_ZN2v88internal11Deoptimizer4GrabEPNS0_7IsolateE
151160
_ZN2v88internal11Deoptimizer23DeleteFrameDescriptionsEv
151160
_ZN2v88internal11Deoptimizer22MaterializeHeapObjectsEPNS0_23JavaScriptFrameIteratorE
124542
_ZN2v88internal12_GLOBAL__N_122DeoptKindOfBailoutTypeENS0_11Deoptimizer11BailoutTypeE
124542
_ZN2v88internal11Deoptimizer25DoComputeInterpretedFrameEPNS0_15TranslatedFrameEib
109223
_ZN2v88internal11Deoptimizer36VisitAllOptimizedFunctionsForContextEPNS0_7ContextEPNS0_24OptimizedFunctionVisitorE
100030
_ZN2v88internal11Translation19StoreDoubleRegisterENS0_11XMMRegisterE
94401
_ZN2v88internal11Translation18StoreBoolStackSlotEi
70252
_ZN2v88internal11Deoptimizer30DeoptimizeMarkedCodeForContextEPNS0_7ContextE
70055
_ZN2v88internal15TranslatedStateC2EPNS0_15JavaScriptFrameE
62602
_ZN2v88internal15DeoptimizerDataC2EPNS0_15MemoryAllocatorE
60744
_ZN2v88internal15DeoptimizerDataD2Ev
59259
_ZN2v88internal11Translation22BeginCompiledStubFrameEi
55720
_ZN2v88internal15TranslatedValue17MaterializeSimpleEv
52164
_ZN2v88internal20DeoptimizedFrameInfoC2EPNS0_15TranslatedStateEN9__gnu_cxx17__normal_iteratorIPNS0_15TranslatedFrameESt6vectorIS6_SaIS6_EEEEPNS0_7IsolateE
48945
_ZN2v88internal11Deoptimizer24DebuggerInspectableFrameEPNS0_15JavaScriptFrameEiPNS0_7IsolateE
48945
_ZN2v88internal11Deoptimizer21MarkAllCodeForContextEPNS0_7ContextE
40646
_ZN2v88internal11Deoptimizer18DeoptimizeFunctionEPNS0_10JSFunctionEPNS0_4CodeE
38007
_ZNK2v88internal15TranslatedValue20IsMaterializedObjectEv
35445
_ZN2v88internal11Deoptimizer19UnlinkOptimizedCodeEPNS0_4CodeEPNS0_7ContextE
25249
_ZN2v88internal11Translation19BeginCapturedObjectEi
20738
_ZN2v88internal11Deoptimizer16DoComputeJSFrameEPNS0_15TranslatedFrameEib
18078
_ZN2v88internal11Deoptimizer37ComputeSourcePositionFromBaselineCodeEPNS0_18SharedFunctionInfoENS0_9BailoutIdE
17999
_ZN2v88internal15TranslatedState32GetArgumentsInfoFromJSFrameIndexEiPi
13657
_ZN2v88internal15TranslatedState13MaterializeAtEiPi
11651
_ZN2v88internal11Translation20BeginGetterStubFrameEi
10326
_ZN2v88internal15TranslatedState26CapturedObjectMaterializer7FieldAtEPi
9646
_ZN2v88internal11Deoptimizer13DeoptimizeAllEPNS0_7IsolateE
9332
_ZN2v88internal11Deoptimizer20DeoptimizeMarkedCodeEPNS0_7IsolateE
7239
_ZN2v88internal11Translation20BeginArgumentsObjectEi
6395
_ZN2v88internal11Translation20BeginTailCallerFrameEi
5103
_ZN2v88internal11Translation15DuplicateObjectEi
3020
_ZN2v88internal11Translation23BeginConstructStubFrameENS0_9BailoutIdEij
2898
_ZN2v88internal11Translation15ArgumentsLengthEb
2785
_ZN2v88internal11Translation17ArgumentsElementsEb
2721
_ZN2v88internal11Deoptimizer26VisitAllOptimizedFunctionsEPNS0_7IsolateEPNS0_24OptimizedFunctionVisitorE
2710
_ZN2v88internal11Translation20StoreUint32StackSlotEi
2549
_ZN2v88internal15TranslatedState26CapturedObjectMaterializerD2Ev
2027
_ZN2v88internal15TranslatedState27MaterializeCapturedObjectAtEPNS0_15TranslatedValueEiPi
2027
_ZN2v88internal15TranslatedState19MaterializeObjectAtEi
1678
_ZN2v88internal11Translation20BeginSetterStubFrameEi
1259
_ZN2v88internal11Translation17StoreBoolRegisterENS0_8RegisterE
1055
_ZN2v88internal15TranslatedState24ComputeArgumentsPositionEPhbPi
658
_ZN2v88internal11Translation19StoreFloatStackSlotEi
588
_ZN2v88internal12_GLOBAL__N_118LookupCatchHandlerEPNS0_15TranslatedFrameEPi
541
_ZN2v88internal11Deoptimizer30DoComputeArgumentsAdaptorFrameEPNS0_15TranslatedFrameEi
416
_ZN2v88internal11Deoptimizer26DoComputeAccessorStubFrameEPNS0_15TranslatedFrameEib
355
_ZN2v88internal15TranslatedState39CreateArgumentsElementsTranslatedValuesEiPhbP8_IO_FILE
329
_ZN2v88internal11Deoptimizer27DoComputeConstructStubFrameEPNS0_15TranslatedFrameEi
282
_ZN2v88internal23MaterializedObjectStore15GetStackEntriesEv
222
_ZN2v88internal15TranslatedState19GetAdaptedArgumentsEPNS0_6HandleINS0_8JSObjectEEEi
221
_ZN2v88internal11Translation19StoreUint32RegisterENS0_8RegisterE
146
_ZN2v88internal11Deoptimizer23GetDeoptimizedCodeCountEPNS0_7IsolateE
119
_ZN2v88internal23MaterializedObjectStore18EnsureStackEntriesEi
111
_ZN2v88internal15TranslatedState31StoreMaterializedValuesAndDeoptEPNS0_15JavaScriptFrameE
111
_ZN2v88internal23MaterializedObjectStore3SetEPhNS0_6HandleINS0_10FixedArrayEEE
111
_ZN2v88internal11Translation18StoreFloatRegisterENS0_11XMMRegisterE
91
_ZN2v88internal11Deoptimizer24DoComputeTailCallerFrameEPNS0_15TranslatedFrameEi
50
_ZN2v88internal11Deoptimizer12GetDeoptInfoEPNS0_4CodeEPh
41
_ZZN2v88internal11Deoptimizer30DeoptimizeMarkedCodeForContextEPNS0_7ContextEEN20SelectedCodeUnlinkerD0Ev
0
_ZNK2v88internal15TranslatedValue11raw_literalEv
0
_ZNK2v88internal11Deoptimizer33ComputeInputFrameAboveFpFixedSizeEv
0
_ZN2v88internal15TranslatedState13GetUInt32SlotEPhi
0
_ZN2v88internal15TranslatedValue8NewInt32EPNS0_15TranslatedStateEi
0
_ZNK2v88internal15TranslatedValue12object_indexEv
0
_ZNK2v88internal15TranslatedValue26IsMaterializableByDebuggerEv
0
_ZN2v88internal11Deoptimizer27ComputeOutgoingArgumentSizeEPNS0_4CodeEj
0
_ZN2v88internal11Translation20StoreArgumentsObjectEbii
0
_ZN2v88internal15TranslatedState13GetDoubleSlotEPhi
0
_ZN2v88internal15TranslatedValue7NewBoolEPNS0_15TranslatedStateEj
0
_ZN2v88internal11Deoptimizer27ComputeIncomingArgumentSizeEPNS0_18SharedFunctionInfoE
0
_ZN2v88internal11Deoptimizer29GenerateDeoptimizationEntriesEPNS0_14MacroAssemblerEiNS1_11BailoutTypeE
0
_ZN2v88internal15TranslatedFrame7JSFrameENS0_9BailoutIdEPNS0_18SharedFunctionInfoEi
0
_ZN2v88internal15TranslatedValue9NewDoubleEPNS0_15TranslatedStateENS0_7Float64E
0
_ZN2v88internal11Deoptimizer38ComputeSourcePositionFromBytecodeArrayEPNS0_18SharedFunctionInfoENS0_9BailoutIdE
0
_ZN2v88internal11Deoptimizer15TraceEnabledForENS0_10StackFrame4TypeE
0
_ZN2v88internal15TranslatedFrame18ConstructStubFrameENS0_9BailoutIdEPNS0_18SharedFunctionInfoEi
0
_ZN2v88internal11Deoptimizer10MessageForENS1_11BailoutTypeE
0
_ZN2v88internal15TranslatedFrame13AccessorFrameENS1_4KindEPNS0_18SharedFunctionInfoE
0
_ZZN2v88internal11Deoptimizer30DeoptimizeMarkedCodeForContextEPNS0_7ContextEEN20SelectedCodeUnlinkerD2Ev
0
_ZNK2v88internal15TranslatedValue12double_valueEv
0
_ZNK2v88internal15TranslatedValue7isolateEv
0
_ZN2v88internal15TranslatedValue9NewTaggedEPNS0_15TranslatedStateEPNS0_6ObjectE
0
_ZN2v88internal23MaterializedObjectStore14StackIdToIndexEPh
0
_ZN2v88internal15TranslatedFrame15TailCallerFrameEPNS0_18SharedFunctionInfoE
0
_ZNK2v88internal15TranslatedValue11float_valueEv
0
_ZNK2v88internal15TranslatedValue13object_lengthEv
0
_ZZN2v88internal11Deoptimizer19UnlinkOptimizedCodeEPNS0_4CodeEPNS0_7ContextEEN12CodeUnlinkerD2Ev
0
_ZN2v88internal15TranslatedValue10NewInvalidEPNS0_15TranslatedStateE
0
_ZNK2v88internal15TranslatedValue12uint32_valueEv
0
_ZN2v88internal15TranslatedStateC2Ev
0
_ZNK2v88internal15TranslatedValue16GetChildrenCountEv
0
_ZN2v88internal11Deoptimizer17PrintFunctionNameEv
0
_ZN2v88internal15TranslatedFrame21ArgumentsAdaptorFrameEPNS0_18SharedFunctionInfoEi
0
_ZNK2v88internal15TranslatedValue11int32_valueEv
0
_ZN2v88internal15TranslatedState12GetFloatSlotEPhi
0
_ZN2v88internal15TranslatedValue18NewDuplicateObjectEPNS0_15TranslatedStateEi
0
_ZN2v88internal15TranslatedValue18NewArgumentsObjectEPNS0_15TranslatedStateEii
0
_ZN2v88internal15TranslatedFrame16InterpretedFrameENS0_9BailoutIdEPNS0_18SharedFunctionInfoEi
0
_ZN2v88internal11Deoptimizer27ComputeInterpretedFixedSizeEPNS0_18SharedFunctionInfoE
0
_ZN2v88internal11Deoptimizer26ComputeJavascriptFixedSizeEPNS0_18SharedFunctionInfoE
0
_ZZN2v88internal11Deoptimizer19UnlinkOptimizedCodeEPNS0_4CodeEPNS0_7ContextEEN12CodeUnlinkerD0Ev
0
_ZN2v88internal15TranslatedValue8NewFloatEPNS0_15TranslatedStateENS0_7Float32E
0
_ZN2v88internal15TranslatedValue9NewUInt32EPNS0_15TranslatedStateEj
0
_ZN2v88internal15TranslatedValue17NewDeferredObjectEPNS0_15TranslatedStateEii
0
Generated by:
LCOV version 1.10