2008 J16/WG21 document list

Doc. No.: J16/08-0000R2, WG21/SD-1
Date: 2008-05-19
Reply to: Clark Nelson
Phone: +1-503-712-8433
Email: clark.nelson@intel.com

Accredited Standards Committee*
INCITS, InterNational Committee for Information Technology Standards
*Operating under the procedures of the American National Standards Institute
INCITS Secretariat, Information Technology Industry Council (ITI)
1250 Eye Street NW, Suite 200; Washington DC 20005
Telephone 202-737-8888; Fax 202-638-4922;
Email: INCITS@itic.org

This table lists all C++ committee documents for 2008. Each document is identified by its WG21 and J16 document numbers, title, author (or authors) and date. The month of the mailing in which the document was distributed is also given. For a revised document, the numbers of the previous revision are given. Finally, technical papers are classified by working group.

WG21 Number J16 Number Title Author Document Date Mailing Date Previous Version Subgroup
SD-1 08-0000R2 2008 J16/WG21 document list Clark Nelson 2008-05-19 2008-05
SD-2 08-0001R2 ISO WG21 and INCITS J16 membership list Clark Nelson 2008-05-05 2008-05
SD-5 03-0029 WG21 and J16 (C++) Joint Mailing and Meeting Information Herb Sutter 2003-04-17 2008-05
N2492 08-0002 C++ Data-Dependency Ordering: Atomics and Memory Model P. McKenney, H.-J. Boehm, L. Crowl 2008-02-03 2008-02 N2359=07-0219
N2360=07-0220
Evolution
N2493 08-0003 C++ Data-Dependency Ordering: Function Annotation P. McKenney, L. Crowl 2008-02-03 2008-02 N2361=07-0221 Evolution
N2494 08-0004 C++ Standard Library Active Issues List (Revision R54) Howard Hinnant 2008-02-03 2008-02 N2482=07-0352 Library
N2495 08-0005 C++ Standard Library Defect Report List (Revision R54) Howard Hinnant 2008-02-03 2008-02 N2483=07-0353 Library
N2496 08-0006 C++ Standard Library Closed Issues List (Revision R54) Howard Hinnant 2008-02-03 2008-02 N2484=07-0354 Library
N2497 08-0007 Multi-threading Library for Standard C++ (Revision 1) H. Hinnant, L. Crowl, B. Dawes, A. Williams, J. Garland, et al. 2008-01-07 2008-02 N2447=07-0317 Library
N2498 08-0008 Custom Time Duration Support H. Hinnant, J. Garland 2008-01-19 2008-02 Library
N2499 08-0009 Forward declaration of enumerations Alberto Ganesh Barbati 2008-01-09 2008-02 Evolution
N2500 08-0010 Iterator Concepts for the C++0x Standard Library D. Gregor, J. Siek, A. Lumsdaine 2008-02-03 2008-02 N2323=07-0183 Library
N2501 08-0011 Proposed Wording for Concepts (Revision 4) D. Gregor, B. Stroustrup, J. Siek, J. Widman 2008-02-03 2008-02 N2421=07-0281 Core
N2502 08-0012 Core Concepts for the C++0x Standard Library D. Gregor, A. Lumsdaine 2008-02-03 2008-02 Library
N2503 08-0013 Indicating iostream failures with system_error A. Meredith, B. Dawes 2008-02-04 2008-02 Library
N2504 08-0014 C++ Standard Core Language Active Issues, Revision 53 William M. Miller 2008-02-03 2008-02 N2473=07-0343 Core
N2505 08-0015 C++ Standard Core Language Defect Reports, Revision 53 William M. Miller 2008-02-03 2008-02 N2474=07-0344 Core
N2506 08-0016 C++ Standard Core Language Closed Issues, Revision 53 William M. Miller 2008-02-03 2008-02 N2475=07-0345 Core
N2507 08-0017 State of C++ Evolution (Pre-Bellevue 2008 Mailing) Alisdair Meredith 2008-02-04 2008-02 N2432=07-0302 Evolution
N2508 08-0018 C++ Library Working Group Status Report (Belleuve 2008 Mailing) Alisdair Meredith 2008-02-04 2008-02 N2433=07-0303 Library
N2509 08-0019 Nesting Exceptions Alisdair Meredith 2008-02-04 2008-02 Library
N2510 08-0020 BSI Position on Lambda Functions Alisdair Meredith 2008-02-04 2008-02 Evolution/Core
N2511 08-0021 Named Lambdas and Local Functions Alisdair Meredith 2008-02-04 2008-02 Evolution/Core
N2512 08-0022 Inheriting Constructors (revision 4) A. Meredith, M. Wong, J. Maurer 2008-02-04 2008-02 N2438=07-0308 Core
N2513 08-0023 Dynamic Initialization and Destruction with Concurrency Lawrence Crowl 2008-02-01 2008-02 N2444=07-0314 Evolution
N2514 08-0024 Implicit Conversion Operators for Atomics Lawrence Crowl 2008-02-01 2008-02 Library
N2516 08-0026 Threads API Review Committee Report Hans-J. Boehm 2008-01-31 2008-02 Core
N2517 08-0027 June 2008 Meeting G. Dos Reis, S. Pion, J.-P. Rigault 2008-01-29 2008-02 N2472=07-0342
N2518 08-0028 Compiler Support for type_traits James Widman 2008-02-01 2008-02 Evolution/Core
N2519 08-0029 Library thread-safety from a user's point of view, with wording Jeffrey Yasskin 2008-01-28 2008-02 Library
N2520 08-0030 Proposed Wording for Concepts (Changes from Revision 3 to Revision 4) D. Gregor, B. Stroustrup, J. Siek, J. Widman 2008-02-03 2008-02 N2421=07-0281 Core
N2521 08-0031 Working Draft, Standard for Programming Language C++ Pete Becker 2008-02-04 2008-02 N2461=07-0331
N2522 08-0032 Editor's Report Pete Becker 2008-02-04 2008-02
N2523 08-0033 The Scoped Allocator Model (Rev 1) Pablo Halpern 2008-02-04 2008-02 N2446=08-0316 Library
N2524 08-0034 Conservative Swap and Move with Stateful Allocators Pablo Halpern 2008-02-04 2008-02 Library
N2525 08-0035 Allocator-specific Swap and Move Behavior Pablo Halpern 2008-02-04 2008-02 Library
N2526 08-0036 Why duration Should Be a Type in C++0X W. Brown, M. Paterno 2008-01-30 2008-02 Library
N2527 08-0037 Minimal Support for Garbage Collection and Reachability-Based Leak Detection (revised) H.-J. Boehm, M. Spertus 2008-02-03 2008-02 N2481=07-0351 Evolution
N2528 08-0038 Timed_mutex in C++0x Hans-J. Boehm 2008-02-01 2008-02 Library
N2529 08-0039 Lambda Expressions and Closures: Wording for Monomorphic Lambdas (Revision 3) J. Järvi, J. Freeman, L. Crowl 2008-02-04 2008-02 N2487=07-0357 Evolution/Core
N2530 08-0040 Making It Easier to Use std::type_info as an Index in an Associative Container James Kanze 2008-02-03 2008-02 Library
N2531 08-0041 Initializer lists WP wording J. S. Adamczyk, G. Dos Reis, B. Stroustrup 2008-02-02 2008-02 N2385=07-0245 Core
N2532 08-0042 Uniform initialization design choices (Revision 2) Bjarne Stroustrup 2008-02-02 2008-02 N2477=07-0347
N2533 08-0043 Tuples and Pairs Alisdair Meredith 2008-02-04 2008-02 Library
N2534 08-0044 Concurrency Modifications to Basic String A. Meredith, H. Boehm, L. Crowl, P. Dimov 2008-03-17 2008-03 Library
N2535 08-0045 Namespace Association ("inline namespace") Jason Merrill 2008-02-27 2008-03 N2331=07-0191 Evolution
N2536 08-0046 POSIX Liaison Report Nick Stoughton 2008-02-25 2008-03
N2537 08-0047 Fall 2008 meeting Matt Austern 2008-03-11 2008-03
N2538 08-0048 Removal of System error support Benjamin Kosnik 2008-02-25 2008-03 Library
N2539 08-0049 A New Interface for C++ std::duration Type P. McKenney, M. Wong 2008-02-25 2008-03 Library
N2540 08-0050 Inheriting Constructors (revision 5) A. Meredith, M. Wong, J. Maurer 2008-02-29 2008-03 N2512=08-0022 Core
N2541 08-0051 New Function Declarator Syntax Wording Jason Merrill 2008-02-28 2008-03 N2445=07-0315 Core
N2542 08-0052 Reserved namespaces for POSIX Bejnamin Kosnik 2008-02-27 2008-03 Library
N2543 08-0053 STL singly linked lists (revision 3) Matt Austern 2008-02-29 2008-03 N2448=07-0318 Library
N2544 08-0054 Unrestricted Unions (Revision 2) A. Talbot, L. Goldthwaite, L. Crowl, J. Maurer 2008-02-29 2008-03 N2430=07-0300 Core
N2545 08-0055 Thread-Local Storage Lawrence Crowl 2008-03-16 2008-03 N2280=07-0140 Core
N2546 08-0056 Removal of auto as a storage-class specifier D. Vandevoorde, J. Maurer 2008-02-28 2008-03 Core
N2547 08-0057 Allow atomics use in signal handlers Hans-J. Boehm 2008-02-27 2008-03 N2459=07-0329 Library
N2549 08-0059 Excision of Clause 31 Thomas Plum 2008-02-27 2008-03 Library
N2550 08-0060 Lambda Expressions and Closures: Wording for Monomorphic Lambdas (Revision 4) J. Järvi, J. Freeman, L. Crowl 2008-02-29 2008-03 N2529=08-0039 Core
N2551 08-0061 A variadic std::min(T, ...) for the C++ Standard Library (Revision 2) Sylvain Pion 2008-02-28 2008-03 N2485=07-0355 Library
N2552 08-0062 Using ytime for Times in the Thread Support Library Pete Becker 2008-02-28 2008-03 Library
N2553 08-0063 Towards support for attributes in C++ (Revision 4) J. Maurer, M. Wong 2008-03-15 2008-03 N2418=07-0278 Core
N2554 08-0064 The Scoped Allocator Model (Rev 2) Pablo Halpern 2008-02-29 2008-03 N2523=08-0033 Library
N2555 08-0065 Extending Variadic Template Template Parameters (Revision 1) D. Gregor, E. Niebler 2008-02-29 2008-03 N2488=07-0358 Core
N2556 08-0066 C++ Data-Dependency Ordering: Atomics and Memory Model P. McKenney, H.-J. Boehm, L. Crowl 2008-02-29 2008-03 N2492=08-0002 Evolution
N2559 08-0069 Nesting Exception Objects (Revision 1) Alisdair Meredith 2008-02-29 2008-03 N2509=08-0019 Library
N2561 08-0071 An Asynchronous Future Value D. Vollmann, H. Hinnant, A. Williams 2008-03-10 2008-03 Library
N2562 08-0072 C++ Standard Core Language Active Issues, Revision 54 William M. Miller 2008-03-17 2008-03 N2504=08-0014 Core
N2563 08-0073 C++ Standard Core Language Defect Reports, Revision 54 William M. Miller 2008-03-17 2008-03 N2505=08-0015 Core
N2564 08-0074 C++ Standard Core Language Closed Issues, Revision 54 William M. Miller 2008-03-17 2008-03 N2506=08-0016 Core
N2565 08-0075 State of C++ Evolution (Post-Bellevue 2008 Mailing) Alisdair Meredith 2008-03-07 2008-03 N2507=08-0017 Evolution
N2566 08-0076 C++ Library Working Group Status Report (Post-Bellevue 2008 Mailing) Alisdair Meredith 2008-03-17 2008-03 N2508=08-0018 Library
N2568 08-0078 Forward declaration of enumerations (rev. 1) Alberto Ganesh Barbati 2008-03-06 2008-03 N2499=08-0077 Core
N2569 08-0079 More STL algorithms Matt Austern 2008-02-29 2008-03 Library
N2570 08-0080 Iterator Concepts for the C++0x Standard Library (Revision 1) D. Gregor, J. Siek, A. Lumsdaine 2008-03-16 2008-03 N2500=08-0010 Library
N2572 08-0082 Core Concepts for the C++0x Standard Library (Revision 1) D. Gregor, A. Lumsdaine 2008-03-16 2008-03 N2502=08-0012 Library
N2573 08-0083 Concepts for the C++0x Standard Library: Algorithms (Revision 2) D. Gregor, A. Lumsdaine 2008-03-16 2008-03 N2084=06-0154 Library
N2574 08-0084 Concepts for the C++0x Standard Library: Numerics (Revision 1) D. Gregor, A. Lumsdaine 2008-03-16 2008-03 N2041=06-0111 Library
N2575 08-0085 Initializer Lists -- Alternative Mechanism and Rationale J. Merrill, D. Vandevoorde 2008-03-14 2008-03 Evolution
N2576 08-0086 Type-Soundness and Optimization in the Concepts Proposal Douglas Gregor 2008-03-17 2008-03 Evolution
N2577 08-0087 C++ Standard Library Active Issues List (Revision R55) Howard Hinnant 2008-03-16 2008-03 N2494=08-0004 Library
N2578 08-0088 C++ Standard Library Defect Report List (Revision R55) Howard Hinnant 2008-03-16 2008-03 N2495=08-0005 Library
N2579 08-0089 C++ Standard Library Closed Issues List (Revision R55) Howard Hinnant 2008-03-16 2008-03 N2496=08-0006 Library
N2580 08-0090 Some More Small Additions to iostream James Kanze 2007-03-06 2008-03 Library
N2581 08-0091 Named Requirements for C++0X Concepts W. Brown, C. Jefferson, A. Meredith, J. Widman 2008-03-13 2008-03 Evolution/Core
N2582 08-0092 Unified Function Syntax L. Crowl, A. Meredith 2008-03-16 2008-03 Evolution
N2583 08-0093 Default Move Functions Lawrence Crowl 2008-03-16 2008-03 Evolution
N2584 08-0094 Default Swap Functions Lawrence Crowl 2008-03-16 2008-03 Evolution
N2585 08-0095 Minimal Support for Garbage Collection and Reachability-Based Leak Detection H. Boehm, M. Spertus 2008-03-16 2008-03 Evolution
N2586 08-0096 Minimal Support for Garbage Collection and Reachability-Based Leak Detection (revised) H.-J. Boehm, M. Spertus, C. Nelson 2008-03-16 2008-03 N2527=08-0037 Evolution
N2587 08-0097 Minimal Garbage Collection Status API M. Spertus, H.-J. Boehm 2008-03-16 2008-03 Library
N2588 08-0098 Working Draft, Standard for Programming Language C++ Pete Becker 2008-03-17 2008-03 N2521=08-0031
N2589 08-0099 Editor's Report Pete Becker 2008-03-17 2008-03
N2590 08-0100 Simplifying swap overloads Alisdair Meredith 2008-03-17 2008-03 Library
N2591 08-0101 Refactoring numeric_limits A. Meredith, F. Oram 2008-03-17 2008-03 Library
N2592 08-0102 Minutes of J16 Meeting No. 47, February 25-March 1, 2008 Robert Klarer 2008-03-14 2008-03
N2593 08-0103 Minutes of ISO WG21 Meeting, February 23, 2008 Robert Klarer 2008-03-14 2008-03
08-0104 Minutes of WG21 US TAG Meeting, February 29, 2008 Robert Klarer 2008-03-14 2008-03
N2595 08-0105 WG21 Agenda Herb Sutter 2008-03-14 2008-03
N2596 08-0106 Unofficial Record of Discussion: J16 Meeting No. 47, February 25-March 1, 2008 Robert Klarer 2008-03-14 2008-03
N2597 08-0107 State of C++ Evolution (Pre-Antipolis 2008 Mailing) Alisdair Meredith 2008-04-29 2008-05 N2565=08-0075 Evolution
N2598 08-0108 C++ Library Working Group Status Report (Pre-Antipolis 2008 Mailing) Alisdair Meredith 2008-04-29 2008-05 N2566=08-0076 Library
N2600 08-0110 noncopyable utility class Alisdair Meredith 2008-03-26 2008-05 Library
N2601 08-0111 Sexagesimal Numbers in C++ Lawrence Crowl 2008-04-01 2008-05 Evolution
N2602 08-0112 BSI Requirements for a system-time library in C++0x A. Meredith, R. Orr, A. Williams 2008-02-21 2008-05 Library
N2604 08-0114 Thoughts on Implementing errno as a Macro Nick Stoughton 2008-04-25 2008-05 Library
N2605 08-0115 Changing some "undefined behavior" into "ill-formed" Thomas Plum 2008-04-28 2008-05 Library
N2606 08-0116 Working Draft, Standard for Programming Language C++ Pete Becker 2008-05-19 2008-05 N2588=08-0098
N2607 08-0117 Editor's Report Pete Becker 2008-05-19 2008-05
N2608 08-0118 C++ Standard Core Language Active Issues, Revision 55 William M. Miller 2008-05-18 2008-05 N2562=08-0072 Core
N2609 08-0119 C++ Standard Core Language Defect Reports, Revision 55 William M. Miller 2008-05-18 2008-05 N2563=08-0073 Core
N2610 08-0120 C++ Standard Core Language Closed Issues, Revision 55 William M. Miller 2008-05-18 2008-05 N2564=08-0074 Core
N2611 08-0121 AGENDA J16 Meeting No. 48 June 9-14, 2008, Sophia Antipolis, France Stephen D. Clamage 2008-05-09 2008-05
N2612 08-0122 C++ Standard Library Active Issues List (Revision R56) Howard Hinnant 2008-05-18 2008-05 N2577=08-0087 Library
N2613 08-0123 C++ Standard Library Defect Report List (Revision R56) Howard Hinnant 2008-05-18 2008-05 N2578=08-0088 Library
N2614 08-0124 C++ Standard Library Closed Issues List (Revision R56) Howard Hinnant 2008-05-18 2008-05 N2579=08-0089 Library
N2615 08-0125 A Foundation to Sleep On H. Hinnant, W. Brown, J. Garland, M. Paterno 2008-05-18 2008-05 Library
N2617 08-0127 Proposed Wording for Concepts (Revision 5) D. Gregor, B. Stroustrup, J. Widman, J. Siek 2008-05-19 2008-05 N2501=08-0011 Core
N2618 08-0128 Concepts for the C++0x Standard Library: Chapter 17 -Introduction (Revision 1) B. Dawes, D. Gregor, J. Willcock, A. Lumsdaine 2008-05-13 2008-05 N2037=07-0107 Library
N2619 08-0129 CONCEPTS FOR CLAUSE 18 Alisdair Meredith 2008-03-25 2008-05 Library
N2620 08-0130 Concepts for the C++0x Standard Library: Diagnostics library B. Dawes, D. Krügler, D. Gregor 2008-05-19 2008-05 Library
N2621 08-0131 Core Concepts for the C++0x Standard Library (Revision 2) D. Gregor, A. Lumsdaine 2008-05-19 2008-05 N2572=08-0082 Library
N2622 08-0132 Concepts for the C++0x Standard Library: Utilities (Revision 3) D. Gregor, A. Lumsdaine 2008-05-19 2008-05 N2322=07-0182 Library
N2623 08-0133 Concepts for the C++0x Standard Library: Containers (Revision 1) D. Gregor, P. Halpern 2008-05-19 2008-05 N2085=06-0155 Library
N2624 08-0134 Iterator Concepts for the C++0x Standard Library (Revision 2) D. Gregor, J. Siek, A. Lumsdaine 2008-05-19 2008-05 N2323=07-0183 Library
N2625 08-0135 Concepts for the C++0x Standard Library: Algorithms (Revision 2) D. Gregor, A. Lumsdaine 2008-05-19 2008-05 N2573=08-0083 Library
N2626 08-0136 Concepts for the C++0x Standard Library: Numerics (Revision 2) D. Gregor, A. Lumsdaine 2008-05-19 2008-05 N2574=08-0984 Library
N2627 08-0137 An Asynchronous Future Value (revised) D. Vollmann, H. Hinnant, A. Williams 2008-05-19 2008-05 N2561=08-0071 Library
N2628 08-0138 Non-static data member initializers M. Spertus, B. Seymour 2008-05-13 2008-05 N2426=07-0296 Core
N2629 08-0139 Detailed Reporting for Input/Output Library Errors Beman Dawes 2008-05-19 2008-05 Library
N2631 08-0141 Resolving the difference between C and C++ with regards to object representation of integers James Kanze 2008-05-14 2008-05 Core
N2632 08-0142 Shared_ptr atomic access P. Dimov, B. Dawes 2008-05-16 2008-05 Library
N2633 08-0143 Improved support for bidirectional fences Peter Dimov 2008-05-16 2008-05 Library/Evolution
N2634 08-0144 Solving the SFINAE problem for expressions J. Spicer, S. Adamczyk 2008-05-14 2008-05 Core
N2635 08-0145 Local and Unnamed Types as Template Arguments John Spicer 2008-05-16 2008-05   Core
N2636 08-0146 Error Handling Specification for Chapter 30 (Threads) J. Garland, N. Stoughton, B. Kosnik, B. Dawes 2008-05-16 2008-05 Library
N2637 08-0147 Revisiting std::shared_ptr comparison Hervé Brönnimann 2008-05-16 2008-05 Library
N2638 08-0148 Improving the wording of std::shared_ptr Hervé Brönnimann 2008-1-5 2008-05 Library
N2639 08-0149 Algorithms for permutations and combinations, with and without repetitions Hervé Brönnimann 2008-05-16 2008-05 Library
N2640 08-0150 Initializer Lists — Alternative Mechanism and Rationale (v. 2) J. Merrill, D. Vandevoorde 2008-05-16 2008-05 N2575=08-0085 Evolution
N2641 08-0151 Allocator Concepts Pablo Halpern 2008-05-19 2008-05 Library
N2642 08-0152 Proposed Wording for Placement Insert Alan Talbot 2008-05-19 2008-05 N2345=07-0205 Library
N2643 08-0153 C++ Data-Dependency Ordering: Function Annotation P. McKenney, L. Crowl 2008-05-16 2008-05 N2493=08-0003 Evolution
N2644 08-0154 Agenda Herb Sutter 2008-05-16 2008-05
N2645 08-0155 Fundamental Mathematical Concepts for the STL in C++0x P. Gottschling, W. Brown 2008-05-16 2008-05 Library
N2646 08-0156 Concept Implication and Requirement Propagation Peter Gottschling 2008-05-16 2008-05 Evolution/Core
N2647 08-0157 Concurrency Modifications to Basic String A. Meredith, H. Boehm, L. Crowl, P. Dimov, D. Krügler 2008-05-16 2008-05 N2534=08-0044 Library
N2648 08-0158 C++ Dynamic Arrays L. Crowl, M. Austern 2008-05-16 2008-05 Library
N2649 08-0159 Proposed Resolution for Valarray Constructors Gabriel Dos Reis 2008-05-18 2008-05 Library
N2650 08-0160 Toward a More Complete Taxonomy of Algebraic Properties for Numeric Libraries in TR2 P. Gottschling, W. Brown 2008-05-16 2008-05 Library
N2651 08-0161 Constness of Lambda Functions J. Järvi, P. Dimov 2008-05-19 2008-05 Core