Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pramalhe/ConcurrencyFreaks
https://github.com/pramalhe/ConcurrencyFreaks
c-plus-plus concurrency java lock-free low-latency wait-free
Last synced: 16 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/pramalhe/ConcurrencyFreaks
- Owner: pramalhe
- License: other
- Created: 2013-04-29T09:47:27.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2024-02-03T08:49:16.000Z (5 months ago)
- Last Synced: 2024-03-03T05:32:30.100Z (4 months ago)
- Topics: c-plus-plus, concurrency, java, lock-free, low-latency, wait-free
- Language: Java
- Homepage: http://concurrencyfreaks.blogspot.com/
- Size: 13.6 MB
- Stars: 395
- Watchers: 41
- Forks: 50
- Open Issues: 3
-
Metadata Files:
- Readme: README.txt
- License: LICENSE
Lists
- awesome-stars - ConcurrencyFreaks
- awesome-references - Concurrency Freaks - Example code
README
ConcurrencyFreaks
=================A library of concurrent data structures and synchronization mechanisms.
More info on http://concurrencyfreaks.blogspot.com/C11 - Some locks implemented in the C11 language
CPP - Some locks and data structures implemented in C++1x, mostly lock-free and wait-free queues. You should use a compiler that supports C++14 (like gcc 4.9.1) because some classes use std:shared_timed_mutex
D - Some data structures implemented in the D programming language
Java - Synchronization mechanisms and data structures (mostly lock-free and wait-free queues) implemented in Java. Some of them need Java 8 or above.