From OpenSCADAWiki
< Documents‎ | Release 0.8.0
Revision as of 18:58, 5 June 2020 by RomanSavochenko (Talk | contribs) (Created page with "* Исправлена бесконечная рекурсия при установке значения строки в тип Объект. * Значительные ис...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Other languages:
English • ‎mRussian • ‎Українська

Это обновление релиза 0.8 LTS исправляет около 30 ошибок и добавляет некоторые улучшения, которые целиком вы можете почитать в протоколе изменений обновления.

  • Исправлена бесконечная рекурсия при установке значения строки в тип Объект.
  • Значительные исправления, а также падения, архива значений.
  • XMLNodeObj: Хранение ссылки на родителя изменено на прямой указатель для предотвращения самоблокировки, что позволяет удалять узлы и исключить утечку памяти.
  • Реальное не создание задачи из высокоприоритетного потока на некоторых Linux ядрах, для примера 2.6.29, исправлено заменой ожидания вызова sched_yield() на TSYS::sysSleep(1e-3).
  • UI.VCAEngine: Добавлена загрузка/включение виджетов библиотек и проектов по требованию.
  • Добавлен объект TEValObj для подобной к скалярам обработки EVAL.
  • Заменена немногопоточная функция вычисления хеша пароля crypt() на многопоточную crypt_r().
  • БД: Значительные расширения, исправления и оптимизация генерации документов по времени, а также реализация новой концепции движка рецептов.