Mercurial > hg > truffle
comparison CHANGELOG.md @ 21042:38b39b75500c
Mention u40 merge in changelog
author | Gilles Duboscq <gilles.m.duboscq@oracle.com> |
---|---|
date | Mon, 20 Apr 2015 14:40:48 +0200 |
parents | 12e94cba3696 |
children | 271eee87201c |
comparison
equal
deleted
inserted
replaced
21041:e121783a0df9 | 21042:38b39b75500c |
---|---|
3 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. | 3 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. |
4 | 4 |
5 | 5 |
6 ## `tip` | 6 ## `tip` |
7 ### Graal | 7 ### Graal |
8 * Merged with jdk8u40-b25. | |
8 * Add utilities ModifiersProvider#isConcrete, ResolvedJavaMethod#hasBytecodes, ResolvedJavaMethod#hasReceiver to Graal API. | 9 * Add utilities ModifiersProvider#isConcrete, ResolvedJavaMethod#hasBytecodes, ResolvedJavaMethod#hasReceiver to Graal API. |
9 * Add `GraalDirectives` API, containing methods to influence compiler behavior for unittests and microbenchmarks. | 10 * Add `GraalDirectives` API, containing methods to influence compiler behavior for unittests and microbenchmarks. |
10 * Introduce `LIRSuites`, an extensible configuration for the low-level compiler pipeline. | 11 * Introduce `LIRSuites`, an extensible configuration for the low-level compiler pipeline. |
11 * The Graal class loader now loads all lib/graal/graal*.jar jars | 12 * The Graal class loader now loads all lib/graal/graal*.jar jars. |
12 * ... | 13 * ... |
13 | 14 |
14 ### Truffle | 15 ### Truffle |
15 * Added Node#deepCopy as primary method to copy ASTs. | 16 * Added Node#deepCopy as primary method to copy ASTs. |
16 * Disable inlining across Truffle boundary by default. New option TruffleInlineAcrossTruffleBoundary default false. | 17 * Disable inlining across Truffle boundary by default. New option TruffleInlineAcrossTruffleBoundary default false. |