[webkit-dev] Heads-up: C++11 and WebKit2

Kenneth Rohde Christiansen kenneth.christiansen at gmail.com
Tue Mar 5 15:48:34 PST 2013

Hi there,

I am personally happy that we can make use of C++11 and I don't
suppose it is a problem for the Tizen/EFL port. On the other hand, I
fear that Qt might be targeting some platforms where this could be an
issue. According to http://qt-project.org/wiki/Qt_5.0 they are still
aiming at supporting Windows XP as a Tier 1 platform.


On Tue, Mar 5, 2013 at 11:21 PM, Anders Carlsson <andersca at apple.com> wrote:
> Hello everyone,
> Some time ago we started using C++11 in the Mac port of WebKit2. In the near future we’re going to expand our use of C++11 in the WebKit2 codebase. Specifically, we’d like to make use of rvalue references and move semantics in our IPC code to avoid needlessly copying data and to give some serializable objects (such as Mach ports) better semantics.
> If you’re a port that is building WebKit2, you're probably already building with a compiler that supports rvalue references; according to http://wiki.apache.org/stdcxx/C%2B%2B0xCompilerSupport, support for move semantics exists in Visual Studio 2010 and later, as well as GCC 4.3 and later (and any reasonable modern version of clang).
> - Anders
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-dev

Kenneth Rohde Christiansen
Senior Engineer, WebKit, Qt, EFL
Phone  +45 4294 9458 / E-mail kenneth at webkit.org


More information about the webkit-dev mailing list