| 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
|
| }
|
|
|
|
|
|
|