Searched refs:FeedbackMetadata (Results 1 – 18 of 18) sorted by relevance
/third_party/node/deps/v8/src/objects/ |
D | feedback-vector-inl.h | 27 OBJECT_CONSTRUCTORS_IMPL(FeedbackMetadata, HeapObject) in OBJECT_CONSTRUCTORS_IMPL() argument 33 CAST_ACCESSOR(FeedbackMetadata) in OBJECT_CONSTRUCTORS_IMPL() 36 INT32_ACCESSORS(FeedbackMetadata, slot_count, kSlotCountOffset) in OBJECT_CONSTRUCTORS_IMPL() 38 INT32_ACCESSORS(FeedbackMetadata, create_closure_slot_count, in OBJECT_CONSTRUCTORS_IMPL() 44 int32_t FeedbackMetadata::slot_count(AcquireLoadTag) const { in OBJECT_CONSTRUCTORS_IMPL() 48 int32_t FeedbackMetadata::get(int index) const { in get() 54 void FeedbackMetadata::set(int index, int32_t value) { in set() 60 bool FeedbackMetadata::is_empty() const { return slot_count() == 0; } in is_empty() 62 int FeedbackMetadata::length() const { in length() 63 return FeedbackMetadata::length(slot_count()); in length() [all …]
|
D | feedback-vector.h | 161 class FeedbackMetadata; variable 211 inline FeedbackMetadata metadata() const; 212 inline FeedbackMetadata metadata(AcquireLoadTag tag) const; 515 class FeedbackMetadata : public HeapObject { 517 DECL_CAST(FeedbackMetadata) 543 V8_EXPORT_PRIVATE static Handle<FeedbackMetadata> New( 546 DECL_PRINTER(FeedbackMetadata) 547 DECL_VERIFIER(FeedbackMetadata) 593 OBJECT_CONSTRUCTORS(FeedbackMetadata, HeapObject); 605 explicit FeedbackMetadataIterator(Handle<FeedbackMetadata> metadata) in FeedbackMetadataIterator() [all …]
|
D | feedback-vector.cc | 26 int entries_per_slot = FeedbackMetadata::GetSlotSize(kind); in AddSlot() 64 return os << FeedbackMetadata::Kind2String(kind); in operator <<() 67 FeedbackSlotKind FeedbackMetadata::GetKind(FeedbackSlot slot) const { in GetKind() 73 void FeedbackMetadata::SetKind(FeedbackSlot slot, FeedbackSlotKind kind) { in SetKind() 82 Handle<FeedbackMetadata> FeedbackMetadata::New(IsolateT* isolate, in New() 96 int entry_size = FeedbackMetadata::GetSlotSize(kind); in New() 105 Handle<FeedbackMetadata> metadata = in New() 120 template Handle<FeedbackMetadata> FeedbackMetadata::New( 122 template Handle<FeedbackMetadata> FeedbackMetadata::New( 125 bool FeedbackMetadata::SpecDiffersFrom( in SpecDiffersFrom() [all …]
|
D | feedback-vector.tq | 34 extern class FeedbackMetadata extends HeapObject;
|
D | object-list-macros.h | 61 class FeedbackMetadata; variable 112 V(FeedbackMetadata) \
|
D | shared-function-info.h | 279 inline FeedbackMetadata feedback_metadata() const; 280 DECL_RELEASE_ACQUIRE_ACCESSORS(feedback_metadata, FeedbackMetadata)
|
D | shared-function-info-inl.h | 489 FeedbackMetadata SharedFunctionInfo::feedback_metadata() const { in feedback_metadata() 491 return FeedbackMetadata::cast(raw_outer_scope_info_or_feedback_metadata()); in feedback_metadata() 495 FeedbackMetadata,
|
D | objects-body-descriptors-inl.h | 574 class FeedbackMetadata::BodyDescriptor final : public BodyDescriptorBase { 583 return FeedbackMetadata::SizeFor( in SizeOf() 584 FeedbackMetadata::cast(obj).slot_count(kAcquireLoad)); in SizeOf() 1120 return CALL_APPLY(FeedbackMetadata); in BodyDescriptorApply()
|
D | map.h | 32 V(FeedbackMetadata) \
|
D | objects.cc | 2237 return FeedbackMetadata::SizeFor( in SizeFromMap() 2238 FeedbackMetadata::unchecked_cast(*this).slot_count(kAcquireLoad)); in SizeFromMap()
|
/third_party/node/deps/v8/src/heap/ |
D | factory-base.cc | 532 Handle<FeedbackMetadata> FactoryBase<Impl>::NewFeedbackMetadata( in NewFeedbackMetadata() 535 int size = FeedbackMetadata::SizeFor(slot_count); in NewFeedbackMetadata() 536 FeedbackMetadata result = FeedbackMetadata::cast(AllocateRawWithImmortalMap( in NewFeedbackMetadata() 542 int data_size = size - FeedbackMetadata::kHeaderSize; in NewFeedbackMetadata() 543 Address data_start = result.address() + FeedbackMetadata::kHeaderSize; in NewFeedbackMetadata()
|
D | objects-visiting.h | 29 V(FeedbackMetadata) \
|
D | factory-base.h | 198 Handle<FeedbackMetadata> NewFeedbackMetadata( in EXPORT_TEMPLATE_DECLARE()
|
D | setup-heap-internal.cc | 873 Handle<FeedbackMetadata> empty_feedback_metadata = in CreateInitialObjects()
|
/third_party/node/deps/v8/src/roots/ |
D | roots.h | 184 V(FeedbackMetadata, empty_feedback_metadata, EmptyFeedbackMetadata) \
|
/third_party/node/deps/v8/src/diagnostics/ |
D | objects-printer.cc | 244 FeedbackMetadata::cast(*this).FeedbackMetadataPrint(os); in HeapObjectPrint() 1167 int entry_size = FeedbackMetadata::GetSlotSize(kind); in FeedbackVectorSpecPrint() 1175 void FeedbackMetadata::FeedbackMetadataPrint(std::ostream& os) { in FeedbackMetadataPrint()
|
D | objects-debug.cc | 232 FeedbackMetadata::cast(*this).FeedbackMetadataVerify(isolate); in HeapObjectVerify() 659 void FeedbackMetadata::FeedbackMetadataVerify(Isolate* isolate) { in FeedbackMetadataVerify()
|
/third_party/node/deps/v8/src/codegen/ |
D | compiler.cc | 652 Handle<FeedbackMetadata> feedback_metadata = FeedbackMetadata::New( in InstallUnoptimizedCode()
|