Download project files

How do I verify a download?


110 of 17 releases

cheerp-2.5 release from the trunk series released

File Description Downloads
download icon Cheerp-Windows-2.5.exe (md5, sig) Cheerp 2.5 for Windows 5,645
last downloaded 40 weeks ago
download icon cheerp-macosx-2.5.dmg (md5, sig) Cheerp 2.5 for Mac OS X 272
last downloaded 40 weeks ago
download icon cheerp-libs-2.5.tar.gz (md5, sig) cheerp-libs-2.5 41
last downloaded 41 weeks ago
download icon cheerp-libcxxabi-2.5.tar.gz (md5, sig) cheerp-libcxxabi-2.5 31
last downloaded 41 weeks ago
download icon cheerp-libcxx-2.5.tar.gz (md5, sig) cheerp-libcxx-2.5 41
last downloaded 41 weeks ago
download icon cheerp-newlib-2.5.tar.gz (md5, sig) cheerp-newlib-2.5 53
last downloaded 41 weeks ago
download icon cheerp-utils-2.5.tar.gz (md5, sig) cheerp-utils-2.5 32
last downloaded 40 weeks ago
download icon cheerp-llvm-clang-2.5.tar.gz (md5, sig) cheerp-llvm-clang-2.5 44
last downloaded 41 weeks ago
Total downloads: 6,159

cheerp-2.5rc1 release from the trunk series released

Release information
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

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

cheerp-2.0 release from the trunk series released

Release information
Changelog:

Version 2.0:

        * Introduce CFGStackifier (successor to Relooper)
        * Support commonjs modules with -cheerp-make-module
        * Support static methods in [[cheerp::jsexport]] classes
        * Support inlining of simple functions across the genericjs/asmjs/wasm boundary
        * Improved sourcemaps support
        * Improved support for __asm__ syntax
        * Reduced output size (both wasm and js)
        * Faster memcpy/memset/memmove in linear memory mode
        * Various performance improvements
        * Various robustness improvements

File Description Downloads
download icon Cheerp-Windows-2.0.exe (md5, sig) Cheerp 2.0 for Windows 2,304
last downloaded 40 weeks ago
download icon cheerp-macosx-2.0.dmg (md5, sig) Cheerp 2.0 for Mac OS X 277
last downloaded 44 weeks ago
download icon cheerp-libs-2.0.tar.gz (md5, sig) cheerp-libs-2.0 48
last downloaded 40 weeks ago
download icon cheerp-libcxxabi-2.0.tar.gz (md5, sig) cheerp-libcxxabi-2.0 37
last downloaded 40 weeks ago
download icon cheerp-libcxx-2.0.tar.gz (md5, sig) cheerp-libcxx-2.0 36
last downloaded 47 weeks ago
download icon cheerp-newlib-2.0.tar.gz (md5, sig) cheerp-newlib-2.0 41
last downloaded 40 weeks ago
download icon cheerp-utils-2.0.tar.gz (md5, sig) cheerp-utils-2.0 34
last downloaded 40 weeks ago
download icon cheerp-llvm-clang-2.0.tar.gz (md5, sig) cheerp-llvm-clang-2.0 51
last downloaded 41 weeks ago
Total downloads: 2,828

cheerp-2.0rc2 release from the trunk series released

Release information
Changelog:

        * Much improved interoperability between WebAssembly and JavaScript code
        * Much improved compile time errors when using interoperability features
        * Support variable length stack arrays in WebAssembly and JavaScript mode
        * Optimize WebAssembly code generation to reduce code size
        * Support virtual bases in WebAssembly and JavaScript mode
        * Support runtime bounds checking in WebAssembly and JavaScript mode
        * Introduce Identical Code Folding to remove duplicated code in WebAssembly and Asmj.js mode

