Skip to content

Latest commit

 

History

History
22 lines (20 loc) · 757 Bytes

File metadata and controls

22 lines (20 loc) · 757 Bytes
layout post
title RapidPL
authors Yanlin
date 2016-06-16 16:00:00 +0800
venue CB 328
categories Yanlin 2016

Abstract

Truffle is a framework for building high-performance interpreters, based on the new Graal JVM. The combination of Truffle and Graal allows us to write interpreters instead of compilers, while preserving high performance. Our proposal is to combine the benefits of Truffle/Graal and Object Algebras in a Framework for rapid prototyping of high-performance language implementations. The key idea is to use Object Algebras to develop product lines for modular language components, including Truffle interpreters. Also I will show our experimental results on composing Python interpreter from our framework.