1. What is the current version of the HPJava type-checker?
The current version of the HPJava type-checker (front-end) has three main phases; type-analysis, reachability analysis, and definite (un)assignment analysis.
read more
2. How does it add remote objects to Java?
It adds remote objects to Java purely by declaration, avoiding disadvantages of explicit socket communication and the programming overhead of RMI.
read more
3. What is the main idea of PRE?
PRE is a powerful and proper algorithm for HPJava compiler optimization, since loop invariants, which are naturally partially redundant, often occur in the subscript expression of distributed arrays.
read more
4. What is the purpose of the HPJavaTypeChecker?
HPJavaTypeChecker does type-checking on statements, statement expressions, and expressions, including all ordinary Java, and the newly introduced HPJava constructs—multiarrays, etc.
read more





