Open wg21bot opened 1 year ago
SG9 (Ranges) reviewed P846R0 during the Varna meeting on 2023-06-12 (Full Minutes).
POLL: The standard needs to clearly define where size_hint should be called
SF | F | N | A | SA |
---|---|---|---|---|
0 | 2 | 0 | 3 | 2 |
Outcome: Weak consensus against
# Of Authors: 1
Author’s Position: WF
Attendance: 9
WF: We’re unsure what’s the recommendation (both said “very weakly in favor”)
SA: Performance hints should be hints
POLL: Prefer approximate_size over size_hint (for consistency with the concept name, approximately_sized_range)
F | N | A |
---|---|---|
3 | 2 | 2 |
Outcome: No consensus
# Of Authors: 1
Author’s Position: F
Attendance: 9
POLL: Modify the paper to include suggested guidance, make sized_range to subsume approximately_sized_range (assuming non breaking change), and forward “P2846R0: size_hint: Eagerly reserving memory for not-quite-sized lazy ranges” to LEWG for C++26.
SF | F | N | A | SA |
---|---|---|---|---|
3 | 3 | 1 | 0 | 0 |
Attendance: 9
# of Authors: 1
Author Position: SF
Outcome: Strong Consensus in Favour
The paper needs to apply the following updates:
And move the revised paper to LEWG for C++26
P2846R1 size_hint: Eagerly reserving memory for not-quite-sized lazy ranges (Corentin Jabot)
P2846R1: size_hint: Eagerly reserving memory for not-quite-sized lazy ranges
2024-01-16 Library Evolution Telecon Minutes
Champion: Corentin Jabot
Chair: Ben Craig
Minute Taker: Mark Hoemmen
__POLL: P2846 (size_hint: Eagerly reserving memory for not-quite-sized lazy ranges) needs max, min and approximate facilities, and not just a single number.__
SF | F | N | A | SA |
---|---|---|---|---|
1 | 0 | 4 | 4 | 7 |
Attendance: 18
# of Authors: 1
Author's Position: SA
Outcome: Consensus against
Research idea of unconditional size hint on views like take
Discuss some of the names brought up in the meeting, reserve_hint, min_reserve
Next time, look at modifications, consider impl defined or otherwise for vector's use of sized hint, then look at wording.
P2846R2 reserve_hint: Eagerly reserving memory for not-quite-sized lazy ranges (Corentin Jabot)
2024-07-23 Library Evolution Telecon
P2846R2: reserve_hint: Eagerly reserving memory for not-quite-sized lazy ranges
2024-07-23 Library Evolution Telecon Minutes
Champion: Corentin Jabot Chair: Fabio Fracassi Minute Taker: Ben Craig
Papers Forwarding Checklist:
POLL: Require the use of the reserve_hint in the range constructor of vector and string in P2846R2
SF | F | N | A | SA |
---|---|---|---|---|
2 | 6 | 2 | 0 | 2 |
Attendance: 18 # of Authors: 1 Author's Position: SA Outcome: consensus in favour
SA:
Next revision will be seen by LEWG
P2846R0 size_hint: Eagerly reserving memory for not-quite-sized lazy ranges (Corentin Jabot)