Code:
// row hashsize caching buffer parser hash3 shift update
{ { 0, STORING, false, 0, 0, 0, 1*mb, 0 , 0, 0, 999 }
, { 1, BYTECODER, false, 1, 16*kb, 0, 1*mb, GREEDY, 0, 0, 999 }
, { 2, HUFCODER, false, 1, 16*kb, 0, 2*mb, GREEDY, 0, 0, 999 }
, { 3, HUFCODER, false, 2, 64*kb, 0, 4*mb, GREEDY, 0, 0, 999 }
, { 4, HUFCODER, true, 2, 4*mb, 1, 8*mb, GREEDY, 0, 0, 999 }
, { 5, ARICODER, true, 4, 8*mb, 1, 16*mb, LAZY , 1, 0, 999 }
, { 6, ARICODER, true, 8, 16*mb, 1, 32*mb, LAZY , 1, 0, 999 }
, { 7, ARICODER, true, 16, 32*mb, 1, 64*mb, LAZY , 1, 0, 4 }
, { 8, ARICODER, true, 32, 64*mb, 1, 128*mb, LAZY , 1, 0, 3 }
, { 9, ARICODER, true, 64, 128*mb, 2, 256*mb, LAZY , 2, 0, 2 }
, { 10, ARICODER, true, 128, 256*mb, 2, 512*mb, LAZY , 2, 0, 2 }
, { 11, ARICODER, true, 256, 512*mb, 2, 1024*mb, LAZY , 2, 0, 1 }
, { 12, ARICODER, true, 512, 1024*mb, 1, 768*mb, LAZY , 1, 0, 1 }