Есть ли опции, кроме -O0
, что может ускорить сбор времени?Ускорение компиляции в GHC
Неважно, если результирующие программы не будут оптимизированы. На самом деле я хочу просто быстро и быстро проверять большой пакет haskell.
Флаг -fno-code
значительно ускоряет компиляцию, но использовать его невозможно, поскольку TemplateHaskell используется этой программой.
Если вы не меняете множество модулей между компиляторами и сохраняете файлы объектов и интерфейсов, не должно быть слишком много модулей, которые необходимо перекомпилировать в каждом цикле. Разве это недостаточно хорошо? –
На самом деле нет, потому что большая часть этого проекта генерируется через TH в одном (последний в порядке компиляции). –
Urk. В этом случае я понятия не имею, как вы могли ускорить его. –