File Description Downloads
download icon Cheerp-Windows-2.0rc2.exe (md5, sig) Cheerp 2.0rc2 for Windows 1,602
last downloaded 40 weeks ago
download icon cheerp-macosx-2.0rc2.dmg (md5, sig) Cheerp 2.0rc2 for Mac OS X 236
last downloaded 41 weeks ago
download icon cheerp-libs-2.0rc2.tar.gz (md5, sig) cheerp-libs-2.0rc2 35
last downloaded 45 weeks ago
download icon cheerp-libcxxabi-2.0rc2.tar.gz (md5, sig) cheerp-libcxxabi-2.0rc2 22
last downloaded 40 weeks ago
download icon cheerp-libcxx-2.0rc2.tar.gz (md5, sig) cheerp-libcxx-2.0rc2 22
last downloaded 40 weeks ago
download icon cheerp-newlib-2.0rc2.tar.gz (md5, sig) cheerp-newlib-2.0rc2 23
last downloaded 40 weeks ago
download icon cheerp-utils-2.0rc2.tar.gz (md5, sig) cheerp-utils-2.0rc2 23
last downloaded 41 weeks ago
download icon cheerp-llvm-clang-2.0rc2.tar.gz (md5, sig) cheerp-llvm-clang-2.0rc2 30
last downloaded 40 weeks ago
Total downloads: 1,993

cheerp-2.0rc1 release from the trunk series released

Release information
Changelog:

        * Add a WebAssembly backend that produces binary and textual wasm
        * Add flag -cheerp-asmjs-mem-file to output a file holding asm.js module initialized memory
        * Add flag -cheerp-wasm-loader to output a file that initialises the WebAssembly file
        * Add flag -cheerp-linear-heap-size that sets heap size in megabytes for asmjs and wasm
        * Add flag -cheerp-no-math-fround that disables the usage of Math.fround()
        * Add `[[cheerp::asmjs]]` attribute for setting globals in the asmjs section manually
        * Add `[[cheerp::genericjs]]` attribute for setting globals in the generic section
        * Enabling asmjs mode will define `__ASMJS__` in the preprocessor
        * Enabling wasm mode will define `__WASM__` in the preprocessor
        * Overhaul of priority system to remove useless parenthesis and type coercions

File Description Downloads
download icon Cheerp-2.0rc1-Windows.exe (md5, sig) Cheerp 2.0rc1 for Windows 1,102
last downloaded 7 days ago
download icon cheerp-macosx-2.0rc1.dmg (md5, sig) Cheerp 2.0rc1 for Mac OS X 252
last downloaded 40 weeks ago
download icon cheerp-libs-2.0rc1.tar.gz (md5, sig) cheerp-libs-2.0rc1 29
last downloaded 41 weeks ago
download icon cheerp-libcxxabi-2.0rc1.tar.gz (md5, sig) cheerp-libcxxabi-2.0rc1 34
last downloaded 41 weeks ago
download icon cheerp-libcxx-2.0rc1.tar.gz (md5, sig) cheerp-libcxx-2.0rc1 32
last downloaded 41 weeks ago
download icon cheerp-newlib-2.0rc1.tar.gz (md5, sig) cheerp-newlib-2.0rc1 28
last downloaded 41 weeks ago
download icon cheerp-utils-2.0rc1.tar.gz (md5, sig) cheerp-utils-2.0rc1 28
last downloaded 40 weeks ago
download icon cheerp-llvm-clang-2.0rc1.tar.gz (md5, sig) cheerp-llvm-clang-2.0rc1 30
last downloaded 45 weeks ago
Total downloads: 1,535

cheerp-1.3 release from the trunk series released

Release information
Release notes:

