Mercurial > hg > truffle
diff c1x4hotspotsrc/HotSpotVM/src/com/sun/hotspot/c1x/HotSpotRuntime.java @ 1456:cb03c46412a4
Merge.
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Fri, 12 Nov 2010 16:17:55 +0100 |
parents | 43a93774d24f 8cfe3537a0d3 |
children | 572d4c6d6ce6 |
line wrap: on
line diff
--- a/c1x4hotspotsrc/HotSpotVM/src/com/sun/hotspot/c1x/HotSpotRuntime.java Fri Nov 12 16:11:41 2010 +0100 +++ b/c1x4hotspotsrc/HotSpotVM/src/com/sun/hotspot/c1x/HotSpotRuntime.java Fri Nov 12 16:17:55 2010 +0100 @@ -22,6 +22,7 @@ import java.io.*; import java.lang.reflect.*; +import java.util.*; import com.sun.cri.ci.*; import com.sun.cri.ci.CiTargetMethod.Call; @@ -117,7 +118,8 @@ return string; } }; - return disassemble(targetMethod.targetCode(), disassemblyPrinter); + final byte[] code = Arrays.copyOf(targetMethod.targetCode(), targetMethod.targetCodeSize()); + return disassemble(code, disassemblyPrinter); } @Override @@ -225,9 +227,4 @@ public RiRegisterConfig getRegisterConfig(RiMethod method) { return regConfig; } - - public boolean needsDebugInfo() { - return false; - } - }