Compiler News Archives
LLVM Clang Now Builds Even More Debian Packages

Going back two years has been an initiative to build the Debian package base with LLVM/Clang rather than GCC -- for much the same reasons as building the Linux kernel with Clang. Thanks to Google's Summer of Code, there's been more progress on building out Debian using the latest Clang compiler.

15 September 2014 - Clang'ing It Up - 1 Comment
Pyston 0.2 Is A Heck Of A Lot Better At Running Python Programs

Earlier this year cloud storage provider Dropbox open-sourced their own high-performance Python implementation, Pyston. Pyston is a JIT-based Python implementation built atop the LLVM compiler stack. The initial Pyston release was a bit basic but now after months of work, Dropbox is announcing the second version of Pyston.

15 September 2014 - Pyston - 8 Comments
Running GCC 5 On Intel's Haswell-E i7-5960X

After comparing GCC 4.9 and LLVM Clang 3.5 as the latest stable compilers on the new Intel Core i7 5960X "Haswell-E" system, here's benchmarks of the thousand dollar processor with the in-development GCC 5.

13 September 2014 - GCC 4.9 vs. GCC 5.0 - 1 Comment
LLVM 3.5 Is Finally Available For Download

LLVM 3.5 is now available for fans just not looking for a more liberally licensed compiler but for those dependent upon AMD's GPU LLVM compiler back-end and the other innovative use-cases provided by the LLVM stack.

5 September 2014 - LLVM 3.5 - 1 Comment
The Features To Find With The Imminent Release Of LLVM/Clang 3.5

LLVM 3.5 is tentatively scheduled to be released tomorrow as the latest bi-annual update to the open-source compiler infrastructure along with its sub-projects like the Clang C/C++ front-end. If you haven't been following its development closely or trying out the pre-releases, here's a recap of some of the changes you can find with this newest release.

2 September 2014 - LLVM 3.5 - 6 Comments
Quick Test: PHP 5.6 Against Facebook's HHVM

While PHP 5.6 was just released, Facebook's HHVM remains a competitive, alternative implementation that continues gaining new features and is being ruthlessly optimized by Facebook engineers.

29 August 2014 - Performance - 16 Comments
LLVM 3.5 RC4 Released

A fourth release candidate for LLVM 3.5 had to be issued today over running into a pesky issue that needed to be resolved.

28 August 2014 - RC4 - 2 Comments
AMD Compiler Optimization Benchmarks With GCC 4.10 (GCC 5.0)

As a continuation to yesterday's brief GCC 4.9 vs. GCC 4.10 (GCC 5.0) comparison with the AMD A10 A-Series "Kaveri" APU, here's some benchmarks when using the GCC 4.10 development snapshot and trying a variety of CFLAGS/CXXFLAGS to see the current impact on their performance for a variety of Linux benchmarks.

16 August 2014 - CFLAGS/CXXFLAGS - 21 Comments
GCC As A Just-In Time Compiler Is An Interesting Project

Aside from the experimental "Coconut" as a Python JIT compiler using GCC's new Just-In Time capabilities, the libgccjit.so shared library isn't yet depended upon in the real-world but the JIT compilation abilities are being built upon for hopeful incorporation into the GNU Compiler Collection.

28 July 2014 - GCC JIT - Add A Comment
LLVM 3.5 Gets A Tentative Release Date

We've known for a while that LLVM 3.5 has been under plans for a release in August now with just being days away from the start of the month, we have a better idea for the release schedule.

21 July 2014 - LLVM 3.5 - 1 Comment
WebKit's FTL JavaScript Engine Shows Off Potential For LLVM

Earlier this year we wrote about Apple working on an LLVM-based JIT compiler for WebKit. This new JIT engine, called "Fourth Tier LLVM" (FTL), is enabled within the latest open-source code for this browser rendering engine and is faster than WebKit's earlier JavaScript implementations.

17 July 2014 - Fourth Tier LLVM - Add A Comment

760 Compiler news articles published on Phoronix.