Skip to content

Support for LLVM 3.3, MinGW and more

Pre-release
Pre-release
Compare
Choose a tag to compare
@0x7CFE 0x7CFE released this 08 Feb 08:09
· 312 commits to master since this release

This is an intermediate yet important release which brings many features that were required for code performance, stability and maintainability.

One of the most important features is support for LLVM 3.3. Previously used LLVM 3.1 is now out of support in many popular distributions. So we needed to catch up.

There are noticeable bugs that were fixed in this release, such as bug in garbage collector #14 or an optimization-related bug #28.

All things together provide a good base for further development.

Next release will take advantage of almost ready branch #32 that will boost VM to the new level of self-consciousness. This will allow us to deduce the control and data flow in the code and unlock many optimizations (like #56, #58 and #17) that require such knowledge.