Lines Matching refs:MaybeObject
118 MaybeObject* slot = optimized_code_weak_or_smi(); in optimized_code()
127 MaybeObject* slot = optimized_code_weak_or_smi(); in optimization_marker()
149 MaybeObject* FeedbackVector::Get(FeedbackSlot slot) const { in Get()
153 MaybeObject* FeedbackVector::get(int index) const { in get()
160 void FeedbackVector::Set(FeedbackSlot slot, MaybeObject* value, in Set()
165 void FeedbackVector::set(int index, MaybeObject* value, WriteBarrierMode mode) { in set()
175 set(GetIndex(slot), MaybeObject::FromObject(value), mode); in Set()
179 set(index, MaybeObject::FromObject(value), mode); in set()
182 inline MaybeObject** FeedbackVector::slots_start() { in slots_start()
253 MaybeObject* megamorphic_sentinel = MaybeObject::FromObject( in ComputeCounts()
263 MaybeObject* const obj = Get(slot); in ComputeCounts()
391 MaybeObject* FeedbackNexus::GetFeedback() const { in GetFeedback()
392 MaybeObject* feedback = vector()->Get(slot()); in GetFeedback()
397 MaybeObject* FeedbackNexus::GetFeedbackExtra() const { in GetFeedbackExtra()
407 SetFeedback(MaybeObject::FromObject(feedback)); in SetFeedback()
410 void FeedbackNexus::SetFeedback(MaybeObject* feedback, WriteBarrierMode mode) { in SetFeedback()
420 FeedbackVector::AssertNoLegacyTypes(MaybeObject::FromObject(feedback_extra)); in SetFeedbackExtra()
423 vector()->set(index, MaybeObject::FromObject(feedback_extra), mode); in SetFeedbackExtra()
426 void FeedbackNexus::SetFeedbackExtra(MaybeObject* feedback_extra, in SetFeedbackExtra()