Как я зол!
Jun. 5th, 2015 07:14 pmРеализованная мной оптимизация вызвала ровно одну регрессию из нескольких тысяч тестов. Я убил сегодня полдня на отладку того, что в конце концов оказалось состоянием гонки в чужом коде, который до введения оптимизации каким-то чудом работал, как ожидалось. Хорошо хоть, что стабильно воспроизводится.
no subject
Date: 2015-06-06 03:24 am (UTC)Я прикидываю, что процентов 10 всего своего времени я трачу на борьбу с подобными вещами.
Apropos. Впервые вижу "состояние гонки". Ужасный перевод.
И, таки да, хоть и знакомо и близко нам это понятие с младенчества, я не припомню, чтобы был какой-нибудь русский термин. Обычно говорилось что-то вроде "имярек, нехороший человек, изменяет ШГ в открытых прерываниях".
no subject
Date: 2015-06-06 04:31 am (UTC)Не нравится тебе состояние гонки? "Состязательное условие" лучше? "Расовая кондиция"? В моем случае это была clock-data race condition. Твои варианты?
no subject
Date: 2015-06-06 05:49 am (UTC)no subject
Date: 2015-06-06 06:09 am (UTC)no subject
Date: 2015-06-06 08:44 am (UTC)no subject
Date: 2015-06-06 06:00 am (UTC)Я констатирую, что ужасный перевод, похоже, укоренился, и что "в своё время мы не дали чётких формулировок".
no subject
Date: 2015-06-06 06:08 am (UTC)no subject
Date: 2015-06-06 06:17 am (UTC)Тебя устраивает "директория"?
no subject
Date: 2015-06-06 06:44 am (UTC)no subject
Date: 2015-06-06 07:36 am (UTC)no subject
Date: 2015-06-06 08:01 am (UTC)Да Вы и сами на неё намекаете, упоминая "активную директорию".
Ну и говорят, конечно.
no subject
Date: 2015-06-06 03:32 am (UTC)no subject
Date: 2015-06-06 04:32 am (UTC)no subject
Date: 2015-06-06 04:11 am (UTC)no subject
Date: 2015-06-06 04:33 am (UTC)