RFR: 8067377: My hobby: caning, then then canning, the the can-can

Ivan Gerasimov ivan.gerasimov at oracle.com
Sat Dec 13 12:38:10 UTC 2014


Hi Martin!

Grep found a few more possible candidates to be fixed:

jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AdviceAdapter.java: 
* Called at the beginning of the method or after super *class class* call in
jdk/src/java.base/share/classes/java/lang/Class.java:     * *Class 
Class* is special cased within the Serialization Stream Protocol.
jdk/src/java.base/share/classes/java/text/AttributedString.java: // add 
the *attribute attribute*/value to all runs where beginRunIndex <= 
runIndex < endRunIndex
jdk/src/java.base/share/classes/javax/security/auth/callback/ConfirmationCallback.java: 
* YES/NO/CANCEL *confirmation confirmation* option.
jdk/src/java.base/share/classes/javax/security/auth/callback/ConfirmationCallback.java: 
* OK/CANCEL *confirmation confirmation* option.
jdk/src/java.base/share/classes/sun/misc/SharedSecrets.java: // Ensure 
JarFile is initialized; we know *that that* class
jdk/src/java.base/share/classes/sun/misc/PerformanceLogger.java: * slot 
*that that* time was stored in.
jdk/src/java.base/share/classes/sun/misc/PerformanceLogger.java: * slot 
*that that* time was stored in.
jdk/src/java.base/share/classes/sun/net/www/MimeEntry.java: // REMIND: 
What *do do* here?
jdk/src/java.base/share/classes/sun/net/idn/StringPrep.java: // load the 
rest of the *data data* and initialize the data members
jdk/src/java.base/share/classes/sun/security/provider/certpath/PolicyNodeImpl.java: 
* Add all nodes at *depth depth* to set and return the Set.
jdk/src/java.base/share/classes/sun/security/x509/PrivateKeyUsageExtension.java: 
* Verify*that that* the current time is within the validity period.
jdk/src/java.base/share/classes/sun/security/x509/PrivateKeyUsageExtension.java: 
* Verify *that that* the passed time is within the validity period.
jdk/src/java.base/share/classes/sun/text/normalizer/NormalizerImpl.java: 
// load the rest of the *data data* and initialize the data members
jdk/src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/ParameterizedTypeImpl.java: 
* This class can be instantiated with*a a* raw type that does not
jdk/src/java.base/share/native/libzip/zlib-1.2.8/zlib.h:   In the 
success case, the application may save the *current current* value of
jdk/src/java.base/share/native/libzip/zlib-1.2.8/infback.c: /* get 
length and distance *code code* lengths */
jdk/src/java.base/share/native/libzip/zlib-1.2.8/inftrees.h: *returns 
returns* 852, and "enough 30 6 15" for distance codes returns 592.
jdk/src/java.base/share/native/libzip/zlib-1.2.8/deflate.c: * IN 
assertion: all calls*to to* UPDATE_HASH are made with consecutive
jdk/src/java.base/share/native/libzip/zlib-1.2.8/deflate.c: * IN 
assertion: all calls *to to* INSERT_STRING are made with consecutive

Sincerely yours,
Ivan


On 13.12.2014 0:34, Martin Buchholz wrote:
> Hi Joe, Lance, Roger,
>
> Fix ALL the stutters!
>
> https://bugs.openjdk.java.net/browse/JDK-8067377
> http://cr.openjdk.java.net/~martin/webrevs/openjdk9/double-trouble/
>
>




More information about the core-libs-dev mailing list