Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mqueue library

In-memory circular buffer for strings. It supports multi-threading.

Requirements

  • Clang
  • GNU Make

Build and install

make
sudo make install

Build in debug mode

make MODE=debug

Build shared library

make SHARED=yes

Build with a sanitizer

make MODE=debug SANITIZE=address

Uninstall

sudo make uninstall

Testing

Threading test

make DEBUG=yes
cd test
make
< /var/log/syslog ./test_threads

Fuzzing test

make DEBUG=yes
cd test
make
./test_fuzzer > /dev/null

About

In-memory circular buffer for strings

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages