Skip to content

Files

Latest commit

aec6add · Jul 30, 2020

History

History

sulong

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Jul 21, 2020
Mar 26, 2019
Jul 30, 2020
May 4, 2020
Jul 30, 2020
Jul 30, 2020
Jun 8, 2020
Mar 3, 2020
Jul 23, 2020
Apr 29, 2020
Apr 16, 2020
Jul 10, 2020
Apr 16, 2020
Jul 23, 2020

Sulong Logo

Sulong is a high-performance LLVM bitcode runtime built on the GraalVM by Oracle Labs.

Sulong is written in Java and uses the Truffle language implementation framework and Graal as a dynamic compiler.

With Sulong you can execute programming languages that can be transformed to LLVM bitcode on GraalVM. This includes languages like C/C++, Fortran, and others.

User Documentation

Sulong is part of GraalVM. If you are a user of GraalVM and want to run C/C++/... programs on GraalVM, we recommend downloading a pre-built binary of GraalVM.

See GraalVM LLVM Runtime and graalvm.org for documentation about using the GraalVM LLVM runtime.

Contributor Documentation

If you are interested in the internals of Sulong, or want to contribute, there are those resources:

Further Information

The logo was designed by Valentina Caruso.

Sulong is developed in a research collaboration with Johannes Kepler University, Linz.