Next: Type-Analysis
Up: HPJava: Programming Support for
Previous: Run-time Communication Library
Compilation Strategies for HPJava
In this section, we will discuss efficient compilation strategies for
HPJava. The HPJava compilation system consists of four parts; Parser,
Type-Analyzer, Translator, and Optimizer. HPJava adopted JavaCC
[16] as a parser generator. Type-Analyzer, Translator, and
Optimizer are reviewed in following subsections. Figure
4 is the overall architecture of the HPJava
translator.
Subsections
Bryan Carpenter
2004-04-24