Index: src/ia32/codegen-ia32.cc |
=================================================================== |
--- src/ia32/codegen-ia32.cc (revision 2828) |
+++ src/ia32/codegen-ia32.cc (working copy) |
@@ -6954,12 +6954,11 @@ |
scratch1, |
scratch2, |
need_gc, |
- false); |
+ TAG_OBJECT); |
- // Set the map and tag the result. |
- __ mov(Operand(result, HeapObject::kMapOffset), |
+ // Set the map. |
+ __ mov(FieldOperand(result, HeapObject::kMapOffset), |
Immediate(Factory::heap_number_map())); |
- __ or_(Operand(result), Immediate(kHeapObjectTag)); |
} |