Выпущен комплект разработчика 1.5
- Информация о материале
- Опубликовано: 12.09.2018, 15:12
Изображение: maltsystem.com |
Версия 1.5 комплекта разработчика для MALT становится лучше. Мы сделали большое количество доработок и улучшений, чтобы программировать MALT было проще.
Для повышения эффективности написания параллельных программ в системной библиотеке libc реализован набор рекурсивных мьютексов. Реализовано несколько вариантов мьютексов, использующих различные аппаратные ресурсы синхронизации MALT(FE-биты, атомарные операции в контроллере памяти и др.).
Реализована поддержка стандартных потоков C++. Реализована поддержка классов std::thread, std::mutex и std::atomic в соответствии со стандартом C++11.
Для удобства разработчика проведена унификация make-целей в сборочных сценариях тестов и примеров, входящих в дистрибутив. В любой папке дистрибутива теперь можно получить информацию о доступных сценариях сборки, используя универсальную make-цель help.