Tiny, fast, non-dependent and fully loaded printf implementation for embedded systems. Extensive test suite passing.
-
Updated
Apr 3, 2023 - C
Tiny, fast, non-dependent and fully loaded printf implementation for embedded systems. Extensive test suite passing.
lock-free FIFO queue by C native built it, easy built cross platform(no extra dependencies needed) , guarantee thread safety memory management ever!
Thread-safe closures as first-class functions for C
In this practical I wrote an array-based implementation of a dynamically-chosen fixed-size generic Queue in C, and a thread-safe, blocking queue.
C Simple ORM (Android?) - written in pure C
A short, simple, small footprint, fully documented, compliant, and easy to use implementation of the Aho-Corasick algorithm.
Concurrent Programming in C (3rd year - 5th semester)
Small Light Weight ThreadPool
a simple in-memory key-value (KV) store as a client-server application running over TCP sockets,
Dining philosophers problem solution in C
ctagd is a tag based message passing interface over sockets (MPIS for short).
A project learning about threading and mutexes in C
Operating Systems second project. The project focuses on concurrent programming and inter-process communication, utilizing threads and named pipes. Each worker program runs in a separate terminal and communicates with the worker monitor program through named pipes.
Implementation of G8RTOS, a real-time operating system featuring priority scheduling, background/periodic/aperiodic threads, inter-process communication, semaphores and more, designed for the MSP432.
Dynamic memory allocator library.
Testdriving polymorphism for threadsafe vector-like structures (fifo, lifo, ringbuffer).
Add a description, image, and links to the threadsafe topic page so that developers can more easily learn about it.
To associate your repository with the threadsafe topic, visit your repo's landing page and select "manage topics."