Commit Graph

22 Commits (job-queue)

Author SHA1 Message Date
Jef Roosens 07f793d768
refactor(job-queue): change free functions 2023-04-04 14:57:31 +02:00
Jef Roosens 1f4887118f feat(job-queue): add cat-heap support 2023-04-01 17:04:40 +02:00
Jef Roosens 8e076f8543 feat(cat-heap): initial implementation 2023-04-01 16:31:21 +02:00
Jef Roosens 1c563d8421
feat(tree): add rwlock 2023-03-07 12:12:46 +01:00
Jef Roosens 83b3198a49
feat(job-queue): initial implementation of functionality 2023-03-07 12:10:16 +01:00
Jef Roosens 02bd2c24b7
feat(job-queue): deesigning methods 2023-03-07 12:10:16 +01:00
Jef Roosens 8668148e96
chore: format internal header files 2023-03-07 12:10:15 +01:00
Jef Roosens 53eb5c1784
feat(job-queue): first draft of job struct 2023-03-07 12:09:40 +01:00
Jef Roosens a6ed89d8cd
feat(tree): add tree iterator 2023-02-02 14:10:35 +01:00
Jef Roosens adfdca18da
docs(tree): add function docstrings 2023-01-28 09:09:17 +01:00
Jef Roosens 98f158e1f5
feat(tree): started standard binary tree 2023-01-27 22:35:06 +01:00
Jef Roosens df50f96983
feat: begin binary tree implementation 2023-01-27 22:34:16 +01:00
Jef Roosens 5b2ce6acaa
feat(heap): thread-safety features 2023-01-27 21:23:32 +01:00
Jef Roosens d77b3e4fee
chore: some nitpicking 2023-01-27 20:50:23 +01:00
Jef Roosens d11d074960 chore: some reorganising 2023-01-22 12:35:55 +01:00
Jef Roosens 13a63d548c docs: added docstrings to public headers 2023-01-22 12:32:47 +01:00
Jef Roosens 6823050c2f refactor(heap): properly organised code 2023-01-22 09:40:35 +01:00
Jef Roosens 050e99b413 feat(heap): code skeleton 2023-01-21 16:31:22 +01:00
Jef Roosens 11709cc611 refactor: slightly change api 2023-01-18 14:14:39 +01:00
Jef Roosens 30e086ad6b test: started porting cron tests 2023-01-18 13:59:10 +01:00
Jef Roosens be97472dcc
chore: switch to defualt clang-format formatting 2023-01-18 11:38:34 +01:00
Jef Roosens 4d72e60515
chore: added makefile 2023-01-18 11:29:16 +01:00