Mercurial > hg > truffle
diff graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotMethod.java @ 21780:3d15183f3c93
Introduce Compiler interface in jvmci. Use it from jvmci.hotspot.CompilationTask
author | Gilles Duboscq <gilles.m.duboscq@oracle.com> |
---|---|
date | Wed, 03 Jun 2015 15:47:54 +0200 |
parents | f5b549811bac |
children |
line wrap: on
line diff
--- a/graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotMethod.java Mon Jun 08 13:20:02 2015 +0200 +++ b/graal/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotMethod.java Wed Jun 03 15:47:54 2015 +0200 @@ -27,9 +27,10 @@ import java.util.*; +import com.oracle.jvmci.debug.*; import com.oracle.jvmci.meta.*; -public abstract class HotSpotMethod implements JavaMethod, Formattable { +public abstract class HotSpotMethod implements JavaMethod, Formattable, JavaMethodContex { protected String name; @@ -60,4 +61,8 @@ String base = (flags & ALTERNATE) == ALTERNATE ? getName() : toString(); formatter.format(applyFormattingFlagsAndWidth(base, flags & ~ALTERNATE, width)); } + + public JavaMethod asJavaMethod() { + return this; + } }