Automated testing framework for multi-threaded C applications. Validates mutex locking logic, detects deadlocks, and benchmarks timestamp accuracy.
-
Updated
Jan 27, 2026 - Shell
Automated testing framework for multi-threaded C applications. Validates mutex locking logic, detects deadlocks, and benchmarks timestamp accuracy.
A data race detector for CUDA C and C++ based on ThreadSanitizer
Philosophers is a solution to the classic Dining Philosophers Problem in computer science. This project uses the C programming language and multithreading to implement a solution that prevents deadlocks and resource conflicts.
It includes common topics to prepare for iOS interviews
Resources and projects to get started with parallel, concurrent, and distributed programming.
A project learning about threading and mutexes in C
A classic multithread program to learn how to avoid data race and deadlock issues - 42 The Network project
I never thought philosophy would be so deadly
To associate your repository with the datarace topic, visit your repo's landing page and select "manage topics."