Thu, 20 Mar 2014 01:29:19 +0100 |
Andreas Woess |
Truffle: atomic node rewriting
|
Wed, 19 Mar 2014 23:11:46 +0100 |
Andreas Woess |
Truffle: Node API changes
|
Tue, 18 Mar 2014 13:14:53 +0100 |
Andreas Woess |
Truffle: make Node#replace accept any CharSequence as reason
|
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: Introduced NodeCost as a replacement for NodeInfo.Kind.
|
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.
|
Fri, 21 Feb 2014 02:24:03 +0100 |
Christian Humer |
Truffle: Added API for Node.getKind().
|
Thu, 20 Feb 2014 01:21:49 +0100 |
Christian Humer |
Truffle: Updated inlining API. Pushed inlining implementation to the Truffle runtime.
|
Sat, 08 Feb 2014 06:33:29 +0100 |
Andreas Woess |
Truffle: refactorings
|
Wed, 29 Jan 2014 20:49:09 +0100 |
Christian Humer |
Truffle: further fixes to the new CallNode.
|
Wed, 06 Nov 2013 13:54:25 +0100 |
Andreas Woess |
Truffle Node class refactoring.
|
Sun, 20 Oct 2013 03:50:51 +0200 |
Andreas Woess |
Truffle: add sanity check.
|
Sun, 20 Oct 2013 03:26:03 +0200 |
Andreas Woess |
Truffle: fix possible node rewrite failures after recursive calls.
|
Thu, 10 Oct 2013 03:23:40 +0200 |
Andreas Woess |
Back out changeset be0a33a631fa.
|
Wed, 09 Oct 2013 22:21:49 +0200 |
Andreas Woess |
Truffle: fix node rewrite issue that can occur when a currently executing node is replaced in a recursive call.
|
Fri, 27 Sep 2013 16:39:54 +0200 |
Michael Haupt |
put Node.getEncapsulatedSourceSection() on slow path
|
Sun, 15 Sep 2013 16:31:32 +0200 |
Thomas Wuerthinger |
Do not assign new source section if replacing node already has source section assigned.
|
Thu, 12 Sep 2013 14:43:21 +0200 |
Doug Simon |
applied changes to basic-graal that were made in a downstream repo
|
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 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.
|