< prev index next >

src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/EncodedGraph.java

Print this page




  65                     EconomicSet<ResolvedJavaField> fields, boolean hasUnsafeAccess, boolean trackNodeSourcePosition) {
  66         this.encoding = encoding;
  67         this.startOffset = startOffset;
  68         this.objects = objects;
  69         this.types = types;
  70         this.assumptions = assumptions;
  71         this.inlinedMethods = inlinedMethods;
  72         this.trackNodeSourcePosition = trackNodeSourcePosition;
  73         this.fields = fields;
  74         this.hasUnsafeAccess = hasUnsafeAccess;
  75     }
  76 
  77     public byte[] getEncoding() {
  78         return encoding;
  79     }
  80 
  81     public int getStartOffset() {
  82         return startOffset;
  83     }
  84 
  85     protected Object[] getObjects() {
  86         return objects;
  87     }
  88 
  89     public int getNumObjects() {
  90         return objects.length;
  91     }
  92 
  93     public Object getObject(int i) {
  94         return objects[i];
  95     }
  96 
  97     public NodeClass<?>[] getNodeClasses() {
  98         return types;
  99     }
 100 
 101     public Assumptions getAssumptions() {
 102         return assumptions;
 103     }
 104 
 105     public List<ResolvedJavaMethod> getInlinedMethods() {


  65                     EconomicSet<ResolvedJavaField> fields, boolean hasUnsafeAccess, boolean trackNodeSourcePosition) {
  66         this.encoding = encoding;
  67         this.startOffset = startOffset;
  68         this.objects = objects;
  69         this.types = types;
  70         this.assumptions = assumptions;
  71         this.inlinedMethods = inlinedMethods;
  72         this.trackNodeSourcePosition = trackNodeSourcePosition;
  73         this.fields = fields;
  74         this.hasUnsafeAccess = hasUnsafeAccess;
  75     }
  76 
  77     public byte[] getEncoding() {
  78         return encoding;
  79     }
  80 
  81     public int getStartOffset() {
  82         return startOffset;
  83     }
  84 
  85     public Object[] getObjects() {
  86         return objects;
  87     }
  88 
  89     public int getNumObjects() {
  90         return objects.length;
  91     }
  92 
  93     public Object getObject(int i) {
  94         return objects[i];
  95     }
  96 
  97     public NodeClass<?>[] getNodeClasses() {
  98         return types;
  99     }
 100 
 101     public Assumptions getAssumptions() {
 102         return assumptions;
 103     }
 104 
 105     public List<ResolvedJavaMethod> getInlinedMethods() {
< prev index next >