JDK 9 RFR of JDK-8078136: Incorrect figure number in reference to Hacker's Delight book in Long.bitCount() method (original) (raw)
joe darcy joe.darcy at oracle.com
Sun May 17 16:53:17 UTC 2015
- Previous message: Naming of thread pools (Executors)
- Next message: JDK 9 RFR of JDK-8078136: Incorrect figure number in reference to Hacker's Delight book in Long.bitCount() method
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hello,
Please review this typo fix for
JDK-8078136: Incorrect figure number in reference to Hacker's
Delight book in Long.bitCount() method
diff -r d40f1245a1f1 src/java.base/share/classes/java/lang/Long.java --- a/src/java.base/share/classes/java/lang/Long.java Wed May 13 14:16:46 2015 -0700 +++ b/src/java.base/share/classes/java/lang/Long.java Sun May 17 09:51:48 2015 -0700 @@ -1708,7 +1708,7 @@ * @since 1.5 */ public static int bitCount(long i) {
// HD, Figure 5-14
// HD, Figure 5-2 i = i - ((i >>> 1) & 0x5555555555555555L); i = (i & 0x3333333333333333L) + ((i >>> 2) & 0x3333333333333333L); i = (i + (i >>> 4)) & 0x0f0f0f0f0f0f0f0fL;
I verified all the other figure references between java.lang.Integer and java.lang.Long were consistent.
Thanks,
-Joe
- Previous message: Naming of thread pools (Executors)
- Next message: JDK 9 RFR of JDK-8078136: Incorrect figure number in reference to Hacker's Delight book in Long.bitCount() method
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]