Searched refs:stwRandom (Results 1 - 1 of 1) sorted by relevance

/openjdk7/hotspot/src/share/vm/runtime/
H A Dsynchronizer.cpp461 volatile int stwRandom ; member in struct:SharedGlobals
545 // * MD5Digest of {obj,stwRandom}
546 // * CRC32 of {obj,stwRandom} or any linear-feedback shift register function.
550 // HashCodeValue = ((uintptr_t(obj) >> 3) * 2654435761) ^ GVars.stwRandom ;
552 // * (obj ^ stwRandom) is appealing, but can result
574 value = addrBits ^ (addrBits >> 5) ^ GVars.stwRandom ;
1592 GVars.stwRandom = os::random() ;

Completed in 50 milliseconds