Commit Graph

21 Commits

Author SHA1 Message Date
4442ccfb03 Fix the unit tests 2021-05-18 21:15:36 +10:00
5a9260f95b tests: Fix unit tests again 2021-02-16 22:33:54 +11:00
76bd54d9b0 len->size, make some functions null allocator aware 2020-07-18 00:49:21 +10:00
73f8a8bcb9 Re-organize bulk of library code 2020-07-17 00:12:27 +10:00
44d8f970b3 Rename Dqn_MemArena to Dqn_ArenaAllocator 2020-04-30 01:01:10 +10:00
21104f85d5 Reorganize code, fix malloc bug, allow overriding defaults 2020-04-15 00:40:12 +10:00
ce63bb7755 Default allocator = null, move allocator definitions
Allocator is null by default, this is to catch any unwanted used of the heap.
2020-04-05 08:50:30 +10:00
f743c230e7 Add some helper functions 2020-04-01 01:08:59 +11:00
35ade5dfc1 Add alignment to allocators 2020-03-23 23:33:31 +11:00
2f7ce338a8 Add Allocator stats, StringBuilder len doesn't include null terminator 2020-02-23 01:19:59 +11:00
f67d97ec3d Dqn_Rect_Intersection, remove Dqn_FixedStack, minor fixes 2020-01-18 02:01:25 +11:00
9dd058a5f0 Add soft asserts, fixed string test, conditional asserts 2019-09-23 23:21:14 +10:00
1c2b67892f Begin writing some Linux compatible changes 2019-09-20 16:03:09 +10:00
d31c63cbb7 Add unit tests for allocators/arrays 2019-09-19 21:49:11 +10:00
3b38cca63e Update usage of Dqn.h in Dqn_UnitTests.cpp 2019-09-03 23:19:03 +10:00
0d0009ad5c Add a way to read comments in header file 2019-08-26 23:24:22 +10:00
e2a3fc5bed Fix extra \n being grabbed in return type parsing 2019-08-24 16:00:09 +10:00
95272e77ee Write PoC simpler header generator code 2019-08-24 15:43:14 +10:00
cee2573b00 Do some renaming to Dqn_* 2019-08-24 14:20:53 +10:00
acdf4974f9 Fix bugs in making linked buffers 2019-08-24 13:38:58 +10:00
bfd3829259 Add dqn lib and some new unit tests 2019-08-24 11:39:12 +10:00