Mercurial > hg > graal-compiler
comparison CHANGELOG.md @ 16529:f6ac86d3334e
Change API for stack walking to a visitor: TruffleRuntime#iterateFrames replaces TruffleRuntime#getStackTrace
author | Christian Wimmer <christian.wimmer@oracle.com> |
---|---|
date | Tue, 15 Jul 2014 16:34:53 -0700 |
parents | 7f862f0ab1bc |
children | d9d496d77d37 |
comparison
equal
deleted
inserted
replaced
16510:b0ea5c266655 | 16529:f6ac86d3334e |
---|---|
8 * ResolvedJavaType.resolveMethod now takes a context type used to perform access checks. It now works correctly regarding default methods. | 8 * ResolvedJavaType.resolveMethod now takes a context type used to perform access checks. It now works correctly regarding default methods. |
9 * Removed Java based compilation queue (CompilationQueue.java). | 9 * Removed Java based compilation queue (CompilationQueue.java). |
10 * Enabled use of separate class loader (via -XX:+UseGraalClassLoader) for classes loaded from graal.jar to hide them from application classes. | 10 * Enabled use of separate class loader (via -XX:+UseGraalClassLoader) for classes loaded from graal.jar to hide them from application classes. |
11 | 11 |
12 ### Truffle | 12 ### Truffle |
13 * Change API for stack walking to a visitor: `TruffleRuntime#iterateFrames` replaces `TruffleRuntime#getStackTrace` | |
13 * New flag -G:+TraceTruffleCompilationCallTree to print the tree of inlined calls before compilation. | 14 * New flag -G:+TraceTruffleCompilationCallTree to print the tree of inlined calls before compilation. |
14 * `truffle.jar`: strip out build-time only dependency into a seperated JAR file (`truffle-dsl-processor.jar`) | 15 * `truffle.jar`: strip out build-time only dependency into a seperated JAR file (`truffle-dsl-processor.jar`) |
15 * New flag -G:+TraceTruffleCompilationAST to print the AST before compilation. | 16 * New flag -G:+TraceTruffleCompilationAST to print the AST before compilation. |
16 * New experimental TypedObject interface added. | 17 * New experimental TypedObject interface added. |
17 * Renamed flag -G:+TruffleSplittingEnabled to -G:+TruffleSplitting | 18 * Renamed flag -G:+TruffleSplittingEnabled to -G:+TruffleSplitting |