Eclipse OMR 0.1.0

Primary tabs

This will be the initial release of the Eclipse OMR project.

The Eclipse OMR project is a set of open source C and C++ components that can be used to build robust language runtimes that support many different hardware and operating system platforms.

For this initial release, all of the components are functionally stable, but a few of them have not finalized an API yet. The list of components with stable APIs will grow with future releases. The table below summarizes the current status:

Component Description Functionality API
port A platform porting library
thread A cross platform pthread-like threading library
util General utilities useful for building cross platform runtimes
compiler Components for building compiler technology, such as JIT compilers  
diagnostics A diagnostic tooling library  
gc Garbage collection framework for managed heaps  
jitbuilder A simple high-level abstraction on top of the compiler technology  
vm APIs to manage per-interpreter and per-thread contexts  

 

Release Date: 
Thursday, July 26, 2018
Release Type: 
Minor release