Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Building fast VMs quickly

Building fast VMs quickly

Alex Gaynor

April 14, 2012
Tweet

More Decks by Alex Gaynor

Other Decks in Programming

Transcript

  1. PyPy A framework for implementing high performance dynamic languages A

    Python implementation built on this framework Friday, April 13, 2012
  2. Our language Approximately a subset of Javascript Variables Floats, bools

    Arithmetic if, while, print Friday, April 13, 2012
  3. AST Construction Take a tree of syntax nodes, turn them

    into semantic nodes Friday, April 13, 2012