home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.c++
- Path: sparky!uunet!stanford.edu!lucid.com!lucid.com!jss
- From: jss@lucid.com (Jerry Schwarz)
- Subject: Re: destruction of temporaries
- Message-ID: <1992Aug20.190313.3407@lucid.com>
- Sender: usenet@lucid.com
- Reply-To: jss@lucid.com (Jerry Schwarz)
- Organization: Lucid, Inc.
- References: <BszApE.49v@world.std.com> <1992Aug17.073500.24115@ericsson.se> <TMB.92Aug20142610@arolla.idiap.ch>
- Date: Thu, 20 Aug 92 19:03:13 GMT
- Lines: 23
-
- In article <TMB.92Aug20142610@arolla.idiap.ch>, tmb@arolla.idiap.ch (Thomas M. Breuel) writes:
-
- |> Let me put in another vote for leaving things the way they are.
- |
-
- There may be some confusion about where we are now. The ARM (and the
- x3j16 working paper) give compilers a lot of freedom about where
- to destroy temporaries.
-
- This is generally considered unsatisfactory because it means
- that programs frequently break when move between compilers with
- different strategies. If all compilers were making the same
- or similar choices in this area x3j16 could just standardize that
- decision. The reason this didn't happen is that there are good arguments
- for a variety of different strategies.
-
- I have strong opinions about where that destruction of temporaries
- should (or should not) take place, but think it is more
- important that some place be specified than where that specific
- place is.
-
-
- -- Jerry Schwarz
-