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_); |