WG21 Number | Title | Author | Document Date | Mailing Date | Previous Version | Subgroup | Disposition |
---|---|---|---|---|---|---|---|
SD-1 | 2014 PL22.16/WG21 document list | John Spicer | 2015-02-09 | 2015-02 | |||
2015-02 mid-meeting | |||||||
N4340 | Remove Deprecated Use of the register Keyword | Alisdair Meredith | 2014-11-26 | 2015-02 | Evolution | ||
N4341 | C++ Standard Library Active Issues List (Revision R92) | Alisdair Meredith | missing | Library | |||
N4342 | C++ Standard Library Defect Report List (Revision R92) | Alisdair Meredith | missing | Library | |||
N4343 | C++ Standard Library Closed Issues List (Revision R92) | Alisdair Meredith | missing | Library | |||
N4344 | Suggested Design for Customization Points | Eric Niebler | missing | Library | |||
N4345 | Ranges for the Standard Library, Revision 2 | Eric Niebler | missing | Library | |||
N4346 | Multidimensional bounds, index and array_view, revision 5 | Lukasz Mendakiewicz | 2015-01-05 | 2015-02 | N4177 | Library | |
N4347 | Responses to National Body Comments, PDTS 19568, Library Fundamentals | Barry Hedquist | missing | ||||
N4348 | Making std::function thread-safe | Geoffrey Romer | 2015-02-02 | 2015-02 | N4159 | Library | |
N4349 | Minutes of WG21 Telecon | Jonathan Wakely | 2014-12-05 | 2015-02 | |||
N4350 | Agenda and Meeting Notice for WG21 Concepts Meeting Notice (revision 1) | Herb Sutter | 2015-01-15 | 2015-02 | N4339 | ||
N4351 | Responses to National Body Comments, PDTS 19570, C++ Extensions for Parallelism | Barry Hedquist | 2014-12-23 | 2015-02 | |||
N4352 | Parallelism TS | Jared Hoberock | 2015-01-08 | 2015-02 | N4310 | ||
N4353 | Parallelism TS - Editor's Report | Jared Hoberock | 2015-01-08 | 2015-02 | |||
N4354 | Parallelism TS - DTS Ballot Document | Jared Hoberock | 2015-01-08 | 2015-02 | |||
N4355 | Shared Multidimensional Arrays with Polymorphic Layout | Carter Edwards | 2015-02-04 | 2015-02 | Library | ||
N4356 | Relaxed Array Type Declarator | Carter Edwards | 2015-02-04 | 2015-02 | Evolution | ||
N4357 | Introduce the [[noexit]] attribute for main as a hint to eliminate destructor calls for objects with static storage duration | Jens Maurer | 2015-01-19 | 2015-02 | N4226 | Evolution | |
N4358 | Unary Folds and Empty Parameter Packs | Thibaut Le Jehan | 2015-01-20 | 2015-02 | Evolution | ||
N4359 | A Proposal to Add vector release method just like unique_ptr release method to the Standard Library | Jerry Liang | 2015-01-09 | 2015-02 | Library | ||
N4360 | Delayed Evaluation Parameters | Douglas Boffey | 2015-01-22 | 2015-02 | Evolution | ||
N4361 | Concepts Lite TS | Andrew Sutton | 2015-01-27 | 2015-02 | N4333 | ||
N4362 | WG21 2015-01 Skillman Minutes | John Spicer | 2015-01-27 | 2015-02 | |||
N4363 | Library Fundamentals v1 DTS | Jeffrey Yasskin | missing | ||||
N4364 | Editor's Report for the Library Fundamentals v1 DTS | Jeffrey Yasskin | missing | ||||
N4365 | Responses to National Body Comments, ISO/IEC PDTS 19568, C++ Extensions for Library Fundamentals | Barry Hedquist | 2015-01-29 | 2015-02 | |||
N4366 | LWG 2228: Missing SFINAE rule in unique_ptr templated assignment | Howard Hinnant | 2015-01-11 | 2015-02 | Library | ||
N4367 | Comparison in C++ | Lawrence Crowl | 2015-02-08 | 2015-02 | Evolution | ||
N4368 | Introducing alias size_type for type size_t in class std::bitset | Vladimir Grigoriev | 2015-02-03 | 2015-02 | Library evolution | ||
N4369 | Default argument for second parameter of std::advance | Vladimir Grigoriev | 2015-01-12 | 2015-02 | Library evolution | ||
N4370 | Networking Library Proposal (Revision 4) | Christopher Kohlhoff | 2015-02-06 | 2015-02 | N4332 | Library | |
N4371 | Minimal incomplete type support for standard containers, revision 2 | Zhihao Yuan | 2015-02-04 | 2015-02 | N4056 | Library | |
N4372 | A Proposal to Add a Const-Propagating Wrapper to the Standard Library | Jonathan Coe | 2015-02-06 | 2015-02 | N4209 | Library | |
N4373 | Atomic View | Carter Edwards, Hans Boehm | 2015-01-26 | 2015-02 | N4142 | Library | |
N4374 | Linux-Kernel Memory Mode | Paul E. McKenney | 2015-02-06 | 2015-02 | N4322 | Concurrency | |
N4375 | Out-of-Thin-Air Execution is Vacuous | Paul E. McKenney | 2015-02-06 | 2015-02 | N4323 | Concurrency | |
N4376 | Use Cases for Thread-Local Storage | Paul E. McKenney | 2015-02-06 | 2015-02 | N4324 | Concurrency | |
N4377 | C++ Extensions for Concepts PDTS | Andrew Sutton | 2015-02-09 | 2015-02 | |||
N4378 | Language Support for Contract Assertions | John Lakos, Nathan Myers, Alexei Zakharov, Alexander Beels | 2015-02-08 | 2015-02 | Evolution | ||
N4379 | FAQ about N4378, Language Support for Contract Assertions | John Lakos, Nathan Myers | 2015-02-08 | 2015-02 | Evolution | ||
N4380 | Constant View: A proposal for a std::as_const helper function template | ADAM David Alan Martin, Alisdair Meredith | 2015-02-05 | 2015-02 | Library |
WG21 Number | Title | Author | Document Date | Mailing Date | Previous Version | Subgroup | Disposition |
---|---|---|---|---|---|---|---|
SD-1 | 2014 PL22.16/WG21 document list | John Spicer | 2015-02-09 | 2015-02 | |||
2015-04 pre-Lenexa | |||||||
N4381 | Suggested Design for Customization Points | Eric Niebler | 2015-03-11 | 2015-04 | Library | ||
N4382 | Working Draft, C++ extensions for Ranges | Eric Niebler | 2015-04-12 | 2015-04 | Library | ||
N4383 | C++ Standard Library Active Issues List (Revision R92) | Marshall Clow | 2015-04-10 | 2015-04 | Library | ||
N4384 | C++ Standard Library Defect Report List (Revision R92) | Marshall Clow | 2015-04-10 | 2015-04 | Library | ||
N4385 | C++ Standard Library Closed Issues List (Revision R92) | Marshall Clow | 2015-04-10 | 2015-04 | Library | ||
N4386 | Unspecialized std::tuple_size should be defined | Nevin Liber | 2015-02-24 | 2015-04 | Library | ||
N4387 | Improving pair and tuple, revision 3 | Daniel Krügler, Geoffrey Romer, Ville Voutilainen | 2015-03-14 | 2015-04 | N4064 | Library | |
N4388 | A Proposal to Add a Const-Propagating Wrapper to the Standard Library | Jonathan Coe, Robert Mill | 2015-02-25 | 2015-04 | N4372 | Library | |
N4389 | Wording for bool_constant, revision 1 | Zhihao Yuan | 2015-02-23 | 2015-04 | N4334 | Library | |
N4390 | Minimal incomplete type support for standard containers, revision 3 | Zhihao Yuan | 2015-02-24 | 2015-04 | N4371 | Library | |
N4391 | make_array, revision 4 | Zhihao Yuan | 2015-02-26 | 2015-04 | N4315 | Library | |
N4392 | C++ Latches and Barriers | Alasdair Mackintosh, Olivier Giroux | 2015-03-03 | 2015-04 | N4204 | Library | |
N4393 | Noop Constructors and Destructors | Pablo Halpern | 2015-04-10 | 2015-04 | Evolution | ||
N4394 | Agenda for Lenexa Meeting | Clark Nelson | 2015-03-12 | 2015-04 | |||
N4395 | SIMD Types: ABI Considerations | Matthias Kretz | 2015-04-10 | 2015-04 | Concurrency/Library | ||
N4396 | National Body Comments: PDTS 19841, Transactional Memory | Barry Hedquist | 2015-03-16 | 2015-04 | Transactional Memory | ||
N4397 | A low-level API for stackful coroutines | Oliver Kowalke | 2015-04-09 | 2015-04 | N3985 | Concurrency | |
N4398 | A unified syntax for stackless and stackful coroutines | Oliver Kowalke | 2015-04-09 | 2015-04 | Concurrency | ||
N4399 | Proposed Working Draft, Technical Specification for C++ Extensions for Concurrency | Artur Laksberg | 2015-04-10 | 2015-04 | N4107 | Concurrency | |
N4400 | Concurrency TS Editor's Report, May 2015 | Artur Laksberg | 2015-04-10 | 2015-04 | Concurrency | ||
N4401 | Defaulted comparison operator semantics should be uniform | Michael Price | 2015-04-07 | 2015-04 | Evolution | ||
N4402 | Resumable Functions (revision 4) | Gor Nishanov | missing | Evolution | |||
N4403 | Draft Wording for Resumable Functions | Gor Nishanov | missing | Evolution | |||
N4404 | Extension to aggregate initialization | Oleg Smolsky | 2015-03-31 | 2015-04 | Evolution | ||
N4405 | Type of the accumulaters of standard algorithms std::accumulate and std::inner_product | Vladimir Grigoriev | 2015-02-11 | 2015-04 | Library Evolution | ||
N4406 | Integrating Executors with Parallel Algorithm Execution | Jared Hoberock, Michael Garland, Oliver Giroux | 2015-04-10 | 2015-04 | Concurrency | ||
N4407 | Working Draft, Technical Specification for C++ Extensions for Parallelism | Jared Hoberock | 2015-04-10 | 2015-04 | Concurrency | ||
N4408 | Parallelism TS Editor's Report | Jared Hoberock | 2015-04-10 | 2015-04 | Concurrency | ||
N4409 | Programming Languages -- Technical Specification for C++ Extensions for Parallelism | Jared Hoberock | 2015-04-10 | 2015-04 | Concurrency | ||
N4410 | Responses to PDTS comments on Transactional Memory | Jens Maurer | 2015-04-09 | 2015-04 | Transactional Memory | ||
N4411 | Task Block (formerly Task Region) R4 | Pablo Halpern, Arch Robison, Hong Hong, Artur Laksberg, Gor Nishanov, Herb Sutter | 2015-04-10 | 2015-04 | Library Evolution, Concurrency | ||
N4412 | Shortcomings of iostreams | Jens Maurer | 2015-04-09 | 2015-04 | Library | ||
N4413 | Constexpr Lambas | Faisal Vali | missing | Evolution | |||
N4414 | Executors and Schedulers Revision 5 | Chris Mysen | 2015-04-10 | 2015-04 | N4143 | Concurrency | |
N4415 | Simple Contracts for C++ | Gabriel Dos Reis, J. Daniel Garcia, Francesco Logozzo, Manuel Fahndrich, Shuvendu Lahri | 2015-04-12 | 2015-04 | Evolution | ||
N4416 | Don't Move: Vector Can Have Your Non-Moveable Types Covered | Nevin Liber | 2015-04-09 | 2015-04 | Library Evolution | ||
N4417 | Source-Code Information Capture | Robert Douglas | 2015-04-08 | 2015-04 | N4129 | Reflection | |
N4418 | Parameter Stringization | Robert Douglas | 2015-04-08 | 2015-04 | Reflection | ||
N4419 | Potential extensions to Source-Code Information Capture | Robert Douglas | 2015-04-08 | 2015-04 | Reflection | ||
N4420 | Defining Test Code | Robert Douglas | 2015-04-08 | 2015-04 | Reflection | ||
N4421 | Evolution Active Issues List (Revision R11) | Ville Voutilainen | 2015-04-10 | 2015-04 | |||
N4422 | Evolution Completed Issues List (Revision R11) | Ville Voutilainen | 2015-04-10 | 2015-04 | |||
N4423 | Evolution Closed Issues List (Revision R11) | Ville Voutilainen | 2015-04-10 | 2015-04 | |||
N4424 | Inline Variables | Hal Finkel, Richard Smith | 2015-04-07 | 2015-04 | Evolution | ||
N4425 | Generalized Dynamic Assumptions | Hal Finkel | 2015-04-07 | 2015-04 | Evolution | ||
N4426 | Adding [nothrow-] swappable traits | Daniel Krügler | 2015-04-10 | 2015-04 | Library | ||
N4427 | Agenda and Meeting Notice for WG21 Pre-Lenexa Telecon Meeting | Herb Sutter | 2015-04-08 | 2015-04 | |||
N4428 | Type Property Queries (rev 4) | Andrew Tomazos, Christian Kaeser | 2015-04-08 | 2015-04 | N4113 | Reflection | |
N4429 | Core issue 1941 - rewording inherited constructors | Richard Smith | 2015-04-10 | 2015-04 | Evolution | ||
N4430 | Core issue 1776 - replacement of class objects containing reference members | Richard Smith | 2015-04-10 | 2015-04 | N4303 | Core | |
N4431 | Working Draft, Standard for Programming Language C++ | Richard Smith | 2015-04-10 | 2015-04 | N4296 | ||
N4432 | Editor's Report -- Working Draft, Standard for Programming Language C++ | Richard Smith | 2015-04-10 | 2015-04 | |||
N4433 | Flexible static_assert messages | Michael Price | 2015-04-09 | 2015-04 | Evolution | ||
N4434 | Tweaks to Streamline Concepts Lite Syntax | Walter Brown | 2015-04-10 | 2015-04 | Evolution | ||
N4435 | Proposing Contract Attributes | Walter Brown | 2015-04-09 | 2015-04 | Evolution | ||
N4436 | Proposing Standard Library Support for the C++ Detection Idiom | Walter Brown | 2015-04-09 | 2015-04 | Library Evolution | ||
N4437 | Conditionally-supported Special Math Functions, v3 | Walter Brown | 2015-04-09 | 2015-04 | N3743 | Library Evolution | |
N4438 | Industrial Experience with Transactional Memory at Wyatt Technologies. | Brett Hall | 2015-04-09 | 2015-04 | Transactional Memory | ||
N4439 | Light-Weight Execution Agents Revision 3 | Torvald Riegel | 2015-04-10 | 2015-04 | N4156 | Concurrency | |
N4440 | Feature-testing recommendations for C++ | Clark Nelson | 2014-04-10 | 2015-04 | N4200 | Feature Testing | |
N4441 | SG5: Transactional Memory (TM) Meeting Minutes 2015-03-23 and 2015-04-06 | Michael Wong | 2015-04-10 | 2015-04 | Transactional Memory | ||
N4442 | Default argument for second parameter of std::advance (Rev. 1) | Vladimir Grigoriev | 2015-04-09 | 2015-04 | N4369 | Library Evolution | |
N4443 | Introducing alias size_type for type size_t in class std::bitset (Rev. 1 ) | Vladimir Grigoriev | 2015-04-09 | 2015-04 | N4368 | Library Evolution | |
N4444 | Linux-Kernel Memory Model | Paul E. McKenney | 2015-04-10 | 2015-04 | N4374 | Concurrency | |
N4445 | Overly attached promise | Agustín Bergé, Hartmut Kaiser | 2015-04-09 | 2015-04 | Concurrency | ||
N4446 | The missing INVOKE related trait | Agustín Bergé | 2015-04-09 | 2015-04 | Library Evolution | ||
N4447 | From a type T, gather members name and type information, via variadic template expansion | Cleiton Santoia Silva, Daniel Auresco | 2015-04-10 | 2015-04 | N3987 | Reflection | |
N4448 | Rounding and Overflow in C++ | Lawrence Crowl | 2015-04-12 | 2015-04 | Library Evolution | ||
N4449 | Message Digest Library for C++ | Zhihao Yuan | 2015-04-09 | 2015-04 | Library Evolution | ||
N4450 | Variant: a typesafe union (v2) | Axel Naumann | 2015-04-13 | 2015-04 | N4218 | Library Evolution | |
N4451 | Static reflection | Matúš Chochlík | 2014-04-11 | 2015-04 | N4111 | Reflection | |
N4452 | Use cases of reflection | Matúš Chochlík | 2014-04-11 | 2015-04 | Reflection | ||
N4453 | Resumable Expressions | Christopher Kohlhoff | 2015-04-12 | 2015-04 | Evolution | ||
N4454 | SIMD Types Example: Matrix Multiplication | Matthias Kretz | 2015-04-10 | 2015-04 | Concurrency | ||
N4455 | No Sane Compiler Would Optimize Atomics | JF Bastien | 2015-04-10 | 2015-04 | Concurrency | ||
N4456 | Towards improved support for games, graphics, real-time, low latency, embedded systems | Michael Wong | 2015-04-12 | 2015-04 | Evolution | ||
N4457 | C++ Standard Core Language Active Issues, Revision 93 | William M. Miller | 2015-04-13 | 2015-04 | |||
N4458 | C++ Standard Core Language Defect Reports and Accepted Issues, Revision 93 | William M. Miller | 2015-04-13 | 2015-04 | |||
N4459 | C++ Standard Core Language Closed Issues, Revision 93 | William M. Miller | 2015-04-13 | 2015-04 | |||
N4460 | LWG 2424: Atomics, mutexes and condition variables should not be trivially copyable | Ville Voutilainen | 2015-04-07 | 2015-04 | Evolution | ||
N4461 | Static if resurrected | Ville Voutilainen | 2015-04-07 | 2015-04 | Evolution | ||
N4462 | LWG 2089, Towards more perfect forwarding | Ville Voutilainen | 2015-04-07 | 2015-04 | Evolution | ||
N4463 | IO device requirements for C++ | Cleiton Santoia Silva, Daniel Auresco | 2015-04-10 | 2015-04 | I/O | ||
N4464 | Pi-calculus syntax for C++ executors | Cleiton Santoia Silva | 2015-04-10 | 2015-04 | Concurrency | ||
N4465 | A Module System for C++ (Revision 3) | Gabriel Dos Reis, Mark Hall, Gor Nishanov | 2015-04-13 | 2015-04 | Evolution | ||
N4466 | Wording for Modules | Gabriel Dos Reis | 2015-04-13 | 2015-04 | Evolution | ||
N4467 | C++ Modules: Directions and Issues | Gabriel Dos Reis | missing | Evolution | |||
N4468 | On Quantifying Memory-Allocation Strategies | John Lakos, Jeffrey Mendelsohn, Alisdair Meredith, Nathan Myers | 2015-04-11 | 2015-04 | Library Evolution | ||
N4469 | Template Argument Type Deduction | James Touton, Mike Spertus | 2015-04-10 | 2015-04 | N3601 | Evolution | |
N4470 | Variadic lock_guard | Mike Spertus | 2015-04-10 | 2015-04 | Concurrency | ||
N4471 | Template parameter deduction for constructors (Rev 2) | Mike Spertus | 2015-04-12 | 2015-04 | N3602 | Evolution | |
N4472 | consexpr goto | Ville Voutilainen | 2015-04-10 | 2015-04 | Evolution | ||
N4473 | noexcept(auto), again | Ville Voutilainen | 2015-04-10 | 2015-04 | Evolution | ||
N4474 | Unified Call Syntax: x.f(y) and f(x,y) | Bjarne Stroustrup, Herb Sutter | 2015-04-12 | 2015-04 | Evolution | ||
N4475 | Default comparisons (R2) | Bjarne Stroustrup | 2015-04-09 | 2015-04 | N4175 | Evolution | |
N4476 | Thoughts about Comparisons (R2) | Bjarne Stroustrup | 2015-04-09 | 2015-04 | Evolution | ||
N4477 | Operator Dot (R2) | Bjarne Stroustrup, Gabriel Dos Reis | 2015-04-09 | 2015-04 | N4173 | Evolution | |
N4478 | Networking Library Proposal (Revision 5 | Christopher Kohlhoff | 2015-04-13 | 2015-04 | N4370 | Library Evoution | |
N4479 | Merge Fundamentals V1 into v2 | Jeffrey Yasskin | 2015-04-12 | 2015-04 | Library Evoution | ||
N4480 | Programming Languages -- C++ Extensions for Library Fundamentals DTS | Jeffrey Yasskin | 2015-04-07 | 2015-04 | |||
N4481 | Working Draft, C++ Extensions for Library Fundamentals, Version 2 | Jeffrey Yasskin | 2015-04-12 | 2015-04 | N4336 | Library Evolution | |
N4482 | Some notes on executors and the Networking Library Proposal | Christopher Kohlhoff | 2015-04-13 | 2015-04 | Concurrency |
2015-05 post-Lenexa | |||||||
---|---|---|---|---|---|---|---|
N4483 | Read-copy-update | Paul E. McKenney | 2015-04-14 | 2015-05 | Concurrency | ||
N4484 | C++ Standard Library Active Issues List (Revision R93) | Marshall Clow | 2015-05-23 | 2015-05 | Library | ||
N4485 | C++ Standard Library Defect Report List (Revision R93) | Marshall Clow | 2015-05-23 | 2015-05 | Library | ||
N4486 | C++ Standard Library Closed Issues List (Revision R93) | Marshall Clow | 2015-05-23 | 2015-05 | Library | ||
N4487 | Constexpr lambdas | Faisal Vali, Ville Voutilainen | 2015-04-28 | 2015-05 | Evolution | ||
N4488 | Responses to PDTS comments on Transactional Memory, version 2 | Jens Maurer | 2015-05-07 | 2015-05 | N4410 | Concurrency | |
N4489 | WG21 2015-04-24 Telecon Minutes | Jonathan Wakely | 2015-04-29 | 2015-05 | |||
N4490 | WG21 2015-05 Lenexa Minutes | Jonathan Wakely | 2015-05-29 | 2015-05 | |||
N4491 | PL22.16 2015-05 Lenexa Minutes (Draft) | Jonathan Wakely | 2015-05-30 | 2015-05 | |||
N4492 | Thoughts about C++17 | Bjarne Stroustrup | 2015-05-15 | 2015-05 | |||
N4493 | Thoughts on propagate_const | Jonathan Coe | missing | ||||
N4494 | Multidimensional bounds, offset and array_view, revision 6 | Lukasz Mendakiewicz, Herb Sutter | 2015-05-01 | 2015-05 | N4346 | Library | |
N4495 | Operator dot | Mathias Gaunard, Dietmar Kühl | 2015-05-22 | 2015-05 | Evolution | ||
N4496 | WG21 2014-11 Urbana Minutes (revision 1) | Jonathan Wakely | 2015-05-28 | 2015-05 | |||
N4497 | PL22.16 2014-11 Urbana Minutes (Final) | Jonathan Wakely | 2015-05-30 | 2015-05 | |||
N4498 | Variadic lock_guard (Rev. 2) | Mike Spertus | 2015-05-04 | 2015-05 | N4470 | Concurrency | |
N4499 | Draft wording for Coroutines (Revision 2) | Gor Nishanov, Daveed Vandevoorde | 2015-05-22 | 2015-05 | N4403 | Evolution | |
N4500 | Withdrawn | missing | |||||
N4501 | Working Draft, Technical Specification for C++ Extensions for Concurrency | Artur Laksberg | 2015-05-08 | 2015-05 | Concurrency | Adopted 2015-05 | |
N4502 | Proposing Standard Library Support for the C++ Detection Idiom, V2 | Walter E. Brown | 2015-05-03 | 2015-05 | N4436 | Library | Adopted 2015-05 |
N4503 | Atomic View (V3) | Carter Edwards | missing | ||||
N4504 | Atomic View - Floats | Carter Edwards | missing | ||||
N4505 | Working Draft, Technical Specification for C++ Extensions for Parallelism | Jared Hoberock | 2015-05-05 | 2015-05 | N4407 | Concurrency | Adopted 2015-05 |
N4506 | Parallelism TS Editor's Report | Jared Hoberock | 2015-05-06 | 2015-05 | Concurrency | ||
N4507 | Technical Specification for C++ Extensions for Parallelism | Jared Hoberock | 2015-05-05 | 2015-05 | |||
N4508 | A proposal to add shared_mutex (untimed) (Revision 4) | Gor Nishanov | 2015-05-05 | 2015-05 | N4241 | Concurrency | Adopted 2015-05 |
N4509 | constexpr atomic |
Olivier Giroux, JF Bastien, Jeff Snyder | 2015-05-05 | 2015-05 | Concurrency | ||
N4510 | Minimal incomplete type support for standard containers, revision 4 | Zhihao Yuan | 2015-05-05 | 2015-05 | N4390 | Library | Adopted 2015-05 |
N4511 | Adding [nothrow-]swappable traits, revision 1 | Daniel Krügler | 2015-05-22 | 2015-05 | N4426 | Library | |
N4512 | Multidimensional bounds, offset and array_view, revision 7 | _ukasz Mendakiewicz, Herb Sutter | 2015-05-07 | 2015-05 | Library | ||
N4513 | Working Draft Technical Specification for C++ Extensions for Transactional Memory | Michael Wong | 2015-05-08 | 2015-05 | N4301 | Concurrency | Adopted 2015-05 |
N4514 | Technical Specification for C++ Extensions for Transactional Memory | Michael Wong | 2015-05-08 | 2015-05 | |||
N4515 | Editor's Report: Technical Specification for C++ Extensions for Transactional Memory | Michael Wong | 2015-05-22 | 2015-05 | N4338 | Concurrency | |
N4516 | Variant: a type-safe union (v3) | Axel Naumann | 2015-05-06 | 2015-05 | N4450 | Library Evolution | Revised N4542 |
N4517 | Record of Response: National Body Comments ISO/IEC PDTS 19841 | Barry Hedquist | 2015-05-08 | 2015-05 | |||
N4518 | Make exception specifications be part of the type system, version 2 | Jens Maurer | 2015-05-08 | 2015-05 | N4320 | Core | Revised N4533 |
N4519 | Source-Code Information Capture | Robert Douglas | 2015-05-08 | 2015-05 | Library | Adopted 2015-05 | |
N4520 | Light-weight EAS rev. 5 | Torvald Riegel | missing | Evolution | |||
N4521 | Merge Fundamentals V1 into V2 | Jeffrey Yaskin | 2015-04-12 | 2015-05 | N4479 | Library Evolution | Adopted 2015-05 |
N4522 | std::atomic_object_fence(mo, T&&...) | Olivier Giroux, JF Bastien | 2015-05-21 | 2015-05 | Concurrency | ||
N4523 | constexpr std::thread::hardware_{true,false}_sharing_size | Olivier Giroux, JF Bastien | 2015-05-21 | 2015-05 | Concurrency | ||
N4524 | Respect vector::reserve(request) Relative to Reallocation | Nevin Liber | 2015-05-22 | 2015-05 | Library Evolution | ||
N4525 | C++ Standard Library Issues Resolved Directly In Lenexa | Marshall Clow | 2015-05-08 | 2015-05 | Library | Adopted 2015-05 | |
N4526 | Towards improved support for games, graphics, real-time, low latency, embedded systems | Michael Wong, Sean Middleditch, Nicolas Guillemot | 2015-05-22 | 2015-05 | SG14 | ||
N4527 | Working Draft, Standard for Programming Language C++ | Richard Smith | 2015-05-22 | 2015-05 | N4431 | ||
N4528 | Editor's Report -- Working Draft, Standard for Programming Language C++ | Richard Smith | 2015-05-22 | 2015-05 | |||
N4529 | Working Draft, C++ Extensions for Library Fundamentals, Version 2 | Jeffrey Yaskin | 2015-05-22 | 2015-05 | N4481 | Library Evolution | |
N4530 | Editor's Report for the Library Fundamentals TS | Jeffrey Yaskin | 2015-05-22 | 2015-05 | Library Evolution | ||
N4531 | std::rand replacement, revision 3 | Zhihao Yuan | 2015-05-08 | 2015-05 | N4316 | Library | |
N4532 | Proposed wording for default comparisons | Jens Maurer | 2015-05-22 | 2015-05 | Evolution | ||
N4533 | Make exception specifications be part of the type system, version 3 | Jens Maurer | 2015-05-20 | 2015-05 | N4518 | Core | |
N4534 | Data-Invariant Functions (revision 3) | Jens Maurer | 2015-05-22 | 2015-05 | N4314 | Library Evolution | |
N4535 | Feature-testing preprocessor predicates for C++17 | Clark Nelson, Richard Smith | 2015-05-06 | 2015-05 | Feature Testing | ||
N4536 | An algorithm to "clamp" a value between a pair of boundary values | Martin Moene, Niels Dekker | 2015-05-17 | 2015-05 | Library Evolution | ||
N4537 | Adding Symmetry Between shared_ptr and weak_ptr | Arthur O'Dwyer | 2015-05-19 | 2015-05 | Library | ||
N4538 | Technical Specification for C++ Extensions for Concurrency | Artur Laksberg | 2015-05-20 | 2015-05 | |||
N4539 | Evolution Active Issues List (Revision R12) | Ville Voutilainen | 2015-05-22 | 2015-05 | Evolution | ||
N4540 | Evolution Completed Issues List (Revision R12) | Ville Voutilainen | 2015-05-22 | 2015-05 | Evolution | ||
N4541 | Evolution Closed Issues List (Revision R12) | Ville Voutilainen | 2015-05-22 | 2015-05 | Evolution | ||
N4542 | Variant: a type-safe union (v4). | Axel Naumann | 2015-05-24 | 2015-05 | N4516 | Library Evolution | |
N4543 | A polymorphic wrapper for all Callable objects | David Krauss | 2015-05-26 | 2015-05 | Library Evolution | ||
N4544 | October 2015 WG21 Meeting (Kona) | Thomas Plum | 2015-05-26 | 2015-05 |
WG21 Number | Title | Author | Document Date | Mailing Date | Previous Version | Subgroup | Disposition |
---|---|---|---|---|---|---|---|
SD-1 | 2015 PL22.16/WG21 document list | John Spicer | 2015-09-29 | 2015-09 | |||
2015-09 pre-Kona | |||||||
N4545 | PL22.16/WG21 draft agenda: 19-24 Oct 2015, Kona, HI/US | Clark Nelson | 2015-06-04 | 2015-09 | |||
N4546 | Agenda and Meeting Notice for WG21 Concepts Telecon | Herb Sutter | 2015-06-29 | 2015-09 | |||
N4547 | Business Plan and Convener's report | Herb Sutter | 2015-07-13 | 2015-09 | |||
N4548 | WG21 2015-07-20 Telecon Minutes | Roger Orr | 2015-07-20 | 2015-09 | |||
N4549 | Programming Languages -- C++ Extensions for Concepts | Andrew Sutton | 2015-07-27 | 2015-09 | |||
N4550 | Record of Response: National Body Comments on ISO/IEC PDTS 19217, Technical Specification: C++ Extensions for Concepts | Barry Hedquist | 2015-07-25 | 2015-09 | |||
N4551 | National Body Comments, ISO/IEC PDTS 19571, C++ Extensions for Concurrency | Barry Hedquist | 2015-08-13 | 2015-09 | |||
N4552 | Pre-Kona WG21 Telecon | Herb Sutter | 2015-09-28 | 2015-09 | |||
P0001R0 | Removing Deprecated Register Keyword | Alisdair Meredith | 2015-09-28 | 2015-09 | Core | ||
P0002R0 | Removing Deprecated Operator++ for bool | Alisdair Meredith | 2015-09-28 | 2015-09 | Core | ||
P0003R0 | Removing Deprecated Dynamic Exception Specifications | Alisdair Meredith | 2015-09-28 | 2015-09 | Evolution | ||
P0004R0 | Removing Deprecated Aliases in iostreams | Alisdair Meredith | 2015-09-28 | 2015-09 | Library Evolution | ||
P0005R0 | Adopt not_fn from Library Fundamentals 2 for C++17 | Alisdair Meredith | 2015-09-28 | 2015-09 | Library | ||
P0006R0 | Adopt Type Traits Variable Templates from Library Fundamentals TS for C++17 | Alisdair Meredith | 2015-09-28 | 2015-09 | Library | ||
P0007R0 | Constant View: A proposal for a std::as_const helper function template | Alisdair Meredith | 2015-09-28 | 2015-09 | Library Evolution | ||
P0008R0 | C++ Executors | Chris Mysen | 2015-09-27 | 2015-09 | Concurrency | ||
P0009R0 | Polymorphic Multidimensional Array View | H. Carter Edwards, Christian Trott, Juan Alday, Jesse Perla, Mauro Bianco, Robin Maffeo, Ben Sander, Bryce Lelbach | 2015-09-23 | 2015-09 | Library Evolution | ||
P0011R0 | Additions to Filesystem supporting Relative Paths | Jamie Alsop, Nicolai Josuttis | 2015-09-25 | 2015-09 | File System | ||
P0012R0 | Make exception specifications be part of the type system, version 4 | Jens Maurer | 2015-09-08 | 2015-09 | N4533 | Core | |
P0013R0 | Logical Operator Type Traits | Jonathan Wakely | 2015-07-05 | 2015-09 | Library Evolution | ||
P0014R0 | Proposal to add the multiline option to std::regex for its ECMAScript engine | Nozomu Katō | 2015-07-11 | 2015-09 | Library Evolution | ||
P0015R0 | A specialization-friendly std::common_type | David Stone | 2015-08-13 | 2015-09 | Library Evolution | ||
P0017R0 | Extension to aggregate initialization | Oleg Smolsky | 2015-07-13 | 2015-09 | N4404 | Evolution | |
P0018R0 | Lambda Capture of *this by Value | H. Carter Edwards, Christian Trott, Hal Finkel, Jim Reus, Robin Maffeo, Ben Sander | 2015-09-23 | 2015-09 | Evolution | ||
P0019R0 | Atomic View | H. Carter Edwards, Hans Boehm, Olivier Giroux, James Reus | 2015-09-23 | 2015-09 | Concurrency | ||
P0020R0 | Floating Point Atomic View | H. Carter Edwards, Hans Boehm, Olivier Giroux, JF Bastien, James Reus | 2015-09-23 | 2015-09 | Concurrency | ||
P0021R0 | Working Draft, C++ Extensions for Ranges | Eric Niebler, Casey Carter | 2015-09-28 | 2015-09 | Library Evolution | ||
P0022R0 | Proxy Iterators for the Ranges Extensions | Eric Niebler | 2015-06-30 | 2015-09 | Library Evolution | ||
P0024R0 | The Parallelism TS Should be Standardized | Jared Hoberock | 2015-09-25 | 2015-09 | Concurrency | ||
P0025R0 | An algorithm to "clamp" a value between a pair of boundary values | Martin Moene, Niels Dekker | 2015-09-18 | 2015-09 | N4536 | Library Evolution | |
P0026R0 | multi-range-based for loops | Matthew McAtamney-Greenwood | 2015-08-11 | 2015-09 | Evolution | ||
P0027R0 | Named Types | Troy Korjuslommi | 2015-09 | Evolution | |||
P0028R0 | Using non-standard attributes | J. Daniel Garcia, Luis M. Sanchez, Massimo Torquati, Marco Danelutto, Peter Sommerlad | 2015-09-15 | 2015-09 | Evolution | ||
P0029R0 | A Unified Proposal for Composable Hashing | Geoff Romer, Chandler Carruth | 2015-09-21 | 2015-09 | Library Evolution | ||
P0030R0 | Proposal to Introduce a 3-Argument Overload to std::hypot | Benson Ma | 2015-09-08 | 2015-09 | Library Evolution | ||
P0031R0 | A Proposal to Add Constexpr Modifiers to reverse_iterator, move_iterator, array and Range Access | Antony Polukhin | 2015-09-09 | 2015-09 | Library Evolution | ||
P0032R0 | Homogeneous interface for variant |
Vicente J. Botet Escriba | 2015-09-24 | 2015-09 | Library Evolution | ||
P0033R0 | Re-enabling shared_from_this | Jonathan Wakely, Peter Dimov | 2015-09-23 | 2015-09 | Library Evolution | ||
P0034R0 | Civil Time for the Standard Library | Bill Seymour | 2015-09-25 | 2015-09 | Library Evolution | ||
P0035R0 | Dynamic memory allocation for over-aligned data | Clark Nelson | 2015-09-09 | 2015-09 | N3396 | Evolution | |
P0036R0 | Unary Folds and Empty Parameter Packs (Revision 1) | Thibaut Le Jehan | 2015-09-10 | 2015-09 | N4358 | Core | |
P0037R0 | Fixed point real numbers | John McFarlane | 2015-09-28 | 2015-09 | Library Evolution, SG14 | ||
P0038R0 | Flat Containers | Sean Middleditch | 2015-09-25 | 2015-09 | Library Evolution, SG14 | ||
P0039R0 | Extending raw_storage_iterator | Brent Friedman | 2015-09-11 | 2015-09 | Library Evolution, SG14 | ||
P0040R0 | Extending memory management tools | Brent Friedman | 2015-09-11 | 2015-09 | Library Evolution, SG14 | ||
P0041R0 | Unstable remove algorithms | Brent Friedman | 2015-09-11 | 2015-09 | Library Evolution, SG14 | ||
P0042R0 | std::recover: undoing type erasure | David Krauss | 2015-09-27 | 2015-09 | Library Evolution | ||
P0043R0 | Function wrappers with allocators and noexcept | David Krauss | 2015-09-27 | 2015-09 | Library Evolution | ||
P0044R0 | unwinding_state: safe exception relativity | David Krauss | 2015-09-17 | 2015-09 | Evolution | ||
P0045R0 | Overloaded and qualified std::function | David Krauss | 2015-09-27 | 2015-09 | Library Evolution | ||
P0046R0 | Change is_transparent to metafunction | Tomasz Kamiński | 2015-09-10 | 2015-09 | Library Evolution | ||
P0047R0 | Transactional Memory (TM) Meeting Minutes 2015/06/01-2015/09/21 | Michael Wong | 2015-09-25 | 2015-09 | Transactional Memory | ||
P0048R0 | Games Dev/Low Latency/Financial Trading/Banking Meeting Minutes 2015/08/12-2015/09/23 | Michael Wong | 2015-09-25 | 2015-09 | SG14 | ||
P0050R0 | C++ generic match function | Vicente J. Botet Escriba | 2015-09-24 | 2015-09 | Library Evolution | ||
P0051R0 | C++ generic overload function | Vicente J. Botet Escriba | 2015-09-22 | 2015-09 | Library Evolution | ||
P0052R0 | Generic Scope Guard and RAII Wrapper for the Standard Library | Peter Sommerlad, Andrew L. Sandoval | 2015-09-27 | 2015-09 | N4189 | Library | |
P0053R0 | C++ Synchronized Buffered Ostream | Lawrence Crowl, Peter Sommerlad | 2015-09-23 | 2015-09 | N4187 | Library | |
P0054R0 | Coroutines: reports from the fields | Gor Nishanov | 2015-09-12 | 2015-09 | Evolution | ||
P0055R0 | On Interactions Between Coroutines and Networking Library | Gor Nishanov | 2015-09-12 | 2015-09 | Library Evolution | ||
P0056R0 | Soft Keywords | Gor Nishanov | 2015-09-12 | 2015-09 | Evolution | ||
P0057R0 | Wording for Coroutines (Revision 3) | Gor Nishanov | 2015-09-26 | 2015-09 | N4499 | Core, Library Evolution | |
P0058R0 | An Interface for Abstracting Execution | Jared Hoberock, Michael Garland, Olivier Girioux | 2015-09-25 | 2015-09 | Concurrency | ||
P0059R0 | Add rings to the Standard Library | Guy Davidson | 2015-09-25 | 2015-09 | SG14, Library Evolution | ||
P0060R0 | Function Object-Based Overloading of Operator Dot | Mathias Gaunard, Dietmar Kühl | 2015-09-18 | 2015-09 | Evolution | ||
P0061R0 | Feature-testing preprocessor predicates for C++17 | Clark Nelson | 2015-09-16 | 2015-09 | Feature Testing | ||
P0062R0 | When should compilers optimize atomics? | Hans Boehm, JF Bastien, Peter Dimov, Hal Finkel, Paul McKenney, Michael Wong, Jeffrey Yasskin | 2015-09-25 | 2015-09 | Concurrency | ||
P0063R0 | C++17 should refer to C11 instead of C99 | Hans Boehm, Clark Nelson | 2015-09-25 | 2015-09 | Concurrency | ||
P0065R0 | Movable initializer lists, rev. 2 | David Krauss | 2015-09-27 | 2015-09 | N4166 | Evolution | |
P0066R0 | Accessors and views with lifetime extension | David Krauss | 2015-09-28 | 2015-09 | N4221 | Evolution | |
P0067R0 | Elementary string conversions | Jens Maurer | 2015-09-25 | 2015-09 | Library | ||
P0068R0 | Proposal of [[unused]], [[nodiscard]] and [[fallthrough]] attributes | Andrew Tomazos | 2015-09-03 | 2015-09 | Evolution | ||
P0069R0 | A C++ Compiler for Heterogeneous Computing | Ben Sander, Greg Stoner, Siu-chi Chan, Wen-Heng (Jack) Chung | 2015-09-28 | 2015-09 | Concurrency | ||
P0070R0 | Coroutines: Return Before Await | Gor Nishanov | 2015-09-12 | 2015-09 | Evolution | ||
P0071R0 | Coroutines: Keyword alternatives | Gor Nishanov | 2015-09-12 | 2015-09 | Evolution | ||
P0072R0 | Light-Weight Execution Agents | Torvald Riegel | 2015-09-24 | 2015-09 | N4439 | Concurrency | |
P0073R0 | On unifying the coroutines and resumable functions proposals | Torvald Riegel | 2015-09-25 | 2015-09 | Evolution | ||
P0074R0 | Making std::owner_less more flexible | Jonathan Wakely | 2015-09-23 | 2015-09 | Library | ||
P0075R0 | Template Library for Index-Based Loops | Arch Robison, Pablo Halpern, Robert Geva, Clark Nelson | 2015-09-25 | 2015-09 | Library | ||
P0076R0 | Vector and Wavefront Policies | Arch Robison, Pablo Halpern, Robert Geva, Clark Nelson | 2015-09-25 | 2015-09 | Library | ||
P0077R0 | is_callable, the missing INVOKE related trait | Agustín Bergé | 2015-09-22 | 2015-09 | N4446 | Library Evolution | |
P0078R0 | The [[pure]] attribute | Karl-Étienne Perron | 2015-09-25 | 2015-09 | N3744 | Evolution | |
P0079R0 | Extension methods in C++ | Roger Orr | 2015-09-28 | 2015-09 | Evolution | ||
P0080R0 | Variant: Discriminated Union with Value Semantics | Michael Park | 2015-07-28 | 2015-09 | Library Evolution | ||
P0081R0 | A proposal to add sincos to the standard library | Paul Dreik | 2015-09-25 | 2015-09 | Numerics | ||
P0082R0 | For Loop Exit Strategies (Revision 1) | Alan Talbot | 2015-09-24 | 2015-09 | N3587 | Evolution | |
P0083R0 | Splicing Maps and Sets (Revision 2) | Alan Talbot | 2015-09-24 | 2015-09 | N3645 | Library Evolution | |
P0084R0 | Emplace Return Type | Alan Talbot | 2015-09-24 | 2015-09 | Library Evolution | ||
P0085R0 | Oo... adding a coherent character sequence to begin octal-literals | Michael Jonker, Axel Naumann | 2015-05-08 | 2015-09 | Evolution | ||
P0086R0 | Variant design review | Axel Naumann | 2015-09-28 | 2015-09 | Evolution | ||
P0087R0 | Variant: a type-safe union without undefined behavior (v2) | Axel Naumann | 2015-09-28 | 2015-09 | N4542 | Library Evolution | |
P0088R0 | Variant: a type-safe union that is rarely invalid (v5) | Axel Naumann | 2015-09-27 | 2015-09 | N4542 | Library Evolution | |
P0089R0 | Quantifying Memory-Allocatiom Strategies | John Lakos, Jeffrey Mendelsohn, Alisdair Meredith, Nathan Myers | 2015-09-28 | 2015-09 | N4468 | Library Evolution | |
P0090R0 | Removing result_type, etc. | Stephan T. Lavavej | 2015-09-24 | 2015-09 | Library Evolution | ||
P0091R0 | Template parameter deduction for constructors (Rev. 3) | Mike Spertus, Richard Smith | 2015-09-24 | 2015-09 | N4471 | Evolution | |
P0092R0 | Polishing <chrono> | Howard Hinnant | 2015-09-23 | 2015-09 | Library Evolution | ||
P0093R0 | Simply a strong variant | David Sankel | 2015-09-24 | 2015-09 | Library Evolution | ||
P0094R0 | Simply a basic variant | David Sankel | 2015-09-24 | 2015-09 | Library Evolution | ||
P0095R0 | The case for a language based variant | David Sankel | 2015-09-24 | 2015-09 | Library Evolution | ||
P0096R0 | Feature-testing recommendations for C++ | Clark Nelson | 2014-09-16 | 2015-09 | Feature Testing | ||
P0097R0 | Use Cases for Thread-Local Storage | Paul E. McKenney, JF Bastien, Pablo Halpern, Michael Wong, Thomas Richard William Scogland, Robert Geva | 2015-09-24 | 2015-09 | N4376 | Concurrency | |
P0098R0 | Towards Implementation and Use of memory order consume | Paul E. McKenney, Torvald Riegel, Jeff Preshing, Hans Boehm, Clark Nelson, Olivier Giroux, Lawrence Crowl | 2015-09-24 | 2015-09 | N4321 | Concurrency | |
P0099R0 | A low-level API for stackful context switching | Oliver Kowalke, Nat Goodspeed | 2015-09-27 | 2015-09 | N4397 | Concurrency | |
P0100R0 | Comparison in C++ | Lawrence Crowl | 2015-09-27 | 2015-09 | N4367 | Library Evolution | |
P0101R0 | An Outline of a C++ Numbers Technical Specification, | Lawrence Crowl | 2015-09-27 | 2015-09 | Numerics | ||
P0102R0 | C++ Parametric Number Type Aliases | Lawrence Crowl | 2015-09-27 | 2015-09 | Numerics | ||
P0103R0 | Overflow-Detecting and Double-Wide Arithmetic Operations | Lawrence Crowl | 2015-09-27 | 2015-09 | Numerics | ||
P0104R0 | Multi-Word Integer Operations and Types | Lawrence Crowl | 2015-09-27 | 2015-09 | Numerics | ||
P0105R0 | Rounding and Overflow in C++ | Lawrence Crowl | 2015-09-27 | 2015-09 | N4448 | Numerics | |
P0106R0 | C++ Binary Fixed-Point Arithmetic | Lawrence Crowl | 2015-09-27 | 2015-09 | N3352 | Numerics | |
P0107R0 | Better support for constexpr in std::array | Louis Dionne | 2015-09-23 | 2015-09 | Library Evolution | ||
P0108R0 | Skeleton Proposal for Thread-Local Storage (TLS) | Paul E. McKenney, JF Bastien | 2015-09-24 | 2015-09 | Concurrency | ||
P0109R0 | Function Aliases + Extended Inheritance = Opaque Typedefs | Walter E. Brown | 2015-09-25 | 2015-09 | N3471 | Evolution | |
P0110R0 | Implementing the strong guarantee for variant<> assignment | Anthony Williams | 2015-09-25 | 2015-09 | Evolution, Library Evolution | ||
P0112R0 | Networking Library (Revision 6) | Christopher Kohlhoff | 2015-09-25 | 2015-09 | Library Evolution | ||
P0113R0 | Executors and Asynchronous Operations, Revision 2 | Christopher Kohlhoff | 2015-09-25 | 2015-09 | N4242 | Concurrency | |
P0114R0 | Resumable Expressions (revision 1) | Christopher Kohlhoff | 2015-09-25 | 2015-09 | N4453 | Concurrency | |
P0116R0 | Boolean conversion for Standard Library types | Robert Kawulak | 2015-09-25 | 2015-09 | Library Evolution | ||
P0117R0 | Generic to_string/to_wstring functions | Robert Kawulak | 2015-09-25 | 2015-09 | Library Evolution | ||
P0118R0 | Concepts-TS editors report | Andrew Sutton | 2015-09-26 | 2015-09 | Concepts | ||
P0119R0 | Overload sets as function arguments | Andrew Sutton | 2015-09-25 | 2015-09 | Evolution | ||
P0120R0 | constexpr unions and common initial sequences | Anthony Williams | 2015-09-25 | 2015-09 | Evolution | ||
P0121R0 | Working Draft, C++ extensions for Concepts | Andrew Sutton | 2015-09-25 | 2015-09 | Concepts | ||
P0122R0 | array_view: bounds-safe views for sequences of objects | Neil MacIntosh | 2015-09-25 | 2015-09 | Library Evolution | ||
P0123R0 | Unifying the interfaces of string_view and array_view | Neil MacIntosh | 2015-09-25 | 2015-09 | Library Evolution | ||
P0124R0 | Linux-Kernel Memory Model | Paul E. McKenney, Ulrich Weigand | 2015-09-25 | 2015-09 | N4444 | Concurrency | |
P0125R0 | std::bitset inclusion test methods | Vittorio Romeo | 2015-09-25 | 2015-09 | Library | ||
P0126R0 | std::synchronic |
Olivier Giroux | 2015-09-24 | 2015-09 | N4195 | Concurrency | |
P0127R0 | Declaring non-type template arguments with auto | James Touton | 2015-09-25 | 2015-09 | Evolution | ||
P0128R0 | constexpr_if | Ville Voutilainen | 2015-09-26 | 2015-09 | Evolution | ||
P0129R0 | We cannot (realistically) get rid of throwing moves | Ville Voutilainen | 2015-09-26 | 2015-09 | Evolution | ||
P0130R0 | Comparing virtual functions | Scott Wardle, Roberto Parolin | 2015-09-27 | 2015-09 | SG14 | ||
P0131R0 | Unified call syntax concerns | Bjarne Stroustrup | 2015-09-27 | 2015-09 | Evolution | ||
P0132R0 | Non-throwing container operations | Ville Voutilainen | 2015-09-27 | 2015-09 | Evolution, Library Evolution | ||
P0133R0 | Putting noexcept(auto) on hold, again | Ville Voutilainen | 2015-09-27 | 2015-09 | Evolution, Library Evolution | ||
P0134R0 | Introducing a name for brace-or-equal-initializers for non-static data members | Richard Smith | 2015-09-23 | 2015-09 | Evolution | ||
P0135R0 | Guaranteed copy elision through simplified value categories | Richard Smith | 2015-09-27 | 2015-09 | Evolution | ||
P0136R0 | Rewording inheriting constructors (core issue 1941 et al) | Richard Smith | 2015-09-25 | 2015-09 | N4429 | Core | |
P0137R0 | Core Issue 1776: Replacement of class objects containing reference members | Richard Smith | 2015-09-27 | 2015-09 | N4430 | Core | |
P0138R0 | Construction Rules for enum class Values | Gabriel Dos Reis | 2015-09-28 | 2015-09 | N4430 | Core | |
P0146R0 | Regular Void | Matt Calabrese | 2015-09-25 | 2015-09 | Evolution |
WG21 Number | Title | Author | Document Date | Mailing Date | Previous Version | Subgroup | Disposition |
---|---|---|---|---|---|---|---|
SD-1 | 2015 PL22.16/WG21 document list | John Spicer | 2015-11-16 | 2015-11 | |||
2015-11 post-Kona | |||||||
N4553 | Working Draft, C++ extensions for Concepts | Andrew Sutton | 2015-10-02 | 2015-11 | N4549 | Concepts | |
N4554 | Editor's report for the Concepts TS | Andrew Sutton | 2015-10-02 | 2015-11 | Concepts | ||
N4555 | February 2016 WG21 Meeting | Barry Hedquist | 2015-10-09 | 2015-11 | |||
N4556 | WG21 telecon minutes | Marhsall Clow | 2015-10-09 | 2015-11 | |||
N4557 | WG21 2015-07-20 Telecon (revised) | Roger Orr | 2015-10-24 | 2015-11 | |||
N4558 | Kona WG21 Minutes | Jonathan Wakely | 2015-11-16 | 2015-11 | |||
N4559 | Kona PL22.16 Minutes | Jonathan Wakely | 2015-11-16 | 2015-11 | |||
N4560 | Working Draft, C++ Extensions for Ranges | Eric Niebler, Casey Carter | 2015-11-06 | 2015-11 | |||
N4561 | Ranges Editor's Report | Eric Niebler | 2015-11-05 | 2015-11 | |||
N4562 | Working Draft, C++ Extensions for Library Fundamentals, Version 2 | Geoffrey Romer | 2015-11-05 | 2015-11 | N4529 | ||
N4563 | Editor's Report for the Library Fundamentals TS | Geoffrey Romer | 2015-11-05 | 2015-11 | |||
N4564 | C++ Extensions for Library Fundamentals, Version 2 PDTS | Geoffrey Romer | 2015-11-05 | 2015-11 | |||
N4565 | Record of Response: National Body Comments ISO/IEC PDTS 19571 Technical Specification: C++ Extensions for Concurrency | Barry Hedquist | 2015-11-06 | 2015-11 | |||
N4566 | Editor's Report -- Working Draft, Standard for Programming Language C++ | Richard Smith | 2015-11-09 | 2015-11 | |||
N4567 | Working Draft, Standard for Programming Language C++ Note: | Richard Smith | 2015-11-09 | 2015-11 | N4527 | ||
P0001R1 | Removing Deprecated Register Keyword | Alisdair Meredith | 2015-10-21 | 2015-11 | P0001R0 | Core | Adopted 2015-10 |
P0002R1 | Removing Deprecated Operator++ for bool | Alisdair Meredith | 2015-10-23 | 2015-11 | P0002R0 | Core | Adopted 2015-10 |
P0004R1 | Removing Deprecated Aliases in iostreams | Alisdair Meredith | 2015-10-19 | 2015-11 | P0004R0 | Library Evolution | |
P0005R1 | Adopt not_fn from Library Fundamentals 2 for C++17 | Alisdair Meredith, Stephan T. Lavavej, Tomasz Kamiński | 2015-10-18 | 2015-11 | P0005R0 | Library | Revised P0005R2 |
P0005R2 | Adopt not_fn from Library Fundamentals 2 for C++17 | Alisdair Meredith, Stephan T. Lavavej, Tomasz Kamiński | 2015-10-23 | 2015-11 | P0005R1 | Library | |
P0007R1 | Constant View: A proposal for a std::as_const helper function template | ADAM David Alan Martin, Alisdair Meredith | 2015-10-22 | 2015-11 | P0007R0 | Library Evolution | |
P0012R1 | Make exception specifications be part of the type system, version 5 | Jens Maurer | 2015-10-22 | 2015-11 | P0012R0 | Adopted 2015-10 | |
P0013R1 | Logical Operator Type Traits (revison 1) | Jonathan Wakely | 2015-10-23 | 2015-11 | P0013R0 | Library Evolution | Adopted 2015-10 |
P0014R1 | Proposal to add the multiline option to std::regex for its ECMAScript engine | Nozomu Katō | 2015-10-30 | 2015-11 | P0014R0 | Library Evolution | |
P0017R1 | Extension to aggregate initialization | Oleg Smolsky | 2015-10-24 | 2015-11 | P0017R0 | Evolution | |
P0018R1 | Lambda Capture of *this by Value | H. Carter Edwards, Christian Trott, Hal Finkel, Jim Reus, Robin Maffeo, Ben Sander | 2015-10-23 | 2015-11 | P0018R0 | Evolution | |
P0022R1 | Proxy Iterators for the Ranges Extensions | Eric Niebler | 2015-11-06 | 2015-11 | P0022R0 | Library | |
P0025R1 | An algorithm to "clamp" a value between a pair of boundary values | Martin Moene, Niels Dekker | 2015-10-29 | 2015-11 | P0025R0 | Library | |
P0030R1 | Proposal to Introduce a 3-Argument Overload to std::hypot | Benson Ma | 2015-11-06 | 2015-11 | P0030R0 | Library | |
P0032R1 | Homogeneous interface for variant |
Vicente J. Botet Escriba | 2015-11-05 | 2015-11 | P0032R0 | Library Evolution | |
P0051R1 | C++ generic overload function (Revision 1) | Vicente J. Botet Escriba | 2015-11-05 | 2015-11 | P0051R0 | Library Evolution | |
P0057R1 | Wording for Coroutines | Gor Nishanov | 2015-11-06 | 2015-11 | P0057R0 | Core, Library Evolution | |
P0061R1 | __has_include for C++17 | Clark Nelson | 2015-10-23 | 2015-11 | P0061R0 | Adopted 2015-10 | |
P0083R1 | Splicing Maps and Sets (Revision 3) | Alan Talbot, Jonathan Wakely, Howard Hinnant, James Dennett | 2015-11-07 | 2015-11 | P0083R0 | Library Evolution | |
P0092R1 | Polishing |
Howard Hinnant | 2015-10-20 | 2015-11 | P0092R0 | Library Evolution | |
P0100R1 | Comparison in C++ | Lawrence Crowl | 2015-11-07 | 2015-11 | P0100R0 | Library Evolution | |
P0112R1 | Networking Library (Revision 7) | Christopher Kohlhoff | 2015-10-23 | 2015-11 | P0112R0 | Library Evolution | Adopted 2015-10 |
P0136R1 | Rewording inheriting constructors (core issue 1941 et al) | Richard Smith | 2015-10-19 | 2015-11 | P0136R0 | Core | Adopted 2015-10 |
P0144R0 | Structured Bindings | Herb Sutter | 2015-10-14 | 2015-11 | Evolution | ||
P0145R0 | Expression Order of Evaluation | Gabriel Dos Reis, Herb Sutter, Jonathan Caves | 2015-10-01 | 2015-11 | Evolution | ||
P0147R0 | The Use and Implementation of Contracts | Lawrence Crowl | 2015-11-08 | 2015-11 | Evolution | ||
P0148R0 | memory_resource_ptr: A Limited Smart Pointer for memory_resource Correctness | Pablo Halpern, Dietmar Kühl | 2015-10-14 | 2015-11 | Library Evolution | ||
P0151R0 | Proposal of Multi-Declarators | Andrew Tomazos | 2015-10-16 | 2015-11 | Evolution | ||
P0152R0 | constexpr atomic::is_always_lock_free | Olivier Giroux, JF Bastien, Jeff Snyder | 2015-10-21 | 2015-11 | N4509 | Concurrency | |
P0153R0 | std::atomic_object_fence(mo, T&&...) | Olivier Giroux, JF Bastien | 2015-11-05 | 2015-11 | N4522 | ||
P0154R0 | constexpr std::thread::hardware_{true,false}_sharing_size | JF Bastien, Olivier Giroux | 2015-10-24 | 2015-11 | N4523 | ||
P0155R0 | Task Block R5 | Pablo Halpern, Arch Robison, Hong Hong, Artur Laksberg, Gor Nishanov, Herb Sutter | 2015-10-22 | 2015-11 | N4411 | Library | Adopted 2015-10 |
P0156R0 | Variadic lock_guard (Rev. 3) | Mike Spertus | 2015-10-21 | 2015-11 | N4498 | Evolution | |
P0157R0 | Handling Disappointment in C++ | Lawrence Crowl | 2015-11-07 | 2015-11 | Evolution | ||
P0158R0 | Couroutines belong in a TS | Jamie Allsop, Jonathan Wakely, Christopher Kohlhoff, Anthony Williams, Roger Orr, Andy Sawyer, Jonathan Coe, Arash Partow | 2015-11-06 | 2015-11 | Evolution | ||
P0159R0 | Draft of Technical Specification for C++ Extensions for Concurrency | Artur Laksberg | 2015-10-22 | 2015-11 | Adopted 2015-10 | ||
P0160R0 | Wording for removing defaults for unary folds | Jens Maurer | 2015-10-23 | 2015-11 | Core | ||
P0162R0 | A response to "P0055R0: On Interactions Between Coroutines and Networking Library" | Christopher Kohlhoff | 2015-11-06 | 2015-11 | |||
P0163R0 | shared_ptr::weak_type | Arthur O'Dwyer | 2015-10-23 | 2015-11 | Library Evolution | ||
P0164R0 | Core Language Working Group "ready" Issues | William M. Miller | 2015-10-23 | 2015-11 | Core | Adopted 2015-10 | |
P0165R0 | C++ Standard Library Issues to be moved in Kona | Marshall Clow | 2015-10-23 | 2015-11 | Library | Adopted 2015-10 | |
P0166R0 | Three interesting questions about contracts | J. Daniel Garcia | 2015-11-06 | 2015-11 | Evolution | ||
P0167R0 | Core Language Working Group "ready" Issues after the October, 2015 (Kona) meeting | William M. Miller | 2015-11-10 | 2015-11 | Core | ||
P0169R0 | regex and Unicode character types | Nozomu Katō | 2015-11-03 | 2015-11 | Library evolution | ||
P0170R0 | Wording for Constexpr Lambda | Faisal Vali | 2015-11-01 | 2015-11 | N4487 | Evolution | |
P0171R0 | Response To: Resumable Expressions P0114R0 | Gor Nishanov | 2015-11-06 | 2015-11 | Evolution | ||
P0172R0 | Abominable Function Types | Alisdair Meredith | 2015-11-10 | 2015-11 | Library Evolution |