am 2a4e71ca: Merge "Avoid signed integer overflow in identity hash code."

* commit '2a4e71ca268f8a5b3d8424116a7a8650265d8774':
  Avoid signed integer overflow in identity hash code.