diff -r c248aa7dfe5d -r 5be4f16d98bc jdk/src/share/classes/java/lang/Class.java --- a/jdk/src/share/classes/java/lang/Class.java Wed Jan 18 17:34:30 2012 -0800 +++ b/jdk/src/share/classes/java/lang/Class.java Wed Jan 18 17:34:32 2012 -0800 @@ -3118,4 +3118,9 @@ AnnotationType getAnnotationType() { return annotationType; } + + /* Backing store of user-defined values pertaining to this class. + * Maintained by the ClassValue class. + */ + transient ClassValue.ClassValueMap classValueMap; }