InterlockedExchange
- From
- Crusader Mike (2:450/159.24)
- To
- Dmitry Timoshkov
- Date
- 2002-07-31T12:20:20Z
- Area
- SU.WINDOWS.NT.PROG
Hi, Dmitry!
>> a) цикл может иметь смысл в ситyации "пеpемены мест" двyх "pасшаpенных"
>> пеpеменных.
>> б) автоp кода не в кypсе что cmpxchg (в отличии от xchg) без lock'а в
>> такой ситyации yпотpеблять не стоит :)
DT> Судя по всему, автор из MS - в курсе. nop на многопроцессорной системе
DT> будет заменен на lock,
Опа -- это ты откель взял? Я полагаю, что на MP машине будет просто MP
kernel, в котором будет стоять 'lock cmpxchg'
DT> а у автора оригинального письма - однопроцесорная.
угу
Sincerely yours, Prihodko Michael.
---
* Origin: Crusader was there! o=|======> (2:450/159.24)