Index: runtime/vm/stack_frame.h |
diff --git a/runtime/vm/stack_frame.h b/runtime/vm/stack_frame.h |
index dac3e5fb714523dfb0f8bbaf14a9ddbfc7b3c1f1..741c3d39710fd6f97815a0ff2c10fddd65a0b418 100644 |
--- a/runtime/vm/stack_frame.h |
+++ b/runtime/vm/stack_frame.h |
@@ -336,6 +336,7 @@ class InlinedFunctionsIterator : public ValueObject { |
intptr_t index_; |
intptr_t num_materializations_; |
+ intptr_t dest_frame_size_; |
Code& code_; |
TypedData& deopt_info_; |
Function& function_; |
@@ -352,6 +353,12 @@ DART_FORCE_INLINE static uword LocalVarAddress(uword fp, intptr_t index) { |
} |
+DART_FORCE_INLINE static intptr_t LocalVarIndex(intptr_t fp_offset, |
+ intptr_t var_index) { |
+ return fp_offset + var_index; |
+} |
+ |
+ |
DART_FORCE_INLINE static uword ParamAddress(uword fp, intptr_t reverse_index) { |
return fp + (kParamEndSlotFromFp * kWordSize) + (reverse_index * kWordSize); |
} |