Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

P3055 R1 Relax wording to permit relocation optimizations in the STL #1723

Open
wg21bot opened this issue Dec 19, 2023 · 2 comments
Open

P3055 R1 Relax wording to permit relocation optimizations in the STL #1723

wg21bot opened this issue Dec 19, 2023 · 2 comments
Labels
B2 - improvement Bucket 2 as described by P0592: bug fixes, performance improvements, integration fixes for/between e C++26 Targeted at C++26 IS Ship vehicle: IS LEWG Library Evolution needs-revision Paper needs changes before it can proceed size - small paper size estimate
Milestone

Comments

@wg21bot
Copy link
Collaborator

wg21bot commented Dec 19, 2023

P3055R0 Relax wording to permit relocation optimizations in the STL (Arthur O'Dwyer)

@wg21bot wg21bot added the LEWGI Library Evolution Incubator label Dec 19, 2023
@wg21bot wg21bot added this to the 2024-telecon milestone Dec 19, 2023
@cor3ntin cor3ntin added LEWG Library Evolution and removed LEWGI Library Evolution Incubator labels Dec 19, 2023
@inbal2l inbal2l added B2 - improvement Bucket 2 as described by P0592: bug fixes, performance improvements, integration fixes for/between e IS Ship vehicle: IS B3 - addition Bucket 3 as described by P0592: material that is not mentioned in P0592 C++26 Targeted at C++26 size - small paper size estimate ready-for-library-evolution-meeting-review This paper needs to be discussed at a Library Evolution meeting scheduled-for-library-evolution This paper has been scheduled for one of the groups: LEWG, LEWG Incubator, or a Mailing List review and removed B2 - improvement Bucket 2 as described by P0592: bug fixes, performance improvements, integration fixes for/between e labels Jan 5, 2024
@wg21bot
Copy link
Collaborator Author

wg21bot commented Feb 16, 2024

P3055R1 Relax wording to permit relocation optimizations in the STL (Arthur O'Dwyer)

@wg21bot wg21bot changed the title P3055 R0 Relax wording to permit relocation optimizations in the STL P3055 R1 Relax wording to permit relocation optimizations in the STL Feb 16, 2024
@ben-craig
Copy link
Collaborator

ben-craig commented Feb 20, 2024

2024-02-20 Library Evolution Telecon

P3055R1: Relax wording to permit relocation optimizations in the STL

2024-02-20 Library Evolution Telecon Minutes

Champion: Arthur O'Dwyer
Chair: Ben Craig
Minute Taker: Eddie Nolan

Summary

POLL: We should promise more committee time to pursuing P3055 (Relax wording to permit relocation optimizations in the STL), knowing that our time is scarce and this will leave less time for other work.

SF WF N WA SA
3 11 1 1 0

Attendance: 20

# of Authors: 1

Author Position: SF

Outcome: Consensus

POLL: (directional, should Arthur spend time on this) Pursue relaxing requirements for std::optional to permit relocation optimizations.

SF WF N WA SA
2 5 3 4 2

Attendance: 20

# of Authors: 1

Author Position: WF

Outcome: No Consensus

Next Steps

Revise the paper to remove std::optional parts, and come back to LEWG

@ben-craig ben-craig added needs-revision Paper needs changes before it can proceed B2 - improvement Bucket 2 as described by P0592: bug fixes, performance improvements, integration fixes for/between e and removed ready-for-library-evolution-meeting-review This paper needs to be discussed at a Library Evolution meeting scheduled-for-library-evolution This paper has been scheduled for one of the groups: LEWG, LEWG Incubator, or a Mailing List review B3 - addition Bucket 3 as described by P0592: material that is not mentioned in P0592 labels Feb 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
B2 - improvement Bucket 2 as described by P0592: bug fixes, performance improvements, integration fixes for/between e C++26 Targeted at C++26 IS Ship vehicle: IS LEWG Library Evolution needs-revision Paper needs changes before it can proceed size - small paper size estimate
Projects
Development

No branches or pull requests

4 participants