hg: jdk7/hotspot-rt/jdk: 40 new changesets

john.coomes at sun.com john.coomes at sun.com
Fri Feb 6 13:14:55 PST 2009


Changeset: 13d7e2477737
Author:    sherman
Date:      2009-01-13 09:21 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/13d7e2477737

6332094: "jar t" and "jar x" should use ZipFile, not ZipInputStream
Summary: To use ZipFile for jar "t" and "x" to boost performance
Reviewed-by: martin, alanb

! src/share/classes/sun/tools/jar/Main.java

Changeset: 8c1c6e11204b
Author:    chegar
Date:      2009-01-14 17:17 +0000
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/8c1c6e11204b

6755782: It is not clear how DatagramSocket deals with broadcast enabling/disabling
Reviewed-by: jccollet

! src/share/classes/java/net/DatagramSocket.java

Changeset: 7f6969c09075
Author:    darcy
Date:      2009-01-14 16:23 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/7f6969c09075

6792545: Typo in java.util.Collection JavaDoc
6655123: Incorrect ref to The Art of Computer Programming in doc for java.util.Random
Summary: Fix a pair of typos.
Reviewed-by: jjg

! src/share/classes/java/util/Collection.java
! src/share/classes/java/util/Random.java

Changeset: 9260d9bd0843
Author:    weijun
Date:      2009-01-19 18:49 +0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/9260d9bd0843

6793475: krb5.ini not found on some Windows
Reviewed-by: xuelei

! src/share/classes/sun/security/krb5/Config.java
! src/windows/native/sun/security/krb5/WindowsDirectory.c

Changeset: 1f751a9f7052
Author:    mchung
Date:      2009-01-20 13:02 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/1f751a9f7052

6793429: Use compiled properties instead of plain properties for resource file
Summary: Rename the variables in Resources.gmk to make compiled properties more explicit
Reviewed-by: naoto, yhuang

! make/com/sun/org/apache/xml/Makefile
! make/com/sun/rowset/Makefile
! make/common/internal/Resources.gmk
! make/sun/launcher/Makefile
! make/sun/rmi/oldtools/Makefile
! make/sun/rmi/registry/Makefile
! make/sun/rmi/rmic/Makefile
! make/sun/rmi/rmid/Makefile
! make/sun/serialver/Makefile

Changeset: 42f8dea1b865
Author:    mchung
Date:      2009-01-20 13:04 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/42f8dea1b865

6769976: (fc) FileChannelImpl.isAMappedBufferField not used
Summary: Remove the FileChannelImpl.isAMappedBufferField field
Reviewed-by: alanb

! src/share/classes/sun/nio/ch/FileChannelImpl.java

Changeset: 7fa0a7a3c080
Author:    mchung
Date:      2009-01-20 16:16 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/7fa0a7a3c080

Merge


Changeset: 63f8707112be
Author:    sherman
Date:      2009-01-22 20:29 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/63f8707112be

6476425: (fmt)java.util.Formatter.print() throws IllegalArgumentException on large BigDecima
Summary: Correct the wrong calculation of "precision" in certain circumstances.
Reviewed-by: darcy, alanb

! src/share/classes/java/util/Formatter.java
! test/java/util/Formatter/Basic-X.java
! test/java/util/Formatter/Basic.java
! test/java/util/Formatter/BasicBigDecimal.java
! test/java/util/Formatter/BasicBigInteger.java
! test/java/util/Formatter/BasicBoolean.java
! test/java/util/Formatter/BasicBooleanObject.java
! test/java/util/Formatter/BasicByte.java
! test/java/util/Formatter/BasicByteObject.java
! test/java/util/Formatter/BasicChar.java
! test/java/util/Formatter/BasicCharObject.java
! test/java/util/Formatter/BasicDateTime.java
! test/java/util/Formatter/BasicDouble.java
! test/java/util/Formatter/BasicDoubleObject.java
! test/java/util/Formatter/BasicFloat.java
! test/java/util/Formatter/BasicFloatObject.java
! test/java/util/Formatter/BasicInt.java
! test/java/util/Formatter/BasicIntObject.java
! test/java/util/Formatter/BasicLong.java
! test/java/util/Formatter/BasicLongObject.java
! test/java/util/Formatter/BasicShort.java
! test/java/util/Formatter/BasicShortObject.java
! test/java/util/Formatter/genBasic.sh

Changeset: cb641d17bbb3
Author:    darcy
Date:      2009-01-23 10:37 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/cb641d17bbb3

6604864: Double.valueOf(String) does not specify behaviour for overflow and underflow
Reviewed-by: emcmanus

! src/share/classes/java/lang/Double.java
! src/share/classes/java/lang/Float.java

Changeset: 175b6adf65b3
Author:    tbell
Date:      2009-01-24 16:35 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/175b6adf65b3

Merge


Changeset: f3ad2ee4600b
Author:    darcy
Date:      2009-01-26 19:49 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/f3ad2ee4600b

6601457: Move wrapper class tests from closed to open
6601458: Move java.math tests from closed to open
6740185: Move java/lang/annotations tests to open
6759433: Move Math and StrictMath regression tests from closed to open
Summary: Move some more regression tests to the open
Reviewed-by: jjg

+ test/java/lang/Boolean/Factory.java
+ test/java/lang/Boolean/GetBoolean.java
+ test/java/lang/Boolean/MakeBooleanComparable.java
+ test/java/lang/Boolean/ParseBoolean.java
+ test/java/lang/Byte/Decode.java
+ test/java/lang/Double/BitwiseConversion.java
+ test/java/lang/Double/Constants.java
+ test/java/lang/Double/Extrema.java
+ test/java/lang/Double/NaNInfinityParsing.java
+ test/java/lang/Double/ParseDouble.java
+ test/java/lang/Double/ParseHexFloatingPoint.java
+ test/java/lang/Double/ToHexString.java
+ test/java/lang/Float/BitwiseConversion.java
+ test/java/lang/Float/Constants.java
+ test/java/lang/Float/Extrema.java
+ test/java/lang/Float/NaNInfinityParsing.java
+ test/java/lang/Float/ParseFloat.java
+ test/java/lang/Integer/BitTwiddle.java
+ test/java/lang/Integer/Decode.java
+ test/java/lang/Integer/GetInteger.java
+ test/java/lang/Integer/ParsingTest.java
+ test/java/lang/Long/BitTwiddle.java
+ test/java/lang/Long/Decode.java
+ test/java/lang/Long/GetLong.java
+ test/java/lang/Long/ParsingTest.java
+ test/java/lang/Math/AbsPositiveZero.java
+ test/java/lang/Math/Atan2Tests.java
+ test/java/lang/Math/CubeRootTests.java
+ test/java/lang/Math/Expm1Tests.java
+ test/java/lang/Math/HyperbolicTests.java
+ test/java/lang/Math/HypotTests.java
+ test/java/lang/Math/IeeeRecommendedTests.java
+ test/java/lang/Math/Log10Tests.java
+ test/java/lang/Math/Log1pTests.java
+ test/java/lang/Math/MinMax.java
+ test/java/lang/Math/PowTests.java
+ test/java/lang/Math/Rint.java
+ test/java/lang/Math/TanTests.java
+ test/java/lang/Math/Tests.java
+ test/java/lang/Short/ByteSwap.java
+ test/java/lang/Short/Decode.java
+ test/java/lang/StrictMath/CubeRootTests.java
+ test/java/lang/StrictMath/Expm1Tests.java
+ test/java/lang/StrictMath/HyperbolicTests.java
+ test/java/lang/StrictMath/HypotTests.java
+ test/java/lang/StrictMath/Log10Tests.java
+ test/java/lang/StrictMath/Log1pTests.java
+ test/java/lang/StrictMath/Tests.java
+ test/java/lang/ToString.java
+ test/java/lang/annotation/AnnotationTypeMismatchException/FoundType.java
+ test/java/lang/annotation/Missing/A.java
+ test/java/lang/annotation/Missing/B.java
+ test/java/lang/annotation/Missing/C.java
+ test/java/lang/annotation/Missing/D.java
+ test/java/lang/annotation/Missing/Marker.java
+ test/java/lang/annotation/Missing/Missing.java
+ test/java/lang/annotation/Missing/MissingTest.java
+ test/java/lang/annotation/Missing/MissingWrapper.java
+ test/java/lang/annotation/PackageMain.java
+ test/java/lang/annotation/RecursiveAnnotation.java
+ test/java/lang/annotation/UnitTest.java
+ test/java/lang/annotation/loaderLeak/A.java
+ test/java/lang/annotation/loaderLeak/B.java
+ test/java/lang/annotation/loaderLeak/C.java
+ test/java/lang/annotation/loaderLeak/LoaderLeak.sh
+ test/java/lang/annotation/loaderLeak/Main.java
+ test/java/lang/annotation/package-info.java
+ test/java/math/BigDecimal/AddTests.java
+ test/java/math/BigDecimal/CompareToTests.java
+ test/java/math/BigDecimal/Constructor.java
+ test/java/math/BigDecimal/DivideTests.java
+ test/java/math/BigDecimal/FloatDoubleValueTests.java
+ test/java/math/BigDecimal/IntegralDivisionTests.java
+ test/java/math/BigDecimal/NegateTests.java
+ test/java/math/BigDecimal/PowTests.java
+ test/java/math/BigDecimal/RoundingTests.java
+ test/java/math/BigDecimal/ScaleByPowerOfTenTests.java
+ test/java/math/BigDecimal/SerializationTests.java
+ test/java/math/BigDecimal/StringConstructor.java
+ test/java/math/BigDecimal/StrippingZerosTest.java
+ test/java/math/BigDecimal/ToPlainStringTests.java
+ test/java/math/BigDecimal/ZeroScalingTests.java
+ test/java/math/BigInteger/BigIntegerTest.java
+ test/java/math/BigInteger/ModPow.java
+ test/java/math/BigInteger/ModPow65537.java
+ test/java/math/BigInteger/ModPowPowersof2.java
+ test/java/math/BigInteger/OperatorNpeTests.java
+ test/java/math/BigInteger/ProbablePrime.java
+ test/java/math/BigInteger/StringConstructor.java
+ test/java/math/BigInteger/UnicodeConstructor.java
+ test/java/math/RoundingMode/RoundingModeTests.java

Changeset: 2113813eda62
Author:    tbell
Date:      2009-01-29 21:46 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/2113813eda62

Merge


Changeset: 443db0030323
Author:    peytoia
Date:      2008-10-02 15:54 +0900
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/443db0030323

6645263: (cal) Calendar throw java.lang.IllegalArgumentException: WEEK_OF_MONTH
Reviewed-by: okutsu

! src/share/classes/java/util/Calendar.java
+ test/java/util/Calendar/Bug6645263.java

Changeset: 7f4488e9ba24
Author:    peytoia
Date:      2008-10-03 15:54 +0900
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/7f4488e9ba24

6683975: [fmt-da] Regression: Java 6 returns English DateFormatPatterns for Thai locale
Reviewed-by: okutsu

! src/share/classes/sun/text/resources/FormatData_th.java
+ test/java/text/Format/DateFormat/Bug6683975.java

Changeset: f71879c0999f
Author:    naoto
Date:      2008-10-06 17:16 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/f71879c0999f

6706382: jdk/test/java/util/Locale/data/deflocale.sol10 has incorrect legal notice
Reviewed-by: okutsu

! test/java/util/Locale/data/deflocale.sol10

Changeset: a9be64f0ad3e
Author:    peytoia
Date:      2008-10-07 18:25 +0900
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/a9be64f0ad3e

6756569: (tz) Support tzdata2008g
Reviewed-by: okutsu

! make/sun/javazic/tzdata/VERSION
! make/sun/javazic/tzdata/africa
! make/sun/javazic/tzdata/asia
! make/sun/javazic/tzdata/europe
! make/sun/javazic/tzdata/southamerica

Changeset: 7560426ed283
Author:    rkennke
Date:      2008-10-15 15:55 +0200
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/7560426ed283

6759311: RepaintManager casts Tookit to SunToolkit without instanceof check
Summary: Check type of Toolkit before casting.
Reviewed-by: alexp

! src/share/classes/javax/swing/RepaintManager.java

Changeset: 244f62312fec
Author:    peytoia
Date:      2008-10-16 14:00 +0900
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/244f62312fec

6758988: (tz) Support tzdata2008h
Reviewed-by: okutsu

! make/sun/javazic/tzdata/VERSION
! make/sun/javazic/tzdata/africa
! make/sun/javazic/tzdata/asia
! make/sun/javazic/tzdata/southamerica
! make/sun/javazic/tzdata/zone.tab

Changeset: 8ea49fa4c2f7
Author:    peytoia
Date:      2008-10-17 13:34 +0900
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/8ea49fa4c2f7

6759521: Move Bidi test programs from closed to open.
Reviewed-by: okutsu

+ test/java/text/Bidi/BidiBug.java
+ test/java/text/Bidi/BidiEmbeddingTest.java
+ test/java/text/Bidi/BidiSurrogateTest.java

Changeset: 3bc97f84a8aa
Author:    lana
Date:      2008-10-17 15:01 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/3bc97f84a8aa

Merge

- make/ASSEMBLY_EXCEPTION
- make/LICENSE
- make/README
- make/README-builds.html
- make/README.html
- make/THIRD_PARTY_README
- src/share/classes/java/nio/channels/package.html
- src/share/classes/sun/nio/ch/OptionAdaptor.java
- src/share/classes/sun/nio/ch/SocketOpts.java
- src/share/classes/sun/nio/ch/SocketOptsImpl.java
- src/share/classes/sun/nio/ch/exceptions
- src/share/javavm/include/opcodes.h
- src/share/javavm/include/opcodes.length
- src/share/javavm/include/opcodes.list
- src/share/javavm/include/opcodes.weight
- src/share/javavm/include/opcodes.wide
- src/share/javavm/include/sys_api.h
- src/share/javavm/include/typedefs.h
- src/solaris/classes/sun/awt/motif/MButtonPeer.java
- src/solaris/classes/sun/awt/motif/MCanvasPeer.java
- src/solaris/classes/sun/awt/motif/MCheckboxMenuItemPeer.java
- src/solaris/classes/sun/awt/motif/MCheckboxPeer.java
- src/solaris/classes/sun/awt/motif/MChoicePeer.java
- src/solaris/classes/sun/awt/motif/MComponentPeer.java
- src/solaris/classes/sun/awt/motif/MCustomCursor.java
- src/solaris/classes/sun/awt/motif/MDataTransferer.java
- src/solaris/classes/sun/awt/motif/MDialogPeer.java
- src/solaris/classes/sun/awt/motif/MDragSourceContextPeer.java
- src/solaris/classes/sun/awt/motif/MDropTargetContextPeer.java
- src/solaris/classes/sun/awt/motif/MEmbedCanvasPeer.java
- src/solaris/classes/sun/awt/motif/MEmbeddedFrame.java
- src/solaris/classes/sun/awt/motif/MEmbeddedFramePeer.java
- src/solaris/classes/sun/awt/motif/MFileDialogPeer.java
- src/solaris/classes/sun/awt/motif/MFramePeer.java
- src/solaris/classes/sun/awt/motif/MGlobalCursorManager.java
- src/solaris/classes/sun/awt/motif/MInputMethod.java
- src/solaris/classes/sun/awt/motif/MInputMethodControl.java
- src/solaris/classes/sun/awt/motif/MInputMethodDescriptor.java
- src/solaris/classes/sun/awt/motif/MLabelPeer.java
- src/solaris/classes/sun/awt/motif/MListPeer.java
- src/solaris/classes/sun/awt/motif/MMenuBarPeer.java
- src/solaris/classes/sun/awt/motif/MMenuItemPeer.java
- src/solaris/classes/sun/awt/motif/MMenuPeer.java
- src/solaris/classes/sun/awt/motif/MMouseDragGestureRecognizer.java
- src/solaris/classes/sun/awt/motif/MPanelPeer.java
- src/solaris/classes/sun/awt/motif/MPopupMenuPeer.java
- src/solaris/classes/sun/awt/motif/MRobotPeer.java
- src/solaris/classes/sun/awt/motif/MScrollPanePeer.java
- src/solaris/classes/sun/awt/motif/MScrollbarPeer.java
- src/solaris/classes/sun/awt/motif/MTextAreaPeer.java
- src/solaris/classes/sun/awt/motif/MTextFieldPeer.java
- src/solaris/classes/sun/awt/motif/MWindowPeer.java
- src/solaris/classes/sun/awt/motif/X11Clipboard.java
- src/solaris/classes/sun/awt/motif/X11DragSourceContextPeer.java
- src/solaris/classes/sun/awt/motif/X11DropTargetContextPeer.java
- src/solaris/classes/sun/awt/motif/X11Selection.java
- src/solaris/classes/sun/awt/motif/X11SelectionHolder.java
- src/solaris/javavm/include/typedefs_md.h
- src/solaris/native/sun/awt/awt_Button.c
- src/solaris/native/sun/awt/awt_Canvas.c
- src/solaris/native/sun/awt/awt_Checkbox.c
- src/solaris/native/sun/awt/awt_Choice12.c
- src/solaris/native/sun/awt/awt_Choice21.c
- src/solaris/native/sun/awt/awt_Component.c
- src/solaris/native/sun/awt/awt_Cursor.c
- src/solaris/native/sun/awt/awt_DataTransferer.c
- src/solaris/native/sun/awt/awt_DataTransferer.h
- src/solaris/native/sun/awt/awt_FileDialog.c
- src/solaris/native/sun/awt/awt_GlobalCursorManager.c
- src/solaris/native/sun/awt/awt_KeyboardFocusManager.c
- src/solaris/native/sun/awt/awt_Label.c
- src/solaris/native/sun/awt/awt_List.c
- src/solaris/native/sun/awt/awt_Menu.c
- src/solaris/native/sun/awt/awt_Menu.h
- src/solaris/native/sun/awt/awt_MenuBar.c
- src/solaris/native/sun/awt/awt_MenuBar.h
- src/solaris/native/sun/awt/awt_MenuComponent.c
- src/solaris/native/sun/awt/awt_MenuItem.c
- src/solaris/native/sun/awt/awt_PopupMenu.c
- src/solaris/native/sun/awt/awt_ScrollPane.c
- src/solaris/native/sun/awt/awt_Scrollbar.c
- src/solaris/native/sun/awt/awt_Selection.c
- src/solaris/native/sun/awt/awt_TextArea.c
- src/solaris/native/sun/awt/awt_TextArea.h
- src/solaris/native/sun/awt/awt_TextField.c
- src/solaris/native/sun/awt/awt_TextField.h
- src/solaris/native/sun/awt/awt_TopLevel.c
- src/solaris/native/sun/awt/awt_XmDnD.c
- src/solaris/native/sun/awt/awt_XmDnD.h
- src/solaris/native/sun/awt/awt_dnd.c
- src/solaris/native/sun/awt/awt_dnd.h
- src/solaris/native/sun/awt/awt_dnd_ds.c
- src/solaris/native/sun/awt/awt_dnd_dt.c
- src/solaris/native/sun/awt/awt_motif.c
- src/solaris/native/sun/awt/awt_motif12.c
- src/solaris/native/sun/awt/awt_motif21.c
- src/solaris/native/sun/awt/awt_xembed.c
- src/solaris/native/sun/awt/canvas.c
- src/solaris/native/sun/awt/cursor.c
- src/windows/javavm/include/typedefs_md.h

