Natools

History of src/natools-smaz_generic.adb of 1eac1c8b7682e388
Login

History of the file that is called src/natools-smaz_generic.adb at check-in 1eac1c8b7682e388

2017-02-25
20:45
smaz_generic: update semantics of Read_Code to signal end-of-input file: [f4b07b4eb0] check-in: [b9f0155723] user: nat, branch: trunk, size: 8675 [annotate] [blame] [check-ins using] [diff]
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. file: [c2e4810a49] check-in: [674fadc74b] user: nat, branch: trunk, size: 8566 [annotate] [blame] [check-ins using] [diff]

2016-11-13
21:42
Added: smaz_generic: new package attempting generic Smaz-like compression file: [328ba1ead5] check-in: [4b73acb2a8] user: nat, branch: trunk, size: 8433 [annotate] [blame] [check-ins using]