comparison 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
comparison
equal deleted inserted replaced
18161:94f16a759646 18162:ab62800259ff
7 7
8 ### Truffle 8 ### Truffle
9 * Relaxed declared type restriction on child fields to allow for interface types in addition to Node subclasses. 9 * Relaxed declared type restriction on child fields to allow for interface types in addition to Node subclasses.
10 * The BranchProfile constructor is now private. Use BranchProfile#create() instead. 10 * The BranchProfile constructor is now private. Use BranchProfile#create() instead.
11 * Renamed @CompilerDirectives.SlowPath to @CompilerDirectives.TruffleBoundary 11 * Renamed @CompilerDirectives.SlowPath to @CompilerDirectives.TruffleBoundary
12 * Renamed RootNode#isSplittable to RootNode#isCloningAllowed
13 * Removed RootNode#split. Cloning ASTs for splitting is now an implementation detail of the Truffle runtime implementation.
14 * Renamed DirectCallNode#isSplittable to DirectCallNode#isCallTargetCloningAllowed
15 * Renamed DirectCallNode#split to DirectCallNode#cloneCallTarget
16 * Renamed DirectCallNode#isSplit to DirectCallNode#isCallTargetCloned
12 * ... 17 * ...
13 18
14 ## Version 0.5 19 ## Version 0.5
15 23-Sep-2014, [Repository Revision](http://hg.openjdk.java.net/graal/graal/shortlog/graal-0.5) 20 23-Sep-2014, [Repository Revision](http://hg.openjdk.java.net/graal/graal/shortlog/graal-0.5)
16 ### Graal 21 ### Graal