diff graal/com.oracle.graal.lir/src/com/oracle/graal/lir/framemap/FrameMapBuilderImpl.java @ 19023:0be248fb42b2

Encapsulate FrameMapBuilderImpl.frameMap.
author Josef Eisl <josef.eisl@jku.at>
date Thu, 04 Dec 2014 11:15:04 +0100
parents 859ee5dad32c
children caa39e9bf2b0
line wrap: on
line diff
--- a/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/framemap/FrameMapBuilderImpl.java	Wed Dec 03 22:55:03 2014 +0100
+++ b/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/framemap/FrameMapBuilderImpl.java	Thu Dec 04 11:15:04 2014 +0100
@@ -36,7 +36,7 @@
 
     private final RegisterConfig registerConfig;
     private final CodeCacheProvider codeCache;
-    protected final FrameMap frameMap;
+    private final FrameMap frameMap;
     private final List<VirtualStackSlot> stackSlots;
     private final List<CallingConvention> calls;
     private int numStackSlots;
@@ -77,6 +77,10 @@
         return codeCache;
     }
 
+    public FrameMap getFrameMap() {
+        return frameMap;
+    }
+
     /**
      * Returns the number of {@link VirtualStackSlot}s created by this {@link FrameMapBuilder}. Can
      * be used as an upper bound for an array indexed by {@link VirtualStackSlot#getId()}.