Index: src/bootstrapper.cc |
diff --git a/src/bootstrapper.cc b/src/bootstrapper.cc |
index 27f9b7dd932decbd49ac230ff61898910139a320..1d0d4084cc1a028ad8aed6ad035818fe6b09ff26 100644 |
--- a/src/bootstrapper.cc |
+++ b/src/bootstrapper.cc |
@@ -2416,7 +2416,8 @@ void Genesis::TransferNamedProperties(Handle<JSObject> from, |
HandleScope inner(isolate()); |
Handle<Name> key = Handle<Name>(descs->GetKey(i)); |
int index = descs->GetFieldIndex(i); |
- Handle<Object> value = Handle<Object>(from->FastPropertyAt(index), |
+ ASSERT(!descs->GetDetails(i).representation().IsDouble()); |
+ Handle<Object> value = Handle<Object>(from->RawFastPropertyAt(index), |
isolate()); |
CHECK_NOT_EMPTY_HANDLE(isolate(), |
JSObject::SetLocalPropertyIgnoreAttributes( |