29 bool[] inUse = this.
cstate.inUse;
36 bool[] inUse = this.
cstate.inUse;
111 return this.
write0(buffer);
224 bool[] inUse = this.
cstate.inUse;
313 private static void vswap(
int[] fmap,
int p1,
int p2,
int n)
318 private static byte med3(
byte a,
byte b,
byte c)
394 int[] weight =
state1.weight;
395 int[] parent =
state1.parent;
class f__AnonymousType0<< Count > j__TPar
readonly int[] sendMTFValues_fave
readonly bool[] mainSort_bigDone
CompressionState(int blockSize100k)
readonly bool[] sentMTFValues4_inUse16
readonly int[] mainSort_copy
byte[][] sendMTFValues_len
readonly byte[] generateMTFValues_yy
readonly int[] mainSort_runningOrder
readonly byte[] unseqToSeq
int[][] sendMTFValues_code
int[][] sendMTFValues_rfreq
readonly short[] sendMTFValues_cost
readonly byte[] sendMTFValues2_pos
readonly byte[] selectorMtf
BZip2Compressor(BitWriter writer, int blockSize)
uint< Crc32 > k__BackingField
void mainQSort3(BZip2Compressor.CompressionState dataShadow, int loSt, int hiSt, int dSt)
static readonly int CLEARMASK
BZip2Compressor(BitWriter writer)
void sendMTFValues5(int nGroups, int nSelectors)
static readonly int[] increments
void sendMTFValues2(int nGroups, int nSelectors)
void moveToFrontCodeAndSend()
BZip2Compressor.CompressionState cstate
int< AvailableBytesOut > k__BackingField
bool AddRunToOutputBlock(bool final)
static readonly int SMALL_THRESH
void sendMTFValues3(int nGroups, int alphaSize)
static void hbMakeCodeLengths(byte[] len, int[] freq, BZip2Compressor.CompressionState state1, int alphaSize, int maxLen)
int outBlockFillThreshold
void sendMTFValues7(int nSelectors)
static readonly byte LESSER_ICOST
void sendMTFValues6(int nGroups, int alphaSize)
int sendMTFValues1(int nGroups, int alphaSize)
static readonly int SETMASK
static readonly byte GREATER_ICOST
static void vswap(int[] fmap, int p1, int p2, int n)
static readonly int DEPTH_THRESH
static readonly int WORK_FACTOR
bool mainSimpleSort(BZip2Compressor.CompressionState dataShadow, int lo, int hi, int d)
int Fill(byte[] buffer, int offset, int count)
void sendMTFValues0(int nGroups, int alphaSize)
static void hbAssignCodes(int[] code, byte[] length, int minLen, int maxLen, int alphaSize)
static byte med3(byte a, byte b, byte c)
void WriteBits(int nbits, uint value)
static byte Min(byte val1, byte val2)