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

john.coomes at oracle.com john.coomes at oracle.com
Fri Feb 15 02:52:31 PST 2013


Changeset: e63e7ee18412
Author:    bae
Date:      2013-02-01 20:06 +0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/e63e7ee18412

8004801: The image of BufferedImage.TYPE_INT_ARGB is blank.
Reviewed-by: prr

! src/share/native/sun/awt/image/awt_parseImage.c
! src/solaris/native/sun/awt/awt_Mlib.c
! src/solaris/native/sun/awt/awt_Mlib.h
! src/windows/native/sun/windows/awt_Mlib.cpp
! src/windows/native/sun/windows/awt_Mlib.h
+ test/java/awt/image/LookupOp/IntImageReverseTest.java

Changeset: 1df2944db538
Author:    serb
Date:      2013-02-04 19:50 +0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/1df2944db538

8004821: Graphics2D.drawPolygon() fails with IllegalPathStateException
Reviewed-by: prr, flar

! src/share/classes/sun/java2d/pipe/PixelToShapeConverter.java
+ test/sun/java2d/pipe/Test8004821.java

Changeset: 8fc3e4015b09
Author:    jgodinez
Date:      2013-02-04 12:04 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/8fc3e4015b09

8005052: [parfait] #416 X11SurfaceData.c UNINITIALISED OR MISSING RETURN VALUE
8005054: [parfait] #417 X11SurfaceData.c UNINITIALISED OR MISSING RETURN VALUE
Reviewed-by: prr, vadim
Contributed-by: jia-hong.chen at oracle.com

! src/solaris/native/sun/java2d/x11/X11SurfaceData.c

Changeset: fd61fcc1a5a9
Author:    leonidr
Date:      2013-01-31 18:25 +0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/fd61fcc1a5a9

8007006: [macosx] Closing subwindow loses main window menus
Reviewed-by: anthony

! src/macosx/native/sun/awt/AWTWindow.m

Changeset: 452deb976c92
Author:    ptbrunet
Date:      2013-01-31 18:51 +0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/452deb976c92

7179482: Component.accessibleContext and JComponent.accessibleContext refactoring
Reviewed-by: art, anthony, alexsch

! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/Container.java
! src/share/classes/javax/swing/JComponent.java

Changeset: 0b56a169295f
Author:    pchelko
Date:      2013-02-04 13:54 +0000
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/0b56a169295f

8005405: [macosx] Drag and Drop: wrong animation when dropped outside any drop target.
Summary: Changed the calculation of the drag image offset
Reviewed-by: serb, kizune

! src/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java
! src/macosx/native/sun/awt/CDragSource.m

Changeset: 171443b1eb3b
Author:    kshefov
Date:      2013-02-04 16:01 +0000
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/171443b1eb3b

7077259: [TEST_BUG] [macosx] Test work correctly only when default L&F is Metal
Reviewed-by: serb, alexsch

! test/javax/swing/JSlider/4252173/bug4252173.java
! test/javax/swing/JSpinner/6532833/bug6532833.java
! test/javax/swing/plaf/metal/MetalSliderUI/Test6657026.java

Changeset: 0e929be3a9da
Author:    lana
Date:      2013-02-05 11:10 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/0e929be3a9da

Merge


Changeset: a343d280bd8c
Author:    jfranck
Date:      2013-01-29 10:32 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/a343d280bd8c

8004698: Implement Core Reflection for Type Annotations
Reviewed-by: darcy

