Bring fix for crbug.com/39128 to trunk.
That brings r4242 to trunk.
BUG=39128
Review URL: http://codereview.chromium.org/1269001
git-svn-id: http://v8.googlecode.com/svn/trunk@4244 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
diff --git a/src/heap.cc b/src/heap.cc
index 13ffa29..a9754ce 100644
--- a/src/heap.cc
+++ b/src/heap.cc
@@ -2648,7 +2648,7 @@
// Update write barrier for all fields that lie beyond the header.
RecordWrites(clone_address,
JSObject::kHeaderSize,
- object_size - JSObject::kHeaderSize);
+ (object_size - JSObject::kHeaderSize) / kPointerSize);
} else {
clone = new_space_.AllocateRaw(object_size);
if (clone->IsFailure()) return clone;