Top Description Fields Constructors Methods
io.netty5.util.internal.shaded.org.jctools.counters

pack-priv Class FixedSizeStripedLongCounterV6

extends FixedSizeStripedLongCounter
Class Inheritance
Static Imports
io.netty5.util.internal.shaded.org.jctools.util.UnsafeAccess.UNSAFE

Lock-free implementation of striped counter using CAS primitives.
Author
Tolstopyatov Vsevolod

Field Summary

Inherited from io.netty5.util.internal.shaded.org.jctools.counters.FixedSizeStripedLongCounter:
b000b001b002b003b004b005b006b007b010b011b012b013b014b015b016b017b020b021b022b023b024b025b026b027b030b031b032b033b034b035b036b037b040b041b042b043b044b045b046b047b050b051b052b053b054b055b056b057b060b061b062b063b064b065b066b067b070b071b072b073b074b075b076b077b100b101b102b103b104b105b106b107b110b111b112b113b114b115b116b117b120b121b122b123b124b125b126b127b130b131b132b133b134b135b136b137b140b141b142b143b144b145b146b147b150b151b152b153b154b155b156b157b160b161b162b163b164b165b166b167

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected long
protected void
inc(long[] cells, long offset, long delta)

Implements abstract io.netty5.util.internal.shaded.org.jctools.counters.FixedSizeStripedLongCounter.inc.

Inherited from io.netty5.util.internal.shaded.org.jctools.counters.FixedSizeStripedLongCounter:
getgetAndResetincinc

Constructor Detail

FixedSizeStripedLongCounterV6back to summary
public FixedSizeStripedLongCounterV6(int stripesCount)

Method Detail

getAndResetback to summary
protected long getAndReset(long[] cells, long offset)

Implements abstract io.netty5.util.internal.shaded.org.jctools.counters.FixedSizeStripedLongCounter.getAndReset.

Annotations
@Override
incback to summary
protected void inc(long[] cells, long offset, long delta)

Implements abstract io.netty5.util.internal.shaded.org.jctools.counters.FixedSizeStripedLongCounter.inc.

Annotations
@Override