| Index: src/hydrogen-instructions.h
|
| diff --git a/src/hydrogen-instructions.h b/src/hydrogen-instructions.h
|
| index 7b2854b77eef180f360ee985469491781294e79c..755733d2112084354c0b764a2f7de199e0d7e17e 100644
|
| --- a/src/hydrogen-instructions.h
|
| +++ b/src/hydrogen-instructions.h
|
| @@ -5576,12 +5576,12 @@ class HAllocate V8_FINAL : public HTemplateInstruction<2> {
|
| : flags_ & ~CLEAR_NEXT_MAP_WORD);
|
| }
|
|
|
| - void UpdateSize(HValue* size) {
|
| + void UpdateSize(HValue* size, HConstant* size_upper_bound = NULL) {
|
| SetOperandAt(1, size);
|
| if (size->IsInteger32Constant()) {
|
| size_upper_bound_ = HConstant::cast(size);
|
| } else {
|
| - size_upper_bound_ = NULL;
|
| + size_upper_bound_ = size_upper_bound;
|
| }
|
| }
|
|
|
| @@ -5598,7 +5598,7 @@ class HAllocate V8_FINAL : public HTemplateInstruction<2> {
|
| allocate->IsOldPointerSpaceAllocation());
|
| }
|
|
|
| - void ClearNextMapWord(int offset);
|
| + void ClearNextMapWord(HValue* offset);
|
|
|
| Flags flags_;
|
| Handle<Map> known_initial_map_;
|
|
|