Releases: c2akula/bitarray
Releases · c2akula/bitarray
BitArray (Stable)
BitArray (Preview)
Compared to the start, or the previous commit, this one is meant to stabilize the package.
Changes
Major
New(n)
will not allocate ifn <= 512
. So a backing array is used to avoid allocation until>512
bits are required.
Minor
- Cleanup of bit-shifting code. Moved them into small procedures.
- Slight performance improvement of the
SwapRange
procedure andCopyRange
in aligned copy situations.