John Smith
John Smith личный блог
29 ноября 2021, 18:07

В Quik 9 автоматический сбор мусора в lua не работает?

Скрипт, нормально работающий в Quik 8.7, жрет и не освобождает память в Quik 9.2. Пришлось накостылить периодический вызов collectgarbage() в потоке обработчиков (вызов в потоке main() не помогает). Это норма в 9-м квике?
10 Комментариев
  • AntiKukl
    29 ноября 2021, 18:13
    не знаю насчет очистки памяти, но у меня стали вылетать скрипты на 5.35… А на 5.41 работают стабильно… попробуй старый скрипт на 5.41
  • nicknh
    29 ноября 2021, 18:19

    в qlua 3.5 есть проблемы синхронизации потоков — поэтому и вылетает.
    в 5.4, вроде, починили, стало стабильней.

    По памяти — 5.3 прожорливей, но обычно скидывает память. Особых проблем нет.

  • Igr
    29 ноября 2021, 19:31

    роботы на луа написанные торгуют ? 

     

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн