dc66e43102106fb085889e891219d004f4566522
Files Diff
- Added: 0
- Removed: 0
- Renamed: 0
- Modified: 1
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Pull Up Method | 2 | ||
Pull Up Method protected soConsumerIndex(l long) : void from class org.jctools.queues.atomic.MpscAtomicArrayQueue to protected soConsumerIndex(l long) : void from class org.jctools.queues.atomic.MpscAtomicArrayQueueConsumerField | From | To | |
Pull Up Method public lvConsumerIndex() : long from class org.jctools.queues.atomic.MpscAtomicArrayQueue to public lvConsumerIndex() : long from class org.jctools.queues.atomic.MpscAtomicArrayQueueConsumerField | From | To | |
Move Method | 4 | ||
Move Method public lvProducerIndex() : long from class org.jctools.queues.atomic.MpscAtomicArrayQueue to public lvProducerIndex() : long from class org.jctools.queues.atomic.MpscAtomicArrayQueueTailField | From | To | |
Move Method protected casProducerIndex(expect long, newValue long) : boolean from class org.jctools.queues.atomic.MpscAtomicArrayQueue to protected casProducerIndex(expect long, newValue long) : boolean from class org.jctools.queues.atomic.MpscAtomicArrayQueueTailField | From | To | |
Move Method protected soProducerLimit(v long) : void from class org.jctools.queues.atomic.MpscAtomicArrayQueue to protected soProducerLimit(v long) : void from class org.jctools.queues.atomic.MpscAtomicArrayQueueHeadLimitField | From | To | |
Move Method protected lvProducerLimit() : long from class org.jctools.queues.atomic.MpscAtomicArrayQueue to protected lvProducerLimit() : long from class org.jctools.queues.atomic.MpscAtomicArrayQueueHeadLimitField | From | To | |
Pull Up Attribute | 1 | ||
Pull Up Attribute private consumerIndex : long from class org.jctools.queues.atomic.MpscAtomicArrayQueue to protected consumerIndex : long from class org.jctools.queues.atomic.MpscAtomicArrayQueueConsumerField | From | To | |
Move Attribute | 2 | ||
Move Attribute private producerLimit : long from class org.jctools.queues.atomic.MpscAtomicArrayQueue to private producerLimit : long from class org.jctools.queues.atomic.MpscAtomicArrayQueueHeadLimitField | From | To | |
Move Attribute private producerIndex : long from class org.jctools.queues.atomic.MpscAtomicArrayQueue to private producerIndex : long from class org.jctools.queues.atomic.MpscAtomicArrayQueueTailField | From | To | |
Extract Class | 2 | ||
Extract Class org.jctools.queues.atomic.MpscAtomicArrayQueueHeadLimitField from class org.jctools.queues.atomic.MpscAtomicArrayQueue | From | To | |
Extract Class org.jctools.queues.atomic.MpscAtomicArrayQueueTailField from class org.jctools.queues.atomic.MpscAtomicArrayQueue | From | To | |
Extract Superclass | 1 | ||
Extract Superclass org.jctools.queues.atomic.MpscAtomicArrayQueueConsumerField from classes [org.jctools.queues.atomic.MpscAtomicArrayQueue] | From | To |