Commit Graph

12 Commits

Author SHA1 Message Date
f6056153e3 rename root namespace from util to cruft
This places, at long last, the core library code into the same namespace
as the extended library code.
2018-08-05 14:42:02 +10:00
7ce2f5454d pool: correctly forward constructor parameters 2018-03-15 15:25:18 +11:00
34788756d2 build: don't use './' as an include prefix
GCC produces ODR error when including paths of the form './foo' and
'foo' in the same binary. Rather than managing duplication we just
universally pick the absolute form over the relative form.
2017-11-22 16:49:37 +11:00
d81b9f12fd pool: rename remain as size for consistency 2016-02-04 12:41:23 +11:00
d9a0649acb test: convert remaining tests to TAP 2016-01-19 18:31:49 +11:00
7ae57730f0 whitespace 2015-04-13 18:06:08 +10:00
bbbbb675a6 test: move tests to TAP output 2015-04-13 16:45:56 +10:00
52f53caee5 debug: drop support for CHECK_HARD
HARD vs SOFT assertions were never very well defined or supported.
Currently they just imply a level of functionality that isn't present;
it's better to remove them instead of expending the effort at this
point.
2015-01-28 14:49:34 +11:00
4f5d75a1df Make all check macros uppercase 2012-05-11 12:34:21 +10:00
1627754b6a Remove simple compilation warnings for tests 2012-04-19 16:54:36 +10:00
cdd1f60b0d Update tests to use the util namespace 2011-11-04 17:28:04 +11:00
b4d6500f5f Add simple pool allocator implementation 2011-07-01 13:47:08 +10:00