diff options
Diffstat (limited to 'deps/v8/src/interpreter/bytecode-label.cc')
-rw-r--r-- | deps/v8/src/interpreter/bytecode-label.cc | 9 |
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 |