Index: src/bootstrapper.cc |
diff --git a/src/bootstrapper.cc b/src/bootstrapper.cc |
index 57a056e0acaecd5bafa9bf93b09cbc53fa4e9f69..51fde346b13d5f4c0be722b4f02a478fcf05bd96 100644 |
--- a/src/bootstrapper.cc |
+++ b/src/bootstrapper.cc |
@@ -3029,13 +3029,13 @@ void Genesis::InitializeGlobal(Handle<JSGlobalObject> global_object, |
{ // length |
Descriptor d = Descriptor::DataField( |
factory->length_string(), JSSloppyArgumentsObject::kLengthIndex, |
- DONT_ENUM, Representation::Tagged()); |
+ DONT_ENUM, Representation::Smi()); |
map->AppendDescriptor(&d); |
} |
{ // callee |
Descriptor d = Descriptor::DataField( |
factory->callee_string(), JSSloppyArgumentsObject::kCalleeIndex, |
- DONT_ENUM, Representation::Tagged()); |
+ DONT_ENUM, Representation::HeapObject()); |
map->AppendDescriptor(&d); |
} |
// @@iterator method is added later. |
@@ -3086,7 +3086,7 @@ void Genesis::InitializeGlobal(Handle<JSGlobalObject> global_object, |
{ // length |
Descriptor d = Descriptor::DataField( |
factory->length_string(), JSStrictArgumentsObject::kLengthIndex, |
- DONT_ENUM, Representation::Tagged()); |
+ DONT_ENUM, Representation::Smi()); |
map->AppendDescriptor(&d); |
} |
{ // callee |