* Improve support for unions
* Make it possible to define globals in the client namespace
* Improve support for variadic arguments
* Improvements to PreExecuter
* Improvements to JavaScript minimizer
* Declare all variables at the beginning of the functions
* Add -cheerp-reserved-names option to skip specific names in the minimizer
* Improve support for [[cheerp::jsexport]]
* Make it possible to use [[cheerp::jsexport]] on free functions beside classes
* Improve precision of float constants
* Merge small integers fields together
* Improve promotion of pointer to value arguments
* Initial support for PreExecusing main/webMain
* Introduce debug command line flags -cheerp-bounds-check and -cheerp-defined-members-check
* Enable 64-bit enums
* Enable dynamic_cast of references
* Improve comp...

File Description Downloads
download icon Cheerp-Windows-1.3.exe (md5, sig) Cheerp 1.3 for Windows 2,900
last downloaded 41 weeks ago
download icon cheerp-macosx-1.3.dmg (md5, sig) Cheerp 1.3 for Mac OS X 237
last downloaded 40 weeks ago
download icon cheerp-libs-1.3.tar.gz (md5, sig) cheerp-libs-1.3 48
last downloaded 40 weeks ago
download icon cheerp-libcxxabi-1.3.tar.gz (md5, sig) cheerp-libcxxabi-1.3 46
last downloaded 40 weeks ago
download icon cheerp-libcxx-1.3.tar.gz (md5, sig) cheerp-libcxx-1.3 47
last downloaded 41 weeks ago
download icon cheerp-newlib-1.3.tar.gz (md5, sig) cheerp-newlib-1.3 48
last downloaded 40 weeks ago
download icon cheerp-utils-1.3.tar.gz (md5, sig) cheerp-utils-1.3 37
last downloaded 40 weeks ago
download icon cheerp-llvm-clang-1.3.tar.gz (md5, sig) cheerp-llvm-clang-1.3 60
last downloaded 41 weeks ago
Total downloads: 3,423

cheerp-1.2.1 release from the trunk series released

Release information
Release notes:

* Fixed encoding of literal strings in JS
* Minor fixes

File Description Downloads
download icon Cheerp-1.2.1-Windows.exe (md5, sig) Cheerp 1.2.1 for Windows 21,330
last downloaded 41 weeks ago
download icon cheerp-macosx-1.2.1.dmg (md5, sig) Cheerp 1.2.1 for Mac OS X 349
last downloaded 41 weeks ago
download icon cheerp-libs-1.2.1.tar.gz (md5, sig) cheerp-libs-1.2.1 71
last downloaded 41 weeks ago
download icon cheerp-libcxxabi-1.2.1.tar.gz (md5, sig) cheerp-libcxxabi-1.2.1 49
last downloaded 44 weeks ago
download icon cheerp-libcxx-1.2.1.tar.gz (md5, sig) cheerp-libcxx-1.2.1 51
last downloaded 40 weeks ago
download icon cheerp-newlib-1.2.1.tar.gz (md5, sig) cheerp-newlib-1.2.1 409
last downloaded 41 weeks ago
download icon cheerp-utils-1.2.1.tar.gz (md5, sig) cheerp-utils-1.2.1 48
last downloaded 4 weeks ago
download icon cheerp-llvm-clang-1.2.1.tar.gz (md5, sig) cheerp-llvm-clang-1.2.1 1,361
last downloaded 41 weeks ago
Total downloads: 23,668

cheerp-1.2 release from the trunk series released

Release information
Release notes:

 * Based on updated LLVM/clang
 * Support covariant return types
 * Add support for 64-bit integers
 * Support RTTI and dynamic_cast
 * Improved compiler diagnostic messages
 * Reduced code size
 * Reduced code startup time
 * Improved performance of generated code
* Support JavaScript module pattern
 * Improved SourceMaps

