Skip to content

Use AtomicU64 for epochs in 32-bit architectures #433

@jeehoonkang

Description

@jeehoonkang

@stjepang said:

Just so we don't forget, in all the other places where we have atomic timestamps, we should use AtomicU64 (I believe we can't use wide sequences like in this PR, unfortunately):

  • epoch representation
  • head/tail index in deque, channel, and queues

But that can come later in another PR. It will also require Rust 1.34 minimum.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions