This event has ended. Create your own event → Check it out
This event has ended. Create your own
View analytic
Thursday, March 27 • 2:00pm - 2:50pm
Another Year, Another GCC Release Series - Paolo Carlini, Oracle

Sign up or log in to save this to your schedule and see who's attending!

In April a new GCC series will be out, likely the last in the 4.x series, about 9 years after 4.0.0. As usual, it will come with small and large improvements everywhere (and some regressions too!). For example, the new C++14 Standard, due this year, required the implementation of polymorphic lambdas and return type deduction for normal functions. On the other hand, substantive improvements are also offered in the implementation of older Standards (eg, in the library, an high quality <regex> is available for the first time!). Finally, a lot of work went into diagnostics, a traditional weakness vs other compilers, where GCC (both the C and the C++ front-ends) is definitely catching up. The presentation will also go through some of the features of interest to the parallel programming community (eg, ISO C11 atomics), and the changes to the optimizers, remarkable in many areas (eg, from devirtualization to improved Link-time optimization).


Paolo Carlini

Paolo Carlini set up his first Linux system in 1995 and never looked back. Since 2002 co-maintains the GNU implementation of the C++ runtime library, part of the GNU Compiler Collection, and contributes also the | development of the C++ front-end, with a special focus on the C++11 and the C++14 features. In 2008 has joined the Oracle Linux team, and on behalf of it he participates to the ISO C++ Standards activities and meetings, as principal... Read More →

Thursday March 27, 2014 2:00pm - 2:50pm
Salon B

Attendees (5)