summaryrefslogtreecommitdiffstats
path: root/src/avl.h
AgeCommit message (Expand)Author
2017-03-12locks abstraction, error reporting, debuggingCosta Tsaousis (ktsaou)
2017-01-07use autoconf for checking gcc function attributesCosta Tsaousis (ktsaou)
2017-01-01strict checking on binary tree operationsCosta Tsaousis (ktsaou)
2017-01-01more registry code cleanup and re-organization for better managementCosta Tsaousis (ktsaou)
2017-01-01lower registry memory requirements by eliminating DICTIONARY structures for P...Costa Tsaousis (ktsaou)
2016-11-13added alarm_variables API call that returns all the available variables for a...Costa Tsaousis (ktsaou)
2016-08-15operational health monitoring - we got alarms! - no notifications yet thoughCosta Tsaousis
2016-08-13converted tabs for C, JS, BASH to 4 spacesCosta Tsaousis
2016-08-01update the AVL header comments to reflect the new AVL callsCosta Tsaousis
2016-07-29replaced AVL by Daniel A. Nagy (GPLv2) with an adaptation of libavl by Ben Pf...Costa Tsaousis
2016-05-1640% faster AVL searching and DICTIONARY operationsCosta Tsaousis (ktsaou)
2016-05-12optimization: saved 84 bytes per dictionary, avl locking removed from tc plug...Costa Tsaousis
2016-04-08apps.plugin: major new features and optimizations: now it reports system usag...Costa Tsaousis (ktsaou)
2016-04-03layout: remove executable from unrelated filesAlon Bar-Lev
2015-12-29fixed minor issues throughout the code (mainly types); dashboard has now a wa...Costa Tsaousis (ktsaou)
2015-12-25cleanup locking; ability to compile AVL with MUTEX instead of RWLOCK; disks a...Costa Tsaousis (ktsaou)
2015-11-30cleanup: remove trailing spacesAlon Bar-Lev
2015-11-28avl is now threat safe (found a condition where the trees could cause netdata...Costa Tsaousis (ktsaou)
2015-03-22added libavl for supporting balanced binary trees - this improves search perf...Costa Tsaousis (ktsaou)