log graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/node/NodeParser.java @ 16755:bd28da642eea

age author description
Mon, 11 Aug 2014 15:53:05 +0200 Christian Humer Truffle-DSL: Several new features implemented:
Tue, 07 Jan 2014 22:06:37 +0100 Christian Humer Truffle-DSL: fixed bugs due to previous cleanup. addtional cleanup.
Tue, 07 Jan 2014 18:52:32 +0100 Christian Humer Truffle-DSL: Removed API classes NodeId, NodeContainer and SpecializationListener.
Tue, 07 Jan 2014 12:22:47 +0100 Christian Humer Truffle-DSL: Added support for references to child arrays in @ShortCircuit;
Sun, 01 Dec 2013 18:18:33 +0100 Christian Humer Truffle-DSL: added support for generating execute methods with java varargs.
Tue, 29 Oct 2013 16:55:42 +0100 Christian Humer Truffle-DSL: the default polymorphic depth should also include combinations of implicit casts.
Mon, 21 Oct 2013 18:10:32 +0200 Doug Simon minor reformatting based on 'mx eclipseformat'
Fri, 11 Oct 2013 20:05:55 +0200 Christian Humer Truffle-DSL: implemented new polymorphic more compact generation strategy
Sun, 22 Sep 2013 02:24:13 +0200 Andreas Woess Truffle-DSL: fix type equals test with javac.
Fri, 20 Sep 2013 16:30:18 +0200 Andreas Woess Truffle-DSL: automatically generate copy constructor if super constructor expects only SourceSection parameter.
Fri, 06 Sep 2013 16:16:40 +0200 Christian Humer Truffle-DSL: implemented implicit casts.
Fri, 30 Aug 2013 17:40:16 +0200 Christian Humer Truffle-DSL: fixed NPE if wrong invalid child type is declared.
Fri, 30 Aug 2013 17:31:59 +0200 Christian Humer Truffle-DSL: fixed bug if node class was used also as child.
Fri, 30 Aug 2013 17:00:26 +0200 Christian Humer Truffle-DSL: fixed wrong equals/hashCode in Template.
Fri, 30 Aug 2013 15:28:22 +0200 Christian Humer Truffle-DSL: fixed the @TypeSystem of child nodes were not checked for equality.
Thu, 29 Aug 2013 19:19:00 +0200 Christian Humer Truffle-DSL: improved error recovery of type systems and improved error testability infrastructure.
Thu, 29 Aug 2013 17:39:55 +0200 Christian Humer Truffle-DSL: added infrastructure to assert for DSL error messages.
Thu, 01 Aug 2013 20:52:03 +0200 Christian Humer Truffle-DSL: Fixed the second specialization is unreachable if two specializations have the exactly same signature (also guards) and are ordered next to each other.
Tue, 30 Jul 2013 17:42:50 +0200 Christian Humer Truffle-DSL: Added new @NodeField and @NodeFields annotation. Which can be used to avoid the cumbersome definition of copy constructors.
Mon, 29 Jul 2013 18:46:43 +0200 Christian Humer Truffle-DSL: Fixed a bug with anonymous children (GRAAL-321 #resolve)
Mon, 29 Jul 2013 16:50:10 +0200 Christian Humer Truffle-DSL: Fixed compile error for nodes with no children and empty constructor.
Thu, 11 Jul 2013 01:55:54 +0200 Christian Humer Truffle-DSL: fixed a bug in removal of the frame from the generated generic execute method.
Wed, 10 Jul 2013 09:23:15 +0200 Christian Humer Removed frame argument for generic cases if not needed.
Tue, 02 Jul 2013 19:21:59 +0200 Christian Humer Truffle-DSL: fixed bugs in the generated polymorphic code generation.
Tue, 02 Jul 2013 14:51:05 +0200 Christian Humer Truffle-DSL: rewritten polymorphic optimization for simpler generated code.
Mon, 01 Jul 2013 20:58:32 +0200 Christian Humer Truffle-DSL: API-change: Renamed truffle.api.codegen to truffle.api.dsl for all projects and packages.