Parrot Parrot Compiler Toolkit #6

Parrot under the hood

Register-based architecture

Four types of registers:

$I0     integer register 0
$N11    floating point register 11
$S5     string register 5
$P31    PMC (object) register 31

Variety of opcode types

Copyright © 2009
http://www.pmichaud.com/2009/pres/