Pyrlang: A High Performance Erlang Virtual Machine Based on RPython

We are building an Erlang virtual machine with a JIT (Just-In-Time) compiler by using RPython.

RPython was originally developed for building PyPy (a high performance python virtual machine with JIT compiler). With meta-tracing JIT technique, one can use RPython to build arbitrary virtual machine with a JIT compiler. We also use this technique to build Pyrlang, and realized the high speed.

Members

Pyrlangプロジェクト

Bitbucket Public Link

Paper