diff truffle/com.oracle.truffle.sl/src/com/oracle/truffle/sl/SLLanguage.java @ 22539:762dfc692689

SLContext: remove needless language field
author Andreas Woess <andreas.woess@oracle.com>
date Mon, 11 Jan 2016 14:46:50 +0100
parents 07f3efb4e321
children
line wrap: on
line diff
--- a/truffle/com.oracle.truffle.sl/src/com/oracle/truffle/sl/SLLanguage.java	Mon Jan 11 14:42:58 2016 +0100
+++ b/truffle/com.oracle.truffle.sl/src/com/oracle/truffle/sl/SLLanguage.java	Mon Jan 11 14:46:50 2016 +0100
@@ -209,7 +209,7 @@
     protected SLContext createContext(Env env) {
         final BufferedReader in = new BufferedReader(new InputStreamReader(env.in()));
         final PrintWriter out = new PrintWriter(env.out(), true);
-        SLContext context = new SLContext(this, env, in, out);
+        SLContext context = new SLContext(env, in, out);
         for (NodeFactory<? extends SLBuiltinNode> builtin : builtins) {
             context.installBuiltin(builtin, true);
         }
@@ -411,7 +411,7 @@
             return cached;
         }
         parsingCount++;
-        final SLContext c = new SLContext(this);
+        final SLContext c = new SLContext();
         final Exception[] failed = {null};
         try {
             c.evalSource(code);