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