Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-08-14 | Change the way unused arguments are handled | Richard Braun | |
Use the __unused macro when declaring unused arguments in function definitions. Use main(void) instead of main(argc, argv) where appropriate. | |||
2018-01-04 | Move sources to new src/ directory | Richard Braun | |
2018-01-04 | error: remove and use errno.h directly | Richard Braun | |
2018-01-04 | Make the copyright notice fit on 80 columns | Richard Braun | |
2017-10-07 | Change the license to MIT | Richard Braun | |
Not a real change, it's just that MIT license seems to be the most popular permissive license. | |||
2017-07-25 | error: fix namespace | Richard Braun | |
2017-01-26 | rdxtree: make key allocation optional | Richard Braun | |
2016-12-09 | Force brackets around one-line conditional statements | Richard Braun | |
2016-10-25 | check: new module | Richard Braun | |
This module defines a single check macro that acts as a non conditional assert. It is intended for test code only. | |||
2015-05-14 | rdxtree: fix tree walking overflow | Richard Braun | |
This change also allows directly using the iterator key from within a foreach loop so a new rdxtree_iter_key() function is introduced. | |||
2015-05-14 | rdxtree: fix blunder | Richard Braun | |
2015-05-03 | rdxtree: support lockless tree walking | Richard Braun | |
2015-04-08 | rdxtree: introduce the rdxtree_key_t type for 32/64-bits keys | Richard Braun | |
2013-07-05 | test_rdxtree: use 64-bit keys | Richard Braun | |
In addition, add a test with a key larger than 32 bits. | |||
2013-07-05 | rdxtree: change definition of rdxtree_bm_t | Richard Braun | |
When the radix value is 6, always typedef to unsigned long long. | |||
2013-06-07 | test_rdxtree: new tests covering node creation failures | Richard Braun | |
2013-06-07 | test_rdxtree: more lookup tests | Richard Braun | |
2013-06-07 | test_rdxtree: more removal tests | Richard Braun | |
2013-06-07 | test_rdxtree: test insert with allocation and slot | Richard Braun | |
2013-06-07 | test_rdxtree: test insert with slot | Richard Braun | |
2013-06-07 | test_rdxtree: test insertion on busy key | Richard Braun | |
2013-06-07 | rdxtree: encode pointer type in entry address | Richard Braun | |
Entry addresses are odd if they refer to an internal tree node. This change is required for the upcoming lockless concurrent code. | |||
2013-06-07 | rdxtree: rename slots to entries | Richard Braun | |
A slot is actually a pointer to an entry. Improve clarity by using the proper terminology. | |||
2013-06-07 | test_rdxtree: fix test 5 | Richard Braun | |
2012-08-26 | Slight coding style change | Richard Braun | |
2012-04-13 | rdatree: rename to rdxtree | Richard Braun | |