# HG changeset patch # User Christian Humer # Date 1420893962 -3600 # Node ID aaff308f290c1ae7647c65123cab2f9c6eff1af1 # Parent d399c7ce78b33ba642055cc3055dbdaa9ded55cf Truffle-DSL: started Truffle-DSL changelog. diff -r d399c7ce78b3 -r aaff308f290c CHANGELOG.md --- a/CHANGELOG.md Fri Jan 09 18:14:41 2015 +0100 +++ b/CHANGELOG.md Sat Jan 10 13:46:02 2015 +0100 @@ -10,6 +10,14 @@ ### Truffle * Added Node#deepCopy as primary method to copy ASTs. +### Truffle-DSL +* All methods enclosed in a @TypeSystem must now be static. +* All methods enclosed in generated type system classes are static. +* Deprecated the public singleton used in the generated type system classes. +* NodeFactory implementations are no longer generated by default. Use {Node}Gen#create instead of {Node}Factory#create to create new instances of nodes. +* Added @GenerateNodeFactory to generate NodeFactory implementations for this node and its subclasses. + + ## Version 0.6 19-Dec-2014, [Repository Revision](http://hg.openjdk.java.net/graal/graal/shortlog/graal-0.6) ### Graal