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

P2870 R3 Remove basic_string::reserve() From C++26 #1526

Closed
brycelelbach opened this issue May 24, 2023 · 6 comments · Fixed by cplusplus/draft#6709
Closed

P2870 R3 Remove basic_string::reserve() From C++26 #1526

brycelelbach opened this issue May 24, 2023 · 6 comments · Fixed by cplusplus/draft#6709
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 LWG Library plenary-approved Papers approved for inclusion in their target vehicle by plenary vote. size - small paper size estimate
Milestone

Comments

@brycelelbach
Copy link

P2870R0 Remove basic_string::reserve() From C++26 (Alisdair Meredith)

@brycelelbach brycelelbach added LEWG Library Evolution IS Ship vehicle: IS B2 - improvement Bucket 2 as described by P0592: bug fixes, performance improvements, integration fixes for/between e ready-for-library-evolution-mailing-list-review This paper needs to be discussed on the Library Evolution mailing list size - small paper size estimate C++26 Targeted at C++26 labels May 24, 2023
@cor3ntin
Copy link

cor3ntin commented Jul 2, 2023

A motion was made to move this paper directly to Electronic polling https://lists.isocpp.org/lib-ext/2023/06/25468.php ( (26 Jun 2023).

The motion passes with 18 votes and no objection to moving to EP, and a strong (but not unanimous) sentiment in favor of this paper.

Should the paper be revised, it should mention that MSVC emits a warning under /W3 /std:c++20.

@cor3ntin cor3ntin added ready-for-library-evolution-electronic-poll This paper needs to undergo a Library Evolution electronic poll expedited-library-evolution-electronic-poll Papers that were reviewed on the mailing list and then advanced directly to electronic polling. and removed ready-for-library-evolution-mailing-list-review This paper needs to be discussed on the Library Evolution mailing list labels Jul 2, 2023
@wg21bot
Copy link
Collaborator

wg21bot commented Aug 23, 2023

P2870R1 Remove basic_string::reserve() From C++26 (Alisdair Meredith)

@wg21bot wg21bot added this to the 2023-telecon milestone Aug 23, 2023
@wg21bot wg21bot changed the title P2870 Remove basic_string::reserve() From C++26 P2870 R1 Remove basic_string::reserve() From C++26 Aug 23, 2023
@inbal2l
Copy link
Collaborator

inbal2l commented Sep 15, 2023

P2870R1 was added to LEWG 2023 September electronic poll paper (P2972R0)

@wg21bot
Copy link
Collaborator

wg21bot commented Sep 18, 2023

P2870R2 Remove basic_string::reserve() From C++26 (Alisdair Meredith)

@wg21bot wg21bot changed the title P2870 R1 Remove basic_string::reserve() From C++26 P2870 R2 Remove basic_string::reserve() From C++26 Sep 18, 2023
@inbal2l inbal2l added the scheduled-for-library-evolution This paper has been scheduled for one of the groups: LEWG, LEWG Incubator, or a Mailing List review label Sep 23, 2023
@inbal2l inbal2l added LWG Library lwg-pending LWG Chair needs to disposition and removed ready-for-library-evolution-electronic-poll This paper needs to undergo a Library Evolution electronic poll scheduled-for-library-evolution This paper has been scheduled for one of the groups: LEWG, LEWG Incubator, or a Mailing List review LEWG Library Evolution expedited-library-evolution-electronic-poll Papers that were reviewed on the mailing list and then advanced directly to electronic polling. labels Oct 16, 2023
@inbal2l
Copy link
Collaborator

inbal2l commented Oct 16, 2023

P2870R2 was forwarded to LWG on LEWG 2023 September electronic poll (P2972R0)

@inbal2l inbal2l added plenary-approved Papers approved for inclusion in their target vehicle by plenary vote. and removed lwg-pending LWG Chair needs to disposition labels Dec 17, 2023
@wg21bot
Copy link
Collaborator

wg21bot commented Dec 19, 2023

P2870R3 Remove basic_string::reserve() From C++26 (Alisdair Meredith, )

@wg21bot wg21bot changed the title P2870 R2 Remove basic_string::reserve() From C++26 P2870 R3 Remove basic_string::reserve() From C++26 Dec 19, 2023
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 LWG Library plenary-approved Papers approved for inclusion in their target vehicle by plenary vote. size - small paper size estimate
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants