Mercurial > hg > truffle
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 |