! src/share/classes/java/lang/Class.java
! src/share/classes/java/lang/System.java
+ src/share/classes/java/lang/reflect/AnnotatedArrayType.java
+ src/share/classes/java/lang/reflect/AnnotatedParameterizedType.java
+ src/share/classes/java/lang/reflect/AnnotatedType.java
+ src/share/classes/java/lang/reflect/AnnotatedTypeVariable.java
+ src/share/classes/java/lang/reflect/AnnotatedWildcardType.java
! src/share/classes/java/lang/reflect/Constructor.java
! src/share/classes/java/lang/reflect/Executable.java
! src/share/classes/java/lang/reflect/Field.java
! src/share/classes/java/lang/reflect/Method.java
! src/share/classes/java/lang/reflect/ReflectAccess.java
! src/share/classes/java/lang/reflect/TypeVariable.java
! src/share/classes/sun/misc/JavaLangAccess.java
! src/share/classes/sun/reflect/LangReflectAccess.java
! src/share/classes/sun/reflect/ReflectionFactory.java
+ src/share/classes/sun/reflect/annotation/AnnotatedTypeFactory.java
! src/share/classes/sun/reflect/annotation/AnnotationParser.java
+ src/share/classes/sun/reflect/annotation/TypeAnnotation.java
+ src/share/classes/sun/reflect/annotation/TypeAnnotationParser.java
! src/share/classes/sun/reflect/generics/reflectiveObjects/TypeVariableImpl.java
! src/share/javavm/export/jvm.h
! src/share/native/java/lang/Class.c
+ test/java/lang/annotation/TypeAnnotationReflection.java
+ test/java/lang/annotation/TypeParamAnnotation.java

Changeset: 5097fe015763
Author:    jfranck
Date:      2013-01-31 10:10 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/5097fe015763

8005712: Simplify support for repeating annotations in j.l.r.AnnotatedElement
8004919: AnnotationSupport uses possibly half-constructed AnnotationType instances
Summary: Implements the simplified semantics for repeating annotations and removes the incorrect obtaining of an AnnotationType
Reviewed-by: darcy, abuckley

! src/share/classes/java/lang/Class.java
! src/share/classes/java/lang/System.java
! src/share/classes/java/lang/reflect/AnnotatedElement.java
! src/share/classes/java/lang/reflect/Executable.java
! src/share/classes/java/lang/reflect/Field.java
! src/share/classes/java/lang/reflect/Parameter.java
! src/share/classes/sun/misc/JavaLangAccess.java
! src/share/classes/sun/reflect/annotation/AnnotationSupport.java
! test/java/lang/annotation/repeatingAnnotations/RepeatedUnitTest.java
! test/java/lang/annotation/repeatingAnnotations/subpackage/Containee.java
! test/java/lang/annotation/repeatingAnnotations/subpackage/Container.java
! test/java/lang/annotation/repeatingAnnotations/subpackage/InheritedContainee.java
! test/java/lang/annotation/repeatingAnnotations/subpackage/InheritedContainer.java

Changeset: 3f766f58c48a
Author:    dbuck
Date:      2013-01-31 10:55 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/3f766f58c48a

7042126: (alt-rt) HashMap.clone implementation should be re-examined
Summary: Test case for cr7042126. Issue only found in OracleJDK, but test case is valid for OpenJDK as well
Reviewed-by: mduigou

+ test/java/util/HashMap/HashMapCloneLeak.java

Changeset: 857d99bef21d
Author:    sherman
Date:      2013-01-31 11:09 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/857d99bef21d

8005394: Base64.Decoder/Encoder.wrap(XStream) don't throw NPE for null args passed
Summary: to check null for dec/enc.wrap methods
Reviewed-by: alanb

! src/share/classes/java/util/Base64.java
! test/java/util/Base64/TestBase64.java

Changeset: 278397f752da
Author:    darcy
Date:      2013-01-31 12:13 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/278397f752da

8005832: Remove java.lang.annotation.{ContainedBy, ContainerFor} annotation types
Reviewed-by: mduigou

- src/share/classes/java/lang/annotation/ContainedBy.java
- src/share/classes/java/lang/annotation/ContainerFor.java
! src/share/classes/java/lang/annotation/InvalidContainerAnnotationError.java

Changeset: a5f38e811ab0
Author:    darcy
Date:      2013-01-31 12:23 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/a5f38e811ab0

8007115: Refactor regression tests for java.lang.reflect.Parameter
Reviewed-by: emc

! test/java/lang/reflect/Parameter/WithoutParameters.java

Changeset: e5ce312a5b10
Author:    sherman
Date:      2013-01-31 13:13 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/e5ce312a5b10

8007298: Base64.getMimeDecoder().decode() throws IAE for a single non-base64 character
8006526: Base64.Decoder.decode(String) spec contains a copy-paste mistake
Summary: to ignore single non-base64 char in mime decoding
Reviewed-by: alanb

