https://github.com/raasahsan/pcc
concurrency library for c
https://github.com/raasahsan/pcc
c concurrency
Last synced: 6 months ago
JSON representation
concurrency library for c
- Host: GitHub
- URL: https://github.com/raasahsan/pcc
- Owner: RaasAhsan
- Created: 2019-06-01T09:25:21.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-06-06T05:28:11.000Z (about 7 years ago)
- Last Synced: 2025-10-09T11:16:56.343Z (9 months ago)
- Topics: c, concurrency
- Language: C
- Size: 25.4 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# pcc
pcc is a library for concurrent programming in C. It provides the following mechanisms:
- Threads
- Mutexes
- Semaphores
- Latches
- Barriers
- Atomics
- Spinlock
- Reentrant locks
- Queues
- Disruptor
## Running
```shell
./compile.sh
./a.out
```
## Running with docker
```
docker build -t pcc-dev .
docker run -it pcc-dev ./a.out
```