Mercurial > hg > truffle
comparison CHANGELOG.md @ 18219:4a8dd0fdcc38
Truffle: remove CompilerDirectives.unsafeFrameCast
author | Andreas Woess <andreas.woess@jku.at> |
---|---|
date | Thu, 30 Oct 2014 16:32:31 +0100 |
parents | 53afdc71b311 |
children | 890d284b2771 |
comparison
equal
deleted
inserted
replaced
18218:8588db09f5e9 | 18219:4a8dd0fdcc38 |
---|---|
29 ### Truffle | 29 ### Truffle |
30 * Added `TruffleRuntime#getCallTargets()` to get all call targets that were created and are still referenced. | 30 * Added `TruffleRuntime#getCallTargets()` to get all call targets that were created and are still referenced. |
31 * Added `NeverValidAssumption` to complement `AlwaysValidAssumption`. | 31 * Added `NeverValidAssumption` to complement `AlwaysValidAssumption`. |
32 * Fixed a bug in `AssumedValue` that may not invalidate correctly. | 32 * Fixed a bug in `AssumedValue` that may not invalidate correctly. |
33 * New option, `-G:+/-TruffleCompilationExceptionsAreThrown`, that will throw an `OptimizationFailedException` for compiler errors. | 33 * New option, `-G:+/-TruffleCompilationExceptionsAreThrown`, that will throw an `OptimizationFailedException` for compiler errors. |
34 * Removed `FrameTypeConversion` interface and changed the corresponding `FrameDescriptor` constructor to have a default value parameter instead. | |
35 * Removed `CompilerDirectives.unsafeFrameCast` (equivalent to a `(MaterializedFrame)` cast). | |
34 | 36 |
35 ## Version 0.4 | 37 ## Version 0.4 |
36 19-Aug-2014, [Repository Revision](http://hg.openjdk.java.net/graal/graal/shortlog/graal-0.4) | 38 19-Aug-2014, [Repository Revision](http://hg.openjdk.java.net/graal/graal/shortlog/graal-0.4) |
37 ### Graal | 39 ### Graal |
38 * Made initialization of Graal runtime lazy in hosted mode. | 40 * Made initialization of Graal runtime lazy in hosted mode. |