blob: a83b134544c3a49cf3d128ef9a456b08fb105796 [file] [log] [blame]
package disruptor
type Sequence [FillCPUCacheLine]int64
func NewSequence() *Sequence {
return &Sequence{InitialSequenceValue}
}
const (
MaxSequenceValue int64 = (1 << 63) - 1
InitialSequenceValue int64 = -1
SequencePayloadIndex uint8 = 0
FillCPUCacheLine uint8 = 8
)