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.