hg: jdk8/tl/jdk: 5035850: (str) String.CASE_INSENSITIVE_ORDER should override readResolve()

xueming.shen at oracle.com xueming.shen at oracle.com
Fri Dec 2 16:24:22 PST 2011


Changeset: 1d7037df65ed
Author:    sherman
Date:      2011-12-02 16:25 -0800
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/1d7037df65ed

5035850: (str) String.CASE_INSENSITIVE_ORDER should override readResolve()
Summary: Fix to ensure singleton property of String.CaseInsensitiveComparator is maintained through de/serialization.
Reviewed-by: alanb, forax, smarks, dholmes
Contributed-by: darryl.mocek at oracle.com

! src/share/classes/java/lang/String.java
+ test/java/lang/String/CaseInsensitiveComparator.java



More information about the serviceability-dev mailing list