log graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/parser/NodeParser.java @ 20130:8dc73c226c63

age author description
Thu, 02 Apr 2015 01:26:31 +0200 Christian Humer Truffle: cache NodeClass lookup in Node.
Fri, 13 Feb 2015 11:37:13 +0100 Christian Humer Truffle-DSL: fix crash for nodes without rewrites but with caches.
Wed, 11 Feb 2015 12:13:44 +0100 Christian Humer Truffle-DSL: fix invalid parameter order for executeWith with non-linear execution.
Wed, 11 Feb 2015 12:13:44 +0100 Christian Humer Truffle-DSL: implement new assumptions semantics.
Tue, 03 Feb 2015 15:07:07 +0100 Christian Humer Truffle-DSL: implement @Cached and fixes for the new guard expression syntax.
Tue, 03 Feb 2015 15:07:03 +0100 Christian Humer Truffle-DSL: rename @ImportGuards to @ImportStatic
Fri, 23 Jan 2015 02:55:23 +0100 Christian Humer Truffle-DSL: implement new guard expression syntax.
Thu, 22 Jan 2015 20:44:24 +0100 Christian Humer Truffle-DSL: remove old DSL layout; Make new layout the default.
Sat, 10 Jan 2015 13:44:47 +0100 Christian Humer Truffle-DSL: fixed name clashes were still possible on a OS with case insensitive file system.
Fri, 09 Jan 2015 16:04:37 +0100 Christian Humer Truffle-DSL: make node id renaming a fixed point algorithm; relax warning condition for multiple execute methods; fix warning condition for multiple execute methods has displayed unproblematic execute methods.
Mon, 05 Jan 2015 20:23:22 +0100 Christian Humer Truffle-DSL: fixed thrown exception messages should provide more contextual information. (reported by Benoit Daloze)
Mon, 05 Jan 2015 01:31:08 +0100 Christian Humer Truffle-DSL: support for frame types Frame, MaterializedFrame. Added validation for frame type consistency. Some refactorings along the way.
Mon, 05 Jan 2015 01:31:08 +0100 Christian Humer Truffle-DSL: Added tests and verification of overridable generic execute methods.
Mon, 05 Jan 2015 01:31:07 +0100 Christian Humer Truffle-DSL: better class names for specialization methods starting with do.
Mon, 05 Jan 2015 01:31:07 +0100 Christian Humer Truffle-DSL: changed specialization class naming scheme to use method name. This usually leads to shorter specialization class names.
Mon, 29 Dec 2014 23:38:54 +0100 Christian Humer Truffle-DSL: new node layout implementation.
Mon, 29 Dec 2014 23:38:25 +0100 Christian Humer Truffle-DSL: implemented @GenerateNodeFactory to enable generation of factories. Factory generation is now disabled by default.
Sat, 23 Aug 2014 19:31:09 +0200 Christian Humer Truffle-DSL: made guard parsing more robust.
Mon, 18 Aug 2014 18:41:16 +0200 Christian Humer Truffle-DSL: argument syntax support for guards
Thu, 14 Aug 2014 17:10:53 +0200 Christian Humer Truffle-DSL: minor fix for import guards.
Thu, 14 Aug 2014 16:49:18 +0200 Christian Humer Truffle-DSL: implemented import guards feature.
Thu, 14 Aug 2014 15:02:17 +0200 Christian Humer Truffle-DSL: fixed guard solve of guards for interfaces.
Wed, 13 Aug 2014 18:06:26 +0200 Christian Humer Truffle-DSL: fixed resolve of executeWith.
Wed, 13 Aug 2014 18:06:26 +0200 Christian Humer Truffle-DSL: better caching for type checks.
Mon, 11 Aug 2014 17:44:52 +0200 Christian Humer Truffle-DSL: fixed findbugs error.
Mon, 11 Aug 2014 16:37:40 +0200 Christian Humer Truffle-DSL: fixed behaviour of insertBefore to be more intuitive.
Mon, 11 Aug 2014 15:57:47 +0200 Christian Humer Truffle-DSL: renamed @Generic to @Fallback.
Mon, 11 Aug 2014 15:57:14 +0200 Christian Humer Truffle-DSL: new package structure. base graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/node/NodeParser.java@61d668ecedf4