24 Commits

Author SHA1 Message Date
Bailey Thompson
8afd80d0ef Bump version (#152)
Bump version to 1.2.1
2022-04-30 01:04:49 -04:00
Bailey Thompson
73f044ecf9 Bump version (#126)
Bump version to 1.2.0
2020-09-18 23:12:00 -04:00
Bailey Thompson
02f4400192 Bump version (#125)
Version 1.2.0 release candidate 1
2020-08-22 02:42:23 -04:00
Bailey Thompson
9158d49e53 Update headers (#121) 2020-08-20 01:40:53 -04:00
Bailey Thompson
e3bc87298f Simplify return values (#114)
Introduce bk_err and bk_bool rather than using int for both of these.
This means that the function definition now specifies whether 0 means
no error, or whether it means false.
2020-08-17 16:55:29 -04:00
Bailey Thompson
724c0e51c9 Make macros more unique (#113) 2020-08-17 03:12:25 -04:00
Bailey Thompson
954857e5b2 Sort header (#112) 2020-08-17 02:56:00 -04:00
Bailey Thompson
5c4752c198 Reduce calls to malloc in multimap (#102)
Reduce the number of malloc calls in multimap. Improves efficiency by 40%.
2020-08-16 11:22:09 -04:00
Bailey Thompson
fd3d3fc8b8 Reduce calls to malloc in map (#101)
Reduce the number of malloc calls in map. Improves efficiency by 40%.
2020-08-15 02:44:41 -04:00
Bailey Thompson
ac725ef147 Reduce calls to malloc in multiset (#100)
Reduce the number of malloc calls in multiset. Improves efficiency by 30%.
2020-08-15 01:52:54 -04:00
Bailey Thompson
aab2a074d5 Reduce calls to malloc in set (#99)
Reduce the number of malloc calls in set. Improves efficiency by 40%.
2020-08-15 00:21:46 -04:00
Bailey Thompson
33023d09c4 Reduce calls to malloc in unordered_multimap (#97)
Reduce the number of malloc calls in unordered_multimap. Improves
efficiency by 60% (meaning it takes less than half the time that it used to).
2020-08-14 13:06:14 -04:00
Bailey Thompson
dea440d2a7 Reduce calls to malloc in unordered_map (#96)
Reduce the number of malloc calls in unordered_map. Improves
efficiency by 50% (meaning it takes half the time that it used to).
2020-08-14 11:43:25 -04:00
Bailey Thompson
1e11cba319 Reduce malloc calls in unordered set (#92)
Reduce the number of malloc calls in
unordered_set. Improves efficiency by 40%.
2020-08-13 22:02:06 -04:00
Bailey Thompson
2123ca2891 Use size_t for all sizes in priority_queue (#83) 2020-08-10 14:22:03 -04:00
Bailey Thompson
c14222f8a6 Use size_t for all sizes in vector (#82) 2020-08-10 13:31:12 -04:00
Bailey Thompson
124d68fbf9 Reduce malloc calls in queue (#79) 2020-08-10 12:44:14 -04:00
Bailey Thompson
af869f2b46 Reduce malloc calls in stack (#78) 2020-08-10 12:30:51 -04:00
Bailey Thompson
c74b0c4caf Reduce calls to malloc in list (#77)
Reduce the number of malloc calls in list. Improves efficiency by 15%.
2020-08-10 03:00:48 -04:00
Bailey Thompson
04f2a64499 Update header for deque (#73) 2020-08-08 21:33:31 -04:00
Bailey Thompson
fdde32d981 Refactor array (#71)
The array container is now 3% faster.
2020-08-08 19:05:44 -04:00
Bailey Thompson
83bc687e93 Improve header script (#65)
Improve the header script by rewriting it so that it is fully
automated with a single command. It now updates the
included version file as well as the header.
2020-08-07 03:19:56 -04:00
Bailey Thompson
8204df72e6 Bump version to v1.1.1 (#58) 2019-07-10 20:58:38 -04:00
Bailey Thompson
ee0bc1eca9 Create scripts (#55)
Create a header compilation script as well as a build script.
2019-06-23 17:43:18 -04:00