Cheerp cheerp-2.5rc1

Milestone information

Project:
Cheerp
Series:
trunk
Version:
cheerp-2.5rc1
Released:
 
Registrant:
Alessandro Pignotti
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
No users assigned to blueprints and bugs.
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
No bugs are targeted to this milestone.

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon Cheerp-Windows-2.5rc1.exe (md5, sig) Cheerp 2.5rc1 for Windows 91
last downloaded 37 weeks ago
download icon cheerp-macosx-2.5rc1.dmg (md5, sig) Cheerp 2.5rc1 for Mac OS X 33
last downloaded 42 weeks ago
download icon cheerp-libs-2.5~rc1.tar.gz (md5, sig) cheerp-libs-2.5~rc1 16
last downloaded 37 weeks ago
download icon cheerp-libcxxabi-2.5~rc1.tar.gz (md5, sig) cheerp-libcxxabi-2.5~rc1 16
last downloaded 37 weeks ago
download icon cheerp-libcxx-2.5~rc1.tar.gz (md5, sig) cheerp-libcxx-2.5~rc1 14
last downloaded 37 weeks ago
download icon cheerp-newlib-2.5~rc1.tar.gz (md5, sig) cheerp-newlib-2.5~rc1 13
last downloaded 40 weeks ago
download icon cheerp-utils-2.5~rc1.tar.gz (md5, sig) cheerp-utils-2.5~rc1 14
last downloaded 37 weeks ago
download icon cheerp-llvm-clang-2.5~rc1.tar.gz (md5, sig) cheerp-llvm-clang-2.5~rc1 13
last downloaded 44 weeks ago
Total downloads: 210

Release notes 

This release does not have release notes.

Changelog 

View the full changelog

Version 2.5:

        * Target WebAssembly by default
        * Full rework of CFGStackifier
        * Full rework of Registerize (locals allocator)
        * Large improvements to JavaScript/WebAssembly interoperability
        * Rebase on top of LLVM/Clang 6.0
        * Support -cheerp-strict-linking= to report missing symbols at link time
        * Reduced output size (both JavaScript/WebAssembly)
        * Use compount operators (+=, -=, etc) in JavaScript code
        * Reduce code generation time
        * Support RPM packages
        * Support devirtualization of indirect calls in some cases
        * Support removal of indirectly used functions in some cases
        * Support removing unobservable globals in some cases
        * Fixed build determinism
        * Initial support for anyref
        * Various performance improvements
        * Various robustness improvements

0 blueprints and 0 bugs targeted

There are no feature specifications or bug tasks targeted to this milestone. The project's maintainer, driver, or bug supervisor can target specifications and bug tasks to this milestone to track the things that are expected to be completed for the release.

This milestone contains Public information
Everyone can see this information.