Parrot Parrot Compiler Toolkit #9

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 © 2008 Patrick R. Michaud
http://www.pmichaud.com/2008/pres/