Changeset: f67599e0ee33
Author:    peytoia
Date:      2008-10-30 13:12 +0900
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/f67599e0ee33

6764308: (tz) Support tzdata2008i
Reviewed-by: okutsu

! make/sun/javazic/tzdata/VERSION
! make/sun/javazic/tzdata/southamerica
! make/sun/javazic/tzdata/zone.tab
! src/share/classes/sun/util/resources/TimeZoneNames.java
! src/share/classes/sun/util/resources/TimeZoneNames_de.java
! src/share/classes/sun/util/resources/TimeZoneNames_es.java
! src/share/classes/sun/util/resources/TimeZoneNames_fr.java
! src/share/classes/sun/util/resources/TimeZoneNames_it.java
! src/share/classes/sun/util/resources/TimeZoneNames_ja.java
! src/share/classes/sun/util/resources/TimeZoneNames_ko.java
! src/share/classes/sun/util/resources/TimeZoneNames_sv.java
! src/share/classes/sun/util/resources/TimeZoneNames_zh_CN.java
! src/share/classes/sun/util/resources/TimeZoneNames_zh_TW.java

Changeset: f8461a705330
Author:    rupashka
Date:      2008-11-17 17:36 +0300
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/f8461a705330

6771030: Code improvement and warnings removing from the com.sun.java.swing.plaf.gtk package
Summary: Removed unnecessary castings and other warnings
Reviewed-by: malenkov

! src/share/classes/com/sun/java/swing/plaf/gtk/GTKColorChooserPanel.java
! src/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java
! src/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java
! src/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java
! src/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java

Changeset: 6c5781fc3818
Author:    peytoia
Date:      2008-11-18 13:58 +0900
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/6c5781fc3818

6769873: Regression test  java/text/Date/DateFormat/Bug6683975.java started failing after DST ended.
Reviewed-by: okutsu

! test/java/text/Format/DateFormat/Bug6683975.java

Changeset: bdfe33408ed8
Author:    peytoia
Date:      2008-11-18 15:59 +0900
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/bdfe33408ed8

6772646: Regression test  java/text/Date/DateFormat/Bug4823811.java started failing after DST ended.
Reviewed-by: okutsu

! test/java/text/Format/DateFormat/Bug4823811.java

Changeset: 63e684c4ed2f
Author:    rupashka
Date:      2008-11-25 16:42 +0300
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/63e684c4ed2f

6698013: JFileChooser can no longer navigate non-local file systems.
Summary: ShellFolder is used only if possible
Reviewed-by: peterz

! src/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java
! src/share/classes/sun/swing/FilePane.java
+ test/javax/swing/JFileChooser/6698013/bug6698013.html
+ test/javax/swing/JFileChooser/6698013/bug6698013.java

Changeset: be2b6b030a79
Author:    rupashka
Date:      2008-11-26 19:08 +0300
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/be2b6b030a79

6560349: REGRESSION :folder having ".lnk" in the name can not be opened by 5.0 and later versions
Reviewed-by: alexp

! src/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java

Changeset: 8b842701af50
Author:    rupashka
Date:      2008-11-26 19:38 +0300
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/8b842701af50

6776856: Code with useShellFolder field shuold be simplify
Reviewed-by: peterz

! src/share/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java
! src/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java
! src/share/classes/sun/swing/FilePane.java
! src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java

Changeset: 5784f5dfe3ac
Author:    rupashka
Date:      2008-11-27 17:55 +0300
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/5784f5dfe3ac

6776095: Code improvement and warnings removing from swing packages
Reviewed-by: malenkov
Contributed-by: Florian Brunner <fbrunnerlist at gmx.ch>

! src/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java
! src/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java
! src/share/classes/javax/swing/ImageIcon.java
! src/share/classes/javax/swing/ProgressMonitor.java
! src/share/classes/javax/swing/SwingWorker.java
! src/share/classes/javax/swing/colorchooser/DefaultColorSelectionModel.java
! src/share/classes/javax/swing/table/DefaultTableColumnModel.java
! src/share/classes/javax/swing/tree/DefaultMutableTreeNode.java
! src/share/classes/javax/swing/undo/CompoundEdit.java

Changeset: 50a9a4db3500
Author:    malenkov
Date:      2008-12-22 17:42 +0300
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/50a9a4db3500

4864117: RFE: Make XMLDecoder API more reusable
Reviewed-by: peterz, loneid

- src/share/classes/com/sun/beans/ObjectHandler.java
+ src/share/classes/com/sun/beans/decoder/AccessorElementHandler.java
+ src/share/classes/com/sun/beans/decoder/ArrayElementHandler.java
+ src/share/classes/com/sun/beans/decoder/BooleanElementHandler.java
+ src/share/classes/com/sun/beans/decoder/ByteElementHandler.java
+ src/share/classes/com/sun/beans/decoder/CharElementHandler.java
+ src/share/classes/com/sun/beans/decoder/ClassElementHandler.java
+ src/share/classes/com/sun/beans/decoder/DocumentHandler.java
+ src/share/classes/com/sun/beans/decoder/DoubleElementHandler.java
+ src/share/classes/com/sun/beans/decoder/ElementHandler.java
+ src/share/classes/com/sun/beans/decoder/FalseElementHandler.java
+ src/share/classes/com/sun/beans/decoder/FieldElementHandler.java
+ src/share/classes/com/sun/beans/decoder/FloatElementHandler.java
+ src/share/classes/com/sun/beans/decoder/IntElementHandler.java
+ src/share/classes/com/sun/beans/decoder/JavaElementHandler.java
+ src/share/classes/com/sun/beans/decoder/LongElementHandler.java
+ src/share/classes/com/sun/beans/decoder/MethodElementHandler.java
+ src/share/classes/com/sun/beans/decoder/NewElementHandler.java
+ src/share/classes/com/sun/beans/decoder/NullElementHandler.java
+ src/share/classes/com/sun/beans/decoder/ObjectElementHandler.java
+ src/share/classes/com/sun/beans/decoder/PropertyElementHandler.java
+ src/share/classes/com/sun/beans/decoder/ShortElementHandler.java
+ src/share/classes/com/sun/beans/decoder/StringElementHandler.java
+ src/share/classes/com/sun/beans/decoder/TrueElementHandler.java
+ src/share/classes/com/sun/beans/decoder/ValueObject.java
+ src/share/classes/com/sun/beans/decoder/ValueObjectImpl.java
+ src/share/classes/com/sun/beans/decoder/VarElementHandler.java
+ src/share/classes/com/sun/beans/decoder/VoidElementHandler.java
+ src/share/classes/com/sun/beans/finder/AbstractFinder.java
! src/share/classes/com/sun/beans/finder/ClassFinder.java
+ src/share/classes/com/sun/beans/finder/ConstructorFinder.java
+ src/share/classes/com/sun/beans/finder/FieldFinder.java
+ src/share/classes/com/sun/beans/finder/MethodFinder.java
! src/share/classes/com/sun/beans/finder/PrimitiveTypeMap.java
+ src/share/classes/com/sun/beans/finder/PrimitiveWrapperMap.java
+ src/share/classes/com/sun/beans/finder/Signature.java
! src/share/classes/java/beans/MetaData.java
! src/share/classes/java/beans/ReflectionUtils.java
! src/share/classes/java/beans/XMLDecoder.java
! src/share/classes/javax/swing/plaf/synth/SynthParser.java
+ test/java/beans/XMLDecoder/Test4864117.java
! test/java/beans/XMLDecoder/Test6341798.java
+ test/java/beans/XMLDecoder/spec/AbstractTest.java
+ test/java/beans/XMLDecoder/spec/TestArray.java
+ test/java/beans/XMLDecoder/spec/TestBoolean.java
+ test/java/beans/XMLDecoder/spec/TestByte.java
+ test/java/beans/XMLDecoder/spec/TestChar.java
+ test/java/beans/XMLDecoder/spec/TestClass.java
+ test/java/beans/XMLDecoder/spec/TestDouble.java
+ test/java/beans/XMLDecoder/spec/TestFalse.java
+ test/java/beans/XMLDecoder/spec/TestField.java
+ test/java/beans/XMLDecoder/spec/TestFloat.java
+ test/java/beans/XMLDecoder/spec/TestInt.java
+ test/java/beans/XMLDecoder/spec/TestJava.java
+ test/java/beans/XMLDecoder/spec/TestLong.java
+ test/java/beans/XMLDecoder/spec/TestMethod.java
+ test/java/beans/XMLDecoder/spec/TestNew.java
+ test/java/beans/XMLDecoder/spec/TestNull.java
+ test/java/beans/XMLDecoder/spec/TestObject.java
+ test/java/beans/XMLDecoder/spec/TestProperty.java
+ test/java/beans/XMLDecoder/spec/TestShort.java
+ test/java/beans/XMLDecoder/spec/TestString.java
+ test/java/beans/XMLDecoder/spec/TestTrue.java
+ test/java/beans/XMLDecoder/spec/TestVar.java

Changeset: 2b8a0d8b5cbb
Author:    malenkov
Date:      2008-12-25 20:43 +0300
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/2b8a0d8b5cbb

6736248: EnumEditor bug. Class check incorrect
Reviewed-by: rupashka, alexp

! src/share/classes/sun/beans/editors/EnumEditor.java
+ test/java/beans/PropertyEditor/TestEnumSubclass.java
+ test/java/beans/PropertyEditor/TestEnumSubclassJava.java
+ test/java/beans/PropertyEditor/TestEnumSubclassNull.java
+ test/java/beans/PropertyEditor/TestEnumSubclassValue.java

Changeset: b06c29386f63
Author:    amenkov
Date:      2009-01-19 20:11 +0300
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/b06c29386f63

6702956: OpenJDK: replace encumbered code (software synthesizer)
6717691: Update Gervill with post 1.0 fixes
6740210: Update Gervill with more post 1.0 fixes
6748247: Further update Gervill with still more post 1.0 fixes
6748251: Apply IcedTea midi sound patch
6758986: Gervill: Turn SoftJitterCorrector, SoftAudioPusher threads into a daemon threads
Reviewed-by: ohair, darcy

