1 <p> This method spins in a loop which reads a field. The compiler
2 may legally hoist the read out of the loop, turning the code into an
3 infinite loop. The class should be changed so it uses proper
4 synchronization (including wait and notify calls).</p>