Skip to content

Latest commit

 

History

History
33 lines (22 loc) · 578 Bytes

README.md

File metadata and controls

33 lines (22 loc) · 578 Bytes

components

Contains few resuable components that get built into a .so file that can then be used in other projects Just a project to help me learn.

Todo

V0

  • Basic logger file
  • Makefile, build a .so file

V1

  • Ring buffer
  • Add tests
  • Make it thread safe
  • Uses: TCP, logger

V2

  • Logger using above ring buffer

V3

  • Free list and custom memory allocation using sbrk

V4

  • Thread pool

V5

  • Resource manager (like a RAII wrapper?)

Documentation

Circular buffer: https://en.wikipedia.org/wiki/Circular_buffer