On Sunday, 22 May 2016 at 04:35:15 UTC, Era Scarecrow wrote:
Now I just need to stress test it against some really large input and check for failures. Regardless it has a compression and decompression functions, along with benchmarking it vs the compression algorithm I'm trying to beat.

With 1 Million iterations:

new_compress: TickDuration(311404604)
id_compress   TickDuration(385806589)

 Approx 20% increase in speed (if i'm reading and did this right).

I won't take this as the final verdict, but it is promising at least... Need a larger test sample to benchmark both functions against.

Sample data is "E.s!(E.s!(E.s!(E.s!(E.s!(int).s(int).Result).s(E.s!(int)." etc from the bug listing: https://issues.dlang.org/show_bug.cgi?id=15831#c4

Reply via email to