log graal/com.oracle.truffle.api/src/com/oracle/truffle/api/impl/DefaultTruffleRuntime.java @ 19703:48eeda5dfdbf

age author description
Fri, 06 Mar 2015 18:51:31 +0100 Benoit Daloze Move linking of RootNode to CallTarget to ensure final semantics.
Thu, 12 Feb 2015 03:42:51 +0100 Andreas Woess Truffle: also offer UnsafeAccessFactory in DefaultTruffleRuntime
Tue, 27 Jan 2015 14:11:52 +0100 Paul Woegerer Allow users to provide their own TruffleRuntime implementation
Thu, 15 Jan 2015 06:34:53 +0100 Andreas Woess DefaultTruffleRuntime fields can be final
Sun, 23 Nov 2014 16:07:23 -0800 Michael Van De Vanter Truffle Instrumentation: major API revision, based around the Probe and Instrument classes; add Instrumentable API for language implementors, with most details automated; reimplemented to handle AST splitting automatically; more JUnit tests.
Sun, 16 Nov 2014 15:44:38 -0800 Chris Seaton Truffle: add support for setting a couple of compiler options for individual execution contexts.
Thu, 30 Oct 2014 17:04:16 +0100 Andreas Woess Truffle: add TruffleRuntime#getCapability method
Wed, 17 Sep 2014 20:57:20 +0200 Andreas Woess Truffle: remove unnecessary DefaultTruffleRuntime fields
Wed, 03 Sep 2014 14:58:53 +0200 Christian Humer Truffle: made TruffleRuntime#getCallTargets return a Collection and simplified its implementation.
Thu, 28 Aug 2014 15:35:29 +0200 Christian Humer Truffle: added support for Runtime#getCallTargets()
Sat, 23 Aug 2014 19:31:40 +0200 Christian Humer Truffle: new experimental LoopNode API.
Wed, 16 Jul 2014 15:18:48 +0200 Andreas Woess Truffle: introduce debug option to print the stack trace when transferring to the interpreter
Tue, 15 Jul 2014 16:34:53 -0700 Christian Wimmer Change API for stack walking to a visitor: TruffleRuntime#iterateFrames replaces TruffleRuntime#getStackTrace
Thu, 08 May 2014 22:53:28 +0200 Thomas Wuerthinger Truffle: Provide default implementation on non-Graal VMs for stack trace functionality.
Mon, 14 Apr 2014 20:32:25 +0200 Christian Humer Truffle: API-change: renamed CallNode to DirectCallNode and added IndirectCallNode.
Fri, 11 Apr 2014 11:53:11 +0200 Lukas Stadler new getStackTrace and getCurrentFrame functionality in TruffleRuntime
Sun, 06 Apr 2014 17:46:24 +0200 Thomas Wuerthinger Truffle: Change signature for Truffle calls from (PackedFrame, Arguments) to (Object[]).
Thu, 20 Feb 2014 01:21:49 +0100 Christian Humer Truffle: Updated inlining API. Pushed inlining implementation to the Truffle runtime.
Fri, 24 Jan 2014 18:13:38 -0800 Christian Wimmer Truffle API cleanup: Reduce the visibility of classes and constructors that are not intended to be instantiated by guest language implementations; provide abstract class RootCallTarget as a CallTarget to a RootNode
Fri, 17 Jan 2014 17:06:08 +0100 Christian Humer Truffle API-change: FrameDescriptors are now stored in the RootNode in a final field instead of the CallTarget.
Tue, 08 Oct 2013 00:20:24 +0100 Chris Seaton TruffleRuntime.createVirtualFrame.
Fri, 09 Aug 2013 11:55:20 +0200 Thomas Wuerthinger Adding "Classpath" exception to the classes in the com.oracle.truffle.api and the com.oracle.truffle.api.dsl package.
Tue, 23 Apr 2013 15:34:06 +0200 Thomas Wuerthinger Truffle API changes for the Frame API. Introduction of Assumptions class.
Tue, 05 Feb 2013 15:27:32 +0100 Thomas Wuerthinger Add ability to create materialized frame to Truffle runtime.
Wed, 23 Jan 2013 16:34:57 +0100 Doug Simon applied mx eclipseformat to all Java files
Tue, 18 Dec 2012 15:33:55 +0100 Thomas Wuerthinger Introduction of the Truffle API for efficient implementation of dynamic languages on top of the Graal VM. New projects com.oracle.truffle.api for the API definition and com.oracle.truffle.api.test for API tests and documentation.