(no subject)
Nov. 22nd, 2012 06:06 am**ть.. Я сам, вот этими вот руками; в продакшн коде, который прошёл многократные ревью... И все так согласно мычали, — “да-да”, — мол, — “конечно понятно, отчего окошко при ресайзе так медленно перерисовывается, там же сложные вычисления”.
Хрен с два сложные вычисления! Настоящая причина в операторе new, который на каждый чёртов пиксель создаёт по intermediate объекту. Маленькому, там внутри от силы 300 байт, с хедерами выйдет полкилобайта. Только если это помножить на количество пикселей в полноэкранном окне… Сами можете посчитать. Оох.
Хрен с два сложные вычисления! Настоящая причина в операторе new, который на каждый чёртов пиксель создаёт по intermediate объекту. Маленькому, там внутри от силы 300 байт, с хедерами выйдет полкилобайта. Только если это помножить на количество пикселей в полноэкранном окне… Сами можете посчитать. Оох.