! make/common/Release.gmk
! make/common/internal/BinaryPlugs.gmk
! make/javax/sound/Makefile
- make/javax/sound/jsoundhs/FILES.gmk
- make/javax/sound/jsoundhs/Makefile
- make/javax/sound/jsoundhs/mapfile-vers
! src/share/classes/com/sun/media/sound/AbstractMidiDevice.java
+ src/share/classes/com/sun/media/sound/AudioFileSoundbankReader.java
+ src/share/classes/com/sun/media/sound/AudioFloatConverter.java
+ src/share/classes/com/sun/media/sound/AudioFloatFormatConverter.java
+ src/share/classes/com/sun/media/sound/AudioFloatInputStream.java
+ src/share/classes/com/sun/media/sound/AudioSynthesizer.java
+ src/share/classes/com/sun/media/sound/AudioSynthesizerPropertyInfo.java
+ src/share/classes/com/sun/media/sound/DLSInfo.java
+ src/share/classes/com/sun/media/sound/DLSInstrument.java
+ src/share/classes/com/sun/media/sound/DLSModulator.java
+ src/share/classes/com/sun/media/sound/DLSRegion.java
+ src/share/classes/com/sun/media/sound/DLSSample.java
+ src/share/classes/com/sun/media/sound/DLSSampleLoop.java
+ src/share/classes/com/sun/media/sound/DLSSampleOptions.java
+ src/share/classes/com/sun/media/sound/DLSSoundbank.java
+ src/share/classes/com/sun/media/sound/DLSSoundbankReader.java
! src/share/classes/com/sun/media/sound/DirectAudioDevice.java
+ src/share/classes/com/sun/media/sound/EmergencySoundbank.java
+ src/share/classes/com/sun/media/sound/FFT.java
+ src/share/classes/com/sun/media/sound/InvalidDataException.java
+ src/share/classes/com/sun/media/sound/InvalidFormatException.java
+ src/share/classes/com/sun/media/sound/JARSoundbankReader.java
+ src/share/classes/com/sun/media/sound/ModelAbstractChannelMixer.java
+ src/share/classes/com/sun/media/sound/ModelAbstractOscillator.java
+ src/share/classes/com/sun/media/sound/ModelByteBuffer.java
+ src/share/classes/com/sun/media/sound/ModelByteBufferWavetable.java
+ src/share/classes/com/sun/media/sound/ModelChannelMixer.java
+ src/share/classes/com/sun/media/sound/ModelConnectionBlock.java
+ src/share/classes/com/sun/media/sound/ModelDestination.java
+ src/share/classes/com/sun/media/sound/ModelDirectedPlayer.java
+ src/share/classes/com/sun/media/sound/ModelDirector.java
+ src/share/classes/com/sun/media/sound/ModelIdentifier.java
+ src/share/classes/com/sun/media/sound/ModelInstrument.java
+ src/share/classes/com/sun/media/sound/ModelInstrumentComparator.java
+ src/share/classes/com/sun/media/sound/ModelMappedInstrument.java
+ src/share/classes/com/sun/media/sound/ModelOscillator.java
+ src/share/classes/com/sun/media/sound/ModelOscillatorStream.java
+ src/share/classes/com/sun/media/sound/ModelPatch.java
+ src/share/classes/com/sun/media/sound/ModelPerformer.java
+ src/share/classes/com/sun/media/sound/ModelSource.java
+ src/share/classes/com/sun/media/sound/ModelStandardDirector.java
+ src/share/classes/com/sun/media/sound/ModelStandardTransform.java
+ src/share/classes/com/sun/media/sound/ModelTransform.java
+ src/share/classes/com/sun/media/sound/ModelWavetable.java
! src/share/classes/com/sun/media/sound/Platform.java
+ src/share/classes/com/sun/media/sound/RIFFInvalidDataException.java
+ src/share/classes/com/sun/media/sound/RIFFInvalidFormatException.java
+ src/share/classes/com/sun/media/sound/RIFFReader.java
+ src/share/classes/com/sun/media/sound/RIFFWriter.java
! src/share/classes/com/sun/media/sound/RealTimeSequencer.java
+ src/share/classes/com/sun/media/sound/SF2GlobalRegion.java
+ src/share/classes/com/sun/media/sound/SF2Instrument.java
+ src/share/classes/com/sun/media/sound/SF2InstrumentRegion.java
+ src/share/classes/com/sun/media/sound/SF2Layer.java
+ src/share/classes/com/sun/media/sound/SF2LayerRegion.java
+ src/share/classes/com/sun/media/sound/SF2Modulator.java
+ src/share/classes/com/sun/media/sound/SF2Region.java
+ src/share/classes/com/sun/media/sound/SF2Sample.java
+ src/share/classes/com/sun/media/sound/SF2Soundbank.java
+ src/share/classes/com/sun/media/sound/SF2SoundbankReader.java
+ src/share/classes/com/sun/media/sound/SimpleInstrument.java
+ src/share/classes/com/sun/media/sound/SimpleSoundbank.java
+ src/share/classes/com/sun/media/sound/SoftAbstractResampler.java
+ src/share/classes/com/sun/media/sound/SoftAudioBuffer.java
+ src/share/classes/com/sun/media/sound/SoftAudioProcessor.java
+ src/share/classes/com/sun/media/sound/SoftAudioPusher.java
+ src/share/classes/com/sun/media/sound/SoftChannel.java
+ src/share/classes/com/sun/media/sound/SoftChannelProxy.java
+ src/share/classes/com/sun/media/sound/SoftChorus.java
+ src/share/classes/com/sun/media/sound/SoftControl.java
+ src/share/classes/com/sun/media/sound/SoftCubicResampler.java
+ src/share/classes/com/sun/media/sound/SoftEnvelopeGenerator.java
+ src/share/classes/com/sun/media/sound/SoftFilter.java
+ src/share/classes/com/sun/media/sound/SoftInstrument.java
+ src/share/classes/com/sun/media/sound/SoftJitterCorrector.java
+ src/share/classes/com/sun/media/sound/SoftLanczosResampler.java
+ src/share/classes/com/sun/media/sound/SoftLimiter.java
+ src/share/classes/com/sun/media/sound/SoftLinearResampler.java
+ src/share/classes/com/sun/media/sound/SoftLinearResampler2.java
+ src/share/classes/com/sun/media/sound/SoftLowFrequencyOscillator.java
+ src/share/classes/com/sun/media/sound/SoftMainMixer.java
+ src/share/classes/com/sun/media/sound/SoftMidiAudioFileReader.java
+ src/share/classes/com/sun/media/sound/SoftMixingClip.java
+ src/share/classes/com/sun/media/sound/SoftMixingDataLine.java
+ src/share/classes/com/sun/media/sound/SoftMixingMainMixer.java
+ src/share/classes/com/sun/media/sound/SoftMixingMixer.java
+ src/share/classes/com/sun/media/sound/SoftMixingMixerProvider.java
+ src/share/classes/com/sun/media/sound/SoftMixingSourceDataLine.java
+ src/share/classes/com/sun/media/sound/SoftPerformer.java
+ src/share/classes/com/sun/media/sound/SoftPointResampler.java
+ src/share/classes/com/sun/media/sound/SoftProcess.java
+ src/share/classes/com/sun/media/sound/SoftProvider.java
+ src/share/classes/com/sun/media/sound/SoftReceiver.java
+ src/share/classes/com/sun/media/sound/SoftResampler.java
+ src/share/classes/com/sun/media/sound/SoftResamplerStreamer.java
+ src/share/classes/com/sun/media/sound/SoftReverb.java
+ src/share/classes/com/sun/media/sound/SoftShortMessage.java
+ src/share/classes/com/sun/media/sound/SoftSincResampler.java
+ src/share/classes/com/sun/media/sound/SoftSynthesizer.java
+ src/share/classes/com/sun/media/sound/SoftTuning.java
+ src/share/classes/com/sun/media/sound/SoftVoice.java
+ src/share/classes/com/sun/media/sound/WaveExtensibleFileReader.java
+ src/share/classes/com/sun/media/sound/WaveFloatFileReader.java
+ src/share/classes/com/sun/media/sound/WaveFloatFileWriter.java
! src/share/classes/com/sun/media/sound/services/javax.sound.midi.spi.MidiDeviceProvider
! src/share/classes/com/sun/media/sound/services/javax.sound.midi.spi.MidiFileReader
! src/share/classes/com/sun/media/sound/services/javax.sound.midi.spi.SoundbankReader
! src/share/classes/com/sun/media/sound/services/javax.sound.sampled.spi.AudioFileReader
! src/share/classes/com/sun/media/sound/services/javax.sound.sampled.spi.FormatConversionProvider
! src/share/classes/com/sun/media/sound/services/javax.sound.sampled.spi.MixerProvider
- src/share/lib/audio/soundbank.gm
+ test/javax/sound/midi/Gervill/AudioFloatConverter/GetFormat.java
+ test/javax/sound/midi/Gervill/AudioFloatConverter/ToFloatArray.java
+ test/javax/sound/midi/Gervill/AudioFloatInputStream/Available.java
+ test/javax/sound/midi/Gervill/AudioFloatInputStream/Close.java
+ test/javax/sound/midi/Gervill/AudioFloatInputStream/GetFormat.java
+ test/javax/sound/midi/Gervill/AudioFloatInputStream/GetFrameLength.java
+ test/javax/sound/midi/Gervill/AudioFloatInputStream/MarkSupported.java
+ test/javax/sound/midi/Gervill/AudioFloatInputStream/Read.java
+ test/javax/sound/midi/Gervill/AudioFloatInputStream/ReadFloatArray.java
+ test/javax/sound/midi/Gervill/AudioFloatInputStream/ReadFloatArrayIntInt.java
+ test/javax/sound/midi/Gervill/AudioFloatInputStream/Reset.java
+ test/javax/sound/midi/Gervill/AudioFloatInputStream/Skip.java
+ test/javax/sound/midi/Gervill/DLSSoundbankReader/TestGetSoundbankFile.java
+ test/javax/sound/midi/Gervill/DLSSoundbankReader/TestGetSoundbankInputStream.java
+ test/javax/sound/midi/Gervill/DLSSoundbankReader/TestGetSoundbankInputStream2.java
+ test/javax/sound/midi/Gervill/DLSSoundbankReader/TestGetSoundbankUrl.java
+ test/javax/sound/midi/Gervill/DLSSoundbankReader/ding.dls
+ test/javax/sound/midi/Gervill/EmergencySoundbank/TestCreateSoundbank.java
+ test/javax/sound/midi/Gervill/ModelByteBuffer/GetInputStream.java
+ test/javax/sound/midi/Gervill/ModelByteBuffer/GetRoot.java
+ test/javax/sound/midi/Gervill/ModelByteBuffer/Load.java
+ test/javax/sound/midi/Gervill/ModelByteBuffer/LoadAll.java
+ test/javax/sound/midi/Gervill/ModelByteBuffer/NewModelByteBufferByteArray.java
+ test/javax/sound/midi/Gervill/ModelByteBuffer/NewModelByteBufferByteArrayIntInt.java
+ test/javax/sound/midi/Gervill/ModelByteBuffer/NewModelByteBufferFile.java
+ test/javax/sound/midi/Gervill/ModelByteBuffer/NewModelByteBufferFileLongLong.java
+ test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/Available.java
+ test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/Close.java
+ test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/MarkReset.java
+ test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/MarkSupported.java
+ test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/Read.java
+ test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/ReadByte.java
+ test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/ReadByteIntInt.java
+ test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/Skip.java
+ test/javax/sound/midi/Gervill/ModelByteBuffer/SubbufferLong.java
+ test/javax/sound/midi/Gervill/ModelByteBuffer/SubbufferLongLong.java
+ test/javax/sound/midi/Gervill/ModelByteBuffer/SubbufferLongLongBoolean.java
+ test/javax/sound/midi/Gervill/ModelByteBuffer/Unload.java
+ test/javax/sound/midi/Gervill/ModelByteBuffer/WriteTo.java
+ test/javax/sound/midi/Gervill/ModelByteBufferWavetable/GetAttenuation.java
+ test/javax/sound/midi/Gervill/ModelByteBufferWavetable/GetChannels.java
+ test/javax/sound/midi/Gervill/ModelByteBufferWavetable/GetLoopLength.java
+ test/javax/sound/midi/Gervill/ModelByteBufferWavetable/GetLoopStart.java
+ test/javax/sound/midi/Gervill/ModelByteBufferWavetable/GetPitchCorrection.java
+ test/javax/sound/midi/Gervill/ModelByteBufferWavetable/NewModelByteBufferWavetableModelByteBuffer.java
+ test/javax/sound/midi/Gervill/ModelByteBufferWavetable/NewModelByteBufferWavetableModelByteBufferAudioFormat.java
+ test/javax/sound/midi/Gervill/ModelByteBufferWavetable/NewModelByteBufferWavetableModelByteBufferAudioFormatFloat.java
+ test/javax/sound/midi/Gervill/ModelByteBufferWavetable/NewModelByteBufferWavetableModelByteBufferFloat.java
+ test/javax/sound/midi/Gervill/ModelByteBufferWavetable/Open.java
+ test/javax/sound/midi/Gervill/ModelByteBufferWavetable/Set8BitExtensionBuffer.java
+ test/javax/sound/midi/Gervill/ModelByteBufferWavetable/SetLoopType.java
+ test/javax/sound/midi/Gervill/ModelDestination/NewModelDestination.java
+ test/javax/sound/midi/Gervill/ModelDestination/NewModelDestinationModelIdentifier.java
+ test/javax/sound/midi/Gervill/ModelDestination/SetIdentifier.java
+ test/javax/sound/midi/Gervill/ModelDestination/SetTransform.java
+ test/javax/sound/midi/Gervill/ModelIdentifier/EqualsObject.java
+ test/javax/sound/midi/Gervill/ModelIdentifier/NewModelIdentifierString.java
+ test/javax/sound/midi/Gervill/ModelIdentifier/NewModelIdentifierStringInt.java
+ test/javax/sound/midi/Gervill/ModelIdentifier/NewModelIdentifierStringString.java
+ test/javax/sound/midi/Gervill/ModelIdentifier/NewModelIdentifierStringStringInt.java
+ test/javax/sound/midi/Gervill/ModelIdentifier/SetInstance.java
+ test/javax/sound/midi/Gervill/ModelIdentifier/SetObject.java
+ test/javax/sound/midi/Gervill/ModelIdentifier/SetVariable.java
+ test/javax/sound/midi/Gervill/ModelPerformer/GetOscillators.java
+ test/javax/sound/midi/Gervill/ModelPerformer/SetConnectionBlocks.java
+ test/javax/sound/midi/Gervill/ModelPerformer/SetDefaultConnectionsEnabled.java
+ test/javax/sound/midi/Gervill/ModelPerformer/SetExclusiveClass.java
+ test/javax/sound/midi/Gervill/ModelPerformer/SetKeyFrom.java
+ test/javax/sound/midi/Gervill/ModelPerformer/SetKeyTo.java
+ test/javax/sound/midi/Gervill/ModelPerformer/SetName.java
+ test/javax/sound/midi/Gervill/ModelPerformer/SetSelfNonExclusive.java
+ test/javax/sound/midi/Gervill/ModelPerformer/SetVelFrom.java
+ test/javax/sound/midi/Gervill/ModelPerformer/SetVelTo.java
+ test/javax/sound/midi/Gervill/ModelSource/NewModelSource.java
+ test/javax/sound/midi/Gervill/ModelSource/NewModelSourceModelIdentifier.java
+ test/javax/sound/midi/Gervill/ModelSource/NewModelSourceModelIdentifierBoolean.java
+ test/javax/sound/midi/Gervill/ModelSource/NewModelSourceModelIdentifierBooleanBoolean.java
+ test/javax/sound/midi/Gervill/ModelSource/NewModelSourceModelIdentifierBooleanBooleanInt.java
+ test/javax/sound/midi/Gervill/ModelSource/NewModelSourceModelIdentifierModelTransform.java
+ test/javax/sound/midi/Gervill/ModelSource/SetIdentifier.java
+ test/javax/sound/midi/Gervill/ModelSource/SetTransform.java
+ test/javax/sound/midi/Gervill/ModelStandardTransform/NewModelStandardTransform.java
+ test/javax/sound/midi/Gervill/ModelStandardTransform/NewModelStandardTransformBoolean.java
+ test/javax/sound/midi/Gervill/ModelStandardTransform/NewModelStandardTransformBooleanBoolean.java
+ test/javax/sound/midi/Gervill/ModelStandardTransform/NewModelStandardTransformBooleanBooleanInt.java
+ test/javax/sound/midi/Gervill/ModelStandardTransform/SetDirection.java
+ test/javax/sound/midi/Gervill/ModelStandardTransform/SetPolarity.java
+ test/javax/sound/midi/Gervill/ModelStandardTransform/SetTransform.java
+ test/javax/sound/midi/Gervill/ModelStandardTransform/TransformAbsolute.java
+ test/javax/sound/midi/Gervill/ModelStandardTransform/TransformConcave.java
+ test/javax/sound/midi/Gervill/ModelStandardTransform/TransformConvex.java
+ test/javax/sound/midi/Gervill/ModelStandardTransform/TransformLinear.java
+ test/javax/sound/midi/Gervill/ModelStandardTransform/TransformSwitch.java
+ test/javax/sound/midi/Gervill/RiffReaderWriter/Available.java
+ test/javax/sound/midi/Gervill/RiffReaderWriter/Close.java
+ test/javax/sound/midi/Gervill/RiffReaderWriter/GetFilePointer.java
+ test/javax/sound/midi/Gervill/RiffReaderWriter/GetSize.java
+ test/javax/sound/midi/Gervill/RiffReaderWriter/HasNextChunk.java
+ test/javax/sound/midi/Gervill/RiffReaderWriter/Read.java
+ test/javax/sound/midi/Gervill/RiffReaderWriter/ReadByte.java
+ test/javax/sound/midi/Gervill/RiffReaderWriter/ReadByteArrayIntInt.java
+ test/javax/sound/midi/Gervill/RiffReaderWriter/ReadInt.java
+ test/javax/sound/midi/Gervill/RiffReaderWriter/ReadLong.java
+ test/javax/sound/midi/Gervill/RiffReaderWriter/ReadShort.java
+ test/javax/sound/midi/Gervill/RiffReaderWriter/ReadString.java
+ test/javax/sound/midi/Gervill/RiffReaderWriter/ReadUnsignedByte.java
+ test/javax/sound/midi/Gervill/RiffReaderWriter/ReadUnsignedInt.java
+ test/javax/sound/midi/Gervill/RiffReaderWriter/ReadUnsignedShort.java
+ test/javax/sound/midi/Gervill/RiffReaderWriter/Skip.java
+ test/javax/sound/midi/Gervill/RiffReaderWriter/WriteOutputStream.java
+ test/javax/sound/midi/Gervill/SF2SoundbankReader/TestGetSoundbankFile.java
+ test/javax/sound/midi/Gervill/SF2SoundbankReader/TestGetSoundbankInputStream.java
+ test/javax/sound/midi/Gervill/SF2SoundbankReader/TestGetSoundbankInputStream2.java
+ test/javax/sound/midi/Gervill/SF2SoundbankReader/TestGetSoundbankUrl.java
+ test/javax/sound/midi/Gervill/SF2SoundbankReader/ding.sf2
+ test/javax/sound/midi/Gervill/SimpleInstrument/AddModelInstrument.java
+ test/javax/sound/midi/Gervill/SimpleInstrument/AddModelInstrumentIntInt.java
+ test/javax/sound/midi/Gervill/SimpleInstrument/AddModelInstrumentIntIntIntInt.java
+ test/javax/sound/midi/Gervill/SimpleInstrument/AddModelInstrumentIntIntIntIntInt.java
+ test/javax/sound/midi/Gervill/SimpleInstrument/AddModelPerformer.java
+ test/javax/sound/midi/Gervill/SimpleInstrument/AddModelPerformerArray.java
+ test/javax/sound/midi/Gervill/SimpleInstrument/AddModelPerformerArrayIntInt.java
+ test/javax/sound/midi/Gervill/SimpleInstrument/AddModelPerformerArrayIntIntIntInt.java
+ test/javax/sound/midi/Gervill/SimpleInstrument/AddModelPerformerArrayIntIntIntIntInt.java
+ test/javax/sound/midi/Gervill/SimpleInstrument/AddModelPerformerIntInt.java
+ test/javax/sound/midi/Gervill/SimpleInstrument/AddModelPerformerIntIntIntInt.java
+ test/javax/sound/midi/Gervill/SimpleInstrument/AddModelPerformerIntIntIntIntInt.java
+ test/javax/sound/midi/Gervill/SimpleInstrument/Clear.java
+ test/javax/sound/midi/Gervill/SimpleInstrument/SetName.java
+ test/javax/sound/midi/Gervill/SimpleInstrument/SetPatch.java
+ test/javax/sound/midi/Gervill/SimpleSoundbank/AddInstrument.java
+ test/javax/sound/midi/Gervill/SimpleSoundbank/AddResource.java
+ test/javax/sound/midi/Gervill/SimpleSoundbank/GetInstrument.java
+ test/javax/sound/midi/Gervill/SimpleSoundbank/RemoveInstrument.java
+ test/javax/sound/midi/Gervill/SimpleSoundbank/SetDescription.java
+ test/javax/sound/midi/Gervill/SimpleSoundbank/SetName.java
+ test/javax/sound/midi/Gervill/SimpleSoundbank/SetVendor.java
+ test/javax/sound/midi/Gervill/SimpleSoundbank/SetVersion.java
+ test/javax/sound/midi/Gervill/SoftAudioBuffer/Array.java
+ test/javax/sound/midi/Gervill/SoftAudioBuffer/Clear.java
+ test/javax/sound/midi/Gervill/SoftAudioBuffer/Get.java
+ test/javax/sound/midi/Gervill/SoftAudioBuffer/NewSoftAudioBuffer.java
+ test/javax/sound/midi/Gervill/SoftAudioSynthesizer/DummySourceDataLine.java
+ test/javax/sound/midi/Gervill/SoftAudioSynthesizer/GetFormat.java
+ test/javax/sound/midi/Gervill/SoftAudioSynthesizer/GetPropertyInfo.java
+ test/javax/sound/midi/Gervill/SoftAudioSynthesizer/Open.java
+ test/javax/sound/midi/Gervill/SoftAudioSynthesizer/OpenStream.java
+ test/javax/sound/midi/Gervill/SoftChannel/AllNotesOff.java
+ test/javax/sound/midi/Gervill/SoftChannel/AllSoundOff.java
+ test/javax/sound/midi/Gervill/SoftChannel/ChannelPressure.java
+ test/javax/sound/midi/Gervill/SoftChannel/Controller.java
+ test/javax/sound/midi/Gervill/SoftChannel/LocalControl.java
+ test/javax/sound/midi/Gervill/SoftChannel/Mono.java
+ test/javax/sound/midi/Gervill/SoftChannel/Mute.java
+ test/javax/sound/midi/Gervill/SoftChannel/NoteOff.java
+ test/javax/sound/midi/Gervill/SoftChannel/NoteOff2.java
+ test/javax/sound/midi/Gervill/SoftChannel/NoteOn.java
+ test/javax/sound/midi/Gervill/SoftChannel/Omni.java
+ test/javax/sound/midi/Gervill/SoftChannel/PitchBend.java
+ test/javax/sound/midi/Gervill/SoftChannel/PolyPressure.java
+ test/javax/sound/midi/Gervill/SoftChannel/ProgramChange.java
+ test/javax/sound/midi/Gervill/SoftChannel/ResetAllControllers.java
+ test/javax/sound/midi/Gervill/SoftChannel/SoftTestUtils.java
+ test/javax/sound/midi/Gervill/SoftChannel/Solo.java
+ test/javax/sound/midi/Gervill/SoftCubicResampler/Interpolate.java
+ test/javax/sound/midi/Gervill/SoftLanczosResampler/Interpolate.java
+ test/javax/sound/midi/Gervill/SoftLimiter/ProcessAudio_replace_mix.java
+ test/javax/sound/midi/Gervill/SoftLimiter/ProcessAudio_replace_mix_mono.java
+ test/javax/sound/midi/Gervill/SoftLimiter/ProcessAudio_replace_mix_mono_overdrive.java
+ test/javax/sound/midi/Gervill/SoftLimiter/ProcessAudio_replace_mix_overdrive.java
+ test/javax/sound/midi/Gervill/SoftLimiter/ProcessAudio_replace_normal.java
+ test/javax/sound/midi/Gervill/SoftLimiter/ProcessAudio_replace_normal_mono.java
+ test/javax/sound/midi/Gervill/SoftLimiter/ProcessAudio_replace_overdrive.java
+ test/javax/sound/midi/Gervill/SoftLimiter/ProcessAudio_replace_overdrive_mono.java
+ test/javax/sound/midi/Gervill/SoftLinearResampler/Interpolate.java
+ test/javax/sound/midi/Gervill/SoftLinearResampler2/Interpolate.java
+ test/javax/sound/midi/Gervill/SoftPointResampler/Interpolate.java
+ test/javax/sound/midi/Gervill/SoftProvider/GetDevice.java
+ test/javax/sound/midi/Gervill/SoftReceiver/Close.java
+ test/javax/sound/midi/Gervill/SoftReceiver/Send_ActiveSense.java
+ test/javax/sound/midi/Gervill/SoftReceiver/Send_AllNotesOff.java
+ test/javax/sound/midi/Gervill/SoftReceiver/Send_AllSoundOff.java
+ test/javax/sound/midi/Gervill/SoftReceiver/Send_ChannelPressure.java
+ test/javax/sound/midi/Gervill/SoftReceiver/Send_Controller.java
+ test/javax/sound/midi/Gervill/SoftReceiver/Send_Mono.java
+ test/javax/sound/midi/Gervill/SoftReceiver/Send_NoteOff.java
+ test/javax/sound/midi/Gervill/SoftReceiver/Send_NoteOn.java
+ test/javax/sound/midi/Gervill/SoftReceiver/Send_NoteOn_AllChannels.java
+ test/javax/sound/midi/Gervill/SoftReceiver/Send_NoteOn_Delayed.java
+ test/javax/sound/midi/Gervill/SoftReceiver/Send_NoteOn_Multiple.java
+ test/javax/sound/midi/Gervill/SoftReceiver/Send_Omni.java
+ test/javax/sound/midi/Gervill/SoftReceiver/Send_PitchBend.java
+ test/javax/sound/midi/Gervill/SoftReceiver/Send_PolyPressure.java
+ test/javax/sound/midi/Gervill/SoftReceiver/Send_ProgramChange.java
+ test/javax/sound/midi/Gervill/SoftReceiver/Send_ResetAllControllers.java
+ test/javax/sound/midi/Gervill/SoftReceiver/SoftTestUtils.java
+ test/javax/sound/midi/Gervill/SoftSincResampler/Interpolate.java
+ test/javax/sound/midi/Gervill/SoftSynthesizer/Close.java
+ test/javax/sound/midi/Gervill/SoftSynthesizer/DummySourceDataLine.java
+ test/javax/sound/midi/Gervill/SoftSynthesizer/GetAvailableInstruments.java
+ test/javax/sound/midi/Gervill/SoftSynthesizer/GetChannels.java
+ test/javax/sound/midi/Gervill/SoftSynthesizer/GetDefaultSoundbank.java
+ test/javax/sound/midi/Gervill/SoftSynthesizer/GetDeviceInfo.java
+ test/javax/sound/midi/Gervill/SoftSynthesizer/GetLatency.java
+ test/javax/sound/midi/Gervill/SoftSynthesizer/GetLoadedInstruments.java
+ test/javax/sound/midi/Gervill/SoftSynthesizer/GetMaxPolyphony.java
+ test/javax/sound/midi/Gervill/SoftSynthesizer/GetMaxReceivers.java
+ test/javax/sound/midi/Gervill/SoftSynthesizer/GetMaxTransmitters.java
+ test/javax/sound/midi/Gervill/SoftSynthesizer/GetMicrosecondPosition.java
+ test/javax/sound/midi/Gervill/SoftSynthesizer/GetReceiver.java
+ test/javax/sound/midi/Gervill/SoftSynthesizer/GetReceiver2.java
+ test/javax/sound/midi/Gervill/SoftSynthesizer/GetReceivers.java
+ test/javax/sound/midi/Gervill/SoftSynthesizer/GetTransmitter.java
+ test/javax/sound/midi/Gervill/SoftSynthesizer/GetTransmitters.java
+ test/javax/sound/midi/Gervill/SoftSynthesizer/GetVoiceStatus.java
+ test/javax/sound/midi/Gervill/SoftSynthesizer/ImplicitOpenClose.java
+ test/javax/sound/midi/Gervill/SoftSynthesizer/IsOpen.java
+ test/javax/sound/midi/Gervill/SoftSynthesizer/IsSoundbankSupported.java
+ test/javax/sound/midi/Gervill/SoftSynthesizer/LoadAllInstruments.java
+ test/javax/sound/midi/Gervill/SoftSynthesizer/LoadInstrument.java
+ test/javax/sound/midi/Gervill/SoftSynthesizer/LoadInstruments.java
+ test/javax/sound/midi/Gervill/SoftSynthesizer/Open.java
+ test/javax/sound/midi/Gervill/SoftSynthesizer/OpenStream.java
+ test/javax/sound/midi/Gervill/SoftSynthesizer/RemapInstrument.java
+ test/javax/sound/midi/Gervill/SoftSynthesizer/TestRender1.java
+ test/javax/sound/midi/Gervill/SoftSynthesizer/UnloadAllInstruments.java
+ test/javax/sound/midi/Gervill/SoftSynthesizer/UnloadInstrument.java
+ test/javax/sound/midi/Gervill/SoftSynthesizer/UnloadInstruments.java
+ test/javax/sound/midi/Gervill/SoftSynthesizer/ding.sf2
+ test/javax/sound/midi/Gervill/SoftSynthesizer/expresso.mid
+ test/javax/sound/midi/Gervill/SoftTuning/GetName.java
+ test/javax/sound/midi/Gervill/SoftTuning/GetTuning.java
+ test/javax/sound/midi/Gervill/SoftTuning/GetTuningInt.java
+ test/javax/sound/midi/Gervill/SoftTuning/Load1.java
+ test/javax/sound/midi/Gervill/SoftTuning/Load2.java
+ test/javax/sound/midi/Gervill/SoftTuning/Load4.java
+ test/javax/sound/midi/Gervill/SoftTuning/Load5.java
+ test/javax/sound/midi/Gervill/SoftTuning/Load6.java
+ test/javax/sound/midi/Gervill/SoftTuning/Load7.java
+ test/javax/sound/midi/Gervill/SoftTuning/Load8.java
+ test/javax/sound/midi/Gervill/SoftTuning/Load9.java
+ test/javax/sound/midi/Gervill/SoftTuning/NewSoftTuning.java
+ test/javax/sound/midi/Gervill/SoftTuning/NewSoftTuningByteArray.java
+ test/javax/sound/midi/Gervill/SoftTuning/NewSoftTuningPatch.java
+ test/javax/sound/midi/Gervill/SoftTuning/NewSoftTuningPatchByteArray.java

