Index: src/interpreter/bytecode-array-writer.h |
diff --git a/src/interpreter/bytecode-array-writer.h b/src/interpreter/bytecode-array-writer.h |
index 712fcb98378ac978121981fda7263b8f287086da..17fe3d4732ebbf3d3e787d1b3c8819555b3b09b5 100644 |
--- a/src/interpreter/bytecode-array-writer.h |
+++ b/src/interpreter/bytecode-array-writer.h |
@@ -33,7 +33,7 @@ |
void BindLabel(BytecodeLabel* label) override; |
void BindLabel(const BytecodeLabel& target, BytecodeLabel* label) override; |
Handle<BytecodeArray> ToBytecodeArray( |
- Isolate* isolate, int register_count, int parameter_count, |
+ Isolate* isolate, int fixed_register_count, int parameter_count, |
Handle<FixedArray> handler_table) override; |
private: |
@@ -69,8 +69,10 @@ |
ConstantArrayBuilder* constant_array_builder() { |
return constant_array_builder_; |
} |
+ int max_register_count() { return max_register_count_; } |
ZoneVector<uint8_t> bytecodes_; |
+ int max_register_count_; |
int unbound_jumps_; |
SourcePositionTableBuilder source_position_table_builder_; |
ConstantArrayBuilder* constant_array_builder_; |