Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Message from discussion status of rvalue reference proposal (n1377, n1770, et al)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Paolo Carlini  
View profile  
 More options Jun 20 2005, 12:36 pm
Newsgroups: comp.std.c++
From: Paolo Carlini <pcarl...@suse.de>
Date: Mon, 20 Jun 2005 10:36:26 CST
Local: Mon, Jun 20 2005 12:36 pm
Subject: Re: status of rvalue reference proposal (n1377, n1770, et al)

Howard Hinnant wrote:
>>The reason I'm asking is that 3 weeks ago I downloaded a GCC 4.0
>>tarball and started hacking in support for n1377. At this point, I've
>>got what I consider the core of the proposal (parsing && types, binding
>>them to rvalue expressions, and using them to resolve function
>>overloads) implemented, though I figure I'm only about a third of the
>>way towards my goal of having a polished, complete patch to submit for
>>inclusion with GCC. Since I've never really tracked the C++
>>standardization process or the development of GCC, I want to make sure
>>I'm not wasting or duplicating effort before I go further. Any
>>information or words of advice would be appreciated. My current patch
>>for GCC is available at http://russ.hn.org/rref/

> Very cool!

Indeed, that is great news. I would suggest, however, using as baseline
the current mainline compiler from CVS, not 4.0, before of course only
the former will possibly include your work.

> I have heard of no others working on N1770 for gcc.  I have
> heard of others working the library end, but of course limited to
> library-only solutions.

Right. Chris Jefferson is contributing patches for containers and
algorithms implementing a library-only form of simulated move semantics
(basically, effective for containers of containers). This work seems
also rather good in prospective, however, because the general framework
will still be useful when rvalue references will be available. If you
are curious about that, either wait a bit for it to be merged to
mainline of fetch from CVS branch libstdcxx_so_7-branch.

Thanks,
Paolo.

---
[ comp.std.c++ is moderated.  To submit articles, try just posting with ]
[ your news-reader.  If that fails, use mailto:std-...@ncar.ucar.edu    ]
[              --- Please see the FAQ before posting. ---               ]
[ FAQ: http://www.jamesd.demon.co.uk/csc/faq.html                       ]


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.