Skip to content

All lock-free queues may allocate a padding dead value at the end of a page. This may be not necessary for single-producer queues #6

@giucamp

Description

@giucamp

This padding in general is necessary to force the lase value to appear always at the same offset from the beginning of the page, so that all threads can agree on where the CAS game should be played. For single producer queues this is not necessary, so the page-switch may be simplified.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions