Fable: Проблема с производительностью

Созданный на 12 июл. 2017  ·  3Комментарии  ·  Источник: fable-compiler/Fable

Описание

Когда люди используют Fable.Elmish.Bulma, создание файла BulmaClasses занимает много времени.

@alfonsogarciacaro Я создал этот выпуск, чтобы мы подумали о проверке ситуации. Поскольку это может привести к глобальным улучшениям производительности :)

Самый полезный комментарий

Хорошо, я добавил несколько дополнительных файлов проекта, чтобы Fable можно было скомпилировать для NET Framework (см. № 1064), и я могу профилировать приложение с помощью Visual Studio. К моему удивлению , эти строки занимали большую часть процессорного времени 😮 Небольшой рефакторинг, и теперь Fable даже быстрее, чем с использованием кеша :wink:

Все 3 Комментарий

Хорошо, я добавил несколько дополнительных файлов проекта, чтобы Fable можно было скомпилировать для NET Framework (см. № 1064), и я могу профилировать приложение с помощью Visual Studio. К моему удивлению , эти строки занимали большую часть процессорного времени 😮 Небольшой рефакторинг, и теперь Fable даже быстрее, чем с использованием кеша :wink:

Я подтверждаю :)

  • Предыдущая версия без кеша: 128 сек.
  • Предыдущая версия с кешем: 28 секунд
  • Последняя версия (без кеша): 14 сек.

kbs

Была ли эта страница полезной?
0 / 5 - 0 рейтинги