Home
last modified time | relevance | path

Searched refs:FeedbackMetadata (Results 1 – 18 of 18) sorted by relevance

/third_party/node/deps/v8/src/objects/
Dfeedback-vector-inl.h27 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 …]
Dfeedback-vector.h161 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 …]
Dfeedback-vector.cc26 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 …]
Dfeedback-vector.tq34 extern class FeedbackMetadata extends HeapObject;
Dobject-list-macros.h61 class FeedbackMetadata; variable
112 V(FeedbackMetadata) \
Dshared-function-info.h279 inline FeedbackMetadata feedback_metadata() const;
280 DECL_RELEASE_ACQUIRE_ACCESSORS(feedback_metadata, FeedbackMetadata)
Dshared-function-info-inl.h489 FeedbackMetadata SharedFunctionInfo::feedback_metadata() const { in feedback_metadata()
491 return FeedbackMetadata::cast(raw_outer_scope_info_or_feedback_metadata()); in feedback_metadata()
495 FeedbackMetadata,
Dobjects-body-descriptors-inl.h574 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()
Dmap.h32 V(FeedbackMetadata) \
Dobjects.cc2237 return FeedbackMetadata::SizeFor( in SizeFromMap()
2238 FeedbackMetadata::unchecked_cast(*this).slot_count(kAcquireLoad)); in SizeFromMap()
/third_party/node/deps/v8/src/heap/
Dfactory-base.cc532 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()
Dobjects-visiting.h29 V(FeedbackMetadata) \
Dfactory-base.h198 Handle<FeedbackMetadata> NewFeedbackMetadata( in EXPORT_TEMPLATE_DECLARE()
Dsetup-heap-internal.cc873 Handle<FeedbackMetadata> empty_feedback_metadata = in CreateInitialObjects()
/third_party/node/deps/v8/src/roots/
Droots.h184 V(FeedbackMetadata, empty_feedback_metadata, EmptyFeedbackMetadata) \
/third_party/node/deps/v8/src/diagnostics/
Dobjects-printer.cc244 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()
Dobjects-debug.cc232 FeedbackMetadata::cast(*this).FeedbackMetadataVerify(isolate); in HeapObjectVerify()
659 void FeedbackMetadata::FeedbackMetadataVerify(Isolate* isolate) { in FeedbackMetadataVerify()
/third_party/node/deps/v8/src/codegen/
Dcompiler.cc652 Handle<FeedbackMetadata> feedback_metadata = FeedbackMetadata::New( in InstallUnoptimizedCode()