summaryrefslogtreecommitdiffstats
path: root/src/dvec.c
Commit message (Collapse)AuthorAgeFilesLines
* Modify error propagation and add modified statusLouis Burda2024-05-201-40/+47
|
* Change data type since sizeof(char) not necessarily 1Louis Burda2023-11-121-18/+18
|
* Add support for fusing dvec and data allocationLouis Burda2023-08-121-16/+76
|
* Add quicksort_ex for sorting large elements efficientlyLouis Burda2023-08-121-1/+64
|
* Replace bubblesort with quicksort and add _push/_popLouis Burda2023-08-121-15/+54
|
* Add locked attr to prevent further reallocationsLouis Burda2023-08-121-9/+14
|
* Allow dvec_free on NULLLouis Burda2023-08-121-1/+1
|
* Add -Wpedantic and remove void * arithmeticLouis Burda2023-08-121-5/+5
|
* Fix bubble sort orderingLouis Burda2023-06-081-2/+3
|
* Add bubble sort and binary searchLouis Burda2023-05-261-0/+71
|
* Remove adjusting dsize on dvec_copyLouis Burda2023-05-251-2/+1
|
* Update liballocLouis Burda2023-05-211-9/+10
|
* Add cleanall targetLouis Burda2023-05-131-12/+0
|
* Add dvec_move for readabilityLouis Burda2023-05-131-0/+8
|
* Update liballocLouis Burda2023-05-131-22/+40
|
* Rename dvec_remove to dvec_rm and add dvec_rm_backLouis Burda2023-05-031-1/+1
|
* Enable iterating over const pointersLouis Burda2023-04-061-4/+4
|
* Minor API improvementsLouis Burda2023-03-311-38/+37
|
* Allow ignoring return code for _add_slot(s) and fix iterLouis Burda2023-03-231-4/+7
|
* Add option to assert successful allocs and valid argumentsLouis Burda2023-03-211-22/+30
|
* Use liballoc for allocationsLouis Burda2023-03-171-28/+39
|
* Add copy and swapLouis Burda2023-03-171-17/+34
|
* Rename to libdvec to avoid ambiguityLouis Burda2023-03-161-0/+212