org.jikesrvm.compilers.opt.escape
Class SimpleEscape.AnalysisResult

java.lang.Object
  extended by org.jikesrvm.compilers.opt.escape.SimpleEscape.AnalysisResult
Enclosing class:
SimpleEscape

private static final class SimpleEscape.AnalysisResult
extends Object

Utility class used to hold the result of the escape analysis.


Field Summary
(package private)  boolean methodLocal
          Was the result "the register must point to method-local objects"?
(package private)  boolean threadLocal
          Was the result "the register must point to thread-local objects"?
 
Constructor Summary
SimpleEscape.AnalysisResult(boolean tl, boolean ml)
          Constructor
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

threadLocal

final boolean threadLocal
Was the result "the register must point to thread-local objects"?


methodLocal

final boolean methodLocal
Was the result "the register must point to method-local objects"?

Constructor Detail

SimpleEscape.AnalysisResult

SimpleEscape.AnalysisResult(boolean tl,
                            boolean ml)
Constructor