::
Enseignements
::
ESIPE
::
E5INFO
::
2025-2026
::
Virtual Runtime Environment (and stuff around ...)
::
Virtual Runtime Environment (and stuff around ...)
Responsable
Forax Remi --
www
--
@
Le cours
Slides that more or less follow the course
VM 1 -
VM1.pdf
VM 2 -
VM2.pdf
VM 3 -
VM3.pdf
videos
Lab2: a video of Terence Parr (San Franscisco University) on
How to create a stack interpreter in Java
.
Lab2b: a video of Gil Tene (Azul System) on
Really Understanding Garbage Collection
.
Lab3a: A video of Charles Nutter (one of the JRuby creator) on
How the Java bytecode works
?
Lab3b: A video of Mads Sig Ager (Chrome V8 team) on
How V8 optimize field access/method call
?
Labs
Lab 1 - AST walker
[AST interpreter]
© Université de Marne-la-Vallée