hg: jdk9/client/jdk: 29 new changesets

philip.race at oracle.com philip.race at oracle.com
Fri Sep 19 18:47:11 UTC 2014


Changeset: 3b20d87c5905
Author:    bpb
Date:      2014-09-15 13:05 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/3b20d87c5905

8057793: BigDecimal is no longer effectively immutable
Summary: Modify MutableBigInteger.divideAndRemainderBurnikelZiegler() to copy the instance (this) to a new MutableBigInteger to use as the dividend.
Reviewed-by: darcy
Contributed-by: robbiexgibson at yahoo.com

! src/java.base/share/classes/java/math/MutableBigInteger.java
! test/java/math/BigDecimal/ZeroScalingTests.java

Changeset: 73ddc04724d9
Author:    redestad
Date:      2014-09-15 21:20 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/73ddc04724d9

8058429: JCK test api/java_sql/Timestamp/descriptions.html start failing after 8058230
Reviewed-by: lancea

! src/java.sql/share/classes/java/sql/Timestamp.java
! test/java/sql/test/sql/TimestampTests.java

Changeset: c5a683ee794d
Author:    redestad
Date:      2014-09-16 00:26 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/c5a683ee794d

8058514: TEST_BUG: New tests introduced in 8058429 are TimeZone dependent
Reviewed-by: lancea

! test/java/sql/test/sql/TimestampTests.java

Changeset: fe00873b4f8d
Author:    sjiang
Date:      2014-09-16 09:01 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/fe00873b4f8d

