Natools

Check-in [f44feb5e3e]
Login
Overview
Comment:tools/smaz: add a roundtrip check option to help debug new code
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: f44feb5e3ebeedfd55804b2b729c6d7e4e29569b
User & Date: nat on 2016-12-17 22:48:31
Other Links: manifest | tags
Context
2016-12-18
21:16
smaz_implementations-base_64_tools: new package for paddingless base-64 check-in: fd2ccb00b9 user: nat tags: trunk
2016-12-17
22:48
tools/smaz: add a roundtrip check option to help debug new code check-in: f44feb5e3e user: nat tags: trunk
2016-12-16
20:55
smaz_generic: optimize compression

For some reason it seems even with -O3, calling Dict_Entry involves a string copy, which makes `memcpy` the larger time consumer of the copmpression algorithm. Inlining it manually improves performance a lot. check-in: 674fadc74b user: nat tags: trunk

Changes

Modified tools/smaz.adb from [cd9e4a4669] to [f7952f4102].    [diff]