! src/share/classes/java/util/Base64.java
! test/java/util/Base64/TestBase64.java

Changeset: cff8d7768d72
Author:    mduigou
Date:      2013-01-31 13:27 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/cff8d7768d72

8006709: Add minimal support of MacOSX platform for NetBeans Projects
Summary: Adds support for MacOSX platform and architecture detection. Other minor updates (-source/target 1.8)
Reviewed-by: ohair

+ make/netbeans/common/architectures/arch-x86_64.properties
+ make/netbeans/common/architectures/name-Macosx.properties
! make/netbeans/common/java-data-native.ent
! make/netbeans/common/java-data-no-native.ent
! make/netbeans/common/make.xml
! make/netbeans/common/shared.xml

Changeset: 771551bc9e02
Author:    lana
Date:      2013-01-31 10:22 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/771551bc9e02

Merge


Changeset: e822b4d50a5b
Author:    lana
Date:      2013-01-31 14:10 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/e822b4d50a5b

Merge

- src/share/classes/java/lang/annotation/ContainedBy.java
- src/share/classes/java/lang/annotation/ContainerFor.java

Changeset: a09a37cff333
Author:    mchung
Date:      2013-01-31 14:29 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/a09a37cff333

6355704: (fmt) %f formatting of BigDecimals is incorrect
Reviewed-by: darcy
Contributed-by: brian.burkhalter at oracle.com

! test/java/util/Formatter/Basic-X.java.template
! test/java/util/Formatter/BasicBigDecimal.java

Changeset: d2495b9984fa
Author:    weijun
Date:      2013-02-01 07:39 +0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/d2495b9984fa

8006564: Test sun/security/util/Oid/S11N.sh fails with timeout on Linux 32-bit
Reviewed-by: alanb

+ test/sun/security/util/Oid/S11N.java
- test/sun/security/util/Oid/S11N.sh
- test/sun/security/util/Oid/SerialTest.java

Changeset: 17b643956999
Author:    chegar
Date:      2013-02-01 06:51 +0000
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/17b643956999

8006395: Race in async socket close on Linux
Reviewed-by: alanb, dsamersoff

! src/solaris/native/java/net/linux_close.c
+ test/java/net/Socket/asyncClose/Race.java

Changeset: ea8f3ca83501
Author:    ksrini
Date:      2013-02-01 07:25 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/ea8f3ca83501

8006536: [launcher]  removes trailing slashes on arguments
Reviewed-by: ksrini, akhil
Contributed-by: jviswana at linux.vnet.ibm.com

! src/windows/bin/cmdtoargs.c
! test/tools/launcher/Arrrghs.java

Changeset: 5e47ee4d7196
Author:    alanb
Date:      2013-02-01 21:01 +0000
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/5e47ee4d7196

5035569: Formatter should document that %a conversion unsupported for BigDecimal args
Reviewed-by: darcy
Contributed-by: brian.burkhalter at oracle.com

! src/share/classes/java/util/Formatter.java

Changeset: cba578db5f39
Author:    darcy
Date:      2013-02-01 19:30 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/cba578db5f39

6964528: Double.toHexString(double d) String manipulation with + in an append of StringBuilder
Reviewed-by: shade

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

Changeset: c1aaa8451547
Author:    ksrini
Date:      2013-02-01 22:12 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/c1aaa8451547

8003549: (pack200) assertion errors when processing lambda class files with IMethods
Summary: add more check for opcode, sketch provided by jrose
Reviewed-by: jrose

! src/share/classes/com/sun/java/util/jar/pack/Attribute.java
! src/share/classes/com/sun/java/util/jar/pack/ClassReader.java
! src/share/classes/com/sun/java/util/jar/pack/ConstantPool.java
! src/share/classes/com/sun/java/util/jar/pack/Instruction.java
! src/share/classes/com/sun/java/util/jar/pack/PackageWriter.java
! src/share/classes/com/sun/java/util/jar/pack/PackerImpl.java
! src/share/classes/com/sun/java/util/jar/pack/PropMap.java
! src/share/classes/com/sun/java/util/jar/pack/Utils.java
! test/ProblemList.txt
+ test/tools/pack200/InstructionTests.java
! test/tools/pack200/pack200-verifier/src/xmlkit/ClassReader.java

Changeset: 6c88a12ea834
Author:    ksrini
Date:      2013-02-01 22:18 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/6c88a12ea834

8007428: [launcher] add tools/launcher/FXLauncherTest.java to ProblemList.txt
Reviewed-by: mchung

! test/ProblemList.txt

Changeset: ee83319029a5
Author:    chegar
Date:      2013-02-02 17:15 +0000
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/ee83319029a5

8007322: untangle ftp protocol from general networking URL tests
Reviewed-by: alanb

! test/java/net/URL/Constructor.java
! test/java/net/URL/HandlerLoop.java
! test/java/net/URL/Test.java
! test/java/net/URL/URIToURLTest.java
- test/java/net/URL/abnormal_http_urls
- test/java/net/URL/ftp_urls
- test/java/net/URL/jar_urls
- test/java/net/URL/normal_http_urls
- test/java/net/URL/runconstructor.sh
- test/java/net/URL/share_file_urls
- test/java/net/URL/win32_file_urls
! test/java/net/URLConnection/RequestProperties.java
! test/java/net/URLConnection/RequestPropertyValues.java
+ test/sun/net/ftp/EncDec.doc
+ test/sun/net/ftp/MarkResetTest.java
+ test/sun/net/ftp/MarkResetTest.sh
- test/sun/net/www/EncDec.doc
- test/sun/net/www/MarkResetTest.java
- test/sun/net/www/MarkResetTest.sh
! test/sun/net/www/http/HttpClient/ProxyTest.java

Changeset: 25831e7009c4
Author:    ksrini
Date:      2013-02-02 12:08 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/25831e7009c4

8007135: tools/launcher/VersionCheck.java failing with new tool jabswitch
Reviewed-by: ksrini, mduigou
Contributed-by: ragini.prasad at oracle.com

! test/tools/launcher/VersionCheck.java

Changeset: 308d1362b60a
Author:    dmeetry
Date:      2013-02-03 18:20 +0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/308d1362b60a

6471906: java.lang.NegativeArraySizeException in tenToThe
Reviewed-by: darcy
Contributed-by: brian.burkhalter at oracle.com

! src/share/classes/java/math/BigDecimal.java

Changeset: 962d6612cace
Author:    dsamersoff
Date:      2013-02-03 21:39 +0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/962d6612cace

8002048: Protocol to discovery of manageable Java processes on a network
Summary: Introduce a protocol to discover manageble Java instances across a network subnet, JDP
Reviewed-by: sla, dfuchs

! src/share/classes/sun/management/Agent.java
+ src/share/classes/sun/management/jdp/JdpBroadcaster.java
+ src/share/classes/sun/management/jdp/JdpController.java
+ src/share/classes/sun/management/jdp/JdpException.java
+ src/share/classes/sun/management/jdp/JdpGenericPacket.java
+ src/share/classes/sun/management/jdp/JdpJmxPacket.java
+ src/share/classes/sun/management/jdp/JdpPacket.java
+ src/share/classes/sun/management/jdp/JdpPacketReader.java
+ src/share/classes/sun/management/jdp/JdpPacketWriter.java
+ src/share/classes/sun/management/jdp/package-info.java
+ test/sun/management/jdp/JdpClient.java
+ test/sun/management/jdp/JdpDoSomething.java
+ test/sun/management/jdp/JdpTest.sh
+ test/sun/management/jdp/JdpUnitTest.java

Changeset: 5bf1c9e6be60
Author:    vinnie
Date:      2013-02-04 17:20 +0000
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/5bf1c9e6be60

8006994: Cleanup PKCS12 tests to ensure streams get closed
Reviewed-by: mullan

! test/java/security/KeyStore/PBETest.java
! test/sun/security/pkcs12/StorePasswordTest.java
! test/sun/security/pkcs12/StoreSecretKeyTest.java
! test/sun/security/pkcs12/StoreTrustedCertTest.java

Changeset: e202f43a8b8a
Author:    sherman
Date:      2013-02-04 11:58 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/e202f43a8b8a

