Документ обсуждает проблемы автоматического тестирования линеаризуемости многопоточных структур данных. Предлагается метод проверки, который включает в себя запуск различных последовательных исполнений для выявления корректности параллельных операций. Также приводятся результаты тестирования различных реализаций структур данных, указывая на проблемы с синхронизацией и ошибки в использовании переменных.
Related topics: