Форум: "Основная";
Текущий архив: 2006.01.15;
Скачать: [xml.tar.bz2];
ВнизTMultiReadExclusiveWriteSynchronizer? Есть ли с ним проблемы? Найти похожие ветки
← →
kull (2005-12-08 11:22) [0]Есть в Delphi такой класс TMultiReadExclusiveWriteSynchronizer.
Я сравнил его реализацию в D5 и D7, вижу что исправляли баг какой-то.
Может кто им пользовался? Есть ли какие известные проблемы, при его использовании?
Заранее спасибо.
← →
evvcom © (2005-12-09 08:44) [1]
> вижу что исправляли баг какой-то
C чего это ты взял? То что изменили код, совсем не значит, что в прежнем был баг.
TThread тоже сильно изменили (D5 и D7), однако в D5 я, активно его используя, багов не заметил.
← →
Leonid Troyanovsky © (2005-12-09 10:03) [2]
> kull (08.12.05 11:22)
> Есть в Delphi такой класс TMultiReadExclusiveWriteSynchronizer.
> Я сравнил его реализацию в D5 и D7, вижу что исправляли
> баг какой-то.
http://groups.google.com/groups?q=TMultiReadExclusiveWriteSynchronizer+promote+read+lock+write
Вообще-то, когда я увидел его впервые (из D4), было впечатление,
что его написала компания двоечников.
Более позднии версии я, честно говоря, не изучал.
Думаю, что перед использованием в чем-то серьезном
оный объект надо тщательно тестировать и анализировать код.
Стоит посмотреть и те места в VCL где он используется
(если используется).
В большинстве случаев, IMHO, можно обойтись более простыми
и понятными объектами типа SWMRG Джефри Рихтера.
В реализации Джефа, описанной в книге, есть тоже некоторые
неточности, но они легко находятся и исправляются.
--
Regards, LVT.
← →
kull (2005-12-09 11:10) [3]Спасибо.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2006.01.15;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.021 c