Chromium Code Reviews| Index: runtime/vm/object.cc |
| =================================================================== |
| --- runtime/vm/object.cc (revision 15217) |
| +++ runtime/vm/object.cc (working copy) |
| @@ -4215,7 +4215,7 @@ |
| result = 31 * result + val; |
| tokens_iterator.Advance(); |
| } |
| - result = result & ((static_cast<intptr_t>(1) << 31) - 1); |
| + result = result & ((static_cast<intptr_t>(1) << 30) - 1); |
| ASSERT(result <= static_cast<uint32_t>(kMaxInt32)); |
| return result; |
| } |