# HG changeset patch # User Andreas Woess # Date 1443626824 -7200 # Node ID 71ec6de11cea65ab4ef7dca73aae10637dd6ceb8 # Parent 863f7bb5f6452978c3e1345b9d46fbbe620ef119 fix a few typos diff -r 863f7bb5f645 -r 71ec6de11cea truffle/com.oracle.truffle.api.test/src/com/oracle/truffle/api/test/FrameTest.java --- a/truffle/com.oracle.truffle.api.test/src/com/oracle/truffle/api/test/FrameTest.java Wed Sep 30 14:05:10 2015 +0200 +++ b/truffle/com.oracle.truffle.api.test/src/com/oracle/truffle/api/test/FrameTest.java Wed Sep 30 17:27:04 2015 +0200 @@ -173,7 +173,7 @@ Frame readWrite = frameInstance.getFrame(FrameInstance.FrameAccess.READ_WRITE, true); Frame materialized = frameInstance.getFrame(FrameInstance.FrameAccess.MATERIALIZE, true); - assertTrue("Really materilized: " + materialized, materialized instanceof MaterializedFrame); + assertTrue("Really materialized: " + materialized, materialized instanceof MaterializedFrame); assertEquals("It's my frame", frame, readWrite); return this; } diff -r 863f7bb5f645 -r 71ec6de11cea truffle/com.oracle.truffle.api.vm/src/com/oracle/truffle/api/vm/PolyglotEngine.java --- a/truffle/com.oracle.truffle.api.vm/src/com/oracle/truffle/api/vm/PolyglotEngine.java Wed Sep 30 14:05:10 2015 +0200 +++ b/truffle/com.oracle.truffle.api.vm/src/com/oracle/truffle/api/vm/PolyglotEngine.java Wed Sep 30 17:27:04 2015 +0200 @@ -161,7 +161,7 @@ *
      * {@link PolyglotEngine} vm = {@link PolyglotEngine}.{@link PolyglotEngine#buildNew() buildNew()}
      *     .{@link Builder#setOut(java.io.OutputStream) setOut}({@link OutputStream yourOutput})
-     *     .{@link Builder#setErr(java.io.OutputStream) setrr}({@link OutputStream yourOutput})
+     *     .{@link Builder#setErr(java.io.OutputStream) setErr}({@link OutputStream yourOutput})
      *     .{@link Builder#setIn(java.io.InputStream) setIn}({@link InputStream yourInput})
      *     .{@link Builder#build() build()};
      * 
@@ -187,7 +187,7 @@ *
      * {@link PolyglotEngine} vm = {@link PolyglotEngine}.{@link PolyglotEngine#buildNew() buildNew()}
      *     .{@link Builder#setOut(java.io.OutputStream) setOut}({@link OutputStream yourOutput})
-     *     .{@link Builder#setErr(java.io.OutputStream) setrr}({@link OutputStream yourOutput})
+     *     .{@link Builder#setErr(java.io.OutputStream) setErr}({@link OutputStream yourOutput})
      *     .{@link Builder#setIn(java.io.InputStream) setIn}({@link InputStream yourInput})
      *     .{@link Builder#build() build()};
      * 
@@ -671,11 +671,11 @@ * A future value wrapper. A user level wrapper around values returned by evaluation of various * {@link PolyglotEngine} functions like * {@link PolyglotEngine#findGlobalSymbol(java.lang.String)} and - * {@link PolyglotEngine#eval(com.oracle.truffle.api.source.Source)} or value returned by - * {@link #invoke(java.lang.Object, java.lang.Object...) sbbsequent of execution}. In case the + * {@link PolyglotEngine#eval(com.oracle.truffle.api.source.Source)} or a value returned by + * {@link #invoke(java.lang.Object, java.lang.Object...) a subsequent execution}. In case the * {@link PolyglotEngine} has been initialized for - * {@link Builder#executor(java.util.concurrent.Executor) asynchronous excution}, the - * {@link Value} represents a future - e.g. it is returned immediately, leaving the execution + * {@link Builder#executor(java.util.concurrent.Executor) asynchronous execution}, the + * {@link Value} represents a future - i.e., it is returned immediately, leaving the execution * running on behind. */ public class Value { diff -r 863f7bb5f645 -r 71ec6de11cea truffle/com.oracle.truffle.api/src/com/oracle/truffle/api/impl/Accessor.java --- a/truffle/com.oracle.truffle.api/src/com/oracle/truffle/api/impl/Accessor.java Wed Sep 30 14:05:10 2015 +0200 +++ b/truffle/com.oracle.truffle.api/src/com/oracle/truffle/api/impl/Accessor.java Wed Sep 30 17:27:04 2015 +0200 @@ -38,6 +38,7 @@ import com.oracle.truffle.api.nodes.Node; import com.oracle.truffle.api.nodes.RootNode; import com.oracle.truffle.api.source.Source; + import java.io.Closeable; import java.io.IOException; import java.io.InputStream; @@ -48,7 +49,6 @@ /** * Communication between PolyglotEngine and TruffleLanguage API/SPI. */ -@SuppressWarnings("rawtypes") public abstract class Accessor { private static Accessor API; private static Accessor SPI; @@ -166,14 +166,17 @@ return API.getDebugSupport(l); } + @SuppressWarnings("rawtypes") protected Class findLanguage(RootNode n) { return NODES.findLanguage(n); } + @SuppressWarnings("rawtypes") protected Class findLanguage(Probe probe) { return INSTRUMENT.findLanguage(probe); } + @SuppressWarnings("rawtypes") protected Env findLanguage(Object known, Class languageClass) { Object vm; if (known == null) {