log graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/RootNode.java @ 18845:f57d86eb036f

age author description
Mon, 12 Jan 2015 20:39:04 +0100 Doug Simon removed Node factory methods
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.
Sun, 09 Nov 2014 00:54:15 +0000 Chris Seaton Truffle: RootNode#getExecutionContext.
Mon, 27 Oct 2014 14:33:08 +0100 Andreas Woess Truffle: share frame descriptor among cloned call targets
Thu, 23 Oct 2014 17:20:10 +0200 Christian Humer Truffle: renamed the splitting to callTargetCloning. Made RootNode cloning an implementation detail of the Truffle runtime.
Fri, 06 Jun 2014 17:51:47 -0700 Michael Van De Vanter Truffle/Source: major API revision
Mon, 14 Apr 2014 20:37:16 +0200 Christian Humer Truffle: fixed some minor formatting/findbugs problems.
Mon, 14 Apr 2014 20:32:25 +0200 Christian Humer Truffle: API-change: renamed CallNode to DirectCallNode and added IndirectCallNode.
Thu, 03 Apr 2014 18:33:48 +0200 Christian Humer Truffle: Truffle API changes for context sensitive inlining.
Mon, 17 Mar 2014 14:29:45 +0100 Christian Humer Truffle: API cleanup and javadoc for CallNodes.
Mon, 17 Mar 2014 14:29:45 +0100 Christian Humer Truffle: Removed deprecated API; Added NodeFilter to customize filter when counting nodes.
Thu, 06 Mar 2014 16:12:22 +0100 Andreas Woess Truffle: remove call node notification loop (O(n^2))
Wed, 05 Mar 2014 23:33:36 +0100 Christian Humer Truffle: added notification from callee to callers in the CallNode.
Wed, 05 Mar 2014 23:33:25 +0100 Christian Humer Truffle: Now keeps track of all not just inlined call-sites called by CallNode. Deprecated some old API in NodeUtil.
Thu, 20 Feb 2014 01:21:49 +0100 Christian Humer Truffle: Updated inlining API. Pushed inlining implementation to the Truffle runtime.
Thu, 30 Jan 2014 17:52:24 -0800 Christian Wimmer Truffle: add a simple API to report loop counts
Wed, 29 Jan 2014 20:49:09 +0100 Christian Humer Truffle: further fixes to the new CallNode.
Tue, 28 Jan 2014 12:52:57 +0100 Christian Humer Merge.
Fri, 24 Jan 2014 15:55:41 +0100 Christian Humer Truffle: refactored inlining interfaces to a more compact CallNode.
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.
Thu, 05 Sep 2013 15:03:36 -0700 Michael Van De Vanter Truffle: add alternate Node/RootNode constructors with SourceSection argument.
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.
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.