Open Source Apps to Get a Performance Boost

GRANITE BAY, Calif. — An anticipated upgrade to a critical development tool may help to boost the performance of many widely used open-source applications, industry experts predict.

The tool, GCC, is a compiler that converts a program’s source code into binary instructions a computer can understand. The company that produces GCC, CodeSourcery, plans to release an updated version on April 15 that will allow for a more sophisticated translation of commands written in high-level languages such as C, according to GCC 4.0 release manager Mark Mitchell.

“The primary purpose of 4.0 was to build an optimization infrastructure that would allow the compiler to generate much better code.” Mitchell told technology resource site CNETNews.com.

While compiler technology is not well known to average users, the announcement should be welcome news to open-source programmers because more sophisticated GCC translation can dramatically enhance the performance of applications such as Linux, Firefox, OpenOffice.org and Apache.

For example, version 4.0 will add an optimization called “scalar replacement and aggregates” that lets GCC locate data structures that span large amounts of source code, then break the objects into smaller components that can be stored in chip memory, rather than main memory, in effect allowing for faster execution.

“Optimization is being built to give the compiler the ability to see the big picture,” Mitchell said.

GCC 4.0 also introduced a security feature called Mudflap, which adds extra features to the compiled program to check for buffer overruns.

Perhaps even more significantly, GCC is a crucial component in the fragile framework of cooperative software development, so any advances could also help lead to wider adoption of open source as a programming environment.

GCC is a general-purpose compiler that handles programs written in C, C++, Java, Fortran, Pascal, Objective-C and Ada. It can generate software for processors including x86 models such as Pentium and Opteron, Sun's Sparc, Hewlett-Packard's PA-RISC, IBM's Power and mainframe processors, Intel's Itanium, MIPS, ARM, Hitachi's SuperH and Motorola's 68000 series.

“The promise of GCC has been portability and cross-platform support over speed,” commented Stephen O’Grady of analyst firm RedMonk. However, O’Grady warned that upgrading GCC may come with certain costs, including lack of compatibility with some software the tool presently supports.

“If they can achieve the very difficult goal of not damaging that cross-platform compatibility and backwards compatibility, and they can bake in some optimizations that really do speed up performance, the implications will be profound,” O’Grady said.

Copyright © 2025 Adnet Media. All Rights Reserved. XBIZ is a trademark of Adnet Media.
Reproduction in whole or in part in any form or medium without express written permission is prohibited.

More News

Strike 3 Holdings Sues Meta for Pirating Vixen Media Group Content to Train AI

Vixen Media Group owner Strike 3 Holdings filed suit in federal court this week, accusing Facebook parent company Meta of copyright infringement and alleging that Meta has extensively pirated VMG content to train its artificial intelligence models.

Pineapple Support, Streamate to Host 'Navigating Grief and Loss' Support Group

Pineapple Support and Streamate are hosting a free online support group to help performers cope with grief and loss.

Friday is Final AV Compliance Deadline in UK

Friday, July 25 marks U.K. media regulator Ofcom’s deadline for user-to-user services such as tube, cam and fan sites to implement its requisite “highly effective age assurance” measures for preventing minors from viewing adult content.

AEBN Publishes Popular Searches for May, June

AEBN has released the top search terms for the months of May and June from its straight and gay theaters in all 50 states and the District of Columbia.

Ofcom Releases Transparency Reporting Guidelines

Ofcom, the U.K. media regulator, has made public its official guidance detailing how online service providers — including adult sites — will be required to publish annual transparency reports on their efforts to protect children from online harms.

New AV Rules Take Effect for Ireland-Based Sites

Ireland’s Online Safety Code came into force Monday, including a provision requiring adult sites headquartered in Ireland to implement age assurance measures beyond self-declaration.

XBIZ Amsterdam Calls on New Startups for 'Spotlight' Program

XBIZ is pleased to announce that its new “Startup Spotlight” programming will make its European premiere at XBIZ Amsterdam 2025, set to take place Sept. 2-5 at the Jakarta Hotel Amsterdam.

Texas Resumes AV Lawsuit Against Aylo Following SCOTUS Decision

A district court judge in Texas has unfrozen the state’s $1.6 million lawsuit against Aylo for allegedly failing to comply with age verification requirements, Bloomberg Law is reporting.

JuicyAds Wins Trademark Infringement Case Against Fraudulent Domain

JuicyAds has won its World Intellectual Property Organization (WIPO) case against a website using a similar domain to impersonate the company's site and defraud customers.

Anissa Kate, Jordan Starr Top AEBN for Q2 of 2025

AEBN has published its top-selling stars for the second quarter of 2025, with Anissa Kate landing atop the leaderboard for straight theaters and Jordan Starr heading up the gay rankings.

Show More