| Index: src/factory.cc
|
| diff --git a/src/factory.cc b/src/factory.cc
|
| index 320e14ff07bcb0d8ca96caaad01bc48165c31ab4..96883052dad1a9105cd23dd0e641952821fbc730 100644
|
| --- a/src/factory.cc
|
| +++ b/src/factory.cc
|
| @@ -1018,7 +1018,7 @@
|
| // We need to distinguish the minus zero value and this cannot be
|
| // done after conversion to int. Doing this by comparing bit
|
| // patterns is faster than using fpclassify() et al.
|
| - if (IsMinusZero(value)) return minus_zero_value();
|
| + if (IsMinusZero(value)) return NewHeapNumber(-0.0, IMMUTABLE, pretenure);
|
|
|
| int int_value = FastD2IChecked(value);
|
| if (value == int_value && Smi::IsValid(int_value)) {
|
|
|