Change the cast in base::Location::Hash to uintptr_t.

This allows the appropriate HashPair function to be called depending on whether this is a 32 or 64-bit system.

On a 32-bit platform, using HashInts64 on 32-bit values doesn't buy us any
additional entropy (*hand-wavey*) compared to using HashInts32. It is more
expensive, generating an extra 4 64-bit multiplies, each results in a function
call (to _allmul) on Windows-32.

Review URL: https://codereview.chromium.org/1449173002

Cr-Commit-Position: refs/heads/master@{#362819}


CrOS-Libchrome-Original-Commit: 37d5552647f58f20069c485cf4203fe05839921b
1 file changed
tree: a033f0069df027a9abb1fa547afa9eac43c3d8a7
  1. base/
  2. build/
  3. components/
  4. dbus/
  5. device/
  6. ipc/
  7. mojo/
  8. testing/
  9. third_party/
  10. ui/