/external/v8/src/ |
D | feedback-vector-inl.h | 44 FeedbackVector* FeedbackVector::cast(Object* obj) { in cast() 46 return reinterpret_cast<FeedbackVector*>(obj); in cast() 80 bool FeedbackVector::is_empty() const { in is_empty() 84 int FeedbackVector::slot_count() const { in slot_count() 88 FeedbackMetadata* FeedbackVector::metadata() const { in metadata() 92 SharedFunctionInfo* FeedbackVector::shared_function_info() const { in shared_function_info() 96 int FeedbackVector::invocation_count() const { in invocation_count() 100 void FeedbackVector::clear_invocation_count() { in clear_invocation_count() 106 FeedbackSlot FeedbackVector::ToSlot(int index) { in ToSlot() 111 Object* FeedbackVector::Get(FeedbackSlot slot) const { in Get() [all …]
|
D | feedback-vector.cc | 161 FeedbackSlotKind FeedbackVector::GetKind(FeedbackSlot slot) const { in GetKind() 167 Handle<FeedbackVector> FeedbackVector::New(Isolate* isolate, in New() 186 int index = FeedbackVector::GetIndex(slot); in New() 237 Handle<FeedbackVector> result = Handle<FeedbackVector>::cast(array); in New() 243 Handle<FeedbackVector> FeedbackVector::Copy(Isolate* isolate, in Copy() 244 Handle<FeedbackVector> vector) { in Copy() 245 Handle<FeedbackVector> result; in Copy() 246 result = Handle<FeedbackVector>::cast( in Copy() 253 void FeedbackVector::AddToCodeCoverageList(Isolate* isolate, in AddToCodeCoverageList() 254 Handle<FeedbackVector> vector) { in AddToCodeCoverageList() [all …]
|
D | feedback-vector.h | 274 class FeedbackVector : public FixedArray { 277 static inline FeedbackVector* cast(Object* obj); 310 static Handle<FeedbackVector> New(Isolate* isolate, 313 static Handle<FeedbackVector> Copy(Isolate* isolate, 314 Handle<FeedbackVector> vector); 343 DECLARE_PRINTER(FeedbackVector) 363 Handle<FeedbackVector> vector); 365 DISALLOW_IMPLICIT_CONSTRUCTORS(FeedbackVector); 427 FeedbackNexus(Handle<FeedbackVector> vector, FeedbackSlot slot) in FeedbackNexus() 429 FeedbackNexus(FeedbackVector* vector, FeedbackSlot slot) in FeedbackNexus() [all …]
|
D | type-info.h | 26 Handle<FeedbackVector> feedback_vector, 126 Handle<FeedbackVector> feedback_vector_;
|
D | type-info.cc | 19 Handle<FeedbackVector> feedback_vector, in TypeFeedbackOracle() 28 feedback_vector_ = FeedbackVector::Copy(isolate, feedback_vector); in TypeFeedbackOracle() 107 FeedbackVector::UninitializedSentinel(isolate())); in CallIsUninitialized() 122 return value.is_identical_to(FeedbackVector::UninitializedSentinel(isolate())) in ForInType()
|
D | compiler.cc | 1692 Handle<FeedbackVector> feedback_vector = in GetSharedFunctionInfoForScript() 1693 FeedbackVector::New(isolate, inner_result); in GetSharedFunctionInfoForScript() 1768 Handle<FeedbackVector> feedback_vector = in GetSharedFunctionInfoForScript() 1769 FeedbackVector::New(isolate, result); in GetSharedFunctionInfoForScript()
|
D | runtime-profiler.cc | 117 FeedbackVector* vector = function->feedback_vector(); in GetICCounts()
|
D | objects-printer.cc | 679 void FeedbackVector::Print() { in Print() 685 void FeedbackVector::FeedbackVectorPrint(std::ostream& os) { // NOLINT in FeedbackVectorPrint() 1678 reinterpret_cast<i::FeedbackVector*>(object)->Print(); in _v8_internal_Print_FeedbackVector()
|
/external/v8/src/runtime/ |
D | runtime-literals.cc | 28 Isolate* isolate, Handle<FeedbackVector> vector, 32 Isolate* isolate, Handle<FeedbackVector> vector, in CreateObjectLiteralBoilerplate() 108 Isolate* isolate, Handle<FeedbackVector> vector, in CreateArrayLiteralBoilerplate() 180 Isolate* isolate, Handle<FeedbackVector> vector, in CreateLiteralBoilerplate() 213 FeedbackSlot literal_slot(FeedbackVector::ToSlot(index)); in RUNTIME_FUNCTION() 235 Handle<FeedbackVector> vector(closure->feedback_vector(), isolate); in RUNTIME_FUNCTION() 239 FeedbackSlot literals_slot(FeedbackVector::ToSlot(literals_index)); in RUNTIME_FUNCTION() 277 Isolate* isolate, Handle<FeedbackVector> vector, FeedbackSlot literals_slot, in GetLiteralAllocationSite() 306 Isolate* isolate, Handle<FeedbackVector> vector, FeedbackSlot literals_slot, in CreateArrayLiteralImpl() 337 FeedbackSlot literals_slot(FeedbackVector::ToSlot(literals_index)); in RUNTIME_FUNCTION() [all …]
|
D | runtime-scopes.cc | 48 Handle<FeedbackVector> feedback_vector = Handle<FeedbackVector>(), in DeclareGlobal() 133 int flags, Handle<FeedbackVector> feedback_vector) { in DeclareGlobals() 195 CONVERT_ARG_HANDLE_CHECKED(FeedbackVector, feedback_vector, 2); in RUNTIME_FUNCTION() 210 Handle<FeedbackVector> feedback_vector(closure->feedback_vector(), isolate); in RUNTIME_FUNCTION() 637 CONVERT_ARG_HANDLE_CHECKED(FeedbackVector, vector, 1); in RUNTIME_FUNCTION() 640 FeedbackSlot slot = FeedbackVector::ToSlot(index); in RUNTIME_FUNCTION() 653 CONVERT_ARG_HANDLE_CHECKED(FeedbackVector, vector, 1); in RUNTIME_FUNCTION() 656 FeedbackSlot slot = FeedbackVector::ToSlot(index); in RUNTIME_FUNCTION()
|
D | runtime-interpreter.cc | 26 CONVERT_ARG_HANDLE_CHECKED(FeedbackVector, vector, 1); in RUNTIME_FUNCTION() 30 FeedbackSlot slot = FeedbackVector::ToSlot(index); in RUNTIME_FUNCTION()
|
/external/v8/src/debug/ |
D | debug-coverage.cc | 70 FeedbackVector* vector = FeedbackVector::cast(list->Get(i)); in Collect() 83 FeedbackVector* vector = FeedbackVector::cast(current_obj); in Collect() 146 std::vector<Handle<FeedbackVector>> vectors; in TogglePrecise() 151 FeedbackVector* vector = FeedbackVector::cast(current_obj); in TogglePrecise()
|
/external/v8/src/compiler/ |
D | js-type-hint-lowering.h | 29 JSTypeHintLowering(JSGraph* jsgraph, Handle<FeedbackVector> feedback_vector); 40 const Handle<FeedbackVector>& feedback_vector() const { in feedback_vector() 45 Handle<FeedbackVector> feedback_vector_;
|
D | js-create-lowering.h | 37 MaybeHandle<FeedbackVector> feedback_vector, in NON_EXPORTED_BASE() 83 MaybeHandle<FeedbackVector> GetSpecializationFeedbackVector(Node* node); in NON_EXPORTED_BASE() 99 MaybeHandle<FeedbackVector> const feedback_vector_; in NON_EXPORTED_BASE()
|
D | bytecode-graph-builder.h | 28 Handle<FeedbackVector> feedback_vector, 254 const Handle<FeedbackVector>& feedback_vector() const { in feedback_vector() 292 Handle<FeedbackVector> feedback_vector_;
|
D | js-type-hint-lowering.cc | 102 const Handle<FeedbackVector>& feedback_vector() const { in feedback_vector() 117 Handle<FeedbackVector> feedback_vector) in JSTypeHintLowering()
|
D | js-native-context-specialization.h | 89 Handle<FeedbackVector> vector, FeedbackSlot slot, 118 LanguageMode language_mode, Handle<FeedbackVector> vector,
|
D | js-inlining.h | 56 Handle<FeedbackVector>& feedback_vector_out);
|
D | js-operator.h | 21 class FeedbackVector; variable 34 VectorSlotPair(Handle<FeedbackVector> vector, FeedbackSlot slot) in VectorSlotPair() 39 Handle<FeedbackVector> vector() const { return vector_; } in vector() 45 const Handle<FeedbackVector> vector_;
|
D | js-inlining.cc | 411 Handle<FeedbackVector>& feedback_vector_out) { in DetermineCallContext() 439 feedback_vector_out = handle(FeedbackVector::cast(cell->value())); in DetermineCallContext() 595 Handle<FeedbackVector> feedback_vector; in ReduceJSCall()
|
D | js-create-lowering.cc | 815 Handle<FeedbackVector> feedback_vector; in ReduceJSCreateLiteral() 817 FeedbackSlot slot(FeedbackVector::ToSlot(p.index())); in ReduceJSCreateLiteral() 1309 MaybeHandle<FeedbackVector> JSCreateLowering::GetSpecializationFeedbackVector( in GetSpecializationFeedbackVector() 1330 return MaybeHandle<FeedbackVector>(); in GetSpecializationFeedbackVector()
|
/external/v8/tools/ |
D | gdbinit | 32 # Print FeedbackVector 37 Print a v8 FeedbackVector object
|
/external/v8/src/ic/ |
D | ic.cc | 2551 Handle<FeedbackVector> vector = args.at<FeedbackVector>(3); in RUNTIME_FUNCTION() 2587 Handle<FeedbackVector> vector = args.at<FeedbackVector>(2); in RUNTIME_FUNCTION() 2629 Handle<FeedbackVector> vector = args.at<FeedbackVector>(2); in RUNTIME_FUNCTION() 2650 Handle<FeedbackVector> vector = args.at<FeedbackVector>(3); in RUNTIME_FUNCTION() 2665 Handle<FeedbackVector> vector = args.at<FeedbackVector>(2); in RUNTIME_FUNCTION() 2691 Handle<FeedbackVector> vector = args.at<FeedbackVector>(2); in RUNTIME_FUNCTION() 2708 Handle<FeedbackVector> vector = args.at<FeedbackVector>(2); in RUNTIME_FUNCTION() 2728 Handle<FeedbackVector> vector = args.at<FeedbackVector>(5); in RUNTIME_FUNCTION() 3147 Handle<FeedbackVector> vector = args.at<FeedbackVector>(4); in RUNTIME_FUNCTION() 3168 Handle<FeedbackVector> vector = args.at<FeedbackVector>(2); in RUNTIME_FUNCTION()
|
/external/v8/src/interpreter/ |
D | interpreter-assembler.cc | 616 HeapConstant(FeedbackVector::MegamorphicSentinel(isolate()))); in CallJSWithFeedback() 648 HeapConstant(FeedbackVector::UninitializedSentinel(isolate()))); in CallJSWithFeedback() 700 HeapConstant(FeedbackVector::MegamorphicSentinel(isolate())), in CallJSWithFeedback() 762 STATIC_ASSERT(FeedbackVector::kReservedIndexCount > 0); in Construct() 805 HeapConstant(FeedbackVector::MegamorphicSentinel(isolate()))); in Construct() 881 HeapConstant(FeedbackVector::MegamorphicSentinel(isolate())), in Construct()
|
D | bytecode-array-builder.cc | 505 FeedbackSlot slot = FeedbackVector::ToSlot(feedback_slot); in LoadGlobal() 651 FeedbackSlot slot = FeedbackVector::ToSlot(feedback_slot); in StoreNamedProperty() 678 FeedbackSlot slot = FeedbackVector::ToSlot(feedback_slot); in StoreNamedOwnProperty() 693 FeedbackSlot slot = FeedbackVector::ToSlot(feedback_slot); in StoreKeyedProperty()
|