changeset 17180:ae5b66255083 graal-0.5

changelog: graal-0.5
author Bernhard Urban <bernhard.urban@jku.at>
date Tue, 23 Sep 2014 10:55:35 +0200
parents 6d8ae4c6725f
children dddb5e4e51a4
files CHANGELOG.md
diffstat 1 files changed, 16 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/CHANGELOG.md	Mon Sep 22 11:20:35 2014 -0700
+++ b/CHANGELOG.md	Tue Sep 23 10:55:35 2014 +0200
@@ -5,13 +5,23 @@
 * ...
 
 ### Truffle
-* Added TruffleRuntime#getCallTargets() to get all call targets that were created and are still referenced.
+* ...
+
+## Version 0.5
+23-Sep-2014, [Repository Revision](http://hg.openjdk.java.net/graal/graal/shortlog/graal-0.5)
+### Graal
+* New register allocator optimization: `-G:+ConstantLoadOptimization`.
+* SPARC backend is able to run benchmark and passing most of the JTTs.
+* Fix: Stamp: interface types can not be trusted except after explicit runtime checks.
+
+### Truffle
+* Added `TruffleRuntime#getCallTargets()` to get all call targets that were created and are still referenced.
 * Added `NeverValidAssumption` to complement `AlwaysValidAssumption`.
 * Fixed a bug in `AssumedValue` that may not invalidate correctly.
-* New option, TruffleCompilationExceptionsAreThrown, that will throw a OptimizationFailedException for compiler errors.
+* New option, `-G:+/-TruffleCompilationExceptionsAreThrown`, that will throw an `OptimizationFailedException` for compiler errors.
 
 ## Version 0.4
-19-Aug-2014, [Repository Revision](http://hg.openjdk.java.net/graal/graal/rev/graal-0.4)
+19-Aug-2014, [Repository Revision](http://hg.openjdk.java.net/graal/graal/shortlog/graal-0.4)
 ### Graal
 * Made initialization of Graal runtime lazy in hosted mode.
 * Added supported for new `jrelibrary` dependency type in `mx/projects`.
@@ -36,7 +46,7 @@
 * Added new `ConditionProfile`, `BinaryConditionProfile` and `CountingConditionProfile` utility classes to profile if conditions.
 
 ## Version 0.3
-9-May-2014, [Repository Revision](http://hg.openjdk.java.net/graal/graal/rev/graal-0.3)
+9-May-2014, [Repository Revision](http://hg.openjdk.java.net/graal/graal/shortlog/graal-0.3)
 
 ### Graal
 * Explicit support for oop compression/uncompression in high level graph.
@@ -58,7 +68,7 @@
 * Removed deprecated `Node#adoptChild`.
 
 ## Version 0.2
-25-Mar-2014, [Repository Revision](http://hg.openjdk.java.net/graal/graal/rev/graal-0.2)
+25-Mar-2014, [Repository Revision](http://hg.openjdk.java.net/graal/graal/shortlog/graal-0.2)
 
 ### Graal
 * Use HotSpot stubs for certain array copy operations.
@@ -89,7 +99,7 @@
 
 
 ## Version 0.1
-5-Feb-2014, [Repository Revision](http://hg.openjdk.java.net/graal/graal/rev/graal-0.1)
+5-Feb-2014, [Repository Revision](http://hg.openjdk.java.net/graal/graal/shortlog/graal-0.1)
 
 ### Graal