Index: src/lookup.cc |
diff --git a/src/lookup.cc b/src/lookup.cc |
index 69b733e6aad2be2aef6b1cecde4573b2a5586c11..809c35e4a5339354bc9dd1bc7cb3e2e9530cbbfc 100644 |
--- a/src/lookup.cc |
+++ b/src/lookup.cc |
@@ -178,6 +178,13 @@ void LookupIterator::ReconfigureDataProperty(Handle<Object> value, |
} |
ReloadPropertyInformation(); |
+ WriteDataValue(value); |
+ |
+#if VERIFY_HEAP |
+ if (FLAG_verify_heap) { |
+ holder->JSObjectVerify(); |
+ } |
+#endif |
} |
@@ -290,6 +297,12 @@ void LookupIterator::TransitionToAccessorProperty( |
} |
TransitionToAccessorPair(pair, attributes); |
+ |
+#if VERIFY_HEAP |
+ if (FLAG_verify_heap) { |
+ receiver->JSObjectVerify(); |
+ } |
+#endif |
} |