Mercurial > hg > graal-compiler
diff c1x4hotspotsrc/HotSpotVM/src/com/sun/hotspot/c1x/HotSpotXirGenerator.java @ 1419:7bf6a77b9c5a
implement recent safepoint & exceptionobject ci changes, HotSpotVMConfig
author | Lukas Stadler <lukas.stadler@oracle.com> |
---|---|
date | Mon, 12 Jul 2010 15:05:17 -0700 |
parents | 2c41834aa270 |
children | 44efca8a02d6 |
line wrap: on
line diff
--- a/c1x4hotspotsrc/HotSpotVM/src/com/sun/hotspot/c1x/HotSpotXirGenerator.java Fri Jul 09 16:33:03 2010 -0700 +++ b/c1x4hotspotsrc/HotSpotVM/src/com/sun/hotspot/c1x/HotSpotXirGenerator.java Mon Jul 12 15:05:17 2010 -0700 @@ -44,6 +44,11 @@ public class HotSpotXirGenerator extends RiXirGenerator { private XirTemplate[] emptyTemplates = new XirTemplate[CiKind.values().length]; + private final HotSpotVMConfig config; + + public HotSpotXirGenerator(HotSpotVMConfig config) { + this.config = config; + } @Override public List<XirTemplate> buildTemplates(CiXirAssembler asm) { @@ -200,4 +205,9 @@ return new XirSnippet(emptyTemplates[CiKind.Void.ordinal()]); } + @Override + public XirSnippet genExceptionObject(XirSite site) { + return new XirSnippet(emptyTemplates[CiKind.Object.ordinal()]); + } + }