Mercurial > hg > graal-jvmci-8
changeset 23312:fb20e2d4f0bc
Add dummy implementation of HotSpotResolvedJavaMethod.hasReservedAccess for compatibility with JDK9
author | Tom Rodriguez <tom.rodriguez@oracle.com> |
---|---|
date | Tue, 23 Feb 2016 13:09:08 -0800 |
parents | 54b4e75c6088 |
children | 6758183dd36b |
files | jvmci/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethod.java jvmci/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java |
diffstat | 2 files changed, 12 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/jvmci/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethod.java Mon Feb 22 14:14:37 2016 +0100 +++ b/jvmci/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethod.java Tue Feb 23 13:09:08 2016 -0800 @@ -56,6 +56,8 @@ */ boolean isDontInline(); + boolean hasReservedStackAccess(); + /** * Manually adds a DontInline annotation to this method. */
--- a/jvmci/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java Mon Feb 22 14:14:37 2016 +0100 +++ b/jvmci/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java Tue Feb 23 13:09:08 2016 -0800 @@ -309,6 +309,16 @@ } /** + * Returns true if this method has a {@code ReservedStackAccess} annotation. + * + * @return true if ReservedStackAccess annotation present, false otherwise + */ + public boolean hasReservedStackAccess() { + // Annotation isn't available in JDK8 + return false; + } + + /** * Manually adds a DontInline annotation to this method. */ public void setNotInlineable() {