| 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.
| |