Export of internal Abseil changes.
-- b7d4f72ebb8a052cb2c6dfbfb628200eb64585c5 by CJ Johnson <johnsoncj@google.com>: `Hash` -> `H` for AbslHashValue in InlinedVector PiperOrigin-RevId: 229765535 -- ecceb8dc7eb9fe576dd0b8f0e95b5d3c3e92795d by Abseil Team <absl-team@google.com>: fix ubsan error in Mutex on arm32 PiperOrigin-RevId: 229744897 GitOrigin-RevId: b7d4f72ebb8a052cb2c6dfbfb628200eb64585c5 Change-Id: Ic0fd2252f9838d5fceffc808d05a09a8bc872efc
This commit is contained in:
parent
5e6a78131f
commit
efccc50260
2 changed files with 8 additions and 8 deletions
|
@ -1841,7 +1841,7 @@ static void CheckForMutexCorruption(intptr_t v, const char* label) {
|
|||
// Test for either of two situations that should not occur in v:
|
||||
// kMuWriter and kMuReader
|
||||
// kMuWrWait and !kMuWait
|
||||
const intptr_t w = v ^ kMuWait;
|
||||
const uintptr_t w = v ^ kMuWait;
|
||||
// By flipping that bit, we can now test for:
|
||||
// kMuWriter and kMuReader in w
|
||||
// kMuWrWait and kMuWait in w
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue