In addition to Dropbox announcing the Lepton image compression algorithm, their Pyston team has announced the v0.5.1 release and it provides more performance improvements for this Python JIT.
It's coming later but better than never: LLVM 3.8.1 has been released by AMD's Tom Stellard as the first update to LLVM 3.8.
Succeeding the PHP 7.1 Alpha release that happened earlier this month is now the second alpha build of this significant update to the PHP programming language.
The latest GCC 7 development code now has support for the ARM Cortex-A73 processor.
There's more work going on in the CUDA/OpenMP space for the LLVM Clang compiler.
Parallel-Lib is a new project out of the LLVM group.
Patches are landing in LLVM Clang to improve the compiler's support for musl libc as an alternative to glibc on Linux-based systems.
Version 1.0 of the LLVM D Compiler (LDC) was quietly released earlier this month as a huge step forward for the D programming language.
For those wondering about the stable release of LLVM should you be interested in it for packaging Clang, the latest AMDGPU back-end, or other reasons, there is now a tentative release plan.
Linux kernel developer Andy Grover who is employed by Red Hat has written a lengthy blog post making the case for using the Rust programming language for low-level Linux.
While there have been Git mirrors available of LLVM and its sub-projects (including Clang) for some time, this open-source compiler infrastructure project has relied upon SVN as its cental development repository. The LLVM project is now looking at finally transitioning to Git for development and quite likely utilizing GitHub for hosting.
Version 1.9 of the Rust programming language is now available.
The Dropbox engineers working on their Pyston project as a high-performance JIT implementation today announced version 0.5 of the software.
Developers behind the Glasgow Haskell Compiler announced their first "super-major version" of the compiler in six years.
HSA stakeholders are hoping to mainline their HSA IL front-end for the GCC compiler stack. In particular, BRIG, the binary form of the Heterogeneous System Architecture Intermediate Language.
The upstream LLVM developers have been discussing possible changes about how they manage their releases in hopes of making it more optimal in working with downstream stakeholders of this widely-used, open-source compiler stack.
Here are some extra GCC 6.1 compiler benchmarks to share this weekend, complementing the recent GCC 4.9 vs. GCC 5 vs. GCC 6 comparison and the GCC 6.1 vs. Clang 3.9 compiler comparison.
As part of the Linux Foundation's Core Infrastructure Initiative, kernel developers continue working on a GCC plugin infrastructure for use by the Linux kernel with this code originally developed by the GrSecurity/PaX maintainers.
Here are some more compiler performance metrics to share of the GNU Compiler Collection (GCC) for a complex program.
For those looking to make better use of the Raspberry Pi's VPU, an LLVM compiler back-end has been published for it.
The LLVM Foundation published its plans and budgets this week for 2016. There are a few interesting details when analyzing the information.
Developers working on the Rust programming language today formally announced MIR, but it's not to be confused with Ubuntu's Mir display server.
As most Phoronix readers will certainly recall, Microsoft bought out Xamarin, the company co-founded by Miguel de Icaza and focused around Mono technologies, and last month announced they would open-source the Xamarin SDK. Microsoft is making good on their word this week.
Jakub Jelinek of Red Hat today announced the official release of the big GCC 6.1 compiler update!
Tom Stellard of AMD has laid out his release plans for shipping the first point release to LLVM 3.8 this summer.
On top of many other new features and various improvements to GCC 6 is also maturing OpenACC 2.0 support.
Derek Bruening of Google has announced the company's interest in creating an "Efficiency Sanitizer" for LLVM/Clang for analyzing targeted performance problems.
The GNU Compiler Collection (GCC) made it today to having no P1 regressions (the highest priority) and thus they've now branched the code for the GCC 6 series, GCC 7.0 is now on the master branch, and GCC 6.1 should be released next week.
Rust 1.8 has been declared stable by the team working on this increasingly popular programming language focused on safety, speed, and concurrency.
With GCC 6.1 due out soon with its plethora of new features and improvements, I decided to run some fresh benchmarks this week of GCC 4.9.3 vs. GCC 5.3 vs. GCC 6.0.0 on a Debian stable system.
770 Compiler news articles published on Phoronix.