Update LowLevelHash comment regarding number of hash state variables.
PiperOrigin-RevId: 671385555
Change-Id: Ic98587062de121f127a56fecf2c494a82c6350ba
diff --git a/absl/hash/internal/low_level_hash.cc b/absl/hash/internal/low_level_hash.cc
index 7f9bfdc..ec02d7e 100644
--- a/absl/hash/internal/low_level_hash.cc
+++ b/absl/hash/internal/low_level_hash.cc
@@ -40,8 +40,8 @@
if (len > 64) {
// If we have more than 64 bytes, we're going to handle chunks of 64
- // bytes at a time. We're going to build up two separate hash states
- // which we will then hash together.
+ // bytes at a time. We're going to build up four separate hash states
+ // which we will then hash together. This avoids short dependency chains.
uint64_t duplicated_state0 = current_state;
uint64_t duplicated_state1 = current_state;
uint64_t duplicated_state2 = current_state;