v0.6.0
Changes from 0.5.3:
- Checks added to
DynamicArray.insert()
to avoid calling destructors on uninitialized array elements - Added
DynamicArray.reserve()
- Added
HashMap.getOrAdd()
- Made hash storage for
HashMap
andHashSet
explicitly configurable through a template parameter. - Changed the return type of
HashMap.opBinaryRight!"in"()
. It now returns a pointer instead ofbool
. - Changed the return type of
UnrolledList.insertBack
. It now returns a pointer to the added item instead ofvoid
. - Changed an implementation detail that should improve the behavior of containers containing delegates.
- Separated 32-bit and 64-bit test runs in
test/makefile