This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Our 4.0 Changes


Hi everyone,

I'm drafting our section of the 4.0 Changes. The below is what I have
right now: contributions and corrections are *very* welcome from
everyone, in particular from the authors of important changes, of course!

Paolo.

////////////////
*** changes.html.~1.39.~	Wed Mar 23 00:21:46 2005
--- changes.html	Thu Mar 31 12:02:08 2005
*************** class N::A {
*** 245,250 ****
--- 245,273 ----
  };</pre></li>
    </ul>
  
+ <h4>Runtime Library (libstdc++)</h4>
+ 
+   <ul>
+     <li>Optimization work:
+       <ul>
+         <li>Added efficient specializations of <code>istream</code> functions
+ 	for char and <code>wchar_t</code>.</li>
+ 	<li>Further performance tuning of <code>strings</code>, in particular
+ 	wrt single-char appends and getline.</li>
+       </ul></li>
+     <li>A large subset of the new features in Technical Report 1 is
+     experimentally provided, in particular:
+       <ul>
+         <li>General utilities such as reference_wrapper and shared_ptr.</li>
+ 	<li>Function objects, i.e., result_of, mem_fn, bind, function.</li>
+ 	<li>Support for metaprogramming.</li>
+ 	<li>New containers such as tuple, array, unordered_set, unordered_map,
+ 	unordered_multiset, unordered_multimap.</li>
+       </ul></li>
+      <li>As usual, many bugs have been fixed and LWG resolutions implemented
+      for the first time (e.g., DR 409).</li>
+   </ul>
+ 
  <h3>Java</h3>
  
    <ul>

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]