| Index: src/objects-debug.cc
 | 
| diff --git a/src/objects-debug.cc b/src/objects-debug.cc
 | 
| index b42a35aa2415201bb9bf72dcfc9404f8e656dfed..e64b7f08234fc5f5c89294f6fb8a673026e62fed 100644
 | 
| --- a/src/objects-debug.cc
 | 
| +++ b/src/objects-debug.cc
 | 
| @@ -181,6 +181,9 @@ void HeapObject::HeapObjectVerify() {
 | 
|      case JS_WEAK_MAP_TYPE:
 | 
|        JSWeakMap::cast(this)->JSWeakMapVerify();
 | 
|        break;
 | 
| +    case JS_WEAK_SET_TYPE:
 | 
| +      JSWeakSet::cast(this)->JSWeakSetVerify();
 | 
| +      break;
 | 
|      case JS_REGEXP_TYPE:
 | 
|        JSRegExp::cast(this)->JSRegExpVerify();
 | 
|        break;
 | 
| @@ -699,6 +702,14 @@ void JSWeakMap::JSWeakMapVerify() {
 | 
|  }
 | 
|  
 | 
|  
 | 
| +void JSWeakSet::JSWeakSetVerify() {
 | 
| +  CHECK(IsJSWeakSet());
 | 
| +  JSObjectVerify();
 | 
| +  VerifyHeapPointer(table());
 | 
| +  CHECK(table()->IsHashTable() || table()->IsUndefined());
 | 
| +}
 | 
| +
 | 
| +
 | 
|  void JSRegExp::JSRegExpVerify() {
 | 
|    JSObjectVerify();
 | 
|    CHECK(data()->IsUndefined() || data()->IsFixedArray());
 | 
| 
 |