Chromium Code Reviews| Index: src/interpreter/constant-array-builder.cc |
| diff --git a/src/interpreter/constant-array-builder.cc b/src/interpreter/constant-array-builder.cc |
| index 018fda23e29e90e87a76e149f92e2c07caccea0f..c8330996aa0ffb307e653bff88a8c9ae4e48c40b 100644 |
| --- a/src/interpreter/constant-array-builder.cc |
| +++ b/src/interpreter/constant-array-builder.cc |
| @@ -58,6 +58,8 @@ ConstantArrayBuilder::ConstantArrayBuilder(Isolate* isolate, Zone* zone) |
| new (zone) ConstantArraySlice(zone, 0, k8BitCapacity, OperandSize::kByte); |
| idx_slice_[1] = new (zone) ConstantArraySlice( |
| zone, k8BitCapacity, k16BitCapacity, OperandSize::kShort); |
| + idx_slice_[2] = new (zone) ConstantArraySlice( |
| + zone, k8BitCapacity, k16BitCapacity, OperandSize::kQuad); |
|
mythria
2016/03/16 13:32:11
I think this should go from k16BitCapacity to k32B
oth
2016/03/17 13:48:38
Done.
|
| } |
| size_t ConstantArrayBuilder::size() const { |
| @@ -164,6 +166,9 @@ ConstantArrayBuilder::OperandSizeToSlice(OperandSize operand_size) const { |
| case OperandSize::kShort: |
| slice = idx_slice_[1]; |
| break; |
| + case OperandSize::kQuad: |
| + slice = idx_slice_[2]; |
| + break; |
| } |
| DCHECK(slice->operand_size() == operand_size); |
| return slice; |