diff graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/CodeCacheProvider.java @ 6581:2a456986716b

removed Architecture.isX86() and Architecture.isSPARC()
author Doug Simon <doug.simon@oracle.com>
date Thu, 25 Oct 2012 14:50:14 +0200
parents 2463eb24b644
children c162fcf45ce7
line wrap: on
line diff
--- a/graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/CodeCacheProvider.java	Thu Oct 25 12:52:54 2012 +0200
+++ b/graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/CodeCacheProvider.java	Thu Oct 25 14:50:14 2012 +0200
@@ -70,6 +70,12 @@
     int getCustomStackAreaSize();
 
     /**
+     * Determines if a call instruction in compiled code can assume all allocatable
+     * registers are killed by the call.
+     */
+    boolean callKillsRegisters();
+
+    /**
      * Minimum size of the stack area reserved for outgoing parameters. This area is reserved in all cases, even when
      * the compiled method has no regular call instructions.
      *