log truffle/com.oracle.truffle.api.vm/src/com/oracle/truffle/api/vm/PolyglotEngine.java @ 22325:414e82b9fc35

age author description
Fri, 23 Oct 2015 20:23:00 +0200 Jaroslav Tulach Release 0.9 is out, let's remove deprecated elements from the API
Thu, 22 Oct 2015 21:07:03 +0200 Jaroslav Tulach Cannot pass VirtualFrame into a Runnable. Either invoke the call directly or materialize the frame
Fri, 16 Oct 2015 18:28:21 +0200 Jaroslav Tulach Need to send every invokeForeign into the executor
Fri, 16 Oct 2015 09:59:21 +0200 Jaroslav Tulach Verifying the Truffle/Java interop works OK also in asynchronous mode
Fri, 16 Oct 2015 08:47:52 +0200 Jaroslav Tulach The method documentation says one should throw ClassCastException when the value cannot be converted
Tue, 13 Oct 2015 18:53:04 +0200 Christian Humer Fixed TruffleLanguage was null when using Value#as with asynchronous evaluation; Unbox EngineTruffleObject before casting to string.
Mon, 12 Oct 2015 11:41:22 -0700 Christian Wimmer Allow to disable Java interoperability
Wed, 07 Oct 2015 13:32:25 +0200 Jaroslav Tulach PolyglotEngine.Value.as(String.class) gives the language that produced the value a chance to do its conversion to appropriate textual representation.
Wed, 07 Oct 2015 09:26:41 +0200 Jaroslav Tulach Giving Value instances toString() useful for debugging purposes.
Tue, 06 Oct 2015 13:08:12 +0200 Jaroslav Tulach Simplifying the way to obtain Language.globalObject
Tue, 06 Oct 2015 12:23:07 +0200 Jaroslav Tulach Deprecating method that does trivial, and not I18Ned, concatenation of other values. Just concatenate the values yourself.
Tue, 06 Oct 2015 10:25:22 +0200 Jaroslav Tulach Avoiding check for current stack depth on the initialization of debugger. Only when debugger is suspended the real check is needed.
Thu, 01 Oct 2015 20:32:49 +0200 Jaroslav Tulach Be able to extract the original type of TruffleObject from PolyglotEngine.Value via its as method.
Wed, 30 Sep 2015 19:40:55 -0700 Michael Van De Vanter Merge with acfea340b19199faaa44bd5e103c716c17ea2b21
Wed, 30 Sep 2015 16:33:56 -0700 Michael Van De Vanter Merge revised Instrumentation framework into the Polyglot API base truffle/com.oracle.truffle.api.vm/src/com/oracle/truffle/api/vm/TruffleVM.java@1ef43ca7c29c
Wed, 30 Sep 2015 17:27:04 +0200 Andreas Woess fix a few typos
Wed, 30 Sep 2015 13:09:22 +0200 Jaroslav Tulach Removing hardcoded MIME types in the source. Each language is supposed to register its own FileTypeDetector as SL did in cf19259edf87.
Fri, 25 Sep 2015 16:53:27 +0200 Jaroslav Tulach Creating a TruffleObject that knows its PolyglotEngine and wrapping all values returned from the engine by it, so it is always clear into which engine context an object belongs.
Fri, 25 Sep 2015 14:06:44 +0200 Jaroslav Tulach Java objects passed into globalSymbol should be converted into something that Truffle languages can understand - e.g. TruffleObject instances.
Thu, 24 Sep 2015 14:48:26 +0200 Christian Humer Fix use just one language instance per LanguageCache instead of one per mime-type.
Wed, 23 Sep 2015 13:42:21 +0200 Jaroslav Tulach Merging disposeContext into main development line base truffle/com.oracle.truffle.api.vm/src/com/oracle/truffle/api/vm/TruffleVM.java@be6ea3f6202a
Tue, 22 Sep 2015 14:02:13 +0200 Jaroslav Tulach Testing behavior of invoke when calling asTruffleFunction
Tue, 22 Sep 2015 11:22:26 +0200 Jaroslav Tulach The central API to invoke various programs is now PolyglotEngine - a polyglot-ready enhancement of JDK's ScriptEngine base truffle/com.oracle.truffle.api.vm/src/com/oracle/truffle/api/vm/TruffleVM.java@67ddf61edec6
Mon, 21 Sep 2015 11:21:03 +0200 Jaroslav Tulach Merging in changes in default branch base truffle/com.oracle.truffle.api.vm/src/com/oracle/truffle/api/vm/TruffleVM.java@17667b09f079
Mon, 21 Sep 2015 10:55:36 +0200 Jaroslav Tulach Replacing more TruffleVM references in comments with the new PolyglotEngine name
Mon, 21 Sep 2015 10:44:18 +0200 Jaroslav Tulach Using buildNew as that more directly indicates the use of Builder pattern
Mon, 21 Sep 2015 10:34:30 +0200 Jaroslav Tulach Renaming to PolyglotEngine base truffle/com.oracle.truffle.api.vm/src/com/oracle/truffle/api/vm/Portaal.java@be045542a741