Lines Matching refs:frame
41 // frame, contains:
43 // TranslatedFrame: describes a single unoptimized frame, contains:
198 // `height` is slightly misleading. Yes, this value is related to stack frame
200 // frame height (e.g.: addition/subtraction of context, accumulator, fixed
201 // frame sizes, padding).
338 // and resolving them to values using the supplied frame pointer and
344 // 3. Reading out the frame values.
354 // frame (replacing it with one or several unoptimized frames). It is used by
359 // frame. It is used by stack trace generation and various debugging features.
360 explicit TranslatedState(const JavaScriptFrame* frame);
365 void StoreMaterializedValuesAndDeopt(JavaScriptFrame* frame);
415 void MaterializeFixedDoubleArray(TranslatedFrame* frame, int* value_index,
417 void MaterializeHeapNumber(TranslatedFrame* frame, int* value_index,
422 void SkipSlots(int slots_to_skip, TranslatedFrame* frame, int* value_index);
428 void EnsureChildrenAllocated(int count, TranslatedFrame* frame,
435 void InitializeJSObjectAt(TranslatedFrame* frame, int* value_index,
439 TranslatedFrame* frame, int* value_index, TranslatedValue* slot,
448 Handle<Object> GetValueAndAdvance(TranslatedFrame* frame, int* value_index);
449 TranslatedValue* GetResolvedSlot(TranslatedFrame* frame, int value_index);
450 TranslatedValue* GetResolvedSlotAndAdvance(TranslatedFrame* frame,