This message contains bug report + fix.
The spec for StringBuilder.append has an erroneous
@throws IndexOutOfBoundsException.
(StringBuffer.append does not have the same problem)
Here's the easy (except for the paperwork) fix:
diff --git a/src/share/classes/java/lang/StringBuilder.java
b/src/
Changeset: e6daca2eced9
Author:xdono
Date: 2008-07-17 11:28 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jaxws/rev/e6daca2eced9
Added tag jdk7-b31 for changeset f97862382536
! .hgtags
Changeset: 400a5ee432cc
Author:xdono
Date: 2008-07-17 11:28 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/jaxp/rev/400a5ee432cc
Added tag jdk7-b31 for changeset 255d64ee287e
! .hgtags
Changeset: 6470a2a42f92
Author:xlu
Date: 2008-06-10 16:39 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/6470a2a42f92
6647068: libjvm.so is not built PIC
Summary: Remove the preferred base address built with libjvm.so and unified the
PIC approach on Solaris & Linux.
Revi
Changeset: 80a0f46a6203
Author:xdono
Date: 2008-07-17 11:28 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/corba/rev/80a0f46a6203
Added tag jdk7-b31 for changeset ef6af34d75a7
! .hgtags
Changeset: cda4ce5a6494
Author:ohair
Date: 2008-07-03 10:09 -0700
URL: http://hg.openjdk.java.net/jdk7/tl/rev/cda4ce5a6494
6563752: Build and test JDK7 with Sun Studio 12 Express compilers (prep
makefiles)
Summary: Changes to support building with SS12.
Reviewed-by: tbell
! make/j