> From: Mark Thomas [mailto:ma...@apache.org] > Subject: Re: RV-Predict bugs
> I understand that the JMM allows this behaviour. I don't understand how > this could happen in a JVM implementation. I don't believe it can, on any supported hardware. > If T2R1 has read a non-null value how could a T2R4, a read from the same > thread that happens at some later point in time, read a previous value > for the same field? Only if the reads were reordered - not by the JVM, but by the CPU. But I can't find any supported CPUs that do this (Alpha may have). - Chuck THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY MATERIAL and is thus for use only by the intended recipient. If you received this in error, please contact the sender and delete the e-mail and its attachments from all computers. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org