Am Sat, 21 May 2016 14:12:15 -0700 schrieb Walter Bright <newshou...@digitalmars.com>:
> The current one is effective, but slow: > > https://github.com/dlang/dmd/blob/master/src/backend/compress.c > > Anyone want to make a stab at making it faster? Changing the format is fair > game, as well as down and dirty assembler if that's what it takes. > > So really, how good are you at fast code? I can write something 2 times more compact and 16 times faster (in microbenchmarks) for the 10 times nested "testexpansion" test case from https://issues.dlang.org/show_bug.cgi?id=15831#c0 using BSD licensed lz4 compression. Does it have to be C++ code or can it be D code? -- Marco