On Sun, Dec 05, 2010 at 03:58:49PM +0300, Alexey Tourbin wrote: > On Sun, Dec 05, 2010 at 02:39:48PM +0200, Michael Shigorin wrote: > > On Sun, Dec 05, 2010 at 04:24:51AM +0300, Alexey Tourbin wrote: > > > The explanation is: > > > Don't try to improve my code. > > > > Дык тормозит же ж. И на сборочнице, и на localhost. > > Приходится дольше сидеть в коридоре у розетки, > > чтоб собрать тестовую исошку. > > 4.0.4-alt100.3 -> 4.0.4-alt100.5 примерно в 4 раза быстрее. > Меркантильные соображения тут не нужны. Да нет же, по сравнению с 5.1 пользователь видит не ускорение в 4 раза, а замедление в 4 раза, и по мере пересборки Сизифа с set-versioned deps это замедление будет ещё заметнее. Например, во время тестовой пересборки это замедление выливается в несколько часов машинного времени. Не надо делать вид, что проблемы нет. Вот только одной лишь оптимизацией lib/set.c эту проблему не решить. > Вопрос по сути кода > остается - стоит ли переходить от 'char bitv[]' к битовой шкале. А вот это уже детали. -- ldv