LCOV - code coverage report
Current view:
top level
-
src
- deoptimizer.cc
(
source
/ functions)
Hit
Total
Coverage
Test:
app.info
Lines:
1370
1567
87.4 %
Date:
2019-04-17
Functions:
123
169
72.8 %
Function Name
Hit count
_ZN2v88internal17TranslationBuffer3AddEi
81222171
_ZN2v88internal19TranslationIterator4NextEv
60625030
_ZN2v88internal11Translation12StoreLiteralEi
30636864
_ZN2v88internal15TranslatedValue8HandlifyEv
21311400
_ZN2v88internal15TranslatedState25CreateNextTranslatedValueEiPNS0_19TranslationIteratorENS0_10FixedArrayEmPNS0_14RegisterValuesEP8_IO_FILE
20737167
_ZN2v88internal11Translation14StoreStackSlotEi
17917822
_ZN2v88internal15TranslatedFrame15AdvanceIteratorEPSt15_Deque_iteratorINS0_15TranslatedValueERS3_PS3_E
4249445
_ZN2v88internal15TranslatedValue8GetValueEv
3575403
_ZN2v88internal11Translation21BeginInterpretedFrameENS0_9BailoutIdEijii
3558170
_ZN2v88internal11Translation20StoreJSFrameFunctionEv
3365147
_ZN2v88internal11Deoptimizer22GetDeoptimizationEntryEPNS0_7IsolateENS0_14DeoptimizeKindE
3330624
_ZN2v88internal23MaterializedObjectStore6RemoveEm
3054926
_ZN2v88internal15TranslatedState9SkipSlotsEiPNS0_15TranslatedFrameEPi
2188468
_ZN2v88internal15TranslatedFrame13GetValueCountEv
1975659
_ZN2v88internal15TranslatedState25CreateNextTranslatedFrameEPNS0_19TranslationIteratorENS0_10FixedArrayEmP8_IO_FILE
1973259
_ZN2v88internal15TranslatedFrame8HandlifyEv
1973259
_ZN2v88internal23MaterializedObjectStore14StackIdToIndexEm
1398100
_ZN2v88internal23MaterializedObjectStore3GetEm
1397950
_ZN2v88internal15TranslatedState4InitEPNS0_7IsolateEmPNS0_19TranslationIteratorENS0_10FixedArrayEPNS0_14RegisterValuesEP8_IO_FILEi
1397768
_ZN2v88internal15TranslatedState39UpdateFromPreviouslyMaterializedObjectsEv
1397768
_ZN2v88internal15TranslatedState7PrepareEm
1397768
_ZN2v88internal11Deoptimizer32EnsureCodeForDeoptimizationEntryEPNS0_7IsolateENS0_14DeoptimizeKindE
1392342
_ZN2v88internal15TranslatedStateC2EPKNS0_15JavaScriptFrameE
1344688
_ZNK2v88internal15TranslatedValue11GetRawValueEv
932980
_ZN2v88internal11FrameWriter13PushRawObjectENS0_6ObjectEPKc
778012
_ZN2v88internal15TranslatedState18GetValueAndAdvanceEPNS0_15TranslatedFrameEPi
729104
_ZN2v88internal15TranslatedValue17MaterializeSimpleEv
711199
_ZN2v88internal11FrameWriter19PushTranslatedValueERKNS0_15TranslatedFrame8iteratorEPKc
654696
_ZN2v88internal11Deoptimizer28QueueValueForMaterializationEmNS0_6ObjectERKNS0_15TranslatedFrame8iteratorE
654696
_ZN2v88internal11Deoptimizer18DeoptimizeFunctionENS0_10JSFunctionENS0_4CodeE
585879
_ZN2v88internal11Deoptimizer34EnsureCodeForDeoptimizationEntriesEPNS0_7IsolateE
464113
_ZN2v88internal17TranslationBuffer15CreateByteArrayEPNS0_7FactoryE
463912
_ZN2v88internal11Translation13StoreRegisterENS0_8RegisterE
461485
_ZN2v88internal11Translation20StoreDoubleStackSlotEi
257926
_ZN2v88internal11Translation19StoreInt32StackSlotEi
210832
_ZN2v88internal11Translation19NumberOfOperandsForENS1_6OpcodeE
191977
_ZN2v88internal12_GLOBAL__N_119GetValueForDebuggerENS0_15TranslatedFrame8iteratorEPNS0_7IsolateE
181429
_ZN2v88internal11FrameWriter21DebugPrintOutputValueElPKc
116550
_ZN2v88internal15TranslatedState21ResolveCapturedObjectEPNS0_15TranslatedValueE
112829
_ZN2v88internal16FrameDescriptionC2Eji
111355
_ZNK2v88internal11Deoptimizer8functionEv
106160
_ZNK2v88internal11Deoptimizer33ComputeInputFrameAboveFpFixedSizeEv
106160
_ZN2v88internal11Translation19BeginCapturedObjectEi
89140
_ZN2v88internal11Translation26BeginArgumentsAdaptorFrameEij
84386
_ZN2v88internal12_GLOBAL__N_117ActivationsFinder11VisitThreadEPNS0_7IsolateEPNS0_14ThreadLocalTopE
66190
_ZN2v88internal11Deoptimizer30DeoptimizeMarkedCodeForContextENS0_7ContextE
65835
_ZN2v88internal19TranslationIteratorC2ENS0_9ByteArrayEi
63631
_ZN2v88internal11Translation19StoreDoubleRegisterENS0_11XMMRegisterE
63295
_ZN2v88internal15DeoptimizerDataC2EPNS0_4HeapE
62422
_ZN2v88internal15DeoptimizerDataD2Ev
62407
_GLOBAL__sub_I_deoptimizer.cc
60998
_ZN2v88internal11FrameWriter12PushCallerFpEl
58275
_ZN2v88internal11FrameWriter12PushCallerPcEl
58275
_ZN2v88internal15TranslatedState21GetValueByObjectIndexEi
57172
_ZN2v88internal11Deoptimizer25DoComputeInterpretedFrameEPNS0_15TranslatedFrameEib
56269
_ZN2v88internal15TranslatedState26InitializeCapturedObjectAtEiPSt5stackIiSt5dequeIiSaIiEEERKNS0_29PerThreadAssertScopeDebugOnlyILNS0_19PerThreadAssertTypeE0ELb0EEE
55021
_ZN2v88internal15TranslatedState31EnsureCapturedObjectAllocatedAtEiPSt5stackIiSt5dequeIiSaIiEEE
54982
_ZN2v88internal15TranslatedState23EnsureChildrenAllocatedEiPNS0_15TranslatedFrameEPiPSt5stackIiSt5dequeIiSaIiEEE
54982
_ZN2v88internal15TranslatedState18AllocateStorageForEPNS0_15TranslatedValueE
54953
_ZN2v88internal15TranslatedState18InitializeObjectAtEPNS0_15TranslatedValueE
54925
_ZN2v88internal15TranslatedState23EnsureObjectAllocatedAtEPNS0_15TranslatedValueE
54925
_ZN2v88internal15TranslatedState23EnsureJSObjectAllocatedEPNS0_15TranslatedValueENS0_6HandleINS0_3MapEEE
54029
_ZN2v88internal15TranslatedState20InitializeJSObjectAtEPNS0_15TranslatedFrameEPiPNS0_15TranslatedValueENS0_6HandleINS0_3MapEEERKNS0_29PerThreadAssertScopeDebugOnlyILNS0_19PerThreadAssertTypeE0ELb0EEE
54029
_ZN2v88internal15TranslatedState16DoUpdateFeedbackEv
53080
_ZN2v88internal11Deoptimizer22MaterializeHeapObjectsEv
53080
_ZN2v88internal11Deoptimizer4GrabEPNS0_7IsolateE
53080
_ZN2v88internal11DeoptimizerC2EPNS0_7IsolateENS0_10JSFunctionENS0_14DeoptimizeKindEjmi
53080
_ZN2v88internal11Deoptimizer17FindOptimizedCodeEv
53080
_ZN2v88internal11Deoptimizer20FindDeoptimizingCodeEm
53080
_ZNK2v88internal11Deoptimizer21ComputeInputFrameSizeEv
53080
_ZN2v88internal11Deoptimizer19ComputeOutputFramesEPS1_
53080
_ZN2v88internal11Deoptimizer23DeleteFrameDescriptionsEv
53080
_ZN2v88internal11Deoptimizer3NewEmNS0_14DeoptimizeKindEjmiPNS0_7IsolateE
53080
_ZN2v88internal11DeoptimizerD2Ev
53080
_ZN2v88internal11Deoptimizer21DoComputeOutputFramesEv
53080
_ZN2v88internal11Translation17AddUpdateFeedbackEii
40485
_ZN2v88internal11Translation18StoreInt32RegisterENS0_8RegisterE
34737
_ZN2v88internal11FrameWriter12PushRawValueElPKc
28503
_ZN2v88internal11Deoptimizer21MarkAllCodeForContextENS0_7ContextE
26843
_ZN2v88internal11Translation23BeginConstructStubFrameENS0_9BailoutIdEij
26707
_ZN2v88internal11Deoptimizer24DebuggerInspectableFrameEPNS0_15JavaScriptFrameEiPNS0_7IsolateE
24945
_ZN2v88internal20DeoptimizedFrameInfoC2EPNS0_15TranslatedStateEN9__gnu_cxx17__normal_iteratorIPNS0_15TranslatedFrameESt6vectorIS6_SaIS6_EEEEPNS0_7IsolateE
24945
_ZN2v88internal11Deoptimizer38ComputeSourcePositionFromBytecodeArrayENS0_18SharedFunctionInfoENS0_9BailoutIdE
24945
_ZN2v88internal11Translation18StoreBoolStackSlotEi
21496
_ZN2v88internal11Translation15DuplicateObjectEi
18873
_ZN2v88internal11Translation39BeginJavaScriptBuiltinContinuationFrameENS0_9BailoutIdEij
12351
_ZNK2v88internal15TranslatedValue20IsMaterializedObjectEv
10330
_ZN2v88internal11Translation20StoreUint32StackSlotEi
7629
_ZN2v88internal11Deoptimizer13DeoptimizeAllEPNS0_7IsolateE
6905
_ZN2v88internal11Translation15ArgumentsLengthENS0_19CreateArgumentsTypeE
6288
_ZN2v88internal12_GLOBAL__N_118LookupCatchHandlerEPNS0_15TranslatedFrameEPi
6176
_ZN2v88internal11Translation17ArgumentsElementsENS0_19CreateArgumentsTypeE
5980
_ZN2v88internal11Translation17StoreBoolRegisterENS0_8RegisterE
3271
_ZN2v88internal11FrameWriter22DebugPrintOutputObjectENS0_6ObjectEjPKc
2880
_ZN2v88internal15TranslatedState32GetArgumentsInfoFromJSFrameIndexEiPi
2694
_ZN2v88internal11Deoptimizer20DeoptimizeMarkedCodeEPNS0_7IsolateE
2137
_ZN2v88internal11Translation29BeginBuiltinContinuationFrameENS0_9BailoutIdEij
2085
_ZN2v88internal15TranslatedState18ReadUpdateFeedbackEPNS0_19TranslationIteratorENS0_10FixedArrayEP8_IO_FILE
1952
_ZN2v88internal11Translation19StoreUint32RegisterENS0_8RegisterE
1207
_ZN2v88internal15TranslatedState34InitializeObjectWithTaggedFieldsAtEPNS0_15TranslatedFrameEPiPNS0_15TranslatedValueENS0_6HandleINS0_3MapEEERKNS0_29PerThreadAssertScopeDebugOnlyILNS0_19PerThreadAssertTypeE0ELb0EEE
953
_ZN2v88internal11Translation19StoreFloatStackSlotEi
915
_ZN2v88internal11Deoptimizer30DoComputeArgumentsAdaptorFrameEPNS0_15TranslatedFrameEi
837
_ZN2v88internal11Deoptimizer28DoComputeBuiltinContinuationEPNS0_15TranslatedFrameEiNS1_23BuiltinContinuationModeE
633
_ZN2v88internal11Deoptimizer34BuiltinContinuationModeToFrameTypeENS1_23BuiltinContinuationModeE
633
_ZN2v88internal11Deoptimizer32TrampolineForBuiltinContinuationENS1_23BuiltinContinuationModeEb
633
_ZN2v88internal11Deoptimizer27DoComputeConstructStubFrameEPNS0_15TranslatedFrameEi
536
_ZN2v88internal11Deoptimizer10MessageForENS0_14DeoptimizeKindE
486
_ZN2v88internal11Deoptimizer17PrintFunctionNameEv
480
_ZN2v88internal23MaterializedObjectStore15GetStackEntriesEv
396
_ZN2v88internal11Translation48BeginJavaScriptBuiltinContinuationWithCatchFrameENS0_9BailoutIdEij
274
_ZN2v88internal11Deoptimizer12GetDeoptInfoENS0_4CodeEm
252
_ZN2v88internal15TranslatedState39CreateArgumentsElementsTranslatedValuesEimNS0_19CreateArgumentsTypeEP8_IO_FILE
246
_ZN2v88internal15TranslatedState31StoreMaterializedValuesAndDeoptEPNS0_15JavaScriptFrameE
182
_ZN2v88internal23MaterializedObjectStore18EnsureStackEntriesEi
150
_ZN2v88internal23MaterializedObjectStore3SetEmNS0_6HandleINS0_10FixedArrayEEE
150
_ZN2v88internal11Translation18StoreFloatRegisterENS0_11XMMRegisterE
128
_ZN2v88internal11Translation19StoreInt64StackSlotEi
114
_ZN2v88internal11Deoptimizer23GetDeoptimizedCodeCountEPNS0_7IsolateE
85
_ZN2v88internal15TranslatedState24GetFrameFromJSFrameIndexEi
45
_ZN2v88internal15TranslatedState34EnsurePropertiesAllocatedAndMarkedEPNS0_15TranslatedValueENS0_6HandleINS0_3MapEEE
39
_ZN2v88internal15TranslatedState27MaterializeFixedDoubleArrayEPNS0_15TranslatedFrameEPiPNS0_15TranslatedValueENS0_6HandleINS0_3MapEEE
31
_ZN2v88internal11Translation18StoreInt64RegisterENS0_8RegisterE
14
_ZN2v88internal15TranslatedState28MaterializeMutableHeapNumberEPNS0_15TranslatedFrameEPiPNS0_15TranslatedValueE
8
_ZN2v88internal11Deoptimizer35BuiltinContinuationModeIsJavaScriptENS1_23BuiltinContinuationModeE
0
_ZN2v88internal15DeoptimizerData20set_deopt_entry_codeENS0_14DeoptimizeKindENS0_4CodeE
0
_ZNK2v88internal15TranslatedValue26IsMaterializableByDebuggerEv
0
_ZN2v88internal15TranslatedFrame18ConstructStubFrameENS0_9BailoutIdENS0_18SharedFunctionInfoEi
0
_ZN2v88internal15TranslatedFrame24BuiltinContinuationFrameENS0_9BailoutIdENS0_18SharedFunctionInfoEi
0
_ZNK2v88internal15TranslatedValue7isolateEv
0
_ZNK2v88internal15TranslatedValue12uint32_valueEv
0
_ZN2v88internal15TranslatedValue8NewInt64EPNS0_15TranslatedStateEl
0
_ZNK2v88internal15TranslatedValue11raw_literalEv
0
_ZN2v88internal15TranslatedFrame34JavaScriptBuiltinContinuationFrameENS0_9BailoutIdENS0_18SharedFunctionInfoEi
0
_ZN2v88internal11Deoptimizer27ComputeIncomingArgumentSizeENS0_18SharedFunctionInfoE
0
_ZN2v88internal15TranslatedState24ComputeArgumentsPositionEmNS0_19CreateArgumentsTypeEPi
0
_ZNK2v88internal11Deoptimizer13compiled_codeEv
0
_ZN2v88internal15TranslatedState25VerifyMaterializedObjectsEv
0
_ZN2v88internal15TranslatedState12GetFloatSlotEmi
0
_ZNK2v88internal15TranslatedValue16GetChildrenCountEv
0
_ZN2v88internal15TranslatedValue23set_initialized_storageENS0_6HandleINS0_6ObjectEEE
0
_ZN2v88internal15DeoptimizerData16deopt_entry_codeENS0_14DeoptimizeKindE
0
_ZN2v88internal15TranslatedValue8NewInt32EPNS0_15TranslatedStateEi
0
_ZN2v88internal15TranslatedState13GetUInt32SlotEmi
0
_ZN2v88internal15TranslatedState13GetUInt64SlotEmi
0
_ZN2v88internal11Deoptimizer21IsDeoptimizationEntryEPNS0_7IsolateEmPNS0_14DeoptimizeKindE
0
_ZN2v88internal11Deoptimizer34BuiltinContinuationModeIsWithCatchENS1_23BuiltinContinuationModeE
0
_ZN2v88internal15TranslatedValue8NewFloatEPNS0_15TranslatedStateENS0_7Float32E
0
_ZN2v88internal15TranslatedValue18NewDuplicateObjectEPNS0_15TranslatedStateEi
0
_ZN2v88internal15TranslatedValue7NewBoolEPNS0_15TranslatedStateEj
0
_ZN2v88internal15TranslatedValue10NewInvalidEPNS0_15TranslatedStateE
0
_ZNK2v88internal15TranslatedValue12double_valueEv
0
_ZN2v88internal15TranslatedState13GetDoubleSlotEmi
0
_ZN2v88internal11Deoptimizer27ComputeInterpretedFixedSizeENS0_18SharedFunctionInfoE
0
_ZNK2v88internal15TranslatedValue11float_valueEv
0
_ZN2v88internal15TranslatedValue17NewDeferredObjectEPNS0_15TranslatedStateEii
0
_ZN2v88internal15TranslatedFrame43JavaScriptBuiltinContinuationWithCatchFrameENS0_9BailoutIdENS0_18SharedFunctionInfoEi
0
_ZNK2v88internal19TranslationIterator7HasNextEv
0
_ZNK2v88internal15TranslatedValue13object_lengthEv
0
_ZN2v88internal15TranslatedValue9NewDoubleEPNS0_15TranslatedStateENS0_7Float64E
0
_ZN2v88internal12_GLOBAL__N_117ActivationsFinderD2Ev
0
_ZN2v88internal12_GLOBAL__N_117ActivationsFinderD0Ev
0
_ZN2v88internal15TranslatedFrame21ArgumentsAdaptorFrameENS0_18SharedFunctionInfoEi
0
_ZNK2v88internal15TranslatedValue11int64_valueEv
0
_ZN2v88internal15TranslatedValue9NewUInt32EPNS0_15TranslatedStateEj
0
_ZNK2v88internal15TranslatedValue11int32_valueEv
0
_ZNK2v88internal15TranslatedValue12object_indexEv
0
_ZN2v88internal15TranslatedFrame16InterpretedFrameENS0_9BailoutIdENS0_18SharedFunctionInfoEiii
0
_ZN2v88internal15TranslatedValue9NewTaggedEPNS0_15TranslatedStateENS0_6ObjectE
0
_ZN2v88internal11Deoptimizer21IsDeoptimizationEntryEPNS0_7IsolateEmNS0_14DeoptimizeKindE
0
Generated by:
LCOV version 1.10