log truffle/com.oracle.truffle.api.interop.java/src/com/oracle/truffle/api/interop/java/JavaInterop.java @ 22529:2643b968c0c6

age author description
Wed, 06 Jan 2016 10:59:58 +0100 Jaroslav Tulach Send UNBOX message when a primitive type is requested for a TruffleObject value
Tue, 22 Dec 2015 18:00:04 +0100 Jaroslav Tulach Expanding TCK to cover reading and writing of object properties with various primitive types
Fri, 04 Dec 2015 14:32:24 +0100 Matthias Grimmer Fix JavaInterop arguments of execute message
Mon, 30 Nov 2015 10:24:00 +0100 Matthias Grimmer Adopt TCK and Polyglot after changes to execute and invoke message
Thu, 26 Nov 2015 14:10:24 +0100 Matthias Grimmer Fix Execute and Invoke arity in JavaInterop
Tue, 06 Oct 2015 13:27:47 +0200 Jaroslav Tulach asJavaObject can work with null value
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 12:51:01 +0200 Jaroslav Tulach Describing the semantics of Java/Truffle object interop
Mon, 21 Sep 2015 09:46:12 +0200 Jaroslav Tulach Send Message.INVOKE first and only if it yields IllegalArgumentException consider going back to Message.READ, Message.IS_EXECUTABLE and Message.EXECUTE.
Thu, 17 Sep 2015 11:12:45 +0200 Jaroslav Tulach Sending invoke message first to give a chance to object oriented languages to properly dispatch this/self
Mon, 07 Sep 2015 17:54:35 +0200 Jaroslav Tulach Removing useless null check
Mon, 07 Sep 2015 17:07:20 +0200 Jaroslav Tulach Implementing API for Java/Truffle interop. Based around JavaInterop.asJavaObject and JavaInterop.asTruffleObject methods. Connected to TruffleVM via Symbol.as(Class) wrapper. Verified by extended TCK.