Skip to content
/ xtac Public

A simple API for C that provides the ability to work with some standard data structures

License

Notifications You must be signed in to change notification settings

memExpert/xtac

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Execution time API C

XTAC (Execution Time API C) is a simple multithread API that provide functions for use data structures (like linked list, doubly linked list, b-tree, dynamic array, hashmap and etc.) in C. No generics. No undefined behavior. No memory leaks.

The project was conceived as an educational one and is only at the very beginning of its journey. I will be very glad to constructive criticism, any help and advice. Thank you in advance for your interest in the project.

What i used:

  • Unity for unit tests;
  • Valgrind for memory leaks detection;
  • CMake for automatic build, pack and test run.