[rust-dev] Newbie questions about memory management
colin.mailinglist at gmail.com
Sun Dec 30 12:52:54 PST 2012
Great, thanks Patrick.
On 31 December 2012 09:52, Patrick Walton <pwalton at mozilla.com> wrote:
> On 12/30/12 12:50 PM, Colin Fleming wrote:
>> Great, thanks for the clarifications, Niko, that helps a lot. I think
>> I'll probably use the borrowed pointer notation.
>> I'm assuming that the compiler optimisation you describe works for any
>> function returning an rvalue, not just for something that looks like a
>> constructor (i.e. functions called "new" are not special in any way)?
> Yep. C++-style return value optimization is part of Rust's ABI and
> mandated by the language.
> Rust-dev mailing list
> Rust-dev at mozilla.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Rust-dev