public long[] longDictionary() { int i; int max = longCount; i = integerInitCount; while (--i >= 0) { max = Math.max(max, integerInitIndex[i]); } long[] array = new long[nextPowerOfTwo(max+1)]; i = longInitCount; while (--i >= 0) { array[longInitIndex[i]] = longInitValue[i]; } return array; }
public int[] integerDictionary() { int i; int max = integerCount; i = integerInitCount; while (--i >= 0) { max = Math.max(max, integerInitIndex[i]); } int[] array = new int[nextPowerOfTwo(max+1)]; i = integerInitCount; while (--i >= 0) { array[integerInitIndex[i]] = integerInitValue[i]; } return array; }
public long[] longDictionary() { int i; int max = longCount; i = integerInitCount; while (--i >= 0) { max = Math.max(max, integerInitIndex[i]); } long[] array = new long[nextPowerOfTwo(max+1)]; i = longInitCount; while (--i >= 0) { array[longInitIndex[i]] = longInitValue[i]; } return array; }
public int[] integerDictionary() { int i; int max = integerCount; i = integerInitCount; while (--i >= 0) { max = Math.max(max, integerInitIndex[i]); } int[] array = new int[nextPowerOfTwo(max+1)]; i = integerInitCount; while (--i >= 0) { array[integerInitIndex[i]] = integerInitValue[i]; } return array; }
public long[] longDictionary() { int i; int max = longCount; i = integerInitCount; while (--i >= 0) { max = Math.max(max, integerInitIndex[i]); } long[] array = new long[nextPowerOfTwo(max+1)]; i = longInitCount; while (--i >= 0) { array[longInitIndex[i]] = longInitValue[i]; } return array; }
public int[] integerDictionary() { int i; int max = integerCount; i = integerInitCount; while (--i >= 0) { max = Math.max(max, integerInitIndex[i]); } int[] array = new int[nextPowerOfTwo(max+1)]; i = integerInitCount; while (--i >= 0) { array[integerInitIndex[i]] = integerInitValue[i]; } return array; }
public LocalHeap byteDictionary() { if (bytesCount == 0) { return null; } if (null==byteHeap) { byteHeap = new LocalHeap(singleBytesSize, gapBytesSize, nextPowerOfTwo(bytesCount), byteInitTotalLength, byteInitIndex, byteInitValue); LocalHeap.reset(byteHeap); } return byteHeap; }
public LocalHeap byteDictionary() { if (bytesCount == 0) { return null; } if (null==byteHeap) { byteHeap = new LocalHeap(singleBytesSize, gapBytesSize, nextPowerOfTwo(bytesCount), byteInitTotalLength, byteInitIndex, byteInitValue); LocalHeap.reset(byteHeap); } return byteHeap; }
public LocalHeap byteDictionary() { if (bytesCount == 0) { return null; } if (null==byteHeap) { byteHeap = new LocalHeap(singleBytesSize, gapBytesSize, nextPowerOfTwo(bytesCount), byteInitTotalLength, byteInitIndex, byteInitValue); LocalHeap.reset(byteHeap); } return byteHeap; }