summaryrefslogtreecommitdiff
path: root/deps/v8/src/interpreter/bytecode-label.cc
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/interpreter/bytecode-label.cc')
-rw-r--r--deps/v8/src/interpreter/bytecode-label.cc9
1 files changed, 2 insertions, 7 deletions
diff --git a/deps/v8/src/interpreter/bytecode-label.cc b/deps/v8/src/interpreter/bytecode-label.cc
index da607a2927..df49b03bd4 100644
--- a/deps/v8/src/interpreter/bytecode-label.cc
+++ b/deps/v8/src/interpreter/bytecode-label.cc
@@ -18,18 +18,13 @@ BytecodeLabel* BytecodeLabels::New() {
}
void BytecodeLabels::Bind(BytecodeArrayBuilder* builder) {
+ DCHECK(!is_bound_);
+ is_bound_ = true;
for (auto& label : labels_) {
builder->Bind(&label);
}
}
-void BytecodeLabels::BindToLabel(BytecodeArrayBuilder* builder,
- const BytecodeLabel& target) {
- for (auto& label : labels_) {
- builder->Bind(target, &label);
- }
-}
-
} // namespace interpreter
} // namespace internal
} // namespace v8