WG21 PAPERS

Mailings Beta

Volunteer-driven · Not affiliated with WG21 or ISO

Filter and export papers from the C++ Committee’s monthly mailings by time frame and audience using the options below, or refine your export further with the Select button. Links point directly to the official WG21 papers on open-std.org.

Audience
Wording
Evolution
Study Groups
Mailings
1 · Year 1 · Month

Select the arrow to the right of the year to filter for specific months.

2026 May · 1 of 6

Pick months in 2026

Add Year +

Select Years To Display

Current Years Selected

2026
Filters Author: Michael Wong Clear all
4 out of 4 papers selected for export
SelectPaper Title Authors Audience Doc Date
P3427R4 Hazard Pointer Synchronous Reclamation M. Michael, M. Wong, P. McKenney, M. Wever
Mailing Date 2026-05 Pre-Brno
Target Audience LEWG
Revisions R8R7R6R5R3
Tracking issue View on GitHub
Abstract This paper proposes extending the C++26 hazard pointer interface to support synchronous reclamation. This revision, P3427R4, revises R3 by following LEWG Croydon 2026 feedback.
P3428R3 Hazard Pointer Batches M. Michael, M. Wong, P. McKenney
Mailing Date 2026-05 Pre-Brno
Target Audience LWG
Revisions R4
Tracking issue View on GitHub
Abstract This paper proposes extending the C++26 hazard pointer interface to support creation and destruction of batches of nonempty hazard pointers. This revision P3428R3 revises R2 by following LEWG Croydon 2026 feedback. It is ready for review by LWG in Brno 2026.
P4025R2 The SG19 Priority List for C++29/32 M. Wong, P. Ratzloff
Mailing Date 2026-05 Pre-Brno
Target Audience SG19
Revisions R1R0
Tracking issue View on GitHub
P4221R0 Atomic Compare M. Michael, P. McKenney, M. Wong
Mailing Date 2026-05 Pre-Brno
Target Audience SG1
Revisions R3R2R1
Tracking issue View on GitHub
Abstract This paper proposes adding `compare` and `compare_load` member functions to `std::atomic<T>`. These functions perform an atomic comparison of the atomic object's value with an expected value, following the same bitwise comparison semantics as `compare_exchange_strong`, but without writing a new value to the atomic object. The `compare_load` variant also updates the expected argument on failure. Th
Showing 4 of 4 papers · source: open-std.org