Description
The SOAR (Smalltalk On A RISC) project at Berkeley has developed a RISC-style processor designed to execute the Smalltalk-80 language efficiently. This document describes the translator that converts Smalltalk bytecodes into SOAR instructions. Experience with the translator justifies early SOAR assumptions and design decisions.