Mercurial > hg > truffle
diff CHANGELOG.md @ 18162:ab62800259ff
Truffle: renamed the splitting to callTargetCloning. Made RootNode cloning an implementation detail of the Truffle runtime.
author | Christian Humer <christian.humer@gmail.com> |
---|---|
date | Thu, 23 Oct 2014 17:20:10 +0200 |
parents | b4e38f4ca414 |
children | 53afdc71b311 |
line wrap: on
line diff
--- a/CHANGELOG.md Thu Oct 23 13:45:59 2014 +0200 +++ b/CHANGELOG.md Thu Oct 23 17:20:10 2014 +0200 @@ -9,6 +9,11 @@ * Relaxed declared type restriction on child fields to allow for interface types in addition to Node subclasses. * The BranchProfile constructor is now private. Use BranchProfile#create() instead. * Renamed @CompilerDirectives.SlowPath to @CompilerDirectives.TruffleBoundary +* Renamed RootNode#isSplittable to RootNode#isCloningAllowed +* Removed RootNode#split. Cloning ASTs for splitting is now an implementation detail of the Truffle runtime implementation. +* Renamed DirectCallNode#isSplittable to DirectCallNode#isCallTargetCloningAllowed +* Renamed DirectCallNode#split to DirectCallNode#cloneCallTarget +* Renamed DirectCallNode#isSplit to DirectCallNode#isCallTargetCloned * ... ## Version 0.5