8042205: javax/management/monitor/*: some tests didn't  get all the notifications
Reviewed-by: dfuchs

! test/ProblemList.txt
! test/javax/management/monitor/AttributeArbitraryDataTypeTest.java
! test/javax/management/monitor/CounterMonitorTest.java
! test/javax/management/monitor/NonComparableAttributeValueTest.java
! test/javax/management/monitor/ReflectionExceptionTest.java
! test/javax/management/monitor/RuntimeExceptionTest.java

Changeset: 9ac4093dc4ae
Author:    chegar
Date:      2014-09-16 12:06 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/9ac4093dc4ae

8058118: Generate modules.list during the build
Reviewed-by: alanb, mchung

! make/src/classes/build/tools/module/GenJdepsModulesXml.java
+ make/src/classes/build/tools/module/GenModulesList.java
+ make/src/classes/build/tools/module/Module.java
+ make/src/classes/build/tools/module/ModulesXmlReader.java
+ make/src/classes/build/tools/module/ModulesXmlWriter.java

Changeset: 6fac21b58f2b
Author:    vlivanov
Date:      2014-09-16 18:05 +0400
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/6fac21b58f2b

8058291: Missing some checks during parameter validation
Reviewed-by: jrose

! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java

Changeset: 50d878aa3d5c
Author:    vlivanov
Date:      2014-09-16 18:05 +0400
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/50d878aa3d5c

8058293: Bit set computation in MHs.findFirstDupOrDrop/findFirstDrop is broken
Reviewed-by: jrose

! src/java.base/share/classes/java/lang/invoke/MethodHandles.java

Changeset: 42b2c0267831
Author:    bpb
Date:      2014-09-15 13:25 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/42b2c0267831

8058505: BigIntegerTest does not exercise Burnikel-Ziegler division
Summary: Modify divideLarge() method such that the w/z division exercises the B-Z branch.
Reviewed-by: darcy
Contributed-by: Robert Gibson <robbiexgibson at yahoo.com>

! test/java/math/BigInteger/BigIntegerTest.java

Changeset: 75a95840a125
Author:    vlivanov
Date:      2014-09-16 23:04 +0400
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/75a95840a125

8058584: Ignore java/lang/invoke/LFCaching/LFGarbageCollectedTest until 8057020 is fixed
Reviewed-by: darcy, alanb

! test/java/lang/invoke/LFCaching/LFGarbageCollectedTest.java

Changeset: eac4f63808a2
Author:    weijun
Date:      2014-09-17 13:55 +0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/eac4f63808a2

8042900: Allow com.sun.security.jgss to be in different module than org.ietf.jgss
Reviewed-by: valeriep, alanb

! src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSContext.java
! src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSCredential.java
+ src/java.security.jgss/share/classes/com/sun/security/jgss/Extender.java
! src/java.security.jgss/share/classes/org/ietf/jgss/GSSContext.java
! src/java.security.jgss/share/classes/org/ietf/jgss/GSSName.java
! src/java.security.jgss/share/classes/sun/net/www/protocol/http/spnego/NegotiatorImpl.java
! src/java.security.jgss/share/classes/sun/security/jgss/GSSContextImpl.java
! src/java.security.jgss/share/classes/sun/security/jgss/GSSCredentialImpl.java
! src/java.security.jgss/share/classes/sun/security/jgss/GSSManagerImpl.java
+ src/java.security.jgss/share/classes/sun/security/jgss/JgssExtender.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/InitSecContextToken.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java
! src/java.security.jgss/share/classes/sun/security/jgss/spi/GSSContextSpi.java
! src/java.security.jgss/share/classes/sun/security/jgss/spnego/SpNegoContext.java
! src/java.security.jgss/share/classes/sun/security/jgss/spnego/SpNegoCredElement.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/NativeGSSContext.java
! test/sun/security/krb5/auto/Context.java
! test/sun/security/krb5/auto/NewInquireTypes.java
! test/sun/security/krb5/auto/OkAsDelegate.java
! test/sun/security/krb5/auto/OkAsDelegateXRealm.java
! test/sun/security/krb5/auto/SSL.java

Changeset: ccb0249b0db4
Author:    weijun
Date:      2014-09-17 13:55 +0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/ccb0249b0db4

8056141: Move com.sun.security.jgss into a new module
Reviewed-by: alanb, chegar, mchung

- src/java.security.jgss/share/classes/com/sun/security/jgss/AuthorizationDataEntry.java
- src/java.security.jgss/share/classes/com/sun/security/jgss/GSSUtil.java
- src/java.security.jgss/share/classes/com/sun/security/jgss/InquireSecContextPermission.java
- src/java.security.jgss/share/classes/com/sun/security/jgss/InquireType.java
- src/java.security.jgss/share/classes/com/sun/security/jgss/package-info.java
- src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/FactoryImpl.java
- src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java
- src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java
- src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java
+ src/jdk.security.jgss/share/classes/com/sun/security/jgss/AuthorizationDataEntry.java
= src/jdk.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSContext.java < src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSContext.java
= src/jdk.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSCredential.java < src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSCredential.java
= src/jdk.security.jgss/share/classes/com/sun/security/jgss/Extender.java < src/java.security.jgss/share/classes/com/sun/security/jgss/Extender.java
+ src/jdk.security.jgss/share/classes/com/sun/security/jgss/GSSUtil.java
+ src/jdk.security.jgss/share/classes/com/sun/security/jgss/InquireSecContextPermission.java
+ src/jdk.security.jgss/share/classes/com/sun/security/jgss/InquireType.java
+ src/jdk.security.jgss/share/classes/com/sun/security/jgss/package-info.java
+ src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/FactoryImpl.java
+ src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java
+ src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java
+ src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java

Changeset: f015c3079e02
Author:    psandoz
Date:      2014-09-17 16:47 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/f015c3079e02

8058204: stream tests timeout, intermittently but more likely to happen after JDK-8056248
Reviewed-by: alanb, dholmes

! test/TEST.ROOT

Changeset: e5694a10fc70
Author:    naoto
Date:      2014-09-17 09:43 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/e5694a10fc70

8058509: CLDRLocaleDataMetaInfo should be in jdk.localedata
Reviewed-by: mchung, erikj, ihse

! make/CreateJars.gmk
! make/gensrc/Gensrc-java.base.gmk
+ make/gensrc/Gensrc-jdk.localedata.gmk
! make/gensrc/GensrcCLDR.gmk
+ make/gensrc/GensrcLocaleData.gmk
- make/gensrc/GensrcLocaleDataMetaInfo.gmk
! make/src/classes/build/tools/cldrconverter/ResourceBundleGenerator.java
! src/jdk.localedata/META-INF/cldrdata-services/sun.util.locale.provider.LocaleDataMetaInfo

Changeset: 5210fb605e9e
Author:    bpb
Date:      2014-09-17 11:04 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/5210fb605e9e

8058664: Bad fonts in BigIntegerTest
Summary: Replace bad fonts with spaces.
Reviewed-by: alanb

! test/java/math/BigInteger/BigIntegerTest.java

Changeset: 7f183794f7dd
Author:    bpb
Date:      2014-09-17 14:11 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/7f183794f7dd

8058679: More bad characters in BigIntegerTest
Summary: Remove remaining non-US-ASCII characters
Reviewed-by: alanb

! test/java/math/BigInteger/BigIntegerTest.java

Changeset: bee3c5b0577f
Author:    dholmes
Date:      2014-09-17 23:27 -0400
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/bee3c5b0577f

8058569: Update java/lang/invoke/lambda tests to eliminate dependency on sun.tools.jar.Main
Reviewed-by: dholmes, alanb
Contributed-by: Amy Lu <amy.lu at oracle.com>

! test/java/lang/invoke/lambda/LUtils.java
! test/java/lang/invoke/lambda/LambdaAccessControlDoPrivilegedTest.java

Changeset: 07226b7c5c3e
Author:    sjiang
Date:      2014-09-18 16:16 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/07226b7c5c3e

8050115: javax/management/monitor/GaugeMonitorDeadlockTest.java fails intermittently
Reviewed-by: dfuchs, dholmes

! test/ProblemList.txt
! test/javax/management/monitor/GaugeMonitorDeadlockTest.java

Changeset: dfb02ed82227
Author:    vlivanov
Date:      2014-09-18 18:33 +0400
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/dfb02ed82227

8058661: Compiled LambdaForms should inherit from Object to improve class loading performance
Reviewed-by: vlivanov, jrose
Contributed-by: aleksey.shipilev at oracle.com

! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java

Changeset: 49dcd4903b01
Author:    mullan
Date:      2014-09-18 15:36 -0400
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/49dcd4903b01

8050281: New permission tests for JEP 140
Reviewed-by: mullan
Contributed-by: amanda.jiang at oracle.com

+ test/java/security/AccessController/LimitedDoPrivilegedWithNullPerms.java
+ test/java/security/AccessController/LimitedDoPrivilegedWithThread.java
+ test/java/security/AccessController/policy

Changeset: 10db6a9fe848
Author:    mullan
Date:      2014-09-18 15:37 -0400
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/10db6a9fe848

Merge


Changeset: edf3916a2fe9
Author:    katleman
Date:      2014-09-17 22:56 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/edf3916a2fe9

Added tag jdk9-b31 for changeset 71e99dae28f9

! .hgtags

Changeset: 8bdf7083b5bd
Author:    lana
Date:      2014-09-18 13:27 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/8bdf7083b5bd

Merge

- make/gensrc/GensrcLocaleDataMetaInfo.gmk
- src/java.desktop/macosx/classes/sun/awt/datatransfer/flavormap.properties
- src/java.desktop/unix/classes/sun/awt/datatransfer/flavormap.properties
- src/java.desktop/windows/classes/sun/awt/datatransfer/flavormap.properties
- src/java.desktop/windows/classes/sun/awt/windows/WBufferStrategy.java
- src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPipeline.cpp
- src/java.desktop/windows/native/libawt/sun/windows/WBufferStrategy.cpp
- src/java.security.jgss/share/classes/com/sun/security/jgss/AuthorizationDataEntry.java
- src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSContext.java
- src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSCredential.java
- src/java.security.jgss/share/classes/com/sun/security/jgss/GSSUtil.java
- src/java.security.jgss/share/classes/com/sun/security/jgss/InquireSecContextPermission.java
- src/java.security.jgss/share/classes/com/sun/security/jgss/InquireType.java
- src/java.security.jgss/share/classes/com/sun/security/jgss/package-info.java
- src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/FactoryImpl.java
- src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java
- src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java
- src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java

Changeset: 2c479a3aa7be
Author:    martin
Date:      2014-09-15 18:38 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/2c479a3aa7be

8058520: jar xf does not work on zip files with leading garbage
Summary: Fall back to ZipFile if ZipInputStream finds no entries
Reviewed-by: sherman

! src/jdk.dev/share/classes/sun/tools/jar/Main.java
+ test/tools/jar/LeadingGarbage.java

Changeset: 419e730c34da
Author:    martin
Date:      2014-09-18 16:25 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/419e730c34da

8058550: Clarify that TimerTasks are not reusable
Reviewed-by: alanb, chegar

! src/java.base/share/classes/java/util/TimerTask.java

Changeset: 7aca109497bf
Author:    juh
Date:      2014-09-16 13:20 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/7aca109497bf

8047223: Add algorithm parameter to EncodedKeySpec class and its two subclasses
Reviewed-by: mullan

! src/java.base/share/classes/java/security/spec/EncodedKeySpec.java
! src/java.base/share/classes/java/security/spec/PKCS8EncodedKeySpec.java
! src/java.base/share/classes/java/security/spec/X509EncodedKeySpec.java
! src/java.base/share/classes/javax/crypto/EncryptedPrivateKeyInfo.java
+ test/java/security/spec/PKCS8EncodedKeySpec/Algorithm.java

Changeset: ef539b8808f1
Author:    erikj
Date:      2014-09-19 09:59 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/ef539b8808f1

8055189: Cleanup gensrc after source code restructure
Reviewed-by: ihse, tbell

- make/gensrc/Gensrc-jdk.attach.gmk
! make/gensrc/Gensrc-jdk.charsets.gmk
! make/gensrc/Gensrc-jdk.jdi.gmk
! make/gensrc/GensrcCharsetMapping.gmk
- make/gensrc/GensrcJDWP.gmk
- make/gensrc/GensrcProviders.gmk

Changeset: bc634b478766
Author:    kshefov
Date:      2014-09-19 13:00 +0400
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/bc634b478766

8058635: [TEST_BUG] sun/awt/datatransfer/SuplementaryCharactersTransferTest.java fails with Compilation error
Reviewed-by: serb, alexsch
Contributed-by: pooja.chopra at oracle.com

! test/sun/awt/datatransfer/SuplementaryCharactersTransferTest.java

Changeset: 12e9ae2a63f5
Author:    kshefov
Date:      2014-09-19 16:49 +0400
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/12e9ae2a63f5

8058728: TEST_BUG: Make java/lang/invoke/LFCaching/LFGarbageCollectedTest.java skip arrayElementSetter and arrayElementGetter methods
Reviewed-by: vlivanov, iignatyev, psandoz

! test/java/lang/invoke/LFCaching/LFGarbageCollectedTest.java

Changeset: 4e4718a64f37
Author:    prr
Date:      2014-09-19 11:19 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/4e4718a64f37

Merge

- make/gensrc/Gensrc-jdk.attach.gmk
! make/gensrc/Gensrc-jdk.charsets.gmk
- make/gensrc/GensrcJDWP.gmk
- make/gensrc/GensrcLocaleDataMetaInfo.gmk
- make/gensrc/GensrcProviders.gmk
- src/java.security.jgss/share/classes/com/sun/security/jgss/AuthorizationDataEntry.java
- src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSContext.java
- src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSCredential.java
- src/java.security.jgss/share/classes/com/sun/security/jgss/GSSUtil.java
- src/java.security.jgss/share/classes/com/sun/security/jgss/InquireSecContextPermission.java
- src/java.security.jgss/share/classes/com/sun/security/jgss/InquireType.java
- src/java.security.jgss/share/classes/com/sun/security/jgss/package-info.java
- src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/FactoryImpl.java
- src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java
- src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java
- src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java



More information about the jdk9-all-changes mailing list