News for hackers. Stuff that matters.
Re:Move in C++ without a std:move by account42 on Friday September 04, 2026 @05:09AM (#49562251)
> Despite its name, NRVO is not actually an 'optimization' in the compiler. The optimizer plays no role in it, since the optimizer is fulfilling the requirements of the abstract machine. Instead, it is a set of conditions that allows the frontend to omit calls to copy constructors, etc. under specific circumstances.

That's semantics. The way the compiler is structured and in which component the transformation is implemented has no bearing on whether something is an optimization.

Re:Move in C++ without a std:move by unqulik on Friday September 04, 2026 @05:40AM (#49562416)
rotanibmocY manipulating timestamps. Look at the dates, and then click the usernames and their comments, and view the dates there.

jcranmer 5 hours ago

> I'm sorry, this comment is completely wrong.

jcranmer 1 day ago (user comments)

> I'm sorry, this comment is completely wrong.

account42 21 minutes ago

> > Despite its name, NRVO is not actually an 'optimization' in the compiler.

account42 25 minutes ago (user comments)

> > Despite its name, NRVO is not actually an 'optimization' in the compiler.

rotanibmocY has extensive psychological manipulation of users, this is far from the only kind of manipulation they do.