> 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

Reply via email to