Skip to content

Releases: sstadick/hck

v0.7.1: Bugfix

23 Nov 21:35
Compare
Choose a tag to compare

See changelog

v0.7.0: Quality of Life Improvements

21 Nov 17:36
Compare
Choose a tag to compare

Bugfix / Feature - allow arguments of options to start with a "-".

15 Nov 17:18
Compare
Choose a tag to compare

Performance Improvements

27 Sep 12:50
Compare
Choose a tag to compare

This release brings a ~24% performance improvement in existing benchmarks for hck's single-byte-delimiter same-field-order parser (aka fastmode).

Essentially, hck was using memchr2 to look for newlines and separators at the same time and would continue to use memchr2 to parse a line even after the right most field was found. Now, after the rightmost field is found it switches to just memchr and searches for the next newline, effectively short-circuiting the line.

On workloads that just use the first couple fields of a file this will be a massive performance improvement.

v0.6.5

21 Sep 13:19
Compare
Choose a tag to compare
(cargo-release) hck version 0.6.5

v0.6.4

19 Sep 15:35
Compare
Choose a tag to compare
(cargo-release) hck version 0.6.4

v0.6.3

08 Sep 12:40
Compare
Choose a tag to compare
(cargo-release) hck version 0.6.3

v0.6.2

05 Sep 00:45
Compare
Choose a tag to compare
(cargo-release) hck version 0.6.2

v0.6.1

28 Aug 17:06
Compare
Choose a tag to compare
(cargo-release) hck version 0.6.1

v0.5.4

17 Jul 14:45
Compare
Choose a tag to compare
(cargo-release) hck version 0.5.4