Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.05.01;
Скачать: CL | DM;

Вниз

Синхронизация   Найти похожие ветки 

 
Empleado ©   (2011-01-11 19:07) [40]


> DiamondShark ©   (11.01.11 19:03) [39]


> Извращение.


 
DiamondShark ©   (2011-01-11 19:26) [41]

Мсье знает тольк в извращениях.


 
icWasya ©   (2011-01-12 09:32) [42]

Вопрос из сабжа в свете DVM ©   (07.10.10 22:18) [30] , означает следующее:
А может ли случиться так, что читающий прочтёт не текущее-предудущее-следующее значение, а вообще непонятно что?
То есть в случае x86 может оказаться, что данные не выровнены, а процессор всё равно может с ними работать. И в этом случае запись окажется неатомарной операцией.


 
Empleado ©   (2011-01-12 12:22) [43]


> Empleado ©   (11.01.11 18:26) [38]

Естественно без дополнительных переменных


 
Empleado ©   (2011-01-12 12:31) [44]


> icWasya ©   (12.01.11 09:32) [42]

https://forums.embarcadero.com/thread.jspa?messageID=184100&tstart=0


 
RWolf ©   (2011-01-12 13:26) [45]


> Empleado ©   (12.01.11 12:31) [44]

по ссылке весьма невнятная дискуссия, в которой, однако, имеется ссылка на интеловский Software Developer’s Manual.


 
Empleado ©   (2011-01-18 12:55) [46]

Вот тут опять подумалось...

Будет ли ошибкой явное неиспользование директивы $А4 при вызове Interlocked в Windows x86 при обращении к полям типа record?
a = record
  x1: string;
  x2: integer; ...
end;
InterlockedIncrement(a.x2)

По умолчанию используется $А+ (quad word).
Спасибо.



Страницы: 1 2 вся ветка

Текущий архив: 2011.05.01;
Скачать: CL | DM;

Наверх




Память: 0.54 MB
Время: 0.009 c
2-1295623636
Сергей
2011-01-21 18:27
2011.05.01
Как остановить таймер в его событии ontimer?


2-1295860172
Артём
2011-01-24 12:09
2011.05.01
Склонение женских и мужских фамилий.


15-1295137022
Германн
2011-01-16 03:17
2011.05.01


15-1295508835
jack128_
2011-01-20 10:33
2011.05.01
Как получить код возврата из Powershell ?


15-1295538997
polkin
2011-01-20 18:56
2011.05.01
Что-то знакомоеЮ мож знаете?