A modern header-only C++ library that provides platform-independent utilities.
-
Updated
Dec 14, 2023 - C++
A modern header-only C++ library that provides platform-independent utilities.
Practical multithreading tutorials. Languages supported: C++, Java, C#, Python, Javascript/Nodejs.
C++ mutex collections, cross-platform header-only C++11 (or later) library.
C++ STL Examples
tlock, RWMUTEX, Collab, USM, RSem and other C++ templates for Windows to provide read/write mutex locks, various multithreading tools, collaboration, differential updates and more
Fast, shared, upgradeable, non-recursive and non-fair mutex
Fast User Level LOCK library
Implements Mutex, Semaphore and exclusive ReadModifyWrite operations on ARM Cortex-M3 and Cortex-M4
Various flavored solutions to the Dining Philosophers problem.
This is a Windows based keylogger created as an educational tool. The current program will scrape for OS events and log the data in xml to make parseing simple. additionaly this program will log changes in clipboard contents, and changes in process title.
🔒 A C++23 Library that provides mutex protected objects
It is a utility that displays information about open handles for any process in the system. You can use it to see the programs that have a file open, or to see the object types and names of all the handles of a program, or to close the any handles of a program.
Implementation of Asynchronous Bellman–Ford Algorithm in the field of Distributed Algorithms
Threading utilities: object oriented (read/write) locking and more.
Notes and code written for the System Programming course (Programmazione di Sistema) of PoliTo.
分享一些代码
A GDB plugin to show deadlocks from a core file
Implementation of thread safe Singleton: Solution-1: By using mutex and atomic Solution-2: By using call_once and lambda function
Add a description, image, and links to the mutex topic page so that developers can more easily learn about it.
To associate your repository with the mutex topic, visit your repo's landing page and select "manage topics."