[Mono-devel-list] [PATCH] Move of Interlocked.Increment/Decrement/Exchange I4 to op codes

Torstensson, Patrik patrik.torstensson at intel.com
Tue Nov 23 14:18:55 EST 2004


Hi,

This patch moves the implementation of Interlocked functions for x86 to
op codes. The patch detects uniprocessor machines to allow skipping the
bus lock prefix (2,5 x speed difference). There is one known issue with
this patch; it should ignore the mp check when doing AOT, havn't had the
time to fix that in this patch (simple.. Just check for AOT in
detection)

Cheers,
 Patrik

 <<interlocked.patch.txt>> 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20041123/09830877/attachment.html 
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: interlocked.patch.txt
Url: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20041123/09830877/attachment.txt 


More information about the Mono-devel-list mailing list