Right now we are using + as the "by value" mode, but in fact at runtime it passes by reference. We should change it to pass by value.
Activity
nikomatsakis commentedon Aug 2, 2012
assigned to 0.4 milestone as "mode removal" is a big goal
bblum commentedon Aug 3, 2012
will this affect the semantics of passing @ boxes in +-mode? i wrote TLS with this in mind, and am not sure whether or not it will break if changed.
nikomatsakis commentedon Aug 3, 2012
this would not affect the semantics, I don't think.
graydon commentedon Mar 25, 2013
I think this is possibly-done at this point, but someone should confirm.
nikomatsakis commentedon Mar 29, 2013
This is done.
Merge pull request rust-lang#3093 from scampi/issue2633
Auto merge of rust-lang#3093 - eduardosm:llvm.x86.sse2.pmadd.wd, r=Ra…
Auto merge of rust-lang#3093 - eduardosm:llvm.x86.sse2.pmadd.wd, r=Ra…