Mercurial > hg > truffle
diff CHANGELOG.md @ 18486:b9a8b2885283
Truffle/Instrumentation: CHANGELOG for recent updates.
author | Michael Van De Vanter <michael.van.de.vanter@oracle.com> |
---|---|
date | Sun, 23 Nov 2014 16:09:26 -0800 |
parents | f0a8b72315c1 |
children | 1efe32c9d761 |
line wrap: on
line diff
--- a/CHANGELOG.md Sun Nov 23 16:07:23 2014 -0800 +++ b/CHANGELOG.md Sun Nov 23 16:09:26 2014 -0800 @@ -8,6 +8,10 @@ * ... ### 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. * The BranchProfile constructor is now private. Use BranchProfile#create() instead. * Renamed @CompilerDirectives.SlowPath to @CompilerDirectives.TruffleBoundary