Има ли някакъв реален недостатък при изграждането на всички библиотеки с активирано профилиране?

Като се има предвид колко трудоемко е да се активира профилирането по-късно, има ли реален недостатък (освен повече използвано дисково пространство) при изграждането на всички библиотеки с активирано профилиране по подразбиране? По-специално, има ли някакви недостатъци за разработката, след като всички библиотеки с активирано профилиране са инсталирани?


person Petr    schedule 17.07.2014    source източник


Отговори (1)


Недостатъците са:

  • по-дълги времена за компилиране (> 2 пъти по-бавно за изграждане на две или повече копия на библиотеките)
  • увеличени размери на инсталатора (> 2 пъти по-големи)

Предимствата са:

  • можете да профилирате, когато трябва да направите профил, без да преустройвате света.
person Don Stewart    schedule 17.07.2014
comment
Ето защо първото нещо, което правя след инсталирането на haskell-platform-prof, е да включа профилирането на библиотеката в конфигурацията на cabal. - person Boyd Stephen Smith Jr.; 17.07.2014
comment
По-специално, нито един от тези недостатъци не се отнася за разработката, след като всичко е инсталирано. - person John L; 18.07.2014