-
Enhancement
-
Resolution: Fixed
-
P4
-
1.4.0, 1.4.1, 5.0
-
tiger
-
generic, x86, sparc
-
generic, solaris_7, windows_2000, windows_xp
Removing String/StringBuffer sharing will be necessary for correctness in light of the new memory model, it will reduce the wasted memory caused by oversized backing arrays for Strings, and it will allow the introduction of an unsynchronized version of StringBuffer. Other VM improvements may also be enabled by this change.
- duplicates
-
JDK-4511930 Inefficiency in StringBuffer class
-
- Closed
-
-
JDK-4834695 RFE: StringBuffer and String.substring() optimizations
-
- Closed
-
-
JDK-4857141 RFE: StringBuffer speed enhancement
-
- Closed
-
- relates to
-
JDK-4857439 4% Regression in JetStream benchmark across all platforms in Tiger b05
-
- Resolved
-