From OpenSCADAWiki
< Documents | Release 0.8.0
(Created page with "Это обновление релиза 0.8 LTS исправляет около 30 ошибок и добавляет неко...") |
(Created page with "* Исправлена бесконечная рекурсия при установке значения строки в тип Объект. * Значительные ис...") |
||
Line 2: | Line 2: | ||
Это обновление [[Special:MyLanguage/Documents/Release_0.8.0|релиза 0.8 LTS]] исправляет около 30 ошибок и добавляет некоторые улучшения, которые целиком вы можете почитать в [http://oscada.org/svn/tags/openscada_0.9/ChangeLog?p=1916 протоколе изменений обновления]. | Это обновление [[Special:MyLanguage/Documents/Release_0.8.0|релиза 0.8 LTS]] исправляет около 30 ошибок и добавляет некоторые улучшения, которые целиком вы можете почитать в [http://oscada.org/svn/tags/openscada_0.9/ChangeLog?p=1916 протоколе изменений обновления]. | ||
− | * | + | * Исправлена бесконечная рекурсия при установке значения строки в тип Объект. |
− | * | + | * Значительные исправления, а также падения, архива значений. |
− | * XMLNodeObj: | + | * XMLNodeObj: Хранение ссылки на родителя изменено на прямой указатель для предотвращения самоблокировки, что позволяет удалять узлы и исключить утечку памяти. |
− | * | + | * Реальное не создание задачи из высокоприоритетного потока на некоторых Linux ядрах, для примера 2.6.29, исправлено заменой ожидания вызова sched_yield() на TSYS::sysSleep(1e-3). |
− | * UI.VCAEngine: | + | * UI.VCAEngine: Добавлена загрузка/включение виджетов библиотек и проектов по требованию. |
− | * | + | * Добавлен объект TEValObj для подобной к скалярам обработки EVAL. |
− | * | + | * Заменена немногопоточная функция вычисления хеша пароля crypt() на многопоточную crypt_r(). |
− | * | + | * БД: Значительные расширения, исправления и оптимизация генерации документов по времени, а также реализация новой концепции движка рецептов. |
Latest revision as of 18:58, 5 June 2020
Это обновление релиза 0.8 LTS исправляет около 30 ошибок и добавляет некоторые улучшения, которые целиком вы можете почитать в протоколе изменений обновления.
- Исправлена бесконечная рекурсия при установке значения строки в тип Объект.
- Значительные исправления, а также падения, архива значений.
- XMLNodeObj: Хранение ссылки на родителя изменено на прямой указатель для предотвращения самоблокировки, что позволяет удалять узлы и исключить утечку памяти.
- Реальное не создание задачи из высокоприоритетного потока на некоторых Linux ядрах, для примера 2.6.29, исправлено заменой ожидания вызова sched_yield() на TSYS::sysSleep(1e-3).
- UI.VCAEngine: Добавлена загрузка/включение виджетов библиотек и проектов по требованию.
- Добавлен объект TEValObj для подобной к скалярам обработки EVAL.
- Заменена немногопоточная функция вычисления хеша пароля crypt() на многопоточную crypt_r().
- БД: Значительные расширения, исправления и оптимизация генерации документов по времени, а также реализация новой концепции движка рецептов.