Skip to content


Tachyon is a meta-circular Just-In-Time (JIT) compiler developed as part of my Ph.D. thesis. It is meta-circular because the compiler is itself written in JavaScript, and can compile itself. It currently supports x86 32 and 64 bit POSIX platforms. For more information about Tachyon, see the blog posts under the Tachyon category. You may also wish to consult the DLS 2011 publication about Tachyon entitled Bootstrapping a Self-Hosted Research Virtual Machine for JavaScript.

The compiler is Open Source (BSD license) and is progressing fairly well. For those of you who would like to take a look at the source code, there is a public github repository you can checkout using the following git URL: git://

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: