On Friday, 13 November 2020 00:19:41 PST Lars Knoll wrote: > I would hope that we’ll get mechanism to move them and help from the > compiler and/or C++ standard here. This is especially needed for > relocatable objects, as that makes a huge performance difference, but make > a big difference for primitive types as well.
For relocating, I'm sure the language will provide a solution and compilers will likely give us a grace period to adjust. I don't think there are many people (I don't know any) that oppose the idea of relocating objects, even if they oppose the actual solution chosen to do that (like a core language extension to provide a destructive move constructor or a moving destructor). Actual C++ primitive types won't be affected because they are trivial. My point again is that we are doing that for non-trivial types. -- Thiago Macieira - thiago.macieira (AT) intel.com Software Architect - Intel DPG Cloud Engineering _______________________________________________ Development mailing list [email protected] https://lists.qt-project.org/listinfo/development
