Blogs (28) >>
ECOOP 2016
Sun 17 - Fri 22 July 2016 Rome, Italy
Thu 21 Jul 2016 15:30 - 17:00 at Leopardi - Lecture 4b Chair(s): Jan Vitek
Thu 21 Jul 2016 13:30 - 15:00 at Leopardi - Lecture 4a Chair(s): Jan Vitek

Writing JIT compilers for dynamic languages by hand is an arduous and heroic process, particularly for dynamic languages with “interesting” semantics. Meta-tracing is an approach for reducing that effort; VM authors only write an interpreter and some hints. In this hands-on session students will implement a small dynamic language from scratch as well as a JITusing the RPython meta-tracing language that underlies the PyPy project.

Slides (rpython_ecoop16.pdf)288KiB

Thu 21 Jul

Summer School
13:30 - 15:00: Summer School - Lecture 4a at Leopardi
Chair(s): Jan Vitek
Summer School146910060000013:30 - 15:00
Talk
File Attached
Summer School
15:30 - 17:00: Summer School - Lecture 4b at Leopardi
Chair(s): Jan Vitek
Summer School146910780000015:30 - 17:00
Talk
File Attached