UbikLab

UbikLab

Аудитория: 195 подписчиков
Категория: Блоги
Долгий путь в IT

https://ubiklab.net/

Статистика канала

195 подписчиков

Последние посты

UbikLab
Go sync.Cond - самый недооцененный механизм синхронизации
807
UbikLab
Go Production Performance Gotcha - GOMAXPROCS
790
UbikLab
What's coming in Go 1.24
500
UbikLab
Fil-C - компилятор для языков C и C++, гарантирующий безопасную работу с памятьюЗащита от проблем с памятью обеспечивается благодаря применению 128-разрядных указателей MonoCaps с метаданными для проверки типов и отслеживания границ буферов, а также задействованию сборщика мусора FUGC, контролирующего все операции по выделению и освобождению памяти. В случае ошибок при работе с памятью приложение сразу аварийно завершается, что не позволяет эксплуатировать возможные уязвимости.Заявлено, что комбинация из MonoCaps и FUGC позволяет отлавливать и блокировать все ошибки, связанные с выходом за границы буфера в стеке и куче, обращением к уже освобождённой памяти, состояниями гонки при работе с указателями, а также неправильной обработкой типов (Type Confusion) в контексте пересечения типов указателей и не указателей, проблем при динамической компоновке (linking) и некорректного использования va_lists. Кроме того, Fil-C отдельно проверяет границы и типы в буферах, передаваемых в системные вызовы.
534
UbikLab
The Rust Foundation опубликовала заявление о проблемах и возможностях совместимости C++ и Rust.Основная цель — разработать стандартизированный подход к взаимодействию C++ и Rust* Улучшение существующих инструментов и решение текущих задач.* Достижение консенсуса по долгосрочным целям и разработка тактических планов.* Взаимодействие с сообществом и комитетом по C++ для повышения качества совместной работы.
503

Оставить комментарий/отзыв

Рекомендации