| Index: src/objects-debug.cc
|
| diff --git a/src/objects-debug.cc b/src/objects-debug.cc
|
| index 60463684999001b779eef13970299db1d6a3ed08..8c7a94478b4d895fb2b82fb56a56ec6bbd0dfe09 100644
|
| --- a/src/objects-debug.cc
|
| +++ b/src/objects-debug.cc
|
| @@ -707,16 +707,34 @@ void Foreign::ForeignVerify() {
|
|
|
|
|
| void AccessorInfo::AccessorInfoVerify() {
|
| - CHECK(IsAccessorInfo());
|
| - VerifyPointer(getter());
|
| - VerifyPointer(setter());
|
| VerifyPointer(name());
|
| - VerifyPointer(data());
|
| VerifyPointer(flag());
|
| VerifyPointer(expected_receiver_type());
|
| }
|
|
|
|
|
| +void ExecutableAccessorInfo::ExecutableAccessorInfoVerify() {
|
| + CHECK(IsExecutableAccessorInfo());
|
| + AccessorInfoVerify();
|
| + VerifyPointer(getter());
|
| + VerifyPointer(setter());
|
| + VerifyPointer(data());
|
| +}
|
| +
|
| +
|
| +void DeclaredAccessorDescriptor::DeclaredAccessorDescriptorVerify() {
|
| + CHECK(IsDeclaredAccessorDescriptor());
|
| + VerifySmiField(kInternalFieldOffset);
|
| +}
|
| +
|
| +
|
| +void DeclaredAccessorInfo::DeclaredAccessorInfoVerify() {
|
| + CHECK(IsDeclaredAccessorInfo());
|
| + AccessorInfoVerify();
|
| + VerifyPointer(descriptor());
|
| +}
|
| +
|
| +
|
| void AccessorPair::AccessorPairVerify() {
|
| CHECK(IsAccessorPair());
|
| VerifyPointer(getter());
|
|
|