aboutsummaryrefslogtreecommitdiff
path: root/deps/v8/src/jump-target.cc
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/jump-target.cc')
-rw-r--r--deps/v8/src/jump-target.cc61
1 files changed, 0 insertions, 61 deletions
diff --git a/deps/v8/src/jump-target.cc b/deps/v8/src/jump-target.cc
index 8168dd0c02..3782f92a9f 100644
--- a/deps/v8/src/jump-target.cc
+++ b/deps/v8/src/jump-target.cc
@@ -323,25 +323,6 @@ void BreakTarget::CopyTo(BreakTarget* destination) {
}
-void BreakTarget::Jump() {
- ASSERT(cgen()->has_valid_frame());
-
- // Drop leftover statement state from the frame before merging.
- cgen()->frame()->ForgetElements(cgen()->frame()->height() - expected_height_);
- DoJump();
-}
-
-
-void BreakTarget::Jump(Result* arg) {
- ASSERT(cgen()->has_valid_frame());
-
- // Drop leftover statement state from the frame before merging.
- cgen()->frame()->ForgetElements(cgen()->frame()->height() - expected_height_);
- cgen()->frame()->Push(arg);
- DoJump();
-}
-
-
void BreakTarget::Branch(Condition cc, Hint hint) {
ASSERT(cgen()->has_valid_frame());
@@ -362,48 +343,6 @@ void BreakTarget::Branch(Condition cc, Hint hint) {
}
-void BreakTarget::Bind() {
-#ifdef DEBUG
- // All the forward-reaching frames should have been adjusted at the
- // jumps to this target.
- for (int i = 0; i < reaching_frames_.length(); i++) {
- ASSERT(reaching_frames_[i] == NULL ||
- reaching_frames_[i]->height() == expected_height_);
- }
-#endif
- // Drop leftover statement state from the frame before merging, even
- // on the fall through. This is so we can bind the return target
- // with state on the frame.
- if (cgen()->has_valid_frame()) {
- int count = cgen()->frame()->height() - expected_height_;
- cgen()->frame()->ForgetElements(count);
- }
- DoBind();
-}
-
-
-void BreakTarget::Bind(Result* arg) {
-#ifdef DEBUG
- // All the forward-reaching frames should have been adjusted at the
- // jumps to this target.
- for (int i = 0; i < reaching_frames_.length(); i++) {
- ASSERT(reaching_frames_[i] == NULL ||
- reaching_frames_[i]->height() == expected_height_ + 1);
- }
-#endif
- // Drop leftover statement state from the frame before merging, even
- // on the fall through. This is so we can bind the return target
- // with state on the frame.
- if (cgen()->has_valid_frame()) {
- int count = cgen()->frame()->height() - expected_height_;
- cgen()->frame()->ForgetElements(count);
- cgen()->frame()->Push(arg);
- }
- DoBind();
- *arg = cgen()->frame()->Pop();
-}
-
-
// -------------------------------------------------------------------------
// ShadowTarget implementation.