SHARE
Facebook X Pinterest WhatsApp

Open Source GCC 4.6 Compiler Gets Faster

Mar 28, 2011


Netstat -vat by Sean Michael Kerner (bio)

A command line view of IT

GCC is one of the most important open source applications in use today, enabling developers to compile their programs.

With each incremental GCC release, there always seems to be more speed and stability fixes and that looks to be the case with GCC 4.6 as well.

There are a number of link-time optimization improvements including memory usage and intermediate language streaming performance improvements.

“A new general optimization level, -Ofast, has been
introduced,” the GCC 4.6 release notes state. “It combines the existing optimization level -O3
with options that can affect standards compliance but result in
better optimized code. For example, -Ofast enables
-ffast-math.”

Going a step further datastructures used by the dataflow framework in GCC were reorganized
which results in improved compile
time.

According to the GCC 4.6 release notes, the compile time of the GCC C compiler binary with link-time
optimization went down by over 10 percent. 


[Continue reading this blog post at Netstat -vat by Sean Michael Kerner]

Recommended for you...

Oracle’s NetBeans Headed to The Apache Software Foundation
Praise Be to the Dockercon 16 Demo Gods : Drink Espresso #dockercon
Facebook Gets Serious about Open-Source
Python 2 Gets New Security Features, Four Years After It was Supposed to Go Away
Internet News Logo

InternetNews is a source of industry news and intelligence for IT professionals from all branches of the technology world. InternetNews focuses on helping professionals grow their knowledge base and authority in their field with the top news and trends in Software, IT Management, Networking & Communications, and Small Business.

Property of TechnologyAdvice. © 2025 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.