--- old/src/java.base/share/classes/java/lang/Boolean.java 2015-06-25 12:09:44.646654333 +0200 +++ new/src/java.base/share/classes/java/lang/Boolean.java 2015-06-25 12:09:44.114654308 +0200 @@ -25,6 +25,8 @@ package java.lang; +import jdk.internal.HotSpotIntrinsicCandidate; + /** * The Boolean class wraps a value of the primitive type * {@code boolean} in an object. An object of type @@ -128,6 +130,7 @@ * * @return the primitive {@code boolean} value of this object. */ + @HotSpotIntrinsicCandidate public boolean booleanValue() { return value; } @@ -146,6 +149,7 @@ * @return a {@code Boolean} instance representing {@code b}. * @since 1.4 */ + @HotSpotIntrinsicCandidate public static Boolean valueOf(boolean b) { return (b ? TRUE : FALSE); }