WG21 Number | Title | Author | Document Date | Mailing Date | Previous Version | Subgroup | Disposition |
---|---|---|---|---|---|---|---|
SD-1 | 2016 PL22.16/WG21 document list | John Spicer | 2016-02-17 | 2016-02 | |||
2016-02 pre-Jacksonville | |||||||
N4568 | PL22.16/WG21 draft agenda: 29 Feb-05 Mar 2016, Jacksonville, FL/US | Clark Nelson | 2015-12-01 | 2016-02 | |||
N4569 | Proposed Ranges TS working draft | Eric Niebler | 2016-02-15 | 2016-02 | |||
N4570 | Oulu Meeting Information | Ville Voutilainen | 2016-01-08 | 2016-02 | |||
N4571 | 2016-11 Issaquah meeting information | Herb Sutter | 2016-01-21 | 2016-02 | |||
N4572 | WG21 telecon meeting: Pre-Jacksonville | Herb Sutter | 2016-01-27 | 2016-02 | |||
N4573 | 2017-02 Kona WG21 Meeting Information | Thomas Plum | 2016-02-02 | 2016-02 | |||
N4574 | Withdrawn | ||||||
N4575 | Networking TS Working Draft | Jonathan Wakely | 2016-02-15 | 2016-02 | |||
N4576 | Networking TS Editor's Report | Jonathan Wakely | 2016-02-15 | 2016-02 | |||
N4577 | Technical Specification for C++ Extensions for Concurrency | Artur Laksberg | 2016-02-15 | 2016-02 | |||
P0003R1 | Removing Deprecated Exception Specifications from C++17 | Alisdair Meredith | 2016-02-09 | 2016-02 | P0003R0 | Core | |
P0005R3 | Adopt not_fn from Library Fundamentals 2 for C++17 | Alisdair Meredith, Stephan T. Lavavej, Tomasz Kamiński | 2016-11-10 | 2016-02 | P0005R2 | Library | |
P0009R1 | Polymorphic Multidimensional Array View | H. Carter Edwards, Christian Trott, Juan Alday, Jesse Perla, Mauro Bianco, Robin Maffeo, Ben Sander, Bryce Lelbach | 2016-02-04 | 2016-02 | P0009R0 | Library Evolution, Evolution | |
P0010R0 | Adding a subsection for concurrent random number generation in C++17 | Pattabhi Raman | 2015-11-25 | 2016-02 | Library | ||
P0018R2 | Lambda Capture of *this by Value | H. Carter Edwards, Daveed Vandevoorde, Christian Trott, Hal Finkel, Jim Reus, Robin Maffeo, Ben Sander | 2015-11-30 | 2016-02 | P0018R1 | Evolution | |
P0019R1 | Atomic View | H. Carter Edwards, Hans Boehm, Olivier Giroux, James Reus | 2015-02-04 | 2016-02 | P0019R0 | Concurrency | |
P0020R1 | Floating Point Atomic | H. Carter Edwards, Hans Boehm, Olivier Giroux, JF Bastien, James Reus | 2015-02-04 | 2016-02 | P0020R0 | Concurrency | |
P0024R1 | The Parallelism TS Should be Standardized | Jared Hoberock | 2016-02-12 | 2016-02 | P0024R0 | Concurrency | |
P0028R1 | Using non-standard attributes | J. Daniel Garcia, Luis M. Sanchez, Massimo Torquati, Marco Danelutto, Peter Sommerlad | 2016-02-12 | 2016-02 | P0028R0 | Evolution | |
P0033R1 | Re-enabling shared_from_this (revision 1) | Jonathan Wakely, Peter Dimov | 2015-10-24 | 2016-02 | P0033R0 | Library Evolution | Adopted 2016-02 |
P0035R1 | Dynamic memory allocation for over-aligned data | Clark Nelson | 2015-12-29 | 2016-02 | P0035R0 | Evolution | |
P0037R1 | Fixed point real numbers | John McFarlane | 2016-02-11 | 2016-02 | P0037R0 | Library Evolution, SG14 | |
P0040R1 | Extending memory management tools | Brent Friedman | 2016-01-10 | 2016-02 | P0040R0 | Library Evolution, SG14 | |
P0046R1 | Change is_transparent to metafunction | Tomasz Kamiński | 2016-01-30 | 2016-02 | P0046R0 | Library Evolution | |
P0052R1 | Generic Scope Guard and RAII Wrapper for the Standard Library | Peter Sommerlad, Andrew L. Sandoval | 2016-02-12 | 2016-02 | P0052R0 | Library | |
P0055R1 | On Interactions Between Coroutines and Networking Library | Gor Nishanov | 2016-02-12 | 2016-02 | P0055R0 | Library Evolution | |
P0057R2 | Wording for Coroutines | Gor Nishanov | 2016-02-12 | 2016-02 | P0057R1 | Core, Library Evolution | |
P0058R1 | An Interface for Abstracting Execution | Jared Hoberock, Michael Garland, Olivier Girioux | 2016-02-12 | 2016-02 | P0058R0 | Concurrency | |
P0059R1 | Add rings to the Standard Library | Guy Davidson, Arthur O'Dwyer | 2016-02-09 | 2016-02 | P0059R0 | SG14, Library Evolution | |
P0063R1 | C++17 should refer to C11 instead of C99 | Clark Nelson, Hans Boehm | 2016-02-12 | 2016-02 | P0063R0 | Library Evolution | |
P0067R1 | Elementary string conversions | Jens Maurer | 2016-02-12 | 2016-02 | P0067R0 | Library Evolution | |
P0072R1 | Light-Weight Execution Agents | Torvald Riegel | 2016-02-12 | 2016-02 | P0072R0 | Concurrency | |
P0073R1 | On unifying the coroutines and resumable functions proposals | Torvald Riegel | 2016-02-12 | 2016-02 | P0073R0 | Evolution | |
P0075R1 | Template Library for Index-Based Loops | Arch Robison, Pablo Halpern, Robert Geva, Clark Nelson | 2016-02-12 | 2016-02 | P0075R0 | Library | |
P0076R1 | Vector and Wavefront Policies | Arch Robison, Pablo Halpern, Robert Geva, Clark Nelson, Jens Maurer | 2016-02-12 | 2016-02 | P0076R0 | Concurrency | |
P0077R1 | is_callable, the missing INVOKE related trai | Agustín Bergé | 2016-02-12 | 2016-02 | P0077R0 | Library Evolution | |
P0082R1 | For Loop Exit Strategies (Revision 1) | Alan Talbot | 2016-02-14 | 2016-02 | P0082R0 | Evolution | |
P0088R1 | Variant: a type-safe union that is rarely invalid (v6) | Axel Naumann | 2016-02-13 | 2016-02 | P0088R0 | Library | |
P0089R1 | Quantifying Memory-Allocation Strategies | John Lakos, Jeffrey Mendelsohn, Alisdair Meredith, Nathan Myers | 2016-02-12 | 2016-02 | P0089R0 | Library Evolution | |
P0091R1 | Template parameter deduction for constructors (Rev. 3) | Mike Spertus, Faisal Vali, Richard Smith | 2016-02-15 | 2016-02 | P0091R0 | Evolution | |
P0096R1 | Feature-testing recommendations for C++ | Clark Nelson | 2016-01-19 | 2016-02 | P0096R0 | Feature Testing | |
P0119R1 | Overload sets as function arguments | Andrew Sutton | 2016-02-12 | 2016-02 | P0119R0 | Evolution | |
P0122R1 | span: bounds-safe views of objects for sequences | Neil MacIntosh | 2016-02-11 | 2016-02 | P0122R0 | Library Evolution | |
P0123R1 | string_span: bounds-safe views for sequences of characters | Neil MacIntosh | 2016-02-11 | 2016-02 | P0123R0 | Library Evolution | |
P0124R1 | Linux-Kernel Memory Model | Paul E. McKenney, Ulrich Weigand, Andrea Parri | 2016-01-27 | 2016-02 | P0124R0 | Concurrency | |
P0126R1 | std::synchronic<T> | Olivier Giroux | 2016-02-12 | 2016-02 | P0126R0 | Concurrency | |
P0128R1 | constexpr_if | Ville Voutilainen | 2016-02-10 | 2016-02 | P0128R0 | Evolution | |
P0138R1 | Construction Rules for enum class Values | Gabriel Dos Reis | 2016-02-14 | 2016-02 | P0138R0 | Core | |
P0142R0 | A Module System for C++ (Revision 4) | Gabriel Dos Reis | 2016-02-15 | 2016-02 | WG21 | ||
P0143R0 | Wording for Modules | Gabriel Dos Reis | 2015-11-30 | 2016-02 | Core | ||
P0143R1 | Wording for Modules | Gabriel Dos Reis | 2016-02-15 | 2016-02 | P0143R0 | Core | |
P0144R1 | Structured Bindings | Herb Sutter, Bjarne Stroustrup, Gabriel Dos Reis | 2016-02-03 | 2016-02 | P0144R0 | Evolution | |
P0145R1 | Refining Expression Evaluation Order for Idiomatic C++ (Revision 2) | Gabriel Dos Reis, Herb Sutter, Jonathan Caves | 2016-02-12 | 2016-02 | P0145R0 | Evolution, Core | |
P0146R1 | Regular Void | Matt Calabrese | 2016-02-11 | 2016-02 | P0146R0 | Evolution | |
P0149R0 | Generalised member pointers | Jeff Snyder | 2016-02-12 | 2016-02 | Evolution | ||
P0161R0 | Bitset Iterators, Masks, and Container Operations | Nathan Myers | 2016-02-12 | 2016-02 | Library | ||
P0165R1 | C++ Standard Library Issues to be moved in Jacksonville | Marshall Clow | 2016-02-12 | 2016-02 | P0165R0 | Library | |
P0167R1 | Core Language Working Group "ready" Issues for the February, 2016 (Jacksonville) meeting | William M. Miller | 2016-02-15 | 2016-02 | P0167R0 | Core | |
P0174R0 | Deprecating Vestigial Library Parts in C++17 | Alisdair Meredith | 2016-02-15 | 2016-02 | Library Evolution | ||
P0175R0 | Synopses for the C library | Thomas Koeppe, Richard Smith | 2016-02-13 | 2016-02 | Library | ||
P0177R0 | Cleaning up allocator_traits | Alisdair Meredith | 2016-02-15 | 2016-02 | Library Evolution | ||
P0178R0 | Allocators and swap | Alisdair Meredith | 2016-02-15 | 2016-02 | Library Evolution | ||
P0180R0 | Reserve a New Library Namespace Future Standardization | Alisdair Meredith | 2016-02-10 | 2016-02 | Library Evolution | ||
P0181R0 | Ordered By Default | Alisdair Meredith | 2016-02-17 | 2016-02 | Library Evolution | ||
P0184R0 | Generalizing the Range-Based For Loop | Eric Niebler | 2016-02-11 | 2016-02 | Evolution | Adopted 2016-02 | |
P0185R0 | Adding [nothrow-] swappable traits | Daniel Krugler | 2016-02-09 | 2016-02 | Library | ||
P0186R0 | Iterator Facade Library Proposal for Ranges | Beman Dawes, Eric Niebler, Casey Carter | 2016-02-11 | 2016-02 | Library Evolution | ||
P0187R0 | Proposal of Bitfield Default Member Initializers | Andrew Tomazos | 2015-11-20 | 2016-02 | Evolution | ||
P0188R0 | Wording for [[fallthrough]] attribute | Andrew Tomazos | 2016-01-03 | 2016-02 | P0068R0 | Evolution | |
P0189R0 | Wording for [[nodiscard]] attribute | Andrew Tomazos | 2016-01-03 | 2016-02 | P0068R0 | Evolution | |
P0190R0 | Proposal for New memory order consume Definition | Paul E. McKenney, Michael Wong, Hans Boehm, Jens Maurer | 2016-02-10 | 2016-02 | Concurrency | ||
P0192R0 | Adding a Fundamental Type for Short Float | Boris Fomitchev, Sergei Nikolaev, Oliver Giroux | 2015-11-11 | 2016-02 | Evolution | ||
P0193R0 | Where is Vectorization in C++‽ | JF Bastien, Hans Boehm | 2016-01-21 | 2016-02 | Concurrency, SG14 | ||
P0194R0 | Static reflection (revision 4) | Matus Chochlik, Axel Naumann | 2016-02-08 | 2016-02 | N4451 | Reflection | |
P0195R0 | Modernizing using-declarations | Robert Haberlach | 2015-12-23 | 2016-02 | Evolution | ||
P0196R0 | A generic none_t literal type for Nullable types | Vicente J. Botet Escriba | 2016-02-11 | 2016-02 | Library Evolution | ||
P0197R0 | Default Tuple-like access | Vicente J. Botet Escriba | 2016-02-11 | 2016-02 | Evolution | ||
P0198R0 | Default Swap | Vicente J. Botet Escriba | 2016-02-11 | 2016-02 | Evolution, Library Evolution | ||
P0199R0 | Default Hash | Vicente J. Botet Escriba | 2016-02-11 | 2016-02 | Evolution | ||
P0200R0 | A Proposal to Add Y Combinator to the Standard Library | Yegor Derevenets | 2016-01-22 | 2016-02 | Library Evolution | ||
P0201R0 | A cloning pointer-class for C++ | Jonathan Coe | 2016-02-01 | 2016-02 | Library Evolution | ||
P0202R0 | Add Constexpr Modifiers to Functions in <algorithm> and <cstring> Headers | Antony Polukhin | 2016-01-31 | 2016-02 | Library Evolution | ||
P0203R0 | Considerations for the design of expressive portable SIMD vectors | Mathias Gaunard | 2016-01-26 | 2016-02 | SG14 | ||
P0205R0 | Allow Seeding Random Number Engines With std::random_device | Moritz Klammler | 2016-02-11 | 2016-02 | Numerics, Library Evolution, Library | ||
P0206R0 | Discussion about std::thread and RAII | Ville Voutilainen | 2016-01-27 | 2016-02 | Concurrency, Library Evolution | ||
P0207R0 | Ruminations on lambda captures | Ville Voutilainen | 2016-01-28 | 2016-02 | Evolution | ||
P0208R0 | Copy-swap helper | Pablo Halpern | 2016-02-12 | 2016-02 | Library Evolution | ||
P0209R0 | make_from_tuple: apply for construction | Pablo Halpern | 2016-02-12 | 2016-02 | Library Evolution | ||
P0210R0 | A light-weight, dynamic array | Thomas Koeppe | 2016-01-29 | 2016-02 | Library Evolution | ||
P0211R0 | Allocator-aware library wrappers for dynamic allocation | Thomas Koeppe | 2016-01-30 | 2016-02 | Library Evolution | ||
P0212R0 | Wording for [[maybe_unused]] attribute | Andrew Tomazos | 2016-01-31 | 2016-02 | Evolution | ||
P0213R0 | Reexamining the Performance of Memory-Allocation Strategies | Graham Bleaney | 2016-01-24 | 2016-02 | Library Evolution | ||
P0214R0 | Data-Parallel Vector Types & Operations | Matthias Kretz | 2016-02-12 | 2016-02 | N4385 | Library Evolution | |
P0215R0 | A Civil-Time Library | Greg Miller, Bradley White | 2016-02-11 | 2016-02 | Library Evolution | ||
P0216R0 | A Time-Zone Library | Greg Miller, Bradley White | 2016-02-11 | 2016-02 | Library Evolution | ||
P0217R0 | Proposed wording for structured bindings | Jens Maurer | 2016-02-10 | 2016-02 | Evolution, Core | ||
P0218R0 | Adopt File System TS for C++17 | Beman Dawes | 2016-02-11 | 2016-02 | Library, File System | Adopted 2016-02 | |
P0219R0 | Relative Paths for Filesystem | Beman Dawes, Jamie Allsop, Nicolai Josuttis | 2016-02-12 | 2016-02 | Library, File System | ||
P0220R0 | Adopt Library Fundamentals TS for C++17 | Beman Dawes | 2016-02-12 | 2016-02 | Library, Library Evolution | ||
P0221R0 | Proposed wording for default comparisons, revision 2 | Jens Maurer | 2016-02-10 | 2016-02 | N4532 | Evolution | |
P0222R0 | Allowing Anonymous Structs as Return Values | Matthew Woehlke | 2016-02-05 | 2016-02 | Evolution | ||
P0223R0 | Class Namespace | Matthew Woehlke | 2016-02-09 | 2016-02 | Evolution | ||
P0224R0 | Implicit Return Type | Matthew Woehlke | 2016-02-05 | 2016-02 | Evolution | ||
P0225R0 | Why I want Concepts, and why I want them sooner rather than later | Ville Voutilainen | 2016-02-05 | 2016-02 | WG21 | ||
P0226R0 | Mathematical Special Functions for C++17, v4 | Walter E. Brown, Axel Naumann, Edward Smith-Rowland | 2016-02-10 | 2016-02 | N4437 | Library, Library Evolution | |
P0227R0 | Weakening the iterator categories of some standard algorithms | Thibaut Le Jehan | 2016-02-09 | 2016-02 | Library Evolution | ||
P0228R0 | A Proposal to Add Safe Integer Types to the Standard Library Technical Report | Robert Ramey | 2016-02-16 | 2016-02 | Library Evolution | ||
P0229R0 | SG5 Transactional Memory Meeting minutes 2015/11/02-2016/02/08 | Michael Wong | 2016-02-12 | 2016-02 | Transactional Memory | ||
P0230R0 | SG14 Games Dev/Low Latency/Financial Meeting Minutes 2015/10/14-2015/02/10 | Michael Wong | 2016-02-12 | 2016-02 | SG14 | ||
P0231R0 | Extending the Transactional Memory Technical Specification to Support Commit Actions | Victor Luchangco, Michael Spear, Michael Wong | 2016-02-12 | 2016-02 | Transactional Memory | ||
P0232R0 | A Concurrency ToolKit for Structured Deferral/Optimistic Speculation | Paul McKenney, Michael Wong, Maged Michael | 2016-02-12 | 2016-02 | Concurrency, SG14, Evolution | ||
P0233R0 | Hazard Pointers: Safe Reclamation for Optimistic Concurrency | Maged M. Michael, Michael Wong | 2016-02-12 | 2016-02 | Concurrency, SG14, Library Evolution | ||
P0234R0 | Towards Massive Parallelism(aka Heterogeneous Devices/Accelerators/GPGPU) support in C++ | Michael Wong, Hartmut Kaiser, Thomas Heller | 2016-02-12 | 2016-02 | Concurrency, SG14, Evolution | ||
P0235R0 | A Packaging System for C++ | Guy Somberg, Brian Fitzgerald | 2016-02-05 | 2016-02 | Evolution, SG14 | ||
P0236R0 | Khronos's OpenCL SYCL to support Heterogeneous Devices for C++ | Michael Wong, Andrew Richards, Maria Rovatsou, Ruyman Reyes | 2016-02-12 | 2016-02 | Concurrency, SG14 | ||
P0237R0 | On the standardization of fundamental bit manipulation utilities | Vincent Reverdy, Robert J. Brunner | 2016-02-12 | 2016-02 | Library Evolution, SG14 | ||
P0238R0 | Return type deduction and SFINAE | Tomasz Kamińsk | 2016-02-07 | 2016-02 | Evolution | ||
P0239R0 | valueless_by_exception | Tony Van Eerd | 2015-11-12 | 2016-02 | Library Evolution | ||
P0240R0 | Why I want Concepts, but why they should come later rather than sooner | Matt Calabrese | 2016-02-12 | 2016-02 | WG21 | ||
P0241R0 | Remove Future-Related Explicit Specializations for Void | Matt Calabrese | 2016-02-11 | 2016-02 | Library Evolution | ||
P0242R0 | Standard Library Support For Void | Matt Calabrese | 2016-02-11 | 2016-02 | Library Evolution | ||
P0244R0 | Text_view: A C++ concepts and range based character encoding and code point enumeration library | Tom Honermann | 2016-02-10 | 2016-02 | Library Evolution | ||
P0245R0 | Hexadecimal float literals for C++ | Thomas Koeppe | 2016-02-09 | 2016-02 | Evolution | ||
P0246R0 | Contract Assert Support Merged Proposal | Nathan Myers | 2016-02-12 | 2016-02 | Evolution | ||
P0247R0 | Criteria for Contract Support | Nathan Myers | 2016-02-12 | 2016-02 | Evolution | ||
P0248R0 | Concepts in C++17 | Andrew Sutton | 2016-02-12 | 2016-02 | WG21 | ||
P0249R0 | Input Devices For 2D Graphics | Brett Searles | 2016-02-05 | 2016-02 | SG14 | ||
P0250R0 | Wording improvements for initialization and thread ids (CWG 2046) | Hans Boehm | 2016-02-12 | 2016-02 | Concurrency, Core | ||
P0251R0 | Unified Call Syntax Wording | Bjarne Stroustrup, Herb Sutter | 2016-02-11 | 2016-02 | Evolution | ||
P0252R0 | Operator Dot Wording | Bjarne Stroustrup, Gabriel Dos Reis | 2016-02-13 | 2016-02 | Evolution | ||
P0253R0 | Fixing a design mistake in the searchers interface in Library Fundamentals | Marshall Clow | 2016-02-12 | 2016-02 | Library Evolution | ||
P0255R0 | C++ Static Reflection via template pack expansion | Cleiton Santoia Silva, Daniel Auresco | 2016-02-12 | 2016-02 | N4447 | Reflection | |
P0256R0 | C++ Reflection Light | Cleiton Santoia Silva | 2016-02-12 | 2016-02 | Reflection | ||
P0257R0 | A byte type for the standard library. | Neil MacIntosh | 2016-02-11 | 2016-02 | Library Evolution | ||
P0258R0 | is_contiguous_layout | Michael Spencer | 2016-02-12 | 2016-02 | Evolution, Library Evolution | ||
P0259R0 | fixed_string: a compile-time string | Michael Price, Andrew Tomazos | 2016-02-12 | 2016-02 | Library Evolution | ||
P0260R0 | C++ Concurrent Queues | Lawrence Crowl, Chris Mysen | 2016-02-14 | 2016-02 | Concurrency | ||
P0261R0 | C++ Distributed Counters | Lawrence Crowl | 2016-02-14 | 2016-02 | Concurrency | ||
P0262R0 | A Class for Status and Optional Value | Lawrence Crowl | 2016-02-14 | 2016-02 | Evolution | ||
P0263R0 | Core Language Working Group "tentatively ready" Issues for the February, 2016 (Jacksonville) Meeting | William M. Miller | 2016-02-15 | 2016-02 | Core | ||
P0264R0 | auto operator= considered dangerous | Michael Price | 2016-02-11 | 2016-02 | Evolution | ||
P0265R0 | SG5 is NOT proposing Transactional Memory for C++17 | Michael Wong | 2016-02-15 | 2016-02 | Transactional Memory | ||
P0266R0 | Removing Restrictions on requires-Expressions | Walter E. Brown | 2016-02-12 | 2016-02 | Evolution | ||
P0267R0 | A Proposal to Add 2D Graphics Rendering and Display to C++, | Michael McLaughlin | 2016-02-12 | 2016-02 | N4073 | SG14 | |
P0268R0 | up-to expression | Mike Spertus, Andrew Tomazos | 2016-02-12 | 2016-02 | Evolution | ||
P0269R0 | Allocator-aware regular expressions | Mike Spertus | 2016-02-14 | 2016-02 | N4245 | Library | |
P0270R0 | Removing C dependencies from signal handler wording | Hans Boehm | 2016-02-12 | 2016-02 | Concurrency | ||
P0271R0 | std::direct_init<T> for plugging the metaprogramming constructor hole | Richard Smith, Tony Van Eerd, David Sankel | 2016-02-13 | 2016-02 | Library Evolution | ||
P0272R0 | Give 'std::string' a non-const '.data()' member function | David Sankel | 2016-02-13 | 2016-02 | Library Evolution | ||
P0273R0 | Proposed modules changes from implementation and deployment experience | Richard Smith, Chandler Carruth, David Jones | 2016-02-12 | 2016-02 | Evolution | ||
P0274R0 | Clump - A Vector-like Sequence Container with Embedded Storage | Nevin Liber | 2016-02-12 | 2016-02 | Library Evolution | ||
P0277R0 | const Inheritance | David Wilson | 2016-02-13 | 2016-02 | Evolution | ||
P0278R0 | volatile solutions | Jon Kalb, Dan Saks | 2016-02-14 | 2016-02 | Core | ||
P0279R0 | Read-Copy Update (RCU) for C++ | Paul E. McKenney | 2016-02-14 | 2016-02 | Concurrency | ||
P0280R0 | Initialize unspecified aggregate members with direct list initialization | James Touton | 2016-02-08 | 2016-02 | Evolution | ||
P0281R0 | Remove comma elision in variadic function declarations | James Touton | 2016-01-23 | 2016-02 | Evolution | ||
P0282R0 | Const-preserving overloads for the strtox family of functions | James Touton | 2016-02-07 | 2016-02 | Library Evolution, Library | ||
P0283R0 | Standard and non-standard attributes | J. Daniel Garcia | 2016-02-12 | 2016-02 | Evolution | ||
P0284R0 | Unqualified enumerators in case labels | James Touton | 2016-02-14 | 2016-02 | Evolution | ||
P0285R0 | Using customization points to unify executors | Christopher Kohlhoff | 2016-02-14 | 2016-02 | Concurrency | ||
P0286R0 | A networking library extension to support co_await-based coroutines | Christopher Kohlhoff | 2016-02-14 | 2016-02 | Library Evolution | ||
P0287R0 | Simple Contracts for C++ | Gabriel Dos Reis | 2016-02-15 | 2016-02 | Evolution | ||
P0288R0 | A polymorphic wrapper for all Callable objects | David Krauss | 2016-02-13 | 2016-02 | Library Evolution | ||
P0289R0 | Forward declarations of nested classes | Matt Austern | 2016-02-16 | 2016-02 | Evolution |
2016-03 post-Jacksonville | |||||||
---|---|---|---|---|---|---|---|
N4578 | Working Draft, Technical Specification for C++ Extensions for Parallelism Version 2 | Jared Hoberock | 2016-02-22 | 2016-03 | N4505 | ||
N4579 | Parallelism TS Editor's Report, pre-Jacksonville mailing | Jared Hoberock | 2016-02-22 | 2016-03 | |||
N4580 | WG21 2016-02-19 Telecon Minutes | Jonathan Wakely | 2016-02-23 | 2016-03 | |||
N4581 | Revised WG21 2016-02-19 Telecon Minutes | Jonathan Wakely | 2016-02-29 | 2016-03 | |||
N4582 | Working Draft, Standard for Programming Language C++ | Richard Smith | 2016-03-19 | 2016-03 | N4567 | ||
N4583 | Editor's Report -- Working Draft, Standard for Programming Language C++ | Richard Smith | 2016-03-18 | 2016-03 | |||
N4584 | Working Draft, C++ Extensions for Library Fundamentals, Version 2 | Geoffrey Romer | 2016-03-08 | 2016-03 | N4562 | ||
N4585 | Editor's Report for the Library Fundamentals TS | Geoffrey Romer | 2016-03-08 | 2016-03 | |||
N4586 | WG21 2016-02 Jacksonville Min | Jonathan Wakely | 2016-03-30 | 2016-03 | |||
N4587 | PL22.16 2016-02 Jacksonville Minutes (Draft) | Jonathan Wakely | 2016-03-30 | 2016-03 | |||
N4588 | Working Draft, C++ extensions for Networking Note: | Jonathan Wakely | 2016-03-21 | 2016-03 | N4575 | ||
N4589 | Networking TS Editor's Report | Jonathan Wakely | 2016-03-20 | 2016-03 | |||
P0003R2 | Removing Deprecated Dynamic Exception Specifications from C++17 | Alisdair Meredith | 2016-03-20 | 2016-03 | P0003R1 | Core | |
P0005R4 | Adopt not_fn from Library Fundamentals 2 for C++17 | Alisdair Meredith | 2016-03-01 | 2016-03 | P0005R3 | Library | Adopted 2016-02 |
P0018R3 | Lambda Capture of *this by Value as [=,*this] | H. Carter Edwards, Daveed Vandevoorde, Christian Trott, Hal Finkel, Jim Reus, Robin Maffeo, Ben Sander | 2016-03-04 | 2016-03 | P0018R2 | Evolution, Core | Adopted 2016-02 |
P0019R2 | Atomic View | H. Carter Edwards, Hans Boehm, Olivier Giroux, James Reus | 2016-03-14 | 2016-03 | P0019R1 | Concurrency | |
P0020R2 | Floating Point Atomic | H. Carter Edwards, Hans Boehm, Olivier Giroux, JF Bastien, James Reus | 2016-03-14 | 2016-03 | P0020R1 | Concurrency, Library Evolution | |
P0024R2 | The Parallelism TS Should be Standardized | Jared Hoberock | 2016-03-04 | 2016-03 | P0024R1 | Concurrency | Adopted 2016-02 |
P0028R2 | Using non-standard attributes | J. Daniel Garcia, Luis M. Sanchez, Massimo Torquati, Marco Danelutto, Peter Sommerlad | 2016-03-15 | 2016-03 | P0028R1 | Evolution | |
P0028R3 | Using non-standard attributes | J. Daniel Garcia, Daveed Vandevoorde | 2016-03-15 | 2016-03 | P0028R2 | Evolution | |
P0035R2 | Dynamic memory allocation for over-aligned data | Clark Nelson | 2016-03-18 | 2016-03 | P0035R1 | Evolution | |
P0052R2 | Generic Scope Guard and RAII Wrapper for the Standard Library | Peter Sommerlad, Andrew L. Sandoval | 2016-03-18 | 2016-03 | P0052R1 | Library, Library Evolution | |
P0057R3 | Wording for Coroutines | Gor Nishanov, Jens Maurer, Richard Smith, Daveed Vandevoorde | 2016-03-20 | 2016-03 | P0057R2 | Core, Evolution | |
P0063R2 | C++17 should refer to C11 instead of C99 | Hans Boehm | 2016-03-18 | 2016-03 | P0063R1 | Library Evolution | |
P0077R2 | is_callable, the missing INVOKE related trai | Agustín Bergé | 2016-03-03 | 2016-03 | P0077R1 | Library | Adopted 2016-02 |
P0083R2 | Splicing Maps and Sets (Revision 4) | Alan Talbot, Jonathan Wakely, Howard Hinnant, James Dennett | 2016-03-20 | 2016-03 | P0083R1 | Library | |
P0088R2 | Variant: a type-safe union for C++17 (v7) | Axel Naumann | 2016-03-21 | 2016-03 | P0088R1 | Library | |
P0096R2 | Feature-testing recommendations for C++ | Clark Nelson | 2016-02-23 | 2016-03 | P0096R1 | Feature Testing | |
P0126R2 | std::synchronic<T> | Olivier Giroux, Torvald Riegel | 2016-03-13 | 2016-03 | P0126R1 | Concurrency | |
P0127R1 | Declaring non-type template arguments with auto | James Touton, Mike Spertus | 2016-03-04 | 2016-03 | P0127R0 | Evolution | |
P0138R2 | Construction Rules for enum class Values | Gabriel Dos Reis | 2016-03-04 | 2016-03 | P0138R1 | WG21 | Adopted 2016-02 |
P0143R2 | Wording for Modules | Gabriel Dos Reis | 2016-03-04 | 2016-03 | P0143R1 | Core | Adopted 2016-02 |
P0144R2 | Structured Bindings | Herb Sutter | 2016-03-16 | 2016-03 | P0144R1 | Evolution | |
P0152R1 | constexpr atomic<T>::is_always_lock_free | Olivier Giroux, JF Bastien, Jeff Snyder | 2016-03-02 | 2016-03 | P0152R0 | Concurrency | Adopted 2016-02 |
P0154R1 | constexpr std::thread::hardware_{true,false}_sharing_size | JF Bastien, Olivier Giroux | 2016-03-03 | 2016-03 | P0154R0 | Concurrency | Adopted 2016-02 |
P0167R2 | Core Language Working Group "ready" Issues for the February, 2016 (Jacksonville) meeting | William M. Miller | 2016-03-04 | 2016-03 | P0167R1 | WG21 | Adopted 2016-02 |
P0170R1 | Wording for Constexpr Lambda | Faisal Vali | 2016-03-01 | 2016-03 | P0170R0 | Core | |
P0174R1 | Deprecating Vestigial Library Parts in C++17 | Alisdair Meredith | 2016-03-21 | 2016-03 | P0174R0 | Library Evolution | |
P0177R1 | Cleaning up allocator_traits | Alisdair Meredith | 2016-03-01 | 2016-03 | P0177R0 | Library Evolution | |
P0177R2 | Cleaning up allocator_traits | Alisdair Meredith | 2016-03-21 | 2016-03 | P0177R1 | Library Evolution | |
P0180R1 | Reserve a New Library Namespace Future Standardization | Alisdair Meredith | 2016-03-21 | 2016-03 | P0180R0 | Library Evolution | |
P0185R1 | Adding [nothrow-]swappable traits, revision 3 | Daniel Krugler | 2016-03-01 | 2016-03 | P0185R0 | Library | Adopted 2016-02 |
P0188R1 | Wording for [[fallthrough]] attribute | Andrew Tomazos | 2016-02-29 | 2016-03 | P0188R0 | Core | Adopted 2016-02 |
P0189R1 | Wording for [[nodiscard]] attribute | Andrew Tomazos | 2016-02-29 | 2016-03 | P0189R0 | Core | Adopted 2016-02 |
P0190R1 | Proposal for New memory order consume Definition | Paul E. McKenney, Michael Wong, Hans Boehm, Jens Maurer | 2016-03-18 | 2016-03 | P0190R0 | Concurrency | |
P0191R1 | C++ virtual member function pointer comparison | Daniel Markus | 2016-03-20 | 2016-03 | P0191R0 | Evolution | |
P0193R1 | Where is Vectorization in C++‽ | JF Bastien, Hans Boehm | 2016-03-20 | 2016-03 | P0193R0 | Concurrency, SG14 | |
P0206R1 | A joining thread | Ville Voutilainen | 2016-03-09 | 2016-03 | P0206R0 | Concurrency, Library Evolution | |
P0212R1 | Wording for [[maybe_unused]] attribute | Andrew Tomazos | 2016-03-01 | 2016-03 | P0212R0 | Evolution | Adopted 2016-02 |
P0217R1 | Proposed wording for structured bindings | Jens Maurer | 2016-03-20 | 2016-03 | P0217R0 | Evolution, Core | |
P0218R1 | Adopt File System TS for C++17 | Beman Dawes | 2016-03-05 | 2016-03 | P0218R0 | Library, File System | |
P0220R1 | Adopt Library Fundamentals V1 TS Components for C++17 (R1) | Beman Dawes | 2016-03-03 | 2016-03 | P0220R0 | Library, Library Evolution | |
P0221R1 | Proposed wording for default comparisons, revision 3 | Jens Maurer | 2016-03-17 | 2016-03 | P0221R0 | Core | |
P0226R1 | Mathematical Special Functions for C++17, v5 | Walter E. Brown, Axel Naumann, Edward Smith-Rowland | 2016-02-29 | 2016-03 | P0226R0 | Library, Library Evolution | Adopted 2016-02 |
P0244R1 | Text_view: A C++ concepts and range based character encoding and code point enumeration library | Tom Honermann | 2016-03-20 | 2016-03 | P0244R0 | Library Evolution | |
P0245R1 | Hexadecimal float literals for C++ | Thomas Koeppe | 2016-03-04 | 2016-03 | P0245R0 | Evolution, Core | Adopted 2016-02 |
P0250R1 | Wording improvements for initialization and thread ids (CWG 2046) | Hans Boehm | 2016-03-20 | 2016-03 | P0250R0 | Concurrency, Core | |
P0253R1 | Fixing a design mistake in the searchers interface in Library Fundamentals | Marshall Clow | 2016-03-01 | 2016-03 | P0253R0 | Library Evolution | Adopted 2016-02 |
P0254R0 | Integrating std::string_view and std::string | Marshall Clow | 2016-03-20 | 2016-03 | Library Evolution | ||
P0258R1 | is_contiguous_layout | Michael Spencer | 2016-03-05 | 2016-03 | P0258R0 | Library, Core | |
P0263R1 | Core Language Working Group "tentatively ready" Issues for the February, 2016 (Jacksonville) Meeting | William M. Miller | 2016-03-04 | 2016-03 | P0263R0 | WG21 | Adopted 2016-02 |
P0267R1 | A Proposal to Add 2D Graphics Rendering and Display to C++, | Michael McLaughlin, Herb Sutter, Jason Zink | 2016-03-21 | 2016-03 | P0267R0 | Library Evolution | |
P0272R1 | Give 'std::string' a non-const '.data()' member function | David Sankel | 2016-03-04 | 2016-03 | P0272R0 | Library Evolution | Adopted 2016-02 |
P0275R0 | A Proposal to add Classes and Functions Required for Dynamic Library Load | Antony Polukhin | 2016-03-20 | 2016-03 | Library Evolution | ||
P0276R0 | A Proposal to add Attribute [[visible]] | Antony Polukhin | 2016-03-20 | 2016-03 | Evolution, Core | ||
P0277R1 | const Inheritance | David Wilson | 2016-02-22 | 2016-03 | P0277R0 | Evolution | |
P0283R1 | Standard and non-standard attributes | J. Daniel Garcia | 2016-03-15 | 2016-03 | P0283R0 | Core | |
P0290R0 | apply() for synchronized_value<T> | Anthony Williams | 2016-02-19 | 2016-03 | Concurrency | ||
P0292R0 | constexpr if: A slightly different syntax | Jens Maurer | 2016-03-17 | 2016-03 | Core | ||
P0295R0 | Adopt Selected Library Fundamentals V2 Components for C++17 | Walter E. Brown | 2016-03-01 | 2016-03 | Library Evolution, Library | ||
P0296R0 | Forward progress guarantees: Base definitions | Torvald Riegel | 2016-03-05 | 2016-03 | Core | ||
P0299R0 | Forward progress guarantees for the Parallelism TS v2 | Torvald Riegel | 2016-03-05 | 2016-03 | Library | ||
P0301R0 | Wording for Unified Call Syntax | Jens Maurer | 2016-03-04 | 2016-03 | Core | ||
P0301R1 | Wording for Unified Call Syntax (revision 1) | Jens Maurer | 2016-03-21 | 2016-03 | P0301R0 | Evolution | |
P0302R0 | Deprecating Allocator Support in std::function | Jonathan Wakely | 2016-03-18 | 2016-03 | Library | ||
P0304R0 | C++ Standard Library Issues Resolved Directly In Jacksonville | Marshall Clow | 2016-03-04 | 2016-03 | Library | Adopted 2016-02 | |
P0305R0 | If statement with initializer | Thomas Koeppe | 2016-03-14 | 2016-03 | Evolution, Core | ||
P0306R0 | Comma elision and comma deletion | Thomas Koeppe | 2016-03-17 | 2016-03 | Evolution, Core, WG14 liason | ||
P0308R0 | Valueless Variants Considered Harmful | Peter Dimov | 2016-03-16 | 2016-03 | Library Evolution, Library | ||
P0309R0 | Partial class | Daniele Bordes, Markus Hosch | 2016-03-17 | 2016-03 | Evolution | ||
P0310R0 | Splitting node and array allocation in allocators | Marcelo Zimbres | 2016-03-19 | 2016-03 | Library Evolution | ||
P0311R0 | A Unified Vision for Manipulating Tuple-like Objects | Matthew Woehlke | 2016-03-18 | 2016-03 | Evolution | ||
P0312R0 | Make Pointers to Members Callable | Barry Revzin | 2016-03-20 | 2016-03 | Evolution | ||
P0313R0 | Comparison operators in fold-expressions | Ville Voutilainen | 2016-03-21 | 2016-03 | Evolution |
2016-06 pre-Oulu | |||||||
---|---|---|---|---|---|---|---|
N4590 | PL22.16/WG21 draft agenda: 20-25 Jun 2016, Oulu, FI | Clark Nelson | 2016-04-07 | 2016-06 | |||
N4591 | WG21 telecon meeting: Pre-Oulu | Herb Sutter | 2016-05-19 | 2016-06 | |||
N4592 | Modules TS Working Draft | Gabriel Dos Reis | 2016-05-30 | 2016-06 | |||
N4593 | Editor's Report -- Working Draft, Standard for Programming Language C++ | Richard Smith | 2016-05-30 | 2016-06 | |||
N4594 | Working Draft, Standard for Programming Language C++ | Richard Smith | 2016-05-30 | 2016-06 | |||
P0009R2 | Polymorphic Multidimensional Array View | H. Carter Edwards, Bryce Lelbach, Christian Trott, Mauro Bianco, Robin Maffeo, Ben Sander | 2016-05-27 | 2016-06 | P0009R1 | Library Evolution | |
P0023R0 | Relocator: Efficiently moving objects | Denis Bider | 2016-04-08 | 2016-06 | |||
P0032R2 | Homogeneous interface for variant, any and optional (Revision 2) | Vicente J. Botet Escriba | 2016-03-13 | 2016-06 | P0032R1 | Library Evolution | |
P0035R3 | Dynamic memory allocation for over-aligned data | Clark Nelson | 2016-05-26 | 2016-06 | P0035R2 | Core, Library Evolution | |
P0037R2 | Fixed-point real numbers | John McFarlane | 2016-05-30 | 2016-06 | P0037R1 | Numerics, SG14 | |
P0040R2 | Extending memory management tools | Brent Friedman | 2016-05-29 | 2016-06 | P0040R1 | Library Evolution, SG14 | |
P0057R4 | Wording for Coroutines | Gor Nishanov | 2016-05-29 | 2016-06 | P0057R3 | Core, Library | |
P0062R1 | When should compilers optimize atomics? | JF Bastien, Peter Dimov, Hal Finkel, Paul McKenney, Michael Wong, Jeffrey Yasskin | 2016-05-27 | 2016-06 | P0062R0 | Concurrency | |
P0067R2 | Elementary string conversions, revision 2 | Jens Maurer | 2016-05-27 | 2016-06 | P0067R1 | Library | |
P0073R2 | On unifying the coroutines and resumable functions proposals | Torvald Riegel | 2016-05-30 | 2016-06 | P0073R1 | Evolution | |
P0076R2 | Vector and Wavefront Policies | Arch Robison, Pablo Halpern, Robert Geva, Clark Nelson, Jens Maurer | 2016-05-28 | 2016-06 | P0076R1 | Library Evolution | |
P0084R1 | Emplace Return Type (Revision 1) | Alan Talbot | 2016-05-28 | 2016-06 | P0084R0 | Library Evolution, Library | |
P0091R2 | Template argument deduction for class templates (Rev. 5) | Mike Spertus, Faisal Vali, Richard Smith | 2016-05-29 | 2016-06 | P0091R1 | Core | |
P0095R1 | Pattern Matching and Language Variants | David Sankel | 2016-05-29 | 2016-06 | P0095R0 | Evolution | |
P0096R3 | Feature-testing recommendations for C++ | Clark Nelson | 2016-04-29 | 2016-06 | P0096R2 | Feature Testing | |
P0108R1 | Skeleton Proposal for Thread-Local Storage (TLS) | Paul E. McKenney, JF Bastien | 2016-04-14 | 2016-06 | P0108R0 | Concurrency, Library Evolution | |
P0119R2 | Overload sets as function arguments | Andrew Sutton | 2016-05-28 | 2016-06 | P0119R1 | Evolution | |
P0122R2 | span: bounds-safe views for sequences of objects | Neil MacIntosh | 2016-05-26 | 2016-06 | P0122R1 | Library Evolution | |
P0123R2 | string_span: bounds-safe views for sequences of objects | Neil MacIntosh | 2016-05-26 | 2016-06 | P0123R1 | Library Evolution | |
P0141R0 | Modules, Componentization, and Transitional Paths | Gabriel Dos Reis, Pavel Curtis | 2015-10-05 | 2016-06 | Modules | ||
P0145R2 | Refining Expression Evaluation Order for Idiomatic C++ | Gabriel Dos Reis, Herb Sutter, Jonathan Caves | 2016-03-03 | 2016-06 | P0145R1 | Core | |
P0165R2 | C++ Standard Library Issues to be moved in Oulu | Marshall Clow | 2016-05-30 | 2016-06 | P0165R1 | Library | |
P0190R2 | Proposal for New memory order consume Definition | Paul E. McKenney, Michael Wong, Hans Boehm, Jens Maurer, Jeffrey Yasskin, JF Bastien | 2016-05-25 | 2016-06 | P0190R1 | Concurrency | |
P0194R1 | Static reflection (revision 4) | Matúš Chochlík, Alex Naumann | 2016-05-17 | 2016-06 | P0194R0 | Reflection | |
P0196R1 | Generic none() factories for Nullable types | Vicente J. Botet Escriba | 2016-05-22 | 2016-06 | P0196R0 | Library Evolution | |
P0202R1 | Add Constexpr Modifiers to Functions in <algorithm> and <cstring> Headers | Antony Polukhin | 2016-05-21 | 2016-06 | P0202R0 | Library Evolution | |
P0209R1 | make_from_tuple: apply for construction | Pablo Halpern | 2016-05-29 | 2016-06 | P0209R0 | Library | |
P0211R1 | Allocator-aware library wrappers for dynamic allocation | Thomas Koeppe | 2016-05-30 | 2016-06 | P0211R0 | Library Evolution | |
P0214R1 | Data-Parallel Vector Types & Operations | Matthias Kretz | 2016-05-28 | 2016-06 | P0214R0 | Library evolution, Concurrency | |
P0217R2 | Proposed wording for structured bindings | Jens Maurer | 2016-05-26 | 2016-06 | P0217R1 | Evolution, Library Evolution | |
P0233R1 | Hazard Pointers: Safe Reclamation for Optimistic Concurrency | Maged M. Michael, Michael Wong | 2016-05-29 | 2016-06 | P0233R0 | Concurrency, SG14, Library Evolution | |
P0237R1 | Wording for fundamental bit manipulation utilities | Vincent Reverdy, Robert J. Brunner | 2016-05-30 | 2016-06 | P0237R0 | Library Evolution, SG14, Numerics | |
P0252R1 | Operator Dot Wording | Bjarne Stroustrup, Gabriel Dos Reis | 2016-03-02 | 2016-06 | P0252R0 | Evolution, Core | |
P0254R1 | Integrating std::string_view and std::string | Marshall Clow | 2016-05-29 | 2016-06 | P0254R0 | Library Evolution | |
P0257R1 | A byte type for increased type safety | Neil MacIntosh | 2016-05-27 | 2016-06 | P0257R0 | Evolution | |
P0292R1 | constexpr if: A slightly different syntax | Jens Maurer | 2016-05-26 | 2016-06 | P0292R0 | Core | |
P0296R1 | Forward progress guarantees: Base definitions | Torvald Riegel | 2016-05-27 | 2016-06 | P0296R0 | Core | |
P0298R0 | A byte type definition | Neil MacIntosh | 2016-05-27 | 2016-06 | Library Evolution | ||
P0306R1 | Comma elision and comma deletion | Thomas Koeppe | 2016-05-08 | 2016-06 | P0306R0 | Evolution, Core, WG14 | |
P0307R0 | Making Optional Greater Equal Again | Tony Van Eerd | 2016-03-15 | 2016-06 | Library Evolution, Library | ||
P0315R0 | Lambdas in unevaluated context | Louis Dionne | 2016-05-24 | 2016-06 | Evolution | ||
P0317R0 | Directory Entry Caching for Filesystem | Beman Dawes | 2016-05-29 | 2016-06 | Library | ||
P0318R0 | decay_unwrap and unwrap_reference | Vicente J. Botet Escriba | 2016-05-22 | 2016-06 | Library Evolution | ||
P0319R0 | Adding Emplace functions for promise<T>/future<T> | Vicente J. Botet Escriba | 2016-05-22 | 2016-06 | Library Evolution, Concurrency | ||
P0320R0 | Thread Constructor Attributes | Vicente J. Botet Escriba | 2016-05-22 | 2016-06 | Library Evolution, Concurrency | ||
P0322R0 | exception_list | Bryce Adelstein Lelbach, Alisdair Meredith, Jared Hoberock | 2016-04-24 | 2016-06 | Library Evolution. Concurrency | ||
P0323R0 | A proposal to add a utility class to represent expected monad (Revision 2) | Vicente J. Botet Escriba | 2016-05-28 | 2016-06 | Library Evolution | ||
P0324R0 | One Concept Definition Syntax | Zhihao Yuan | 2016-05-04 | 2016-06 | Evolution | ||
P0325R0 | Propose to adopt make_array in C++17 | Zhihao Yuan | 2016-03-31 | 2016-06 | Library Evolution | ||
P0326R0 | Structured binding: customization point issues | Vicente J. Botet Escriba | 2016-05-28 | 2016-06 | Evolution, Library Evolution | ||
P0327R0 | Product types access | Vicente J. Botet Escriba | 2016-05-29 | 2016-06 | Evolution, Reflection, Library Evolution | ||
P0329R0 | Designated Initialization | Tim Shen, Richard Smith, Zhihao Yuan, Chandler Carruth | 2016-05-09 | 2016-06 | Evolution | ||
P0330R0 | User-Defined Literals for size_t | Rein Halbersma | 2016-05-15 | 2016-06 | N4254 | Library Evolution | |
P0331R0 | Motivation and Examples for Multidimensional Array | H. Carter Edwards, Bryce Lelbach, Christian Trott, Mauro Bianco, Robin Maffeo, Ben Sander | 2016-05-27 | 2016-06 | Library Evolution | ||
P0332R0 | Relaxed Incomplete Multidimensional Array Type Declaration | H. Carter Edwards, Bryce Lelbach, Christian Trott, Mauro Bianco, Robin Maffeo, Ben Sander | 2016-05-27 | 2016-06 | Library Evolution | ||
P0333R0 | Improving Parallel Algorithm Exception Handling | Bryce Lelbach | 2016-05-15 | 2016-06 | Concurrency, Library Evolution, Library | ||
P0334R0 | Immutable Persistent Containers | Bryce Lelbach | 2016-04-24 | 2016-06 | Library Evolution | ||
P0335R0 | Context Tokens for Parallel Algorithms | Pablo Halpern | 2016-05-28 | 2016-06 | Concurrency | ||
P0336R0 | Better Names for Parallel Execution Policies in C++17 | Pablo Halpern | 2016-05-28 | 2016-06 | Concurrency, Library Evolution | ||
P0337R0 | Delete operator= for polymorphic_allocator | Pablo Halpern | 2016-05-25 | 2016-06 | Library Evolution, Library | ||
P0338R0 | C++ generic factories | Vicente J. Botet Escriba | 2016-05-24 | 2016-06 | Library Evolution | ||
P0339R0 | polymorphic_allocator<void> as a vocabulary type | Pablo Halpern, Dietmar Kühl | 2016-05-31 | 2016-06 | Library Evolution | ||
P0340R0 | Making std::underlying_type SFINAE-friendly | R. "Tim" Song | 2016-05-30 | 2016-06 | Library Evolution | ||
P0341R0 | parameter packs outside of templates | Mike Spertus | 2016-05-30 | 2016-06 | Reflection, Evolution | ||
P0342R0 | Timing barriers | Mike Spertus | 2016-05-30 | 2016-06 | Evolution | ||
P0343R0 | Meta-programming High-Order Functions | Vicente J. Botet Escriba | 2016-05-24 | 2016-06 | Library Evolution | ||
P0345R0 | Allowing any unsigned integral type as parameter type for literal operators | Michael Dominiak | 2016-05-25 | 2016-06 | Evolution | ||
P0346R0 | A <random> Nomenclature Tweak | Walter E. Brown | 2016-05-25 | 2016-06 | Library | ||
P0347R0 | Simplifying simple uses of <random> | R. "Tim" Song, Melissa O'Neill | 2016-05-30 | 2016-06 | Numerics, Library Evolution | ||
P0348R0 | Validity testing issues | Andrzej Krzemienski | 2016-05-25 | 2016-06 | Core | ||
P0349R0 | Assumptions about the size of datapar | Matthias Kretz | 2016-05-24 | 2016-06 | Concurrency | ||
P0350R0 | Integrating datapar with parallel algorithms and executors | Matthias Kretz | 2016-05-24 | 2016-06 | Concurrency | ||
P0352R0 | Smart References through Delegation: An Alternative to N4477's Operator Dot | Hubert Tong, Faisal Vali | 2016-05-30 | 2016-06 | Evolution | ||
P0353R0 | Unicode Encoding Conversions for the Standard Library | Beman Dawes | 2016-05-30 | 2016-06 | Library Evolution | ||
P0354R0 | default == is >, default < is < so | Tony Van Eerd | 2016-05-15 | 2016-06 | Evolution | ||
P0355R0 | Extending <chrono> to Calendars and Time Zones |
Howard Hinnant | 2016-05-30 | 2016-06 | Library Evolution | ||
P0356R0 | Simplified partial function application | Tomasz Kamiński | 2016-05-22 | 2016-06 | Library Evolution | ||
P0357R0 | reference_wrapper for incomplete types | Tomasz Kamiński | 2016-05-24 | 2016-06 | Library Evolution | ||
P0358R0 | Fixes for not_fn | Tomasz Kamiński | 2016-05-28 | 2016-06 | Library Evolution | ||
P0359R0 | SG5: Transactional Memory (TM) Meeting Minutes 2016/02/22-2016/05/23 | Michael Wong | 2016-05-30 | 2016-06 | Transaction Memory | ||
P0360R0 | SG14: Low Latency Meeting Minutes 2016/02/17-2015/05/25 | Michael Wong | 2016-05-30 | 2016-06 | SG14 | ||
P0361R0 | Invoking Algorithms asynchronously | Hartmut Kaiser, Thomas Heller, Michael Wong | 2016-05-30 | 2016-06 | Concurrency, SG14, Library Evolution | ||
P0362R0 | Towards support for Heterogeneous Devices in C++ (Concurrency aspects) | Michael Wong, Andrew Richards, Maria Rovatsou, Ruyman Reyes, Lee Howes, Gordon Brown | 2016-05-23 | 2016-06 | Evolution, SG14, Concurrency | ||
P0363R0 | Towards support for Heterogeneous Devices in C++ (Language aspects) | Michael Wong, Andrew Richards, Maria Rovatsou, Ruyman Reyes, Lee Howes, Gordon Brown | 2016-05-30 | 2016-06 | Evolution, SG14 | ||
P0364R0 | Report on Exception Handling Lite (Disappointment) from SG14 | Michael Wong, Sunil Srivastava, Sean Middleditch, Patrice Roy | 2016-05-23 | 2016-06 | Evolution, SG14, Concurrency | ||
P0365R0 | Report on SG14, a year later and future directions | Michael Wong | 2016-05-30 | 2016-06 | Evolution, SG14, Concurrency, Library Evolution, Numerics, Reflection | ||
P0366R0 | Extending the Transactional Memory Technical Specification with an in_transaction Statemen | Victor Luchangco, Michael Spear, Michael Wong | 2016-05-30 | 2016-06 | Reflection | ||
P0367R0 | a C++ standard library class to qualify data accesses | Ronan Keryell, Joël Falcou | 2016-05-29 | 2016-06 | Library Evolution, SG14, Concurrency | ||
P0369R0 | 2017-07 Toronto ISO WG21 C++ Standard Meeting information | Michael Wong, Botond Ballo, JF Bastien, Hubert Tong, Patrice Roy, Tony Van Eerd, Duncan Smith | 2016-05-23 | 2016-06 | WG21 | ||
P0370R0 | Ranges TS Design Updates Omnibus | Casey Carter, Eric Niebler | 2016-05-30 | 2016-06 | Library Evolution | ||
P0371R0 | Temporarily deprecate memory_order_consume | Hans Boehm | 2016-05-26 | 2016-06 | Concurrency, Core | ||
P0372R0 | A type for utf-8 data | Michael Spencer, Davide C. C. Italiano | 2016-05-30 | 2016-06 | Evolution | ||
P0373R0 | Proposal of File Literals | Andrew Tomazos | 2016-05-21 | 2016-06 | Evolution | ||
P0374R0 | Stream parallelism patterns | J. Daniel Garcia, David del Rio, Manuel F. Dolz, Javier Garcia-Blas, Luis M. Sanchez, Marco Danelutto, Massimo Torquati | 2016-05-30 | 2016-06 | Concurrency | ||
P0375R0 | [[exhaustive]] attribute for enums | David Sankel | 2016-05-29 | 2016-06 | Evolution | ||
P0376R0 | A Single Generalization of std::invoke, std::apply, and std::visit | Matt Calabrese | 2016-05-28 | 2016-06 | Library Evolution | ||
P0377R0 | std::integral_constant with a Deduced Value Type | Matt Calabrese | 2016-05-29 | 2016-06 | Library Evolution | ||
P0379R0 | Why a joining thread from P0206 is a Bad Idea | Detlef Vollman | 2016-05-27 | 2016-06 | Library Evolution, Library | ||
P0380R0 | A Contract Design | G. Dos Reis, J. D. Garcia, J. Lakos, A. Meredith, N. Myers, B. Stroustrup | 2016-05-28 | 2016-06 | Evolution | ||
P0381R0 | Numeric Width | John McFarlane | 2016-05-30 | 2016-06 | Numerics, SG14 | ||
P0382R0 | Comments on P0119: Overload sets as function arguments | Tomasz Kamiński | 2016-05-29 | 2016-06 | Evolution | ||
P0384R0 | Core Language Working Group "tentatively ready" Issues for the June, 2016 (Oulu) meeting | William M. Miller | 2016-05-30 | 2016-06 | Core | ||
P0385R0 | Static reflection: Rationale, design and evolution | Matúš Chochlík, Alex Naumann | 2016-05-30 | 2016-06 | Reflection, Evolution | ||
P0386R0 | Inline Variables | Hal Finkel, Richard Smith | 2016-05-30 | 2016-06 | Evolution |
2016-07 post-Oulu | |||||||
---|---|---|---|---|---|---|---|
N4595 | WG21 2016-06-10 Telecon Minutes | Jonathan Wakely | 2016-06-15 | 2016-07 | |||
N4596 | PL22.16 Jacksonville Minutes (revised) | Jonathan Wakely | 2016-04-01 | 2016-07 | |||
N4597 | WG21 2016-06 Oulu Minutes | Jonathan Wakely | 2016-07-11 | 2016-07 | |||
N4598 | PL22.16 2016-06 Oulu Minutes | Jonathan Wakely | 2016-07-10 | 2016-07 | |||
N4599 | 2016-08 LWG Meeting | Robert Douglas | 2016-07-02 | 2016-07 | |||
N4600 | Working Draft, C++ Extensions for Library Fundamentals, Version 2 | Geoffrey Romer | 2016-07-01 | 2016-07 | |||
N4601 | Editor's Report for the Library Fundamentals TS | Geoffrey Romer | 2016-07-01 | 2016-07 | |||
N4602 | WG21 telecon minutes - pre-Oulu (revised) | Jonathan Wakely | 2016-07-10 | 2016-07 | |||
N4603 | Editor's Report -- Committee Draft, Standard for Programming Language C++ | Richard Smith | 2016-07-12 | 2016-07 | |||
N4604 | C++17 CD Ballot Document | Richard Smith | 2016-07-12 | 2016-07 | |||
N4605 | missing | ||||||
N4606 | Working Draft, Standard for Programming Language C++ | Richard Smith | 2016-07-12 | 2016-07 | |||
P0003R3 | Removing Deprecated Exception Specifications from C++17 | Alisdair Meredith | 2016-06-23 | 2016-07 | P0003R2 | Core | |
P0003R4 | Removing Deprecated Exception Specifications from C++17 | Alisdair Meredith | 2016-06-25 | 2016-07 | P0003R3 | Core | |
P0028R4 | Using attribute namespaces without repetition | J. Daniel Garcia, Daveed Vandevoorde | 2016-06-22 | 2016-07 | P0028R3 | Core | Adopted 2016-06 |
P0032R3 | Homogeneous interface for variant, any and optional (Revision 3) | Vicente J. Botet Escriba | 2016-05-24 | 2016-07 | P0032R2 | Library Evolution | Adopted 2016-06 |
P0035R4 | Dynamic memory allocation for over-aligned data | Clark Nelson | 2016-06-21 | 2016-07 | P0035R3 | Core, Library Evolution | Adopted 2016-06 |
P0040R3 | Extending memory management tools | Brent Friedman | 2016-06-24 | 2016-07 | P0040R2 | Library Evolution, SG14 | Adopted 2016-06 |
P0053R1 | C++ Synchronized Buffered Ostream | Lawrence Crowl, Peter Sommerlad, Nicolia Josuttis | 2015-10-24 | 2016-07 | P0053R0 | Library evolution, Concurrency, Library | |
P0053R2 | C++ Synchronized Buffered Ostream | Lawrence Crowl, Peter Sommerlad, Nicolia Josuttis | 2016-07-05 | 2016-07 | P0053R1 | Library evolution, Concurrency, Library | |
P0057R5 | Wording for Coroutines | Gor Nishanov | 2016-07-10 | 2016-07 | P0057R4 | Core, Library | |
P0063R3 | C++17 should refer to C11 instead of C99 | Clark Nelson, Hans Boehm | 2016-06-23 | 2016-07 | P0063R2 | Library Evolution | Adopted 2016-06 |
P0067R3 | Elementary string conversions, revision 2 | Jens Maurer | 2016-06-23 | 2016-07 | P0067R2 | Library | Adopted 2016-06 |
P0067R4 | Elementary string conversions, revision 4 | Jens Maurer | 2016-07-11 | 2016-07 | P0067R3 | Library | |
P0076R3 | Vector and Wavefront Policies | Arch Robison, Pablo Halpern, Robert Geva, Clark Nelson, Jens Maurer | 2016-07-07 | 2016-07 | P0076R2 | Library Evolution | |
P0083R3 | Splicing Maps and Sets (Revision 5) | Alan Talbot, Jonathan Wakely, Howard Hinnant, James Dennett | 2016-06-24 | 2016-07 | P0083R2 | Library Evolution | Adopted 2016-06 |
P0084R2 | Emplace Return Type (Revision 1) | Alan Talbot | 2016-06-23 | 2016-07 | P0084R1 | Library Evolution, Library | Adopted 2016-06 |
P0088R3 | Variant: a type-safe union for C++17 (v8) | Axel Naumann | 2016-06-23 | 2016-07 | P0088R2 | Library | Adopted 2016-06 |
P0091R3 | Template argument deduction for class templates (Rev. 6) | Mike Spertus, Faisal Vali, Richard Smith | 2016-06-24 | 2016-07 | P0091R2 | Core | Adopted 2016-06 |
P0122R3 | span: bounds-safe views for sequences of objects | Neil MacIntosh | 2016-07-10 | 2016-07 | P0122R2 | Library Evolution | |
P0124R2 | Linux-Kernel Memory Model | Paul E. McKenney, Ulrich Weigand, Andrea Parri, Boqun Feng | 2016-06-26 | 2016-07 | P0124R1 | Concurrency | |
P0127R2 | Declaring non-type template arguments with auto | James Touton, Mike Spertus | 2016-06-23 | 2016-07 | P0127R1 | Evolution | Adopted 2016-06 |
P0135R1 | Wording for guaranteed copy elision through simplified value categories | Richard Smith | 2016-06-20 | 2016-07 | P0135R0 | Adopted 2016-06 | |
P0137R1 | Core Issue 1776: Replacement of class objects containing reference members | Richard Smith | 2016-06-23 | 2016-07 | P0137R0 | Core | Adopted 2016-06 |
P0145R3 | Refining Expression Evaluation Order for Idiomatic C++ | Gabriel Dos Reis, Herb Sutter, Jonathan Caves | 2016-06-23 | 2016-07 | P0145R2 | Core | Adopted 2016-06 |
P0174R2 | Deprecating Vestigial Library Parts in C++17 | Alisdair Meredith | 2016-06-23 | 2016-07 | P0174R1 | Library Evolution | Adopted 2016-06 |
P0175R1 | Synopses for the C library | Thomas Koeppe, Richard Smith | 2016-06-24 | 2016-07 | P0175R0 | Library | Adopted 2016-06 |
P0180R2 | Reserve a New Library Namespace Future Standardization | Alisdair Meredith | 2016-06-23 | 2016-07 | P0180R1 | Library Evolution | Adopted 2016-06 |
P0181R1 | Ordered By Default | Alisdair Meredith | 2016-06-23 | 2016-07 | P0181R0 | Library Evolution | Adopted 2016-06 |
P0192R1 | Adding a Fundamental Type for Short Float | Boris Fomitchev, Sergei Nikolaev, Olivier Giroux, Lawrence Crowl | 2016-02-14 | 2016-07 | P0192R0 | Evolution | |
P0209R2 | make_from_tuple: apply for construction | Pablo Halpern | 2016-06-23 | 2016-07 | P0209R1 | Library | Adopted 2016-06 |
P0217R3 | Proposed wording for structured bindings | Jens Maurer | 2016-06-24 | 2016-07 | P0217R2 | Evolution, Library Evolution | Adopted 2016-06 |
P0219R1 | Relative Paths for Filesystem | Beman Dawes | 2016-06-24 | 2016-07 | P0219R0 | Library, File System | Adopted 2016-06 |
P0221R2 | Proposed wording for default comparisons, revision 4 | Jens Maurer | 2016-06-23 | 2016-07 | P0221R1 | Evolution, Core | |
P0237R2 | Wording for fundamental bit manipulation utilities | Vincent Reverdy, Robert J. Brunner, Nathan Myers | 2016-07-11 | 2016-07 | P0237R1 | Library Evolution, SG14, Numerics | |
P0250R2 | Wording improvements for initialization and thread ids (CWG 2046, 1784) | Hans Boehm | 2016-07-10 | 2016-07 | P0250R1 | Concurrency, Core | |
P0254R2 | Integrating std::string_view and std::string | Marshall Clow | 2016-06-24 | 2016-07 | P0254R1 | Library Evolution | Adopted 2016-06 |
P0258R2 | has_unique_object_representations - wording | Michael Spencer | 2016-06-24 | 2016-07 | P0258R1 | Library | Adopted 2016-06 |
P0266R1 | Removing Restrictions on requires-Expressions | Walter E. Brown | 2016-07-10 | 2016-07 | P0266R0 | Core | |
P0267R2 | A Proposal to Add 2D Graphics Rendering and Display to C++, | Michael McLaughlin, Herb Sutter, Jason Zink | 2016-06-22 | 2016-07 | P0267R1 | Library Evolution | |
P0270R1 | Removing C dependencies from signal handler wording | Hans Boehm | 2016-07-10 | 2016-07 | P0270R0 | Library | |
P0283R2 | Standard and non-standard attributes | J. Daniel Garcia | 2016-06-22 | 2016-07 | P0283R1 | Core | Adopted 2016-06 |
P0292R2 | constexpr if: A slightly different syntax | Jens Maurer | 2016-06-20 | 2016-07 | P0292R1 | Core | Adopted 2016-06 |
P0296R2 | Forward progress guarantees: Base definitions | Torvald Riegel | 2016-06-21 | 2016-07 | P0296R1 | Core | Adopted 2016-06 |
P0298R1 | A byte type definition | Neil MacIntosh | 2016-07-10 | 2016-07 | P0298R0 | Library Evolution | |
P0299R1 | Forward progress guarantees for the Parallelism TS features | Torvald Riegel | 2016-06-24 | 2016-07 | P0299R0 | Library | Adopted 2016-06 |
P0302R1 | Removing Allocator Support in std::function (rev 1) | Jonathan Wakely | 2016-06-23 | 2016-07 | P0302R0 | Library | Adopted 2016-06 |
P0304R1 | C++ Standard Library Issues Resolved Directly In Oulu | Marshall Clow | 2016-06-24 | 2016-07 | P0304R0 | Library | Adopted 2016-06 |
P0305R1 | Selection statements with initializer | Thomas Koeppe | 2016-06-24 | 2016-07 | P0305R0 | Evolution, Core | Adopted 2016-06 |
P0307R2 | Making Optional Greater Equal Again | Tony Van Eerd | 2016-03-15 | 2016-07 | P0307R1 | Library Evolution, Library | Adopted 2016-06 |
P0314R0 | Querying the alignment of an object | Robert Haberlach | 2016-03-28 | 2016-07 | Evolution | ||
P0325R1 | Propose to adopt make_array into the IS | Zhihao Yuan | 2016-06-29 | 2016-07 | P0325R0 | Library | |
P0336R1 | Better Names for Parallel Execution Policies in C++17 | Pablo Halpern | 2016-06-23 | 2016-07 | P0336R0 | Concurrency, Library Evolution | Adopted 2016-06 |
P0346R1 | A <random> Nomenclature Tweak | Walter E. Brown | 2016-06-21 | 2016-07 | P0346R0 | Library | Adopted 2016-06 |
P0358R1 | Fixes for not_fn | Tomasz Kamiński | 2016-06-22 | 2016-07 | P0358R0 | Library Evolution | Adopted 2016-06 |
P0370R1 | Ranges TS Design Updates Omnibus | Casey Carter, Eric Niebler | 2016-07-05 | 2016-07 | P0370R0 | Library Evolution | |
P0371R1 | Temporarily discourage memory_order_consume | Hans Boehm | 2016-06-23 | 2016-07 | P0371R0 | Library, Core | Adopted 2016-06 |
P0380R1 | A Contract Design | G. Dos Reis, J. D. Garcia, J. Lakos, A. Meredith, N. Myers, B. Stroustrup | 2016-07-11 | 2016-07 | P0380R0 | Evolution | |
P0386R2 | Inline Variables | Hal Finkel, Richard Smith | 2016-06-24 | 2016-07 | P0386R1 | Adopted 2016-06 | |
P0387R0 | Memory Model Issues for Concurrent Data Structures | Hans Boehm | 2016-07-11 | 2016-07 | Concurrency | ||
P0388R0 | Permit conversions to arrays of unknown bound | Robert Haberlach | 2016-06-28 | 2016-07 | Evolution | ||
P0389R0 | template keyword in unqualified-ids | Robert Haberlach | 2016-06-28 | 2016-07 | Evolution | ||
P0390R0 | A Proposal to Add Pointer Cast Functions with Move Semantics to the Standard Library | Nickolas Pokhylets | 2016-06-04 | 2016-07 | Library Evolution, Library | ||
P0391R0 | Introducing the term "templated entity" | Jens Maurer | 2016-06-21 | 2016-07 | Core | Adopted 2016-06 | |
P0392R0 | Adapting string_view by filesystem paths | Nicolai Josuttis | 2016-06-23 | 2016-07 | Library | Adopted 2016-06 | |
P0393R3 | Making Variant Greater Equal | Tony Van Eerd | 2016-06-21 | 2016-07 | P0393R2 | Library | Adopted 2016-06 |
P0394R4 | Hotel Parallelifornia: terminate() for Parallel Algorithms Exception Handling | JF Bastien, Bryce Adelstein Lelbach | 2016-06-23 | 2016-07 | P0394R3 | Concurrency | Adopted 2016-06 |
P0396R0 | C++ Concepts Active Issues List (Snapshot of Revision 4) | Andrew Sutton | 2016-06-24 | 2016-07 | Core | Adopted 2016-06 | |
P0397R0 | C++ Standard Library Priority 1 Issues Resolved Directly In Oulu | Alisdair Meredith | 2016-06-24 | 2016-07 | Library | Adopted 2016-06 | |
P0398R0 | Core issue 1518: Explicit default constructors and copy-list-initialization | Jens Maurer | 2016-06-24 | 2016-07 | Core | Adopted 2016-06 | |
P0400R0 | Wording for Order of Evaluation of Function Arguments | William M. Miller | 2016-06-25 | 2016-07 | WG21 | ||
P0401R0 | Extensions to the Allocator interface | Jonathan Wakely | 2016-07-08 | 2016-07 | Library Evolution | ||
P0404R0 | Matching Types: 404 Syntax Not found | Hubert Tong, James Touton | 2016-07-11 | 2016-07 | Evolution | ||
P0405R0 | Wording for Networking TS changes from Kona | Jonathan Wakely | 2016-06-28 | 2016-07 | Library | ||
P0407R0 | Allocator-aware basic stringbuf | Peter Sommerlad | 2016-07-05 | 2016-07 | Library Evolution, Library | ||
P0408R0 | Efficient Access to basic stringbuf's Buffer | Peter Sommerlad | 2016-07-01 | 2016-07 | Library Evolution, Library | ||
P0409R0 | Allow lambda capture [=, this] | Thomas Koeppe | 2016-06-27 | 2016-07 | Evolution | ||
P0411R0 | Separating Library Requirements and Preconditions | Jonathan Wakely | 2016-07-07 | 2016-07 | Library Evolution, Library | ||
P0413R0 | Updating Parallel Execution Policy Names in the Parallelism TS | Pablo Halpern | 2016-07-07 | 2016-07 | Concurrency, Library Evolution | ||
P0414R0 | Merging shared_ptr changes from Library Fundamentals to C++17 | Jonathan Wakely | 2016-07-07 | 2016-07 | Library | ||
P0416R0 | Operator Dot (R3) | Bjarne Stroustrup, Gabriel Dos Reis | 2016-07-10 | 2016-07 | N4477 | Evolution, Core | |
P0417R0 | C++17 should refer to ISO/IEC 10646 2014 instead of 1994 | Beman Dawes | 2016-07-13 | 2016-07 | Core, Library |
2016-10 pre-Issaquah | |||||||
---|---|---|---|---|---|---|---|
N4607 | Toronto Meeting Information | Michael Wong | 2016-07-18 | 2016-10 | WG21 | ||
N4608 | PL22.16/WG21 draft agenda: 7-12 Nov 2016, Issaquah, WA, US | Clark Nelson | 2016-07-21 | 2016-10 | WG21 | ||
N4609 | Business Plan and Convener's Report | Herb Sutter | 2016-08-11 | 2016-10 | WG21 | ||
N4610 | Working Draft, Extensions to C++ for Modules | Gabriel Dos Reis | 2016-10-16 | 2016-10 | WG21 | ||
N4611 | Editor's Report for the Modules TS | Gabriel Dos Reis | 2016-10-16 | 2016-10 | WG21 | ||
N4612 | Working Draft, C++ extensions for Networking | Jonathan Wakely | 2016-10-17 | 2016-10 | WG21 | ||
N4613 | Networking TS - Editor's Report | Jonathan Wakely | 2016-10-17 | 2016-10 | WG21 | ||
N4614 | WG21 telecon meeting: Pre-Issaquah | Herb Sutter | 2016-10-01 | 2016-10 | WG21 | ||
P0009R3 | Polymorphic Multidimensional Array View | H. Carter Edwards, Bryce Lelbach, Christian Trott, Mauro Bianco, Robin Maffeo, Ben Sander | 2016-10-14 | 2016-10 | P0009R2 | Library Evolution | |
P0019R3 | Atomic View | H. Carter Edwards, Hans Boehm, Olivier Giroux, James Reus | 2016-10-14 | 2016-10 | P0019R2 | Library Evolution, Concurrency | |
P0020R3 | Floating Point Atomic View | H. Carter Edwards, Hans Boehm, Olivier Giroux, JF Bastien, James Reus | 2016-10-14 | 2016-10 | P0020R2 | Library Evolution, Concurrency | |
P0022R2 | Proxy Iterators for the Ranges Extensions | Eric Niebler | 2016-10-17 | 2016-10 | P0022R1 | Library | |
P0037R3 | Fixed-point real numbers | John McFarlane, Michael Wong | 2016-10-17 | 2016-10 | P0037R2 | Numerics, SG14, Library Evolution | |
P0051R2 | C++ generic overload function | Vicente J. Botet Escriba | 2016-10-13 | 2016-10 | P0051R1 | Library Evolution | |
P0057r6 | Wording for Coroutines | Gor Nishanov | 2016-10-16 | 2016-10 | P0057R5 | Core, Library | |
P0059R2 | Add rings to the Standard Library | Guy Davidson, Arthur O'Dwyer, Joe Best-Rotheray | 2016-10-14 | 2016-10 | P0059R1 | SG14, Library Evolution | |
P0098R1 | Towards Implementation and Use of memory order consume | Paul E. McKenney, Torvald Riegel, Jeff Preshing, Hans Boehm, Clark Nelson, Olivier Giroux, Lawrence Crowl | 2016-01-04 | 2016-10 | P0098R0 | Concurrency | |
P0099R1 | A low-level API for stackful context switching | Oliver Kowalke, Nat Goodspeed | 2016-10-16 | 2016-10 | P0099R0 | Concurrency | |
P0165R3 | C++ Standard Library Issues to be moved in Issaquah | Marshall Clow | 2016-10-17 | 2016-10 | P0165R2 | Library | |
P0187R1 | Proposal/Wording for Bit-field Default Member Initializer Syntax | Andrew Tomazos | 2016-06-28 | 2016-10 | P0187R0 | Evolution | |
P0194R2 | Static reflection | Matúš Chochlík, Axel Naumann, David Sankel | 2016-10-15 | 2016-10 | P0194R1 | Reflection, Evolution | |
P0195R1 | Modernizing using-declarations | Robert Haberlach | 2016-10-15 | 2016-10 | P0195R0 | Core | |
P0196R2 | Generic none() factories for Nullable types | Vicente J. Botet Escriba | 2016-10-12 | 2016-10 | P0196R1 | Library Evolution | |
P0201R1 | An indirect value-type for C++ | Jonathan Coe | 2016-10-13 | 2016-10 | P0201R0 | Library Evolution | |
P0214R2 | Data-Parallel Vector Types & Operations | Matthias Kretz | 2016-10-17 | 2016-10 | P0214R1 | Library Evolution | |
P0233R2 | Hazard Pointers: Safe Reclamation for Optimistic Concurrency | Maged M. Michael, Michael Wong, Paul McKenney, Arthur O'Dwyer | 2016-10-17 | 2016-10 | P0233R1 | Concurrency, SG14, Library Evolution | |
P0237R3 | Wording for fundamental bit manipulation utilities | Vincent Reverdy, Robert J. Brunner | 2016-10-17 | 2016-10 | P0237R2 | Library Evolution, SG14, Numerics | |
P0249R2 | Input Devices For 2D Graphics | Brett Searles, Michael McLaughlin, Jason Zink | 2016-10-07 | 2016-10 | P0249R1 | SG13 | |
P0252R2 | Operator Dot Wording | Bjarne Stroustrup, Gabriel Dos Reis | 2016-10-16 | 2016-10 | P0252R1 | Evolution, Core | |
P0261R1 | C++ Distributed Counters | Lawrence Crowl | 2016-10-13 | 2016-10 | P0261R0 | Concurrency | |
P0262R1 | A Class for Status and Optional Value | Lawrence Crowl, Chris Mysen | 2016-10-15 | 2016-10 | P0262R0 | Evolution | |
P0273R1 | Proposed modules changes from implementation and deployment experience | Richard Smith, Chandler Carruth, David Jones | 2016-10-17 | 2016-10 | P0273R0 | Evolution | |
P0279R1 | Read-Copy Update (RCU) for C++ | Paul E. McKenney | 2016-08-25 | 2016-10 | P0279R0 | Concurrency | |
P0290R1 | apply() for synchronized_value<T> | Anthony Williams | 2016-06-23 | 2016-10 | P0290R0 | Concurrency | |
P0293R0 | Template deduction for nested classes | S. Davis Herring | 2016-10-14 | 2016-10 | Evolution | ||
P0315R1 | Lambdas in unevaluated context | Louis Dionne | 2016-08-01 | 2016-10 | P0315R0 | Evolution | |
P0317R1 | Directory Entry Caching for Filesystem | Beman Dawes | 2016-10-15 | 2016-10 | P0317R0 | Library | |
P0320R1 | Thread Constructor Attributes | Vicente J. Botet Escriba | 2016-10-12 | 2016-10 | P0320R0 | Library Evolution, Concurrency | |
P0323R1 | A proposal to add a utility class to represent expected object (Revision 3) | Vicente J. Botet Escriba | 2016-10-12 | 2016-10 | P0323R0 | Library Evolution | |
P0327R1 | Product types access | Vicente J. Botet Escriba | 2016-10-16 | 2016-10 | P0327R0 | Evolution, Reflection, Library Evolution | |
P0329R1 | Designated Initialization Wording | Tim Shen, Richard Smith | 2016-09-26 | 2016-10 | P0329R0 | Core | |
P0338R1 | C++ generic factories | Vicente J. Botet Escriba | 2016-10-12 | 2016-10 | P0338R0 | Library Evolution | |
P0339R1 | polymorphic_allocator<void> as a vocabulary type | Pablo Halpern, Dietmar Kühl | 2016-10-15 | 2016-10 | P0339R0 | Library Evolution | |
P0347R1 | Simplifying simple uses of <random> | R. "Tim" Song, Melissa O'Neill | 2016-10-16 | 2016-10 | P0347R0 | Numerics, Library Evolution | |
P0353R1 | Unicode Friendly Encoding Conversions for the Standard Library | Beman Dawes | 2016-10-14 | 2016-10 | P0353R0 | Library Evolution | |
P0355R1 | Extending <code><chrono></code> to Calendars and Time Zones | Howard Hinnant | 2016-10-16 | 2016-10 | P0355R0 | Library Evolution | |
P0356R1 | Simplified partial function application | Tomasz Kamiński | 2016-10-13 | 2016-10 | P0356R0 | Library Evolution | |
P0357R1 | reference_wrapper for incomplete types | Tomasz Kamiński | 2016-09-29 | 2016-10 | P0357R0 | Library Evolution | |
P0361R1 | Invoking Algorithms asynchronously | Hartmut Kaiser, Thomas Heller, Bryce Adelstein Lelbach, John Biddiscombe, Michael Wong | 2016-10-15 | 2016-10 | P0361R0 | Concurrency, SG14, Library Evolution | |
P0370R2 | Ranges TS Design Updates Omnibus | Casey Carter, Eric Niebler | 2016-10-17 | 2016-10 | P0370R1 | Library | |
P0381R1 | Numeric Width | John McFarlane, Michael Wong | 2016-10-17 | 2016-10 | P0381R0 | Numerics, SG14 | |
P0385R1 | Static reflection: Rationale, design and evolution | Matúš Chochlík, Axel Naumann, David Sankel | 2016-10-15 | 2016-10 | P0385R0 | Reflection, Evolution | |
P0403R0 | Literal suffixes for basic_string_view | Marshall Clow | 2016-09-13 | 2016-10 | Library Evolution | ||
P0406R1 | Intrusive Containers | Hal Finkel | 2016-10-17 | 2016-10 | P0406R0 | Library Evolution | |
P0409R1 | Allow lambda capture [=, this] | Thomas Koeppe | 2016-10-11 | 2016-10 | P0409R0 | Evolution | |
P0412R0 | Benchmarking primitives | Mikhail Maltsev | 2016-07-05 | 2016-10 | Evolution, Library Evolution | ||
P0414R1 | Merging shared_ptr changes from Library Fundamentals to C++17 | Jonathan Wakely | 2016-10-06 | 2016-10 | P0414R0 | Library | |
P0415R0 | Constexpr for std::complex | Antony Polukhin | 2016-08-10 | 2016-10 | Library Evolution | ||
P0416R1 | Operator Dot (R3) | Bjarne Stroustrup, Gabriel Dos Reis | 2016-10-16 | 2016-10 | P0416R0 | Evolution, Core | |
P0418R1 | Fail or succeed: there is no atomic lattice | JF Bastien | 2016-08-02 | 2016-10 | P0418R0 | Concurrency, Library | |
P0421R0 | Static class constructor | Mariusz Moczala | 2016-09-14 | 2016-10 | Evolution | ||
P0422R0 | Out-of-Thin-Air Execution is Vacuous | Paul E. McKenney, Alan Jeffrey, Ali Sezgin, Tony Tye | 2016-07-27 | 2016-10 | Concurrency | ||
P0423R0 | Variable templates for Networking TS traits | Jonathan Wakely | 2016-08-04 | 2016-10 | Library | ||
P0424R0 | Reconsidering literal operator templates for strings | Louis Dionne | 2016-08-15 | 2016-10 | Evolution | ||
P0426R0 | Constexpr for std::char_traits | Antony Polukhin | 2016-08-10 | 2016-10 | Library Evolution | ||
P0428R0 | Familiar template syntax for generic lambdas | Louis Dionne | 2016-09-08 | 2016-10 | Evolution | ||
P0429R0 | A Standard flat_map | Zach Laine | 2016-08-31 | 2016-10 | Library, Library Evolution | ||
P0430R0 | File system library on non-POSIX-like operating systems | Jason Liu, Hubert Tong | 2016-09-12 | 2016-10 | Library, Library Evolution | ||
P0432R0 | Implicit and Explicit Default Comparison Operators | David Stone | 2016-09-18 | 2016-10 | Evolution | ||
P0433R0 | Toward a resolution of US7 and US14: Integrating template deduction for class templates into the standard library | Mike Spertus, Walter E. Brown | 2016-10-16 | 2016-10 | Library Evolution, Library, Core | ||
P0434R0 | Portable Interrupt Library | Brett Searies | 2016-10-09 | 2016-10 | SG13 | ||
P0435R0 | Resolving LWG Issues re common_type | Walter E. Brown | 2016-10-14 | 2016-10 | Library | ||
P0436R0 | An Extensible Approach to Obtaining Selected Operators | Walter E. Brown | 2016-10-10 | 2016-10 | Evolution | ||
P0437R0 | Numeric Traits for the Next Standard Library | Walter E. Brown | 2016-10-14 | 2016-10 | Numerics, Library Evolution | ||
P0438R0 | Toward a <random> Technical Specification | Walter E. Brown | 2016-10-05 | 2016-10 | Numerics, Library Evolution | ||
P0439R0 | Make memory_order a scoped enumeration | Jonathan Wakely | 2016-10-06 | 2016-10 | Concurrency, Library Evolution | ||
P0440R0 | Floating Point Atomic View | H. Carter Edwards, Hans Boehm, Olivier Giroux, JF Bastien, James Reus | 2016-10-14 | 2016-10 | Concurrency, Library Evolution | ||
P0441R0 | Ranges: Merging Writable and MoveWritable | Casey Carter, Eric Niebler | 2016-10-17 | 2016-10 | Library Evolution, Library | ||
P0443R0 | A Unified Executors Proposal for C++ | Jared Hoberock, Michael Garland, Chris Kohlhoff, Chris Mysen, Carter Edwards | 2016-10-17 | 2016-10 | Concurrency, SG14, Library Evolution | ||
P0444R0 | Unifying suspend-by-call and suspend-by-return | Nat Goodspeed | 2016-10-14 | 2016-10 | Concurrency, Evolution | ||
P0445R0 | SG14: Low Latency Meeting Minutes 2016/09/21-2016/10/13 | Michael Wong | 2016-10-16 | 2016-10 | SG14 | ||
P0446R0 | SG5: Transactional Memory (TM) Meeting Minutes 2016/07/18-2016/10/10 | Michael Wong | 2016-10-16 | 2016-10 | SG5 | ||
P0447R0 | Introduction of std::colony to the standard library | Matthew Bentley | 2016-10-16 | 2016-10 | Library Evolution, SG14 | ||
P0448R0 | A strstream replacement using span<charT> as | Peter Sommerlad | 2016-10-14 | 2016-10 | Library Evolution, Library | ||
P0451R0 | Future-Proofing Parallel Algorithms Exception Handling | Bryce Adelstein Lelbach, Alisdair Meredith | 2016-10-14 | 2016-10 | Concurrency, Library Evolution, Library | ||
P0452R0 | Binary transform_reduce(): The Missing Overload | Bryce Adelstein Lelbach | 2016-10-14 | 2016-10 | Concurrency, Library Evolution, Library | ||
P0454R0 | Wording for a Minimal mdspan | Bryce Adelstein Lelbach, H. Carter Edwards | 2016-10-10 | 2016-10 | Library Evolution, Library | ||
P0457R0 | String Prefix and Suffix Checking | Mikhail Maltsev | 2016-10-09 | 2016-10 | Library Evolution | ||
P0458R0 | Checking for Existence of an Element in Associative Containers | Mikhail Maltsev | 2016-10-09 | 2016-10 | Library Evolution | ||
P0459R0 | C++ Extensions for Ranges, Speculative Combined Proposal Document | Eric Niebler, Casey Carter | 2016-10-15 | 2016-10 | Library Evolution | ||
P0460R0 | Flat containers wording | Sean Middleditch | 2016-10-15 | 2016-10 | Library Evolution | ||
P0461R0 | Proposed RCU C++ API | Paul E. McKenney, Maged Michael, Michael Wong, Isabella Muerte, Arthur O'Dwyer | 2016-10-16 | 2016-10 | Concurrency | ||
P0462R0 | Marking memory order consume Dependency Chains | Hans Boehm, Clark Nelson, Olivier Giroux, Lawrence Crowl, JF Bastien, Micheal Wong | 2016-10-13 | 2016-10 | Concurrency | ||
P0463R0 | endian, Just endian | Howard Hinnant | 2016-10-16 | 2016-10 | Library Evolution | ||
P0464R0 | Revisiting the meaning of "foo(ConceptName,ConceptName)" | Tony Van Eerd, Botond Ballo | 2016-10-11 | 2016-10 | Evolution | ||
P0465R0 | Procedural Function Interfaces | Lisa Lippincott | 2016-10-16 | 2016-10 | Evolution | ||
P0466R0 | Layout-compatibility and Pointer-interconvertibility Traits | Lisa Lippincott | 2016-10-15 | 2016-10 | Library Evolution | ||
P0467R0 | Iterator Concerns for Parallel Algorithms | Alisdair Meredith | 2016-10-13 | 2016-10 | Concurrency, Library | ||
P0468R0 | A Proposal to Add an Intrusive Smart Pointer to the C++ Standard Library | Isabella Muerte | 2016-10-15 | 2016-10 | SG14, Library Evolution | ||
P0469R0 | Sample in place | R. "Tim" Song | 2016-10-17 | 2016-10 | Library Evolution | ||
P0471R0 | Single argument std::inserter | David Sankel | 2016-10-14 | 2016-10 | Library Evolution | ||
P0472R0 | Move 'std::monostate' to <utility> | David Sankel | 2016-10-14 | 2016-10 | Library Evolution | ||
P0473R0 | + for std::vector concatenation | David Sankel | 2016-10-13 | 2016-10 | Library Evolution | ||
P0474R0 | Comparison in C++: Basic Facilities | Lawrence Crowl | 2016-10-15 | 2016-10 | Evolution | ||
P0475R0 | LWG 2511: guaranteed copy elision for piecewise construction | Jonathan Wakely | 2016-10-14 | 2016-10 | Library | ||
P0476R0 | Bit-casting object representations | JF Bastien | 2016-10-16 | 2016-10 | Library Evolution, Library | ||
P0477R0 | std::monostate_function<> | Matt Calabrese | 2016-10-14 | 2016-10 | Library Evolution | ||
P0478R0 | Template argument deduction for non-terminal function parameter packs | Bruno Manganelli, Michael Wong, Simon Brand | 2016-10-16 | 2016-10 | Evolution | ||
P0479R0 | Attributes for Likely and Unlikely Branches | Clay Trychta | 2016-10-16 | 2016-10 | Evolution, SG14 | ||
P0480R0 | Explicit type checking with structured bindings | Ville Voutilainen | 2016-10-15 | 2016-10 | Evolution | ||
P0481R0 | Bravely Default | Tony Van Eerd | 2016-10-15 | 2016-10 | Evolution | ||
P0482R0 | char8_t: A type for UTF-8 characters and strings | Tom Honermann | 2016-10-17 | 2016-10 | Evolution, Library Evolution | ||
P0483R0 | Extending Memory Management Tools, And a Bit More | Patrice Roy | 2016-10-15 | 2016-10 | Library Evolution | ||
P0484R0 | Enhancing Thread Constructor Attributes | Patrice Roy, Billy Baker, Arthur O'Dwyer | 2016-10-16 | 2016-10 | Library Evolution, Concurrency | ||
P0485R0 | Amended rules for Partial Ordering of function templates | Bruno Manganelli, Michael Wong, Simon Brand | 2016-10-16 | 2016-10 | Evolution, Core | ||
P0486R0 | for_each_iter algorithm proposal | Ildus Nezametdinov, Patrice Roy, | 2016-10-15 | 2016-10 | Library Evolution | ||
P0487R0 | Fixing operator>> (basic_istream&, CharT*) (LWG 2499) | Zhihao Yuan | 2016-10-17 | 2016-10 | Library | ||
P0488R0 | WG21 Working paper: NB Comments, ISO/IEC CD 14882 | Barry Hedquist | 2016-10-18 | 2016-10 | WG21 | ||
P0489R0 | WG21 Working paper: Late Comments on CD 14882 | Barry Hedquist | 2016-10-18 | 2016-10 | WG21 |
2016-11 post-Issaquah | |||||||
---|---|---|---|---|---|---|---|
N4615 | WG21 2016-10-28 Telecon Minutes | Jonathan Wakely | 2016-10-28 | 2016-11 | WG21 | ||
N4616 | Response to NB Comments: SC22 N5097, ISO/IEC PDTS 19568 Part 2, Library Fundamentals, Part 2 | Barry Hedquist | 2016-11-12 | 2016-11 | WG21 | ||
N4617 | Programming Languages -- C++ Extensions for Library Fundamentals, Version 2 DTS | Geoffrey Romer | 2016-11-28 | 2016-11 | WG21 | ||
N4618 | Working Draft, Standard for Programming Language C++ | Richard Smith | 2016-11-28 | 2016-11 | N4606 | WG21 | |
N4619 | Editor's Report -- Working Draft, Standard for Programming Language C++ | Richard Smith | 2016-11-28 | 2016-11 | WG21 | ||
N4620 | Working Draft, C++ Extensions for Ranges | Eric Niebler, Casey Carter | 2016-11-27 | 2016-11 | WG21 | ||
N4621 | Editor's Report for the Ranges TS | Casey Carter | 2016-11-27 | 2016-11 | WG21 | ||
N4622 | Programming Languages -- C++ Extensions for Ranges PDTS | Eric Niebler, Casey Carter | 2016-11-27 | 2016-11 | WG21 | ||
N4623 | WG21 2016-11 Issaquah Minutes | Jonathan Wakely | 2016-11-28 | 2016-11 | WG21 | ||
N4624 | PL22.16 2016-11 Issaquah Minutes | Jonathan Wakely | 2016-11-28 | 2016-11 | WG21 | ||
N4625 | Programming Languages -- C++ Extensions for Networking PDTS | Jonathan Wakely | 2016-11-28 | 2016-11 | WG21 | ||
N4626 | Working Draft, C++ Extensions for Networking | Jonathan Wakely | 2016-11-28 | 2016-11 | N4612 | WG21 | |
N4627 | Networking TS - Editor's Report | Jonathan Wakely | 2016-11-28 | 2016-11 | WG21 | ||
N4628 | Working Draft, Technical Specification on C++ Extensions for Coroutines | Gor Nishanov | 2016-11-27 | 2016-11 | WG21 | ||
N4629 | Editor's report for the Coroutines TS | Gor Nishanov | 2016-11-27 | 2016-11 | WG21 | ||
N4630 | Working Draft, C++ extensions for Concepts | Andrew Sutton | 2016-11-28 | 2016-11 | N4549 | WG21 | |
N4631 | Editor's report for the Concepts TS | Andrew Sutton | 2016-11-28 | 2016-11 | WG21 | ||
P0003R5 | Removing Deprecated Exception Specifications from C++17 | Alisdair Meredith | 2016-11-11 | 2016-11 | P0003R4 | Core | |
P0019R4 | Atomic View | H. Carter Edwards, Hans Boehm, Olivier Giroux, James Reus | 2016-11-09 | 2016-11 | P0019R3 | Library Evolution | |
P0020R4 | Floating Point Atomic | H. Carter Edwards, Hans Boehm, Olivier Giroux, JF Bastien, James Reus | 2016-11-09 | 2016-11 | P0020R3 | Library Evolution | |
P0053R3 | DRAFT C++ Synchronized Buffered Ostream | Lawrence Crowl, Peter Sommerlad, Nicolia Josuttis | 2016-11-12 | 2016-11 | P0053R2 | Library Evolution, Concurrency, Library | |
P0057r7 | Wording for Coroutines | Gor Nishanov | 2016-11-11 | 2016-11 | P0057r6 | Core, Library | |
P0067R5 | Elementary string conversions, revision 5 | Jens Maurer | 2016-11-11 | 2016-11 | P0067R4 | Library | |
P0100R2 | Comparison in C++ | Lawrence Crowl | 2016-11-27 | 2016-11 | P0100R1 | Evolution | |
P0156R1 | Variadic lock_guard (Rev. 4) | Mike Spertus | 2016-10-21 | 2016-11 | P0156R0 | Library | |
P0195R2 | Pack expansions in using-declarations | Robert Haberlach, Richard Smith | 2016-11-08 | 2016-11 | P0195R1 | Core | |
P0237R4 | Wording for fundamental bit manipulation utilities | Vincent Reverdy, Robert J. Brunner | 2016-11-28 | 2016-11 | P0237R3 | Library Evolution, SG14, Numerics | |
P0266R2 | Lifting Restrictions on requires-Expressions | Walter E. Brown | 2016-11-10 | 2016-11 | P0266R1 | Core | |
P0270R2 | Removing C dependencies from signal handler wording | Hans Boehm | 2016-11-27 | 2016-11 | P0270R1 | Core, Library | |
P0298R2 | A byte type definition | Neil MacIntosh | 2016-11-11 | 2016-11 | P0298R1 | Library Evolution | |
P0304R1 | C++ Standard Library Issues Resolved Directly In Issaquah | Marshall Clow | 2016-11-11 | 2016-11 | P0304R0 | Library | |
P0306R2 | Comma elision and comma deletion | Thomas Koeppe | 2016-11-27 | 2016-11 | P0306R1 | Evolution, Core, WG14 | |
P0329R2 | Designated Initialization Wording | Tim Shen, Richard Smith | 2016-11-21 | 2016-11 | P0329R1 | Core | |
P0370R3 | Ranges TS Design Updates Omnibus | Casey Carter, Eric Niebler | 2016-11-17 | 2016-11 | P0370R2 | Library | |
P0403R1 | Literal suffixes for basic_string_view | Marshall Clow | 2016-11-09 | 2016-11 | P0403R0 | Library Evolution | |
P0414R2 | Merging shared_ptr changes from Library Fundamentals to C++17 | Jonathan Wakely | 2016-11-10 | 2016-11 | P0414R1 | Library | |
P0417R1 | C++17 should refer to ISO/IEC 10646 2014 instead of 1994 (R1) | Beman Dawes | 2016-11-25 | 2016-11 | P0417R0 | Core, Library | |
P0418R2 | Fail or succeed: there is no atomic lattice | JF Bastien | 2016-11-09 | 2016-11 | P0418R1 | Concurrency, Library | |
P0426R1 | Constexpr for std::char_traits | Antony Polukhin | 2016-11-08 | 2016-11 | P0426R0 | Library Evolution | |
P0430R1 | File system library on non-POSIX-like operating systems | Jason Liu, Hubert Tong | 2016-11-24 | 2016-11 | P0430R0 | Library, Library Evolution | |
P0431R0 | Correcting Evaluation Order for C++ | Hyman Rosen | 2016-09-14 | 2016-11 | Evolution, Core | ||
P0435R1 | Resolving LWG Issues re common_type | Walter E. Brown | 2016-11-11 | 2016-11 | P0435R0 | Library | |
P0436R1 | An Extensible Approach to Obtaining Selected Operators | Walter E. Brown | 2016-11-09 | 2016-11 | P0436R0 | Evolution | |
P0440R1 | Floating Point Atomic View | H. Carter Edwards, Hans Boehm, Olivier Giroux, JF Bastien, James Reus | 2016-11-09 | 2016-11 | P0440R0 | Library Evolution | |
P0441R1 | Ranges: Merging Writable and MoveWritable | Casey Carter, Eric Niebler | 2016-11-17 | 2016-11 | P0441R0 | Library | |
P0464R1 | Revisiting the meaning of "foo(ConceptName,ConceptName)" | Tony Van Eerd, Botond Ballo | 2016-11-08 | 2016-11 | P0464R0 | Evolution | |
P0476R1 | Bit-casting object representations | JF Bastien | 2016-11-11 | 2016-11 | P0476R0 | Library Evolution, Library, Core | |
P0490R0 | Core language changes addressing National Body comments for CD C++17 | Jens Maurer | 2016-11-11 | 2016-11 | Core | ||
P0492R0 | Proposed Resolution of C++17 National Body Comments for Filesystem | Beman Dawes, S. Davis Herring, Nicolai Josuttis, Jason Liu, Billy O'Neal, P.J. Plauger, Jonathan Wakely | 2016-11-26 | 2016-11 | Library | ||
P0493R0 | Atomic maximum/minimum | Al Grant, Bronek Kozicki | 2016-11-08 | 2016-11 | Library Evolution, Concurrency | ||
P0494R0 | contiguous_container proposal | Ildus Nezametdinov | 2016-11-05 | 2016-11 | Library Evolution, SG14 | ||
P0495R0 | Concurrency Safety in C++ Data Structures | Lawrence Crowl | 2016-11-27 | 2016-11 | Concurrency | ||
P0497R0 | Fixes to shared_ptr support for arrays | Jonathan Wakely | 2016-11-10 | 2016-11 | Library | ||
P0500R0 | Resolved Module TS (N4610) Issues | Gabriel Dos Reis | 2016-11-11 | 2016-11 | Core | ||
P0502R0 | Throwing out of a parallel algorithm terminates--but how? | JF Bastien, Bryce Adelstein Lelbach, H. Carter Edwards | 2016-11-09 | 2016-11 | Concurrency, Library | ||
P0503R0 | Correcting library usage of "literal type" | Erich Keane | 2016-11-09 | 2016-11 | Library | ||
P0504R0 | Revisiting in-place tag types for any/optional/variant | Jonathan Wakely | 2016-11-09 | 2016-11 | Library | ||
P0505R0 | Wording for GB 50 | Howard Hinnant | 2016-11-09 | 2016-11 | Library | ||
P0507R0 | Core Issue 1343: Sequencing of non-class initialization | Jens Maurer | 2016-11-10 | 2016-11 | WG21 | ||
P0508R0 | Wording for GB 58 | Howard Hinnant | 2016-11-10 | 2016-11 | Library | ||
P0509R1 | Updating "Restrictions on exception handling" | James Dennett | 2016-11-10 | 2016-11 | Library | ||
P0510R0 | Disallowing references, incomplete types, arrays, and empty variants | Erich Keane | 2016-11-10 | 2016-11 | Library | ||
P0511R0 | Deduction guide for std::array | Zhihao Yuan | 2016-11-09 | 2016-11 | Library Evolution | ||
P0512R0 | Class Template Argument Deduction Assorted NB resolution and issues | Mike Spertus, Richard Smith, Faisal Vali | 2016-11-10 | 2016-11 | Core | ||
P0513R0 | Poisoning the Hash | Lisa Lippincott | 2016-11-10 | 2016-11 | Library | ||
P0514R0 | Enhancing std::atomic_flag for waiting | Olivier Giroux | 2016-11-15 | 2016-11 | Concurrency | ||
P0516R0 | Clarify That shared_future's Copy Operations have Wide Contracts | Bryce Adelstein Lelbach | 2016-11-10 | 2016-11 | Concurrency, Library Evolution, Library | ||
P0517R0 | Make future_error Constructible | Bryce Adelstein Lelbach | 2016-11-10 | 2016-11 | Concurrency, Library Evolution, Library | ||
P0519R0 | Core Language Working Group "ready" Issues for the November, 2016 (Issaquah) meeting | William M. Miller | 2016-11-11 | 2016-11 | Core | ||
P0520R0 | Core Language Working Group "tentatively ready" Issues for the November, 2016 (Issaquah) meeting | William M. Miller | 2016-11-11 | 2016-11 | Core | ||
P0521R0 | Proposed Resolution for CA 14 (shared_ptr use_count/unique) | Stephan T. Lavavej | 2016-11-11 | 2016-11 | Concurrency, Library Evolution, Library | ||
P0522R0 | DR: Matching of template template-arguments excludes compatible templates | James Touton, Hubert Tong | 2016-11-11 | 2016-11 | Core | ||
P0523R0 | Wording for CH 10: Complexity of parallel algorithms | Detlef Vollmann | 2016-11-11 | 2016-11 | Concurrency, Library | ||
P0528R0 | The Curious Case of Padding Bits, Featuring Atomic Compare-and-Exchange | JF Bastien, Michael Spencer | 2016-11-12 | 2016-11 | Concurrency, Library Evolution, Library, Core | ||
P0529R0 | Wording changes for proposed Modules TS extensions | Richard Smith | 2016-11-23 | 2016-11 | Evolution |