Chromium Code Reviews| Index: src/objects-debug.cc |
| diff --git a/src/objects-debug.cc b/src/objects-debug.cc |
| index 4dcdb5dd1f173923ab9f4290ace46be8d65b8d58..04bade24a223ef8e5d198e7088044a88547c5f96 100644 |
| --- a/src/objects-debug.cc |
| +++ b/src/objects-debug.cc |
| @@ -552,6 +552,7 @@ void JSMessageObject::JSMessageObjectVerify() { |
| void String::StringVerify() { |
| CHECK(IsString()); |
| CHECK(length() >= 0 && length() <= Smi::kMaxValue); |
| + CHECK(length() > 0 || this == GetHeap()->empty_string()); |
|
Benedikt Meurer
2017/02/08 03:53:08
Nit: use CHECK_IMPLIES here.
|
| if (IsInternalizedString()) { |
| CHECK(!GetHeap()->InNewSpace(this)); |
| } |