Skip to content

Commit d98f77c

Browse files
1.x Provide public constant instead of UnsafeAccess.isUnsafeAvailable()
1 parent 7f6644c commit d98f77c

14 files changed

+41
-42
lines changed

src/main/java/rx/internal/operators/OnSubscribeConcatMap.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ public ConcatMapSubscriber(Subscriber<? super R> actual,
125125
this.wip = new AtomicInteger();
126126
this.error = new AtomicReference<Throwable>();
127127
Queue<Object> q;
128-
if (UnsafeAccess.isUnsafeAvailable()) {
128+
if (UnsafeAccess.IS_UNSAFE_AVAILABLE) {
129129
q = new SpscArrayQueue<Object>(prefetch);
130130
} else {
131131
q = new SpscAtomicArrayQueue<Object>(prefetch);

src/main/java/rx/internal/operators/OnSubscribePublishMulticast.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ public OnSubscribePublishMulticast(int prefetch, boolean delayError) {
104104
}
105105
this.prefetch = prefetch;
106106
this.delayError = delayError;
107-
if (UnsafeAccess.isUnsafeAvailable()) {
107+
if (UnsafeAccess.IS_UNSAFE_AVAILABLE) {
108108
this.queue = new SpscArrayQueue<T>(prefetch);
109109
} else {
110110
this.queue = new SpscAtomicArrayQueue<T>(prefetch);

src/main/java/rx/internal/operators/OperatorEagerConcatMap.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -282,7 +282,7 @@ public EagerInnerSubscriber(EagerOuterSubscriber<?, T> parent, int bufferSize) {
282282
super();
283283
this.parent = parent;
284284
Queue<Object> q;
285-
if (UnsafeAccess.isUnsafeAvailable()) {
285+
if (UnsafeAccess.IS_UNSAFE_AVAILABLE) {
286286
q = new SpscArrayQueue<Object>(bufferSize);
287287
} else {
288288
q = new SpscAtomicArrayQueue<Object>(bufferSize);

src/main/java/rx/internal/operators/OperatorMerge.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -464,7 +464,7 @@ protected void queueScalar(T value) {
464464
q = new SpscUnboundedAtomicArrayQueue<Object>(RxRingBuffer.SIZE);
465465
} else {
466466
if (Pow2.isPowerOfTwo(mc)) {
467-
if (UnsafeAccess.isUnsafeAvailable()) {
467+
if (UnsafeAccess.IS_UNSAFE_AVAILABLE) {
468468
q = new SpscArrayQueue<Object>(mc);
469469
} else {
470470
q = new SpscAtomicArrayQueue<Object>(mc);

src/main/java/rx/internal/operators/OperatorObserveOn.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ public ObserveOnSubscriber(Scheduler scheduler, Subscriber<? super T> child, boo
106106
this.delayError = delayError;
107107
this.on = NotificationLite.instance();
108108
this.bufferSize = (bufferSize > 0) ? bufferSize : RxRingBuffer.SIZE;
109-
if (UnsafeAccess.isUnsafeAvailable()) {
109+
if (UnsafeAccess.IS_UNSAFE_AVAILABLE) {
110110
queue = new SpscArrayQueue<Object>(this.bufferSize);
111111
} else {
112112
queue = new SpscAtomicArrayQueue<Object>(this.bufferSize);

src/main/java/rx/internal/operators/OperatorPublish.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,7 @@ static final class PublishSubscriber<T> extends Subscriber<T> implements Subscri
244244
boolean missed;
245245

246246
public PublishSubscriber(AtomicReference<PublishSubscriber<T>> current) {
247-
this.queue = UnsafeAccess.isUnsafeAvailable()
247+
this.queue = UnsafeAccess.IS_UNSAFE_AVAILABLE
248248
? new SpscArrayQueue<Object>(RxRingBuffer.SIZE)
249249
: new SynchronizedQueue<Object>(RxRingBuffer.SIZE);
250250

src/main/java/rx/internal/operators/OperatorScan.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ public InitialProducer(R initialValue, Subscriber<? super R> child) {
186186
this.child = child;
187187
Queue<Object> q;
188188
// TODO switch to the linked-array based queue once available
189-
if (UnsafeAccess.isUnsafeAvailable()) {
189+
if (UnsafeAccess.IS_UNSAFE_AVAILABLE) {
190190
q = new SpscLinkedQueue<Object>(); // new SpscUnboundedArrayQueue<R>(8);
191191
} else {
192192
q = new SpscLinkedAtomicQueue<Object>(); // new SpscUnboundedAtomicArrayQueue<R>(8);

src/main/java/rx/internal/operators/UnicastSubject.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -146,11 +146,11 @@ public State(int capacityHint, Action0 onTerminated) {
146146

147147
Queue<Object> q;
148148
if (capacityHint > 1) {
149-
q = UnsafeAccess.isUnsafeAvailable()
149+
q = UnsafeAccess.IS_UNSAFE_AVAILABLE
150150
? new SpscUnboundedArrayQueue<Object>(capacityHint)
151151
: new SpscUnboundedAtomicArrayQueue<Object>(capacityHint);
152152
} else {
153-
q = UnsafeAccess.isUnsafeAvailable()
153+
q = UnsafeAccess.IS_UNSAFE_AVAILABLE
154154
? new SpscLinkedQueue<Object>()
155155
: new SpscLinkedAtomicQueue<Object>();
156156
}

src/main/java/rx/internal/producers/QueuedProducer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ public final class QueuedProducer<T> extends AtomicLong implements Producer, Obs
5050
* @param child the target child subscriber
5151
*/
5252
public QueuedProducer(Subscriber<? super T> child) {
53-
this(child, UnsafeAccess.isUnsafeAvailable()
53+
this(child, UnsafeAccess.IS_UNSAFE_AVAILABLE
5454
? new SpscLinkedQueue<Object>() : new SpscLinkedAtomicQueue<Object>());
5555
}
5656
/**

src/main/java/rx/internal/producers/QueuedValueProducer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ public final class QueuedValueProducer<T> extends AtomicLong implements Producer
4747
* @param child the target child subscriber
4848
*/
4949
public QueuedValueProducer(Subscriber<? super T> child) {
50-
this(child, UnsafeAccess.isUnsafeAvailable()
50+
this(child, UnsafeAccess.IS_UNSAFE_AVAILABLE
5151
? new SpscLinkedQueue<Object>() : new SpscLinkedAtomicQueue<Object>());
5252
}
5353
/**

0 commit comments

Comments
 (0)