public SingleProducerCursor( int bufferSize, WaitStrategy waitStrategy ) { CheckArg.isPositive(bufferSize, "cursor.getBufferSize()"); CheckArg.isPowerOfTwo(bufferSize, "cursor.getBufferSize()"); this.bufferSize = bufferSize; this.waitStrategy = waitStrategy; }
public SingleProducerCursor( int bufferSize, WaitStrategy waitStrategy ) { CheckArg.isPositive(bufferSize, "cursor.getBufferSize()"); CheckArg.isPowerOfTwo(bufferSize, "cursor.getBufferSize()"); this.bufferSize = bufferSize; this.waitStrategy = waitStrategy; }
public SingleProducerCursor( int bufferSize, WaitStrategy waitStrategy ) { CheckArg.isPositive(bufferSize, "cursor.getBufferSize()"); CheckArg.isPowerOfTwo(bufferSize, "cursor.getBufferSize()"); this.bufferSize = bufferSize; this.waitStrategy = waitStrategy; }
public RingBufferBuilder<T, C> ofSize( int bufferSize ) { CheckArg.isPositive(bufferSize, "bufferSize"); try { CheckArg.isPowerOfTwo(bufferSize, "bufferSize"); } catch (IllegalArgumentException e) { int nextPowerOf2 = nextPowerOf2(bufferSize); logger.warn(CommonI18n.incorrectRingBufferSize, bufferSize, nextPowerOf2); bufferSize = nextPowerOf2; } this.bufferSize = bufferSize; return this; }
public RingBufferBuilder<T, C> ofSize( int bufferSize ) { CheckArg.isPositive(bufferSize, "bufferSize"); try { CheckArg.isPowerOfTwo(bufferSize, "bufferSize"); } catch (IllegalArgumentException e) { int nextPowerOf2 = nextPowerOf2(bufferSize); logger.warn(CommonI18n.incorrectRingBufferSize, bufferSize, nextPowerOf2); bufferSize = nextPowerOf2; } this.bufferSize = bufferSize; return this; }
public RingBufferBuilder<T, C> ofSize( int bufferSize ) { CheckArg.isPositive(bufferSize, "bufferSize"); try { CheckArg.isPowerOfTwo(bufferSize, "bufferSize"); } catch (IllegalArgumentException e) { int nextPowerOf2 = nextPowerOf2(bufferSize); logger.warn(CommonI18n.incorrectRingBufferSize, bufferSize, nextPowerOf2); bufferSize = nextPowerOf2; } this.bufferSize = bufferSize; return this; }
this.bufferSize = cursor.getBufferSize(); CheckArg.isPositive(bufferSize, "cursor.getBufferSize()"); CheckArg.isPowerOfTwo(bufferSize, "cursor.getBufferSize()"); this.mask = bufferSize - 1; this.buffer = new Object[bufferSize];
this.bufferSize = cursor.getBufferSize(); CheckArg.isPositive(bufferSize, "cursor.getBufferSize()"); CheckArg.isPowerOfTwo(bufferSize, "cursor.getBufferSize()"); this.mask = bufferSize - 1; this.buffer = new Object[bufferSize];
this.bufferSize = cursor.getBufferSize(); CheckArg.isPositive(bufferSize, "cursor.getBufferSize()"); CheckArg.isPowerOfTwo(bufferSize, "cursor.getBufferSize()"); this.mask = bufferSize - 1; this.buffer = new Object[bufferSize];