int[] expectedElementCount = new int[poolsNum]; for (int i = 0; i < poolsNum; i++) { expectedElementCount[i] = mm.getPools()[i].elementsCount(); PooledMemoryManager.Pool pool = mm.getPools()[i]; assertEquals("Pool[" + Integer.toHexString(pool.hashCode()) + "] at index " + i + ", has an incorrect size. Expected: " + expectedElementCount[i] + ", actual: " + pool.elementsCount() + "\npool: " + pool.toString(),
PooledMemoryManager.Pool[] pools = mm.getPools(); assertEquals(DEFAULT_NUMBER_OF_POOLS, pools.length);
mm.getMonitoringConfig().addProbes(probe); final PooledMemoryManager.PoolSlice slice0 = mm.getPools()[0].getSlices()[0]; final ArrayList<PooledMemoryManager.PoolBuffer> tempStorage = new ArrayList<PooledMemoryManager.PoolBuffer>();
final PooledMemoryManager.PoolSlice slice = mm.getPools()[0].getSlices()[0]; PooledMemoryManager.PoolBuffer first = slice.poll(); PooledMemoryManager.PoolBuffer buffer = first;