Changeset: cda097df492f
Author:    peterz
Date:      2009-01-21 21:30 +0300
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/cda097df492f

6792401: Windows LAF: ActiveWindowsIcon should not be greedy with fallback icon
Summary: Fallback mechanism changed to use symbolic name instead of icon.
Reviewed-by: igor, rupashka

! src/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java

Changeset: cf591ddc3456
Author:    naoto
Date:      2009-01-21 13:58 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/cf591ddc3456

6627549: ISO 3166 code addition: Saint Barthelemy and Saint Martin
6786276: Locale.getISOCountries() still contains country code "CS"
Reviewed-by: okutsu

! src/share/classes/java/util/CurrencyData.properties
! src/share/classes/java/util/LocaleISOData.java
! src/share/classes/sun/util/resources/LocaleNames.properties
! test/java/util/Currency/ValidateISO4217.java
! test/java/util/Locale/LocaleTest.java
! test/sun/text/resources/LocaleData

Changeset: f650e6e22c16
Author:    malenkov
Date:      2009-01-23 18:31 +0300
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/f650e6e22c16

4222508: JColorChooser ignores setEnabled() function call
Reviewed-by: peterz, rupashka

! src/share/classes/javax/swing/colorchooser/AbstractColorChooserPanel.java
! src/share/classes/javax/swing/colorchooser/ColorChooserPanel.java
! src/share/classes/javax/swing/colorchooser/DefaultSwatchChooserPanel.java
+ test/javax/swing/JColorChooser/Test4222508.html
+ test/javax/swing/JColorChooser/Test4222508.java

