Collaboration Summit 2014 has ended
Back To Schedule
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, view media, leave feedback 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 thedevelopment of the C++ front-end, with a special focus on the C++11 and... Read More →

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

Attendees (0)