log

age author description
Wed, 04 Nov 2015 16:33:40 -0800 Michael Van De Vanter Truffle/Debugging: the REPL debugger now remembers breakpoint requests it receives from the command line client when there have been no executions yet (which means breakpoints cannot be set in the engine/debugger). When the first execution event arrives (with a reference to the Debugger), any "pending" breakpoints are created with the Debugger. This involved a bit of refactoring on the Breakpoint class hierarchy.
Tue, 10 Nov 2015 18:25:52 -0800 Michael Van De Vanter Truffle/REPL: upate to use new support for "eval"
Tue, 10 Nov 2015 18:25:30 -0800 Michael Van De Vanter Truffle/debugging: minor changes to get "eval" working correctly in some cases
Tue, 10 Nov 2015 15:33:18 -0800 Michael Van De Vanter Truffle/Source: literal source returns null "path"
Tue, 27 Oct 2015 17:44:27 -0700 Michael Van De Vanter Truffle/Debugging/REPL: major reorganization post-PolyglotEngine
Tue, 20 Oct 2015 11:30:34 -0400 Michael Van De Vanter Truffle/Instrumentation: add missing handling of a debugging-related exception
Tue, 20 Oct 2015 11:29:46 -0400 Michael Van De Vanter Truffle/REPL: fix two minor bugs and improve error reporting
Wed, 09 Dec 2015 17:57:17 +0100 Jaroslav Tulach New version of the instrumentation API with similar concepts, but better performance characteristics needs to be developed.
Wed, 09 Dec 2015 17:44:06 +0100 Jaroslav Tulach Links to Add Graal JIT Compilation to Your JVM Language tutorial
Fri, 04 Dec 2015 14:32:24 +0100 Matthias Grimmer Fix JavaInterop arguments of execute message
Fri, 04 Dec 2015 14:32:06 +0100 Matthias Grimmer Fix cross-langauge invoke/execute of SL functions
Fri, 04 Dec 2015 11:33:08 +0100 Matthias Grimmer Merge
Mon, 30 Nov 2015 10:24:00 +0100 Matthias Grimmer Adopt TCK and Polyglot after changes to execute and invoke message
Thu, 03 Dec 2015 19:48:03 +0100 Jaroslav Tulach Documenting and testing behavior of FrameDescriptor#shallowCopy
Thu, 03 Dec 2015 19:37:45 +0100 Jaroslav Tulach Documenting that FrameDescriptor#copy doesn't copy info and kind - isn't that an error?
Thu, 03 Dec 2015 19:20:09 +0100 Jaroslav Tulach More Javadoc for FrameDescriptor
Thu, 03 Dec 2015 18:56:19 +0100 Jaroslav Tulach Documenting and testing some aspects of FrameDescriptor behavior
Thu, 03 Dec 2015 17:28:45 +0100 Jaroslav Tulach All fields in TruffleOptions should be final. Fixing API design omission.
Thu, 03 Dec 2015 14:40:52 +0100 Christian Wirth remove support for auto-reloading of files from disk
Thu, 03 Dec 2015 09:14:20 +0100 Jaroslav Tulach Replacing reflection in AccessorTest by package private access
Wed, 02 Dec 2015 17:09:36 +0100 Christian Humer Migrate package.html to package-info.java. To fix problems in the javadoc tool.
Wed, 02 Dec 2015 16:24:09 +0100 Christian Humer Fix hardcoded package name in ForeignAccess test.
Wed, 02 Dec 2015 15:22:39 +0100 Christian Humer Run eclipseformat.
Wed, 02 Dec 2015 15:21:01 +0100 Christian Humer Organize imports after rename.
Wed, 02 Dec 2015 15:16:27 +0100 Christian Humer Rename package truffle.api.test to truffle.api to enable package-protected API access for testing.
Tue, 01 Dec 2015 11:13:11 +0100 Jaroslav Tulach Verify that primitive data (numbers as well as String) can be passed into a language as boxed TruffleObject instances
Mon, 30 Nov 2015 15:13:33 +0100 Jaroslav Tulach Testing identity behavior for String values
Sat, 28 Nov 2015 00:42:25 +0100 Thomas Wuerthinger In ExactClassValueProfile: Perform direct class check, make profile thread-safe, avoid cast in the interpreter, add documentation.
Thu, 26 Nov 2015 14:22:48 +0100 Matthias Grimmer Fix ArrayTruffleObject invoke resolution
Thu, 26 Nov 2015 14:10:24 +0100 Matthias Grimmer Fix Execute and Invoke arity in JavaInterop
Thu, 26 Nov 2015 10:20:33 +0100 Matthias Grimmer Fix checkstyle warnings
Thu, 26 Nov 2015 10:02:03 +0100 Matthias Grimmer Merge
Wed, 25 Nov 2015 12:18:46 +0100 Matthias Grimmer Minor changes to interop functionality for SL
Mon, 23 Nov 2015 16:30:16 +0100 Matthias Grimmer Extend interop functionality for SL
Wed, 25 Nov 2015 15:53:11 +0100 Christian Wirth Guarded the auto-reloading of files into FileSource with a TruffleOption (false by default).
Tue, 24 Nov 2015 14:53:48 +0100 Stefan Marr Document @CompilationFinal semantics for arrays.
Mon, 23 Nov 2015 19:29:26 +0100 Benoit Daloze SL write property node: simplify further
Mon, 23 Nov 2015 19:12:11 +0100 Andreas Woess transfer to interpreter and invalidate in UnexpectedResultException constructor
Mon, 23 Nov 2015 15:53:10 +0100 Andreas Woess SL: minor improvements to write property cache node specializations
Mon, 23 Nov 2015 18:25:55 +0100 Benoit Daloze add test that specializations are removed once invalid
Sun, 22 Nov 2015 19:10:51 +0000 Chris Seaton SL: refine interop eval, rename to just eval, and add tests.
Sat, 21 Nov 2015 09:27:39 -0800 Christian Wimmer Add missing @TruffleBoundary
Sat, 21 Nov 2015 09:27:09 -0800 Christian Wimmer Method with VirtualFrame parameter must not be annotated with @TruffleBoundary
Fri, 20 Nov 2015 18:02:49 +0100 Jaroslav Tulach Providing public getter for the Class NodeClass has been created for
Fri, 20 Nov 2015 17:27:42 +0100 Jaroslav Tulach Fixing API error: GraphPrintVisitor shouldn't expose internal API class in an API method. When at it deprecating all protected methods, as GraphPrintVisitor usages don't indicate somebody should be subclassing it at all.
Fri, 20 Nov 2015 17:13:09 +0100 Jaroslav Tulach The (public!?) NodeClass constructor accepted Class parameter in truffle-0.9 version
Fri, 20 Nov 2015 16:55:12 +0100 Jaroslav Tulach Adjusting to binary incompatible change of (on)returnExceptional parameters
Fri, 20 Nov 2015 16:52:12 +0100 Jaroslav Tulach Removing API elemements that were deprecated at the time of truffle-0.9 release from the list of required API elements.
Fri, 20 Nov 2015 16:41:09 +0100 Jaroslav Tulach Adding API snapshots as for version truffle-0.9 and enabling their check in the gate
Fri, 20 Nov 2015 10:36:52 +0100 Jaroslav Tulach Turning NodeClass into abstract class to allow its independent implementations.
Thu, 19 Nov 2015 18:49:55 +0100 Andreas Woess NodeClass: avoid unnecessary array copying during initialization
Thu, 19 Nov 2015 16:37:34 +0100 Andreas Woess SourceSection: include more information in SourceSection.toString()
Thu, 19 Nov 2015 16:02:48 +0100 Andreas Woess Source: remove redundant assertion
Thu, 19 Nov 2015 15:59:41 +0100 Andreas Woess SourceSection: add position/length out of range tests
Thu, 19 Nov 2015 15:58:26 +0100 Andreas Woess SourceSection: clearify string representations, add tests
Mon, 16 Nov 2015 18:00:16 +0100 Andreas Woess SpecializationNode.index can be private
Thu, 19 Nov 2015 15:51:27 +0100 Stefan Marr Added a comment with the assumptions/rational how Node.atomic() works
Thu, 19 Nov 2015 15:49:00 +0100 Stefan Marr Clarify comment of TruffleLanguage.parse() for implementers
Thu, 19 Nov 2015 15:46:01 +0100 Stefan Marr SLLanguage.visualizer is initialized statically, remove lazy check
Thu, 19 Nov 2015 15:32:26 +0100 Stefan Marr Profile counts should not overflow, otherwise injectBranchProbability triggers assertion