BgzfBlock._buffer

A buffer is used to reduce number of allocations.

Its size is max(cdata_size, input_size) Initially, it contains compressed data, but is rewritten during decompressBgzfBlock -- indeed, who cares about compressed data after it has been uncompressed?

struct BgzfBlock
ubyte[] _buffer;

Meta