log graal/com.oracle.truffle.api/src/com/oracle/truffle/api/nodes/Node.java @ 10862:8c570011b86f

age author description
Tue, 23 Jul 2013 19:05:08 +0200 Andreas Woess Truffle: when a node is replaced, notify optimized call target and delay compilation.
Mon, 22 Jul 2013 18:07:53 +0200 Andreas Woess Truffle: add Node.isReplaceable()
Mon, 22 Jul 2013 16:17:45 +0200 Andreas Woess Truffle: remove Node.EMPTY_ARRAY constant
Mon, 01 Jul 2013 20:24:49 +0200 Christian Humer Truffle-DSL: API changes for new polymorphic caching feature.
Wed, 26 Jun 2013 17:21:59 +0200 Christian Humer Added a feature to trace rewrites of truffle nodes.
Sun, 23 Jun 2013 20:50:18 +0200 Thomas Wuerthinger Clean up.
Tue, 21 May 2013 19:43:53 +0200 Christian Humer Added an onReplace method to Node to provide a way for a guest language implementation to use replace tracing.
Tue, 23 Apr 2013 15:07:47 +0200 Thomas Wuerthinger Preserve the source section during node rewrites.
Tue, 23 Apr 2013 15:02:16 +0200 Thomas Wuerthinger Remove Node.replaceChild method from the public API. Node.replace remains as the only method in the API to modify the AST.
Tue, 23 Apr 2013 14:59:24 +0200 Thomas Wuerthinger New API for representing Source objects and SourceSection objects. SourceSection objects can be associated with Truffle interpreter nodes.
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.