# HG changeset patch # User twisti # Date 1375640695 25200 # Node ID 8aba11322f4ea74d30716e9bcc866e97acb2ad5a # Parent 109747b3b3373fad12fad83181160479578da72d use type.SIZE instead of constant diff -r 109747b3b337 -r 8aba11322f4e graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/CodeUtil.java --- a/graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/CodeUtil.java Sun Aug 04 11:17:49 2013 -0700 +++ b/graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/CodeUtil.java Sun Aug 04 11:24:55 2013 -0700 @@ -75,7 +75,7 @@ */ public static int log2(int val) { assert val > 0; - return 31 - Integer.numberOfLeadingZeros(val); + return (Integer.SIZE - 1) - Integer.numberOfLeadingZeros(val); } /** @@ -87,7 +87,7 @@ */ public static int log2(long val) { assert val > 0; - return 63 - Long.numberOfLeadingZeros(val); + return (Long.SIZE - 1) - Long.numberOfLeadingZeros(val); } /**