Mercurial > hg > graal-jvmci-8
changeset 18810:aaff308f290c
Truffle-DSL: started Truffle-DSL changelog.
author | Christian Humer <christian.humer@gmail.com> |
---|---|
date | Sat, 10 Jan 2015 13:46:02 +0100 |
parents | d399c7ce78b3 |
children | d2ec5f50dcd0 |
files | CHANGELOG.md |
diffstat | 1 files changed, 8 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- 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