Project for CS590 in combining LMS and Truffle. Starting point is based on https://github.com/TiarkRompf/truffle-playground
Scala C XSLT CSS Other
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs
src
LICENSE
README.md
build.sbt
gsbt

README.md

LMS-Truffle: combining staging with self-optimizing AST interpretation

What do we get if we combine self-modifying AST interpreters (Truffle) and generative programming (LMS)?

The main goal of this project is to proved that needed machinery for using Truffle Nodes being a target for some typical uses cases of Lightweight Modular Staging and evaluate the performance. This project is based on previous work by Prof. Rompf - Truffle Playground and is a final project for CS590 Fall 2014

Background

Truffle Version

I am using Truffle 0.5v.

Running

Get a Graal VM binary. Use sbt to compile. Use sbt test to run tests.

License

GPLv2