diff graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/runtime/SLArguments.java @ 13761:7c418666c6c9

Refactoring and cleanup of Simple Language (more to come soon)
author Christian Wimmer <christian.wimmer@oracle.com>
date Fri, 24 Jan 2014 18:16:24 -0800
parents 71991b7a0f14
children b16ec83edc73
line wrap: on
line diff
--- a/graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/runtime/SLArguments.java	Fri Jan 24 18:13:38 2014 -0800
+++ b/graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/runtime/SLArguments.java	Fri Jan 24 18:16:24 2014 -0800
@@ -27,13 +27,13 @@
 
 public final class SLArguments extends Arguments {
 
-    public final Object[] arguments;
+    private final Object[] arguments;
 
     public SLArguments(Object[] arguments) {
         this.arguments = arguments;
     }
 
-    public static SLArguments get(VirtualFrame frame) {
-        return frame.getArguments(SLArguments.class);
+    public static Object[] getFromFrame(VirtualFrame frame) {
+        return frame.getArguments(SLArguments.class).arguments;
     }
 }