changeset 18729:1efe32c9d761

Update CHANGELOG and AUTHORS file.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Fri, 19 Dec 2014 21:23:11 +0100
parents e2460f2b3121
children 61739e1b2296
files AUTHORS.md CHANGELOG.md
diffstat 2 files changed, 13 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/AUTHORS.md	Fri Dec 19 15:28:18 2014 +0100
+++ b/AUTHORS.md	Fri Dec 19 21:23:11 2014 +0100
@@ -4,22 +4,29 @@
 
 * Tom Deneau (tdeneau)
 * Gilles Duboscq (gdub)
+* Josef Eisl (jeisl)
 * Matthias Grimmer (mgrimmer)
 * Peter Hofer
 * Christian Haeubl (chaeubl)
 * Michael Haupt (mhaupt)
 * Christian Humer (chumer)
+* Mick Jordan (mjjordan)
 * Morris Meyer (morris)
-* Roland Schatz
+* Tom Rodriguez (never)
+* Roland Schatz (rschatz)
 * Doug Simon (dnsimon)
 * Lukas Stadler (lstadler)
 * Roland Schatz (rschatz)
 * Alexander Stipsits
 * Katrin Strassl
 * Christian Thalinger (twisti)
+* Bernhard Urban (burban)
+* Michael Van De Vanter (mlvande)
 * Vasanth Venkatachalam (vvenkat)
+* Igor Veresov (iveresov)
 * Christian Wimmer (cwimmer)
 * Christian Wirth (cwirth)
 * Andreas Woess (aw)
 * Thomas Wuerthinger (thomaswue)
 * Bharadwaj Yadavalli (bharadwaj)
+
--- a/CHANGELOG.md	Fri Dec 19 15:28:18 2014 +0100
+++ b/CHANGELOG.md	Fri Dec 19 21:23:11 2014 +0100
@@ -1,18 +1,18 @@
 # GraalVM Changelog
 
+This changelog summarizes major changes between Graal versions relevant to languages implementors building upon the Truffle framework and developers building technology on top of Graal. The main focus is on APIs exported by Graal and Truffle.
+
 ## `tip`
 ### Graal
+* Merged with jdk8u25-b17.
+* Added `com.oracle.graal.api.meta.Remote` interface for future support of remote and replay compilation.
 * Changed name suite specification from `mx/projects.py` to `mx/suite.py`.
 * Changed semantics (and signature) of `ResolvedJavaType#resolveMethod()` (old behavior available via `resolveConcreteMethod()`).
 * Moved `ResolvedJavaField#read[Constant]Value` and `getMethodHandleAccess()` to `ConstantReflectionProvider`.
 * ...
 
 ### Truffle
-* Instrumentation: major API revision, based around the Probe and Instrument classes.
-* Instrumentation: add Instrumentable API for language implementors, with most details automated.
-* Instrumentation: reimplemented to handle AST splitting automatically.
-* Instrumentation: more JUnit tests
-* Relaxed declared type restriction on child fields to allow for interface types in addition to Node subclasses.
+* Instrumentation: add Instrumentable API for language implementors, with most details automated (see package `com.oracle.truffle.api.instrument`).
 * The BranchProfile constructor is now private. Use BranchProfile#create() instead.
 * Renamed @CompilerDirectives.SlowPath to @CompilerDirectives.TruffleBoundary
 * Renamed RootNode#isSplittable to RootNode#isCloningAllowed