> Thread B on Processor B sees isCreated = 1, but still has a stale
>             value (nil) for 'theInstance' in its L1/L2 memory cache
>             and returns the nil.

I can't imagine that this would ever happen - if processors in an SMP
system had independent caches such that they saw different cached values
for the same location then it wouldnt work at all. The cache consistency
mechanism is there to ensure that this never happens, so it shouldnt be an
issue.

-bat.


_______________________________________________
Bug-gnustep mailing list
Bug-gnustep@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-gnustep

Reply via email to