Commit Briefs

Mark Jamsek

fix build broken in previous commit 35eae7fa6b782ae1

Macro line was wrapped without continuation character. ok tb@


Mark Jamsek

remove gcc ternary if extension

ok stsp@


Mark Jamsek

ARRAY_LIST allocation optimisation

Rather than realloc in fixed-sized blocks, use the 1.5 * allocated scheme when growing the array. This produces fewer allocations and up to 3x speedup on large diffs. ok stsp@


Neels Hofmeyr

add arraylist_test


Neels Hofmeyr

fix ARRAYLIST_INSERT()