8006295: Base64.Decoder.wrap(java.io.InputStream) returns InputStream which throws unspecified IOException on attempt to decode invalid Base64 byte stream
8006315: Base64.Decoder decoding methods are not consistent in treating non-padded data
8006530: Base64.getMimeDecoder().decode() throws exception for non-base64 character after adding =
Summary: updated the spec to describe the expected behave explicitly and the implementation to follow
Reviewed-by: alanb, chegar, lancea

! src/share/classes/java/util/Base64.java
! test/java/util/Base64/TestBase64.java

Changeset: e04467fa13af
Author:    darcy
Date:      2013-02-04 17:56 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/e04467fa13af

8007113: Upgrade AnnotatedElement.isAnnotionPresent to be a default method
Reviewed-by: chegar, jfranck

! src/share/classes/java/lang/Class.java
! src/share/classes/java/lang/Package.java
! src/share/classes/java/lang/reflect/AccessibleObject.java
! src/share/classes/java/lang/reflect/AnnotatedElement.java
! src/share/classes/java/lang/reflect/Parameter.java
! src/share/classes/sun/reflect/annotation/AnnotatedTypeFactory.java
! src/share/classes/sun/reflect/generics/reflectiveObjects/TypeVariableImpl.java

Changeset: fd37f0846653
Author:    lana
Date:      2013-02-04 22:37 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/fd37f0846653

Merge


Changeset: 9ffcd758e2be
Author:    jbachorik
Date:      2013-02-05 12:28 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/9ffcd758e2be

7170447: Intermittent DeadListenerTest.java failure
Summary: Due to asynchronous nature of processing server notifications it may happen that an "unregister" notification ha$
Reviewed-by: sjiang

! test/javax/management/remote/mandatory/notif/DeadListenerTest.java

Changeset: 3119f0ebb58d
Author:    jbachorik
Date:      2013-02-05 12:36 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/3119f0ebb58d

8005791: Remove java.beans.* imports from com.sun.jmx.mbeanserver.Introspector
Reviewed-by: rbackman

! src/share/classes/com/sun/jmx/mbeanserver/Introspector.java

Changeset: e526277b51be
Author:    vinnie
Date:      2013-02-05 14:25 +0000
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/e526277b51be

8007483: attributes are ignored when loading keys from a PKCS12 keystore
Reviewed-by: mullan

! src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
! test/sun/security/pkcs12/StorePasswordTest.java

Changeset: f26b539bf1d5
Author:    lana
Date:      2013-02-05 11:11 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/f26b539bf1d5

Merge

- src/share/classes/java/lang/annotation/ContainedBy.java
- src/share/classes/java/lang/annotation/ContainerFor.java
- test/java/net/URL/abnormal_http_urls
- test/java/net/URL/ftp_urls
- test/java/net/URL/jar_urls
- test/java/net/URL/normal_http_urls
- test/java/net/URL/runconstructor.sh
- test/java/net/URL/share_file_urls
- test/java/net/URL/win32_file_urls
- test/sun/net/www/EncDec.doc
- test/sun/net/www/MarkResetTest.java
- test/sun/net/www/MarkResetTest.sh
- test/sun/security/util/Oid/S11N.sh
- test/sun/security/util/Oid/SerialTest.java

Changeset: b2fc8e31cecc
Author:    lana
Date:      2013-02-11 16:14 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/b2fc8e31cecc

Merge

- src/share/classes/java/lang/annotation/ContainedBy.java
- src/share/classes/java/lang/annotation/ContainerFor.java
- test/java/net/URL/abnormal_http_urls
- test/java/net/URL/ftp_urls
- test/java/net/URL/jar_urls
- test/java/net/URL/normal_http_urls
- test/java/net/URL/runconstructor.sh
- test/java/net/URL/share_file_urls
- test/java/net/URL/win32_file_urls
- test/sun/net/www/EncDec.doc
- test/sun/net/www/MarkResetTest.java
- test/sun/net/www/MarkResetTest.sh
- test/sun/security/util/Oid/S11N.sh
- test/sun/security/util/Oid/SerialTest.java

Changeset: c1304eb051f6
Author:    katleman
Date:      2013-02-14 11:44 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/c1304eb051f6

Added tag jdk8-b77 for changeset b2fc8e31cecc

! .hgtags



More information about the hotspot-runtime-dev mailing list