Chromium Code Reviews| Index: src/hydrogen-instructions.cc |
| diff --git a/src/hydrogen-instructions.cc b/src/hydrogen-instructions.cc |
| index 12ba829ca0814f306593b0f563a699ee062bb12e..9db2cd21fae19e0618084653bf9bcbd25833b7cc 100644 |
| --- a/src/hydrogen-instructions.cc |
| +++ b/src/hydrogen-instructions.cc |
| @@ -2785,11 +2785,9 @@ bool HStoreKeyed::NeedsCanonicalization() { |
| #define H_CONSTANT_INT32(val) \ |
| -new(zone) HConstant(FACTORY->NewNumberFromInt(val, TENURED), \ |
| - Representation::Integer32()) |
| +new(zone) HConstant(static_cast<int32_t>(val), Representation::Integer32()) |
| #define H_CONSTANT_DOUBLE(val) \ |
| -new(zone) HConstant(FACTORY->NewNumber(val, TENURED), \ |
| - Representation::Double()) |
| +new(zone) HConstant(static_cast<double>(val), Representation::Double()) |
|
Jakob Kummerow
2013/02/21 12:17:04
I don't think this cast is necessary, but it shoul
|
| #define DEFINE_NEW_H_SIMPLE_ARITHMETIC_INSTR(HInstr, op) \ |
| HInstruction* HInstr::New( \ |