Access | Constructor and Description |
---|---|
public | |
public | MpscGrowableArrayQueue(int
the queue initial capacity. If chunk size is fixed this will be the chunk size.
Must be 2 or more. initialCapacity, int the maximum capacity will be rounded up to the closest power of 2 and will be the
upper limit of number of elements in this queue. Must be 4 or more and round up to a larger
power of 2 than initialCapacity. maxCapacity)
|
Modifier and Type | Method and Description |
---|---|
protected long | |
protected int |
MpscGrowableArrayQueue | back to summary |
---|---|
public MpscGrowableArrayQueue(int maxCapacity) |
MpscGrowableArrayQueue | back to summary |
---|---|
public MpscGrowableArrayQueue(int initialCapacity, int maxCapacity)
|
getCurrentBufferCapacity | back to summary |
---|---|
protected long getCurrentBufferCapacity(long mask) Overrides io.
|
getNextBufferSize | back to summary |
---|---|
protected int getNextBufferSize(E[] buffer) Overrides io.
|