| Index: src/mirror-debugger.js
|
| diff --git a/src/mirror-debugger.js b/src/mirror-debugger.js
|
| index 897413cfda535284fefe7b5fc2361108c20fb958..1692f1fe8bfa7ecf4b7d21c271f4496501274ba3 100644
|
| --- a/src/mirror-debugger.js
|
| +++ b/src/mirror-debugger.js
|
| @@ -1429,8 +1429,10 @@ var kFrameDetailsLocalCountIndex = 4;
|
| var kFrameDetailsSourcePositionIndex = 5;
|
| var kFrameDetailsConstructCallIndex = 6;
|
| var kFrameDetailsAtReturnIndex = 7;
|
| -var kFrameDetailsFlagsIndex = 8;
|
| -var kFrameDetailsFirstDynamicIndex = 9;
|
| +var kFrameDetailsFramePointerHighIndex = 8;
|
| +var kFrameDetailsFramePointerLowIndex = 9;
|
| +var kFrameDetailsFlagsIndex = 10;
|
| +var kFrameDetailsFirstDynamicIndex = 11;
|
|
|
| var kFrameDetailsNameIndex = 0;
|
| var kFrameDetailsValueIndex = 1;
|
| @@ -1495,6 +1497,18 @@ FrameDetails.prototype.isAtReturn = function() {
|
| return this.details_[kFrameDetailsAtReturnIndex];
|
| };
|
|
|
| +FrameDetails.prototype.framePointerHigh = function() {
|
| +
|
| + %CheckExecutionState(this.break_id_);
|
| + return this.details_[kFrameDetailsFramePointerHighIndex];
|
| +};
|
| +
|
| +
|
| +FrameDetails.prototype.framePointerLow = function() {
|
| + %CheckExecutionState(this.break_id_);
|
| + return this.details_[kFrameDetailsFramePointerLowIndex];
|
| +};
|
| +
|
|
|
| FrameDetails.prototype.isDebuggerFrame = function() {
|
| %CheckExecutionState(this.break_id_);
|
|
|