| Index: runtime/vm/stack_frame_arm.cc
|
| ===================================================================
|
| --- runtime/vm/stack_frame_arm.cc (revision 19404)
|
| +++ runtime/vm/stack_frame_arm.cc (working copy)
|
| @@ -15,7 +15,8 @@
|
| // code in the InvokeDartCode stub.
|
| static const int kSavedContextOffsetInEntryFrame = -10 * kWordSize;
|
| static const int kExitLinkOffsetInEntryFrame = -9 * kWordSize;
|
| -static const int kPcAddressOffsetFromSp = -1 * kWordSize;
|
| +static const int kPcAddressOffsetFromSp = -2 * kWordSize;
|
| +static const int kEntrypointMarkerOffsetFromFp = 2 * kWordSize;
|
| static const int kSpOffsetFromPreviousFp = 3 * kWordSize;
|
|
|
|
|
| @@ -24,6 +25,11 @@
|
| }
|
|
|
|
|
| +intptr_t StackFrame::EntrypointMarkerOffsetFromFp() {
|
| + return kEntrypointMarkerOffsetFromFp;
|
| +}
|
| +
|
| +
|
| uword StackFrame::GetCallerSp() const {
|
| return fp() + kSpOffsetFromPreviousFp;
|
| }
|
|
|