InterlockedExchange

From
Crusader Mike (2:450/159.24)
To
Yury Haron
Date
2002-08-05T11:22:46Z
Area
SU.WINDOWS.NT.PROG
                              Hi,  Yury!

 YH>>> Покажи мне каким боком спецификация InterlockedExchange такого
 YH>>> тpебyет.
 CM>>  Паpдон, я не понял вопpоса: чего "спецификация InterlockedExchange
 CM>> тpебyет"?
 YH> Наличия опеpации память-память. Или, дpyгими словами, замены xchg на
 YH> цикл

  Она этого и не требует... :) Причем здесь вообще InterlockedExchange? я имел
в виду:
   "невозможно на Intel-платформе атомарно поменять местами две "расшаренных"
переменных в памяти без использования дополнительных элементов синхронизации
(типа spin-lock'а) из-за отсутствия поддержки со стороны процессора..."

                                             Sincerely yours, Prihodko Michael.

---
 * Origin: Crusader was there! o=|======> (2:450/159.24)