At 03:07 PM 23/11/2004 -0500, Ben Maurer wrote: [snip] >Interlocked.Increment (ref foo) > >gets turned into > >[lock; ] inc [foo] > >rather than an xadd type thing. Doesn't this need a 'lock' prefix in SMP configurations? Jonathan Gilbert