File Description Downloads
download icon Cheerp-1.2-Windows.exe (md5, sig) Cheerp 1.2 for Windows 365
last downloaded 40 weeks ago
download icon cheerp-macosx-1.2.dmg (md5, sig) Cheerp 1.2 for Mac OS X 130
last downloaded 46 weeks ago
download icon cheerp-libs-1.2.tar.gz (md5, sig) cheerp-libs-1.2 37
last downloaded 40 weeks ago
download icon cheerp-libcxxabi-1.2.tar.gz (md5, sig) cheerp-libcxxabi-1.2 22
last downloaded 40 weeks ago
download icon cheerp-libcxx-1.2.tar.gz (md5, sig) cheerp-libcxx-1.2 26
last downloaded 41 weeks ago
download icon cheerp-newlib-1.2.tar.gz (md5, sig) cheerp-newlib-1.2 25
last downloaded 41 weeks ago
download icon cheerp-utils-1.2.tar.gz (md5, sig) cheerp-utils-1.2 25
last downloaded 40 weeks ago
download icon cheerp-llvm-clang-1.2.tar.gz (md5, sig) cheerp-llvm-clang-1.2 31
last downloaded 40 weeks ago
Total downloads: 661

cheerp-1.1 release from the trunk series released

Release information
Release notes:

Version 1.1:

        * Greatly improved performance for the generated code

File Description Downloads
download icon Cheerp-Windows-1.1.exe (md5, sig) Cheerp 1.1 for Windows 1,757
last downloaded 40 weeks ago
download icon cheerp-macosx-1.1.dmg (md5, sig) Cheerp 1.1 for Mac OS X 6,259
last downloaded 40 weeks ago
download icon cheerp-libs-1.1.tar.gz (md5, sig) cheerp-libs-1.1 40
last downloaded 41 weeks ago
download icon cheerp-libcxxabi-1.1.tar.gz (md5, sig) cheerp-libcxxabi-1.1 34
last downloaded 40 weeks ago
download icon cheerp-libcxx-1.1.tar.gz (md5, sig) cheerp-libcxx-1.1 30
last downloaded 40 weeks ago
download icon cheerp-newlib-1.1.tar.gz (md5, sig) cheerp-newlib-1.1 41
last downloaded 40 weeks ago
download icon cheerp-utils-1.1.tar.gz (md5, sig) cheerp-utils-1.1 36
last downloaded 40 weeks ago
download icon cheerp-llvm-clang-1.1.tar.gz (md5, sig) cheerp-llvm-clang-1.1 48
last downloaded 41 weeks ago
Total downloads: 8,245

cheerp-1.0 release from the trunk series released

Release information
Changelog:

Version 1.0:

 * Greatly improved clientlib.h header
 * Generated Doxygen documentation for Web APIs
 * Several fixes to robustness and performance

File Description Downloads
download icon Cheerp-1.0-winxp-compat-Windows.exe (md5, sig) Cheerp 1.0 for Windows XP 315
last downloaded 41 weeks ago
download icon cheerp-llvm-clang-1.0.tar.gz (md5, sig) cheerp-llvm-clang-1.0 275
last downloaded 41 weeks ago
download icon Cheerp-Windows-1.0.exe (md5, sig) Cheerp 1.0 for Windows 10,615
last downloaded 40 weeks ago
download icon cheerp-macosx-1.0.dmg (md5, sig) Cheerp 1.0 for Mac OS X 443
last downloaded 45 weeks ago
download icon cheerp-libs-1.0.tar.gz (md5, sig) cheerp-libs-1.0 63
last downloaded 40 weeks ago
download icon cheerp-libcxxabi-1.0.tar.gz (md5, sig) cheerp-libcxxabi-1.0 56
last downloaded 41 weeks ago
download icon cheerp-libcxx-1.0.tar.gz (md5, sig) cheerp-libcxx-1.0 59
last downloaded 40 weeks ago
download icon cheerp-newlib-1.0.tar.gz (md5, sig) cheerp-newlib-1.0 51
last downloaded 40 weeks ago
download icon cheerp-utils-1.0.tar.gz (md5, sig) cheerp-utils-1.0 61
last downloaded 40 weeks ago
Total downloads: 11,938

110 of 17 releases