Changeset: d75ae3f11e01
Author:    peytoia
Date:      2009-01-26 09:19 +0900
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/d75ae3f11e01

6796489: (tz) Support tzdata2009a
Reviewed-by: okutsu

! make/sun/javazic/tzdata/VERSION
! make/sun/javazic/tzdata/asia
! make/sun/javazic/tzdata/backward
! make/sun/javazic/tzdata/europe
! make/sun/javazic/tzdata/northamerica
! make/sun/javazic/tzdata/zone.tab
! src/share/classes/sun/util/resources/TimeZoneNames.java
! src/share/classes/sun/util/resources/TimeZoneNames_de.java
! src/share/classes/sun/util/resources/TimeZoneNames_es.java
! src/share/classes/sun/util/resources/TimeZoneNames_fr.java
! src/share/classes/sun/util/resources/TimeZoneNames_it.java
! src/share/classes/sun/util/resources/TimeZoneNames_ja.java
! src/share/classes/sun/util/resources/TimeZoneNames_ko.java
! src/share/classes/sun/util/resources/TimeZoneNames_sv.java
! src/share/classes/sun/util/resources/TimeZoneNames_zh_CN.java
! src/share/classes/sun/util/resources/TimeZoneNames_zh_TW.java

Changeset: e02f2d591cd5
Author:    malenkov
Date:      2009-01-29 15:34 +0300
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/e02f2d591cd5

6788531: java.beans.Statement imposes excessive access control
Reviewed-by: peterz, rupashka

! src/share/classes/com/sun/beans/finder/MethodFinder.java
! src/share/classes/java/beans/EventHandler.java
! src/share/classes/java/beans/ReflectionUtils.java
! src/share/classes/java/beans/Statement.java
+ test/java/beans/EventHandler/Test6788531.java
+ test/java/beans/Statement/Test6788531.java

Changeset: ff6633279632
Author:    rupashka
Date:      2009-01-29 19:06 +0300
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/ff6633279632

6794836: BasicSliderUI throws NullPointerExc when JSlider maximum is Integer.MAX_VALUE
Reviewed-by: peterz

! src/share/classes/javax/swing/plaf/basic/BasicSliderUI.java
+ test/javax/swing/JSlider/6794836/bug6794836.java

Changeset: 1f6ff90d9692
Author:    lana
Date:      2009-01-29 09:25 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/1f6ff90d9692

Merge

- make/javax/sound/jsoundhs/FILES.gmk
- make/javax/sound/jsoundhs/Makefile
- make/javax/sound/jsoundhs/mapfile-vers
- src/share/classes/com/sun/beans/ObjectHandler.java
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java
! src/share/classes/javax/swing/RepaintManager.java
! src/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java
! src/share/classes/javax/swing/plaf/synth/SynthParser.java
! src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java
! src/share/classes/sun/util/resources/TimeZoneNames.java
! src/share/classes/sun/util/resources/TimeZoneNames_de.java
! src/share/classes/sun/util/resources/TimeZoneNames_es.java
! src/share/classes/sun/util/resources/TimeZoneNames_fr.java
! src/share/classes/sun/util/resources/TimeZoneNames_it.java
! src/share/classes/sun/util/resources/TimeZoneNames_ja.java
! src/share/classes/sun/util/resources/TimeZoneNames_ko.java
! src/share/classes/sun/util/resources/TimeZoneNames_sv.java
! src/share/classes/sun/util/resources/TimeZoneNames_zh_CN.java
! src/share/classes/sun/util/resources/TimeZoneNames_zh_TW.java
- src/share/lib/audio/soundbank.gm

Changeset: 4b03e27a4409
Author:    lana
Date:      2009-02-03 22:02 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/4b03e27a4409

Merge

- make/javax/sound/jsoundhs/FILES.gmk
- make/javax/sound/jsoundhs/Makefile
- make/javax/sound/jsoundhs/mapfile-vers
- src/share/classes/com/sun/beans/ObjectHandler.java
- src/share/lib/audio/soundbank.gm

Changeset: b4ac413b1f12
Author:    xdono
Date:      2009-02-05 16:07 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-rt/jdk/rev/b4ac413b1f12

Added tag jdk7-b46 for changeset 4b03e27a4409

! .hgtags




More information about the hotspot-runtime-dev mailing list