| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update liballocHEADmaster | Louis Burda | 2025-06-19 | 4 | -5/+7 |
| | | |||||
| * | Rename to rmk | Louis Burda | 2024-10-02 | 4 | -6/+6 |
| | | |||||
| * | Add liballoc as subgit | Louis Burda | 2024-05-10 | 15 | -3/+360 |
| | | |||||
| * | Update liballoc upstream | Louis Burda | 2023-11-12 | 1 | -1/+1 |
| | | |||||
| * | Update liballoc | Louis Burda | 2023-05-30 | 1 | -0/+0 |
| | | |||||
| * | Fix configure | Louis Burda | 2023-05-30 | 1 | -1/+1 |
| | | |||||
| * | Remove executable permissions from headers install | Louis Burda | 2023-05-30 | 1 | -1/+1 |
| | | |||||
| * | Template build.jst for debug configuration | Louis Burda | 2023-05-29 | 5 | -45/+78 |
| | | |||||
| * | Update liballoc | Louis Burda | 2023-05-21 | 2 | -9/+11 |
| | | |||||
| * | Update build.jst | Louis Burda | 2023-05-20 | 2 | -6/+15 |
| | | |||||
| * | Add cleanall makefile target | Louis Burda | 2023-05-13 | 1 | -1/+4 |
| | | |||||
| * | Update liballoc | Louis Burda | 2023-05-13 | 5 | -40/+52 |
| | | |||||
| * | Make HMAP_ITER macro resistant to user error | Louis Burda | 2023-05-04 | 1 | -1/+1 |
| | | |||||
| * | Add 'just' build file | Louis Burda | 2023-05-03 | 2 | -0/+36 |
| | | |||||
| * | Use sys/types.h for ssize_t | Louis Burda | 2023-04-09 | 1 | -1/+1 |
| | | |||||
| * | Pop links more efficiently by re-using link** | Louis Burda | 2023-04-06 | 2 | -13/+11 |
| | | |||||
| * | Add _iter_done to check if iter completed | Louis Burda | 2023-03-31 | 2 | -0/+8 |
| | | |||||
| * | Compile with -O2 on non-debug builds | Louis Burda | 2023-03-31 | 4 | -8/+11 |
| | | |||||
| * | Switch to const * where possible | Louis Burda | 2023-03-27 | 2 | -32/+37 |
| | | |||||
| * | Add more types to key/value union | Louis Burda | 2023-03-24 | 1 | -1/+9 |
| | | |||||
| * | Rename to hmap and add value union on key side | Louis Burda | 2023-03-23 | 10 | -456/+502 |
| | | |||||
| * | Add strerror lut definition macro | Louis Burda | 2023-03-20 | 2 | -1/+11 |
| | | |||||
| * | Zero-cost immediate storage for types with size < sizeof(void *) | Louis Burda | 2023-03-20 | 3 | -15/+27 |
| | | |||||
| * | Optimize _link_pos | Louis Burda | 2023-03-20 | 1 | -8/+10 |
| | | |||||
| * | Distinguish between add and set to avoid memory leaks | Louis Burda | 2023-03-20 | 4 | -7/+28 |
| | | |||||
| * | Add _link_pos for allocating new links efficiently | Louis Burda | 2023-03-20 | 4 | -12/+25 |
| | | |||||
| * | Expose link manipulation functions | Louis Burda | 2023-03-20 | 4 | -52/+69 |
| | | |||||
| * | Shift (non-)allocation of key and value responsibility to user | Louis Burda | 2023-03-20 | 3 | -63/+27 |
| | | |||||
| * | Add _alloc and _free to exposed symbol set | Louis Burda | 2023-03-20 | 2 | -1/+5 |
| | | |||||
| * | Add copy, swap and allow setting keycmp func | Louis Burda | 2023-03-19 | 5 | -32/+92 |
| | | |||||
| * | Use liballoc for allocations | Louis Burda | 2023-03-17 | 6 | -46/+66 |
| | | |||||
| * | Remove argument checks | Louis Burda | 2023-03-17 | 2 | -36/+2 |
| | | |||||
| * | Fix library name | Louis Burda | 2023-03-17 | 1 | -9/+9 |
| | | |||||
| * | Switch hashmap_link to void * | Louis Burda | 2023-03-17 | 1 | -2/+2 |
| | | |||||
| * | Add MIT license | Louis Burda | 2023-03-13 | 1 | -0/+21 |
| | | |||||
| * | Simplify by removing HANDLE_ERR and forwarding errno to caller | Louis Burda | 2023-03-13 | 5 | -113/+85 |
| | | |||||
| * | ABI vs API semantics | Louis Burda | 2023-03-13 | 2 | -1/+1 |
| | | |||||
| * | Propogate error and prevent excessive asserting | Louis Burda | 2023-03-13 | 2 | -14/+8 |
| | | |||||
| * | Rename and refactor to use optional assert | Louis Burda | 2023-03-13 | 10 | -365/+421 |
| | | |||||
| * | Added version script | Louis Burda | 2022-02-22 | 1 | -0/+17 |
| | | |||||
| * | Core functionality | Louis Burda | 2022-02-13 | 6 | -0/+391 |
