hg: jdk9/client/jdk: 52 new changesets

philip.race at oracle.com philip.race at oracle.com
Tue Dec 22 19:28:54 UTC 2015


Changeset: eab3a7118582
Author:    okutsu
Date:      2015-12-15 16:42 +0900
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/eab3a7118582

8139572: SimpleDateFormat parse month stand-alone format bug
Reviewed-by: okutsu
Contributed-by: Naveen Kumar <naveen.ah.kumar at oracle.com>

! src/java.base/share/classes/java/text/SimpleDateFormat.java
+ test/java/text/Format/DateFormat/Bug8139572.java

Changeset: e11391d18488
Author:    chegar
Date:      2015-12-15 10:11 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/e11391d18488

8145390: Remove sun.misc.Queue and replace usages with standard Collections
Reviewed-by: psandoz, mchung, serb

- src/java.base/share/classes/sun/misc/Queue.java
! src/java.desktop/share/classes/sun/applet/AppletPanel.java

Changeset: 67dfec9bb281
Author:    skovalev
Date:      2015-12-11 16:35 +0300
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/67dfec9bb281

8078423: [TESTBUG] javax/print/PrintSEUmlauts/PrintSEUmlauts.java relies on system locale
Reviewed-by: martin

! test/javax/print/PrintSEUmlauts/PrintSEUmlauts.java

Changeset: 62eef4aafefd
Author:    sherman
Date:      2015-12-15 08:54 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/62eef4aafefd

8145343: CorruptEntry.java fails after push for JDK-8145260
Reviewed-by: weijun

! src/java.base/share/classes/java/util/zip/ZipFile.java

Changeset: 0034a6f1ead1
Author:    bpb
Date:      2015-12-15 09:02 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/0034a6f1ead1

8143394: PushbackReader throws NullPointerException
Summary: Synchronize on lock in close() to avoid NPE from read()-close() race.
Reviewed-by: alanb, dfuchs

! src/java.base/share/classes/java/io/CharArrayReader.java
! src/java.base/share/classes/java/io/PushbackReader.java
! src/java.base/share/classes/java/io/StringReader.java
+ test/java/io/PushbackReader/ReadCloseRaceNPE.java

Changeset: dc90094c0d66
Author:    ihse
Date:      2015-12-15 11:02 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/dc90094c0d66

8142907: Integration of minor fixes from the build-infra project
Reviewed-by: erikj, dholmes

! make/CompileDemos.gmk
! make/launcher/Launcher-java.base.gmk
! make/launcher/Launcher-jdk.pack200.gmk
! make/launcher/LauncherCommon.gmk
! make/lib/Awt2dLibraries.gmk
! make/lib/Lib-java.instrument.gmk
! make/lib/LibCommon.gmk

Changeset: 7a0c06013ae6
Author:    smarks
Date:      2015-12-15 12:47 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/7a0c06013ae6

8145139: clean up jdk_collections and jdk_concurrent test groups
Reviewed-by: martin

! test/TEST.groups

Changeset: 35bec4058129
Author:    mchung
Date:      2015-12-15 13:02 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/35bec4058129

8145430: Fix typo in StackWalker javadoc
Reviewed-by: dfuchs, darcy

! src/java.base/share/classes/java/lang/StackWalker.java

Changeset: ddb52d0fc6ff
Author:    jbachorik
Date:      2015-11-06 14:32 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/ddb52d0fc6ff

8141526: Allow to collect stdout/stderr from the FinalizationRunner even before the process returns
Reviewed-by: dsamersoff

! test/lib/testlibrary/jdk/testlibrary/Asserts.java
! test/lib/testlibrary/jdk/testlibrary/JDKToolFinder.java
! test/lib/testlibrary/jdk/testlibrary/JDKToolLauncher.java
! test/lib/testlibrary/jdk/testlibrary/OutputAnalyzer.java
! test/lib/testlibrary/jdk/testlibrary/OutputBuffer.java
! test/lib/testlibrary/jdk/testlibrary/Platform.java
! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java
! test/lib/testlibrary/jdk/testlibrary/StreamPumper.java
! test/lib/testlibrary/jdk/testlibrary/Utils.java

Changeset: 27e200792297
Author:    jbachorik
Date:      2015-12-07 12:31 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/27e200792297

8144308: com/sun/jdi/SuspendThreadTest.java failed with "transport error 202: send failed: Broken pipe"
Reviewed-by: sla

! test/com/sun/jdi/SuspendThreadTest.java

Changeset: 7a67f71d3645
Author:    jprovino
Date:      2015-12-07 17:04 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/7a67f71d3645

Merge

! test/lib/testlibrary/jdk/testlibrary/Platform.java

Changeset: 003ed63d1f0f
Author:    amurillo
Date:      2015-12-11 17:45 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/003ed63d1f0f

Merge


Changeset: 5e31a4fac6ce
Author:    amurillo
Date:      2015-12-15 09:50 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/5e31a4fac6ce

Merge

- src/java.base/share/classes/sun/misc/HexDumpEncoder.java
- src/java.base/share/classes/sun/misc/Queue.java
- src/java.base/share/classes/sun/misc/Request.java
- src/java.base/share/classes/sun/misc/RequestProcessor.java
- src/java.base/share/native/libzip/ZipFile.c

Changeset: da25cb9d29c7
Author:    amurillo
Date:      2015-12-15 19:01 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/da25cb9d29c7

Merge


Changeset: b579ac6f60c7
Author:    chegar
Date:      2015-12-16 08:42 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/b579ac6f60c7

8145416: Move sun.misc.ProxyGenerator to java.lang.reflect
Reviewed-by: alanb, mchung, rriggs

! src/java.base/share/classes/java/lang/reflect/Proxy.java
+ src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java
- src/java.base/share/classes/sun/misc/ProxyGenerator.java
! test/java/lang/reflect/Proxy/CharType.java

Changeset: fde541585d1c
Author:    chegar
Date:      2015-12-16 12:17 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/fde541585d1c

8144479: Remove character coders from sun.misc
Reviewed-by: psandoz, rriggs

- src/java.base/share/classes/sun/misc/BASE64Decoder.java
- src/java.base/share/classes/sun/misc/BASE64Encoder.java
- src/java.base/share/classes/sun/misc/CharacterDecoder.java
- src/java.base/share/classes/sun/misc/CharacterEncoder.java
- src/java.base/share/classes/sun/misc/UCDecoder.java
- src/java.base/share/classes/sun/misc/UCEncoder.java
- src/java.base/share/classes/sun/misc/UUDecoder.java
- src/java.base/share/classes/sun/misc/UUEncoder.java
- test/sun/misc/Encode/DecodeBuffer.java
- test/sun/misc/Encode/Encode.java
- test/sun/misc/Encode/GetBytes.java

Changeset: adfa8e49e606
Author:    asmotrak
Date:      2015-12-16 08:38 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/adfa8e49e606

8129567: CRYPTO_MECHANISM_PARAM_INVALID occurs if GCM mode parameter which is used as an IV is set to all zeros
Reviewed-by: mullan
Contributed-by: bhanu.prakash.gopularam at oracle.com

! test/com/oracle/security/ucrypto/TestCICOWithGCMAndAAD.java
! test/com/oracle/security/ucrypto/TestGCMKeyAndIvCheck.java

Changeset: bf45d4fe77c3
Author:    rriggs
Date:      2015-12-16 13:00 -0500
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/bf45d4fe77c3

8032510: Add java.time.Duration.dividedBy(Duration)
Reviewed-by: rriggs, scolebourne

! src/java.base/share/classes/java/time/Duration.java
! test/java/time/tck/java/time/TCKDuration.java

Changeset: 98d9eb6f737f
Author:    jfranck
Date:      2015-12-16 20:00 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/98d9eb6f737f

8057804: AnnotatedType interfaces provide no way to get annotations on owner type
Reviewed-by: darcy, redestad

! src/java.base/share/classes/java/lang/reflect/AnnotatedArrayType.java
! src/java.base/share/classes/java/lang/reflect/AnnotatedParameterizedType.java
! src/java.base/share/classes/java/lang/reflect/AnnotatedType.java
! src/java.base/share/classes/java/lang/reflect/AnnotatedTypeVariable.java
! src/java.base/share/classes/java/lang/reflect/AnnotatedWildcardType.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotatedTypeFactory.java
! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotation.java
! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotationParser.java
! test/java/lang/annotation/TypeAnnotationReflection.java
+ test/java/lang/annotation/typeAnnotations/GetAnnotatedOwnerType.java

Changeset: a204b8e18d46
Author:    darcy
Date:      2015-12-16 14:45 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/a204b8e18d46

8145605: Problem list Test6277246.java until a fix for JDK-8145589
Reviewed-by: sherman, mchung

! test/ProblemList.txt

Changeset: 217fae74e562
Author:    mchung
Date:      2015-12-17 09:39 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/217fae74e562

8144553: java/lang/StackWalker/StackWalkTest.java and MultiThreadStackWalk.java fail with stack overflows
Reviewed-by: dfuchs

! test/java/lang/StackWalker/MultiThreadStackWalk.java
! test/java/lang/StackWalker/StackWalkTest.java

Changeset: 59f1d54869b9
Author:    shade
Date:      2015-12-17 20:42 +0300
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/59f1d54869b9

8145428: Optimize StringUTF16 compress/copy methods for C1
Reviewed-by: redestad, psandoz, sherman, rriggs

! src/java.base/share/classes/java/lang/StringUTF16.java

Changeset: ce72c7641f38
Author:    shade
Date:      2015-12-17 21:14 +0300
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/ce72c7641f38

8145539: (coll) AbstractMap.keySet and .values should not be volatile
Reviewed-by: redestad, plevart, dl, psandoz

! src/java.base/share/classes/java/util/AbstractMap.java
! src/java.base/share/classes/java/util/EnumMap.java
! src/java.base/share/classes/java/util/HashMap.java
! src/java.base/share/classes/java/util/IdentityHashMap.java
! src/java.base/share/classes/java/util/LinkedHashMap.java
! src/java.base/share/classes/java/util/TreeMap.java
! src/java.base/share/classes/java/util/WeakHashMap.java

Changeset: f86ee68d1107
Author:    lana
Date:      2015-12-17 19:39 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/f86ee68d1107

Added tag jdk-9+97 for changeset fdd84b2265dd

! .hgtags

Changeset: 429f1bfacb54
Author:    lana
Date:      2015-12-17 20:27 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/429f1bfacb54

Merge

- src/java.base/share/classes/sun/misc/BASE64Decoder.java
- src/java.base/share/classes/sun/misc/BASE64Encoder.java
- src/java.base/share/classes/sun/misc/CharacterDecoder.java
- src/java.base/share/classes/sun/misc/CharacterEncoder.java
- src/java.base/share/classes/sun/misc/HexDumpEncoder.java
- src/java.base/share/classes/sun/misc/ProxyGenerator.java
- src/java.base/share/classes/sun/misc/Queue.java
- src/java.base/share/classes/sun/misc/Request.java
- src/java.base/share/classes/sun/misc/RequestProcessor.java
- src/java.base/share/classes/sun/misc/UCDecoder.java
- src/java.base/share/classes/sun/misc/UCEncoder.java
- src/java.base/share/classes/sun/misc/UUDecoder.java
- src/java.base/share/classes/sun/misc/UUEncoder.java
- src/java.base/share/native/libzip/ZipFile.c
- test/sun/misc/Encode/DecodeBuffer.java
- test/sun/misc/Encode/Encode.java
- test/sun/misc/Encode/GetBytes.java

Changeset: 86e5434d384b
Author:    psandoz
Date:      2015-12-18 09:59 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/86e5434d384b

8145006: Collections.asLifoQueue(null) doesn't throw NPE as specified
Reviewed-by: smarks

! src/java.base/share/classes/java/util/Collections.java
! test/java/util/Collections/AsLifoQueue.java

Changeset: 7c94f332ea1c
Author:    jbachorik
Date:      2015-12-18 14:43 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/7c94f332ea1c

8145417: JInfoSanityTest failed with Error attaching to remote server: java.rmi.ConnectException: Connection refused
Reviewed-by: sspitsyn

! test/sun/tools/jinfo/JInfoSanityTest.java
! test/sun/tools/jps/TestJpsSanity.java

Changeset: f90cd2c011bc
Author:    chegar
Date:      2015-12-18 16:06 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/f90cd2c011bc

8056152: API to create Threads that do not inherit inheritable thread-local initial values
Reviewed-by: alanb, dholmes, mchung, mr, rriggs

! src/java.base/share/classes/java/lang/InheritableThreadLocal.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/ref/Finalizer.java
! src/java.base/share/classes/java/lang/ref/Reference.java
! src/java.base/share/classes/sun/misc/GC.java
! src/java.base/share/classes/sun/misc/InnocuousThread.java
! src/java.base/share/classes/sun/misc/Signal.java
! src/java.base/share/classes/sun/net/NetworkServer.java
! src/java.base/share/classes/sun/net/www/MimeLauncher.java
! src/java.base/share/classes/sun/nio/fs/AbstractPoller.java
! src/java.base/share/classes/sun/nio/fs/Cancellable.java
! src/java.base/share/classes/sun/nio/fs/PollingWatchService.java
! src/java.base/share/classes/sun/security/provider/SeedGenerator.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java
+ test/java/lang/Thread/ITLConstructor.java

Changeset: 40e2217a7013
Author:    chegar
Date:      2015-12-18 16:12 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/40e2217a7013

8145589: Test6277246.java fails to compile after JDK-8144479
Reviewed-by: rriggs

! test/ProblemList.txt
! test/java/beans/EventHandler/Test6277246.java
! test/java/beans/Introspector/Test6277246.java
! test/java/beans/Statement/Test6224433.java

Changeset: 9f596786d516
Author:    lana
Date:      2015-12-18 09:29 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/9f596786d516

Added tag jdk-9+98 for changeset f86ee68d1107

! .hgtags

Changeset: b52d2ad9fa54
Author:    lana
Date:      2015-12-18 09:55 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/b52d2ad9fa54

Merge

- src/java.base/share/classes/sun/misc/BASE64Decoder.java
- src/java.base/share/classes/sun/misc/BASE64Encoder.java
- src/java.base/share/classes/sun/misc/CharacterDecoder.java
- src/java.base/share/classes/sun/misc/CharacterEncoder.java
- src/java.base/share/classes/sun/misc/HexDumpEncoder.java
- src/java.base/share/classes/sun/misc/ProxyGenerator.java
- src/java.base/share/classes/sun/misc/Queue.java
- src/java.base/share/classes/sun/misc/Request.java
- src/java.base/share/classes/sun/misc/RequestProcessor.java
- src/java.base/share/classes/sun/misc/UCDecoder.java
- src/java.base/share/classes/sun/misc/UCEncoder.java
- src/java.base/share/classes/sun/misc/UUDecoder.java
- src/java.base/share/classes/sun/misc/UUEncoder.java
- src/java.base/share/native/libzip/ZipFile.c
- test/sun/misc/Encode/DecodeBuffer.java
- test/sun/misc/Encode/Encode.java
- test/sun/misc/Encode/GetBytes.java

Changeset: 65f45c833654
Author:    xuelei
Date:      2015-12-18 23:54 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/65f45c833654

8049321: Support SHA256WithDSA in JSSE
Reviewed-by: wetmore, mullan

! src/java.base/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java

Changeset: 7373c07f4cca
Author:    redestad
Date:      2015-12-19 02:24 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/7373c07f4cca

8144723: MethodHandleImpl.initStatics is no longer needed
Reviewed-by: vlivanov, mhaupt, forax

! src/java.base/share/classes/java/lang/invoke/CallSite.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java

Changeset: 86e9fba8f9a4
Author:    sundar
Date:      2015-12-21 09:40 +0530
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/86e9fba8f9a4

8145750: jjs fails to run simple scripts with security manager turned on
Reviewed-by: hannesw, alanb

! src/java.base/share/conf/security/java.policy
+ test/tools/jjs/Hello.java
+ test/tools/jjs/args.js
+ test/tools/jjs/classpath.js
+ test/tools/jjs/common.sh
+ test/tools/jjs/es6.js
+ test/tools/jjs/file.js
+ test/tools/jjs/file.out
+ test/tools/jjs/jjs-DTest.sh
+ test/tools/jjs/jjs-argsTest.sh
+ test/tools/jjs/jjs-cpTest.sh
+ test/tools/jjs/jjs-es6Test.sh
+ test/tools/jjs/jjs-fileTest.sh
+ test/tools/jjs/jjs-helpTest.sh
+ test/tools/jjs/jjs-scriptingTest.sh
+ test/tools/jjs/jjs-strictTest.sh
+ test/tools/jjs/scripting.js
+ test/tools/jjs/strict.js
+ test/tools/jjs/sysprops.js
+ test/tools/jjs/sysprops.policy

Changeset: 870441a8890a
Author:    xiaofeya
Date:      2015-12-21 13:43 +0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/870441a8890a

8131155: java/net/NetworkInterface/NetworkInterfaceStreamTest.java failed because of Teredo Tunneling Pseudo-Interface
Reviewed-by: amlu, chegar, psandoz

! test/java/net/NetworkInterface/NetworkInterfaceStreamTest.java

Changeset: 117b25ef4717
Author:    dfuchs
Date:      2015-12-21 13:30 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/117b25ef4717

8145686: SimpleConsoleLogger and LogRecord should take advantage of StackWalker to skip classes implementing System.Logger
Summary: methods defined on classes implementing System.Logger will be skipped when looking for the calling method.
Reviewed-by: mchung

! src/java.base/share/classes/jdk/internal/logger/SimpleConsoleLogger.java
! src/java.logging/share/classes/java/util/logging/LogRecord.java
! test/java/lang/System/Logger/default/DefaultLoggerTest.java
! test/java/lang/System/LoggerFinder/internal/BaseDefaultLoggerFinderTest/BaseDefaultLoggerFinderTest.java

Changeset: 7c8488605485
Author:    rriggs
Date:      2015-12-21 11:34 -0500
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/7c8488605485

8138696: java.lang.ref.Cleaner - an easy to use alternative to finalization
Reviewed-by: mchung, mr, chegar, plevart, kbarrett, dholmes

+ src/java.base/share/classes/java/lang/ref/Cleaner.java
! src/java.base/share/classes/java/lang/ref/package-info.java
+ src/java.base/share/classes/jdk/internal/misc/CleanerImpl.java
+ test/java/lang/ref/CleanerTest.java

Changeset: 0e95eebcfb29
Author:    naoto
Date:      2015-12-21 09:05 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/0e95eebcfb29

8134916: LocaleData.cldr for sun/text/resources/LocaleDataTest.java seems to contain wrong data
Reviewed-by: okutsu

! test/sun/text/resources/LocaleData.cldr
! test/sun/text/resources/LocaleDataTest.java

Changeset: e1a789be1535
Author:    sundar
Date:      2015-12-21 23:27 +0530
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/e1a789be1535

8145909: tools/jjs/jjs-fileTest.sh fails after JDK-8145750 except on windows
Reviewed-by: jjg

! test/tools/jjs/file.out

Changeset: 70ae19973321
Author:    redestad
Date:      2015-12-21 20:54 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/70ae19973321

8145680: Remove unnecessary explicit initialization of volatile variables in java.base
Reviewed-by: alanb, chegar, jfranck, shade

! src/java.base/linux/classes/sun/nio/ch/EPollSelectorImpl.java
! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java
! src/java.base/share/classes/java/io/PipedInputStream.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/ref/ReferenceQueue.java
! src/java.base/share/classes/java/lang/reflect/Parameter.java
! src/java.base/share/classes/java/net/URI.java
! src/java.base/share/classes/java/nio/Bits.java
! src/java.base/share/classes/java/nio/channels/SelectionKey.java
! src/java.base/share/classes/java/nio/channels/spi/AbstractInterruptibleChannel.java
! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/share/classes/java/text/DateFormatSymbols.java
! src/java.base/share/classes/java/text/DecimalFormatSymbols.java
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/jdk/internal/logger/LazyLoggers.java
! src/java.base/share/classes/sun/misc/VM.java
! src/java.base/share/classes/sun/net/www/http/HttpCapture.java
! src/java.base/share/classes/sun/net/www/http/HttpClient.java
! src/java.base/share/classes/sun/nio/ch/AsynchronousServerSocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/DatagramSocketAdaptor.java
! src/java.base/share/classes/sun/nio/ch/FileLockImpl.java
! src/java.base/share/classes/sun/nio/ch/MembershipKeyImpl.java
! src/java.base/share/classes/sun/nio/ch/Net.java
! src/java.base/share/classes/sun/nio/ch/ServerSocketAdaptor.java
! src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/SocketAdaptor.java
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/Util.java
! src/java.base/share/classes/sun/nio/cs/StreamDecoder.java
! src/java.base/share/classes/sun/nio/cs/StreamEncoder.java
! src/java.base/share/classes/sun/reflect/MethodAccessorGenerator.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java
! src/java.base/share/classes/sun/util/calendar/CalendarSystem.java
! src/java.base/share/classes/sun/util/locale/BaseLocale.java
! src/java.base/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/resources/OpenListResourceBundle.java
! src/java.base/unix/classes/sun/nio/ch/SinkChannelImpl.java
! src/java.base/unix/classes/sun/nio/ch/SourceChannelImpl.java
! src/java.base/unix/classes/sun/nio/fs/MimeTypesFileTypeDetector.java
! src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java

Changeset: 7cef11a5e1af
Author:    rriggs
Date:      2015-12-21 15:26 -0500
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/7cef11a5e1af

8136597: java/lang/ProcessHandle/InfoTest.java fails
Summary: Correct for truncated command line
Reviewed-by: redestad

! test/java/lang/ProcessHandle/InfoTest.java

Changeset: 4ed98569717b
Author:    sebastian
Date:      2015-12-15 17:35 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/4ed98569717b

4906983: java.net.URL constructors throw MalformedURLException in undocumented way
Summary: Added some testcases for the corner-cases in question and clarified javadoc
Reviewed-by: chegar, msheppar

! src/java.base/share/classes/java/net/URL.java
! test/java/net/URL/TestPort.java

Changeset: 0d3deaa940ac
Author:    dbuck
Date:      2015-12-21 19:59 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/0d3deaa940ac

Merge


Changeset: f9d2f9b967dc
Author:    dbuck
Date:      2015-12-21 21:14 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/f9d2f9b967dc

Merge


Changeset: bb61b1821253
Author:    dbuck
Date:      2015-12-21 23:00 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/bb61b1821253

Merge


Changeset: facc0257f4f0
Author:    amlu
Date:      2015-12-22 11:07 +0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/facc0257f4f0

8145869: Mark test JMXStartStopTest.java and TestJstatdServer.java as intermittently failing
Reviewed-by: darcy

! test/sun/management/jmxremote/startstop/JMXStartStopTest.java
! test/sun/tools/jstatd/TestJstatdServer.java

Changeset: 9f6ae01c98cf
Author:    chegar
Date:      2015-12-22 12:17 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/9f6ae01c98cf

8145990: Move sun.misc math support classes to jdk.internal.math
Reviewed-by: bpb, darcy

! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/lang/Float.java
! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/StrictMath.java
! src/java.base/share/classes/java/math/BigInteger.java
! src/java.base/share/classes/java/text/DigitList.java
! src/java.base/share/classes/java/util/Formatter.java
+ src/java.base/share/classes/jdk/internal/math/DoubleConsts.java
+ src/java.base/share/classes/jdk/internal/math/FDBigInteger.java
+ src/java.base/share/classes/jdk/internal/math/FloatConsts.java
+ src/java.base/share/classes/jdk/internal/math/FloatingDecimal.java
+ src/java.base/share/classes/jdk/internal/math/FormattedFloatingDecimal.java
- src/java.base/share/classes/sun/misc/DoubleConsts.java
- src/java.base/share/classes/sun/misc/FDBigInteger.java
- src/java.base/share/classes/sun/misc/FloatConsts.java
- src/java.base/share/classes/sun/misc/FloatingDecimal.java
- src/java.base/share/classes/sun/misc/FormattedFloatingDecimal.java
! src/java.desktop/share/classes/sun/java2d/marlin/FloatMath.java
! test/java/util/Formatter/Basic-X.java.template
! test/java/util/Formatter/Basic.java
! test/java/util/Formatter/BasicDouble.java
+ test/jdk/internal/math/FloatingDecimal/OldFDBigIntForTest.java
+ test/jdk/internal/math/FloatingDecimal/OldFloatingDecimalForTest.java
+ test/jdk/internal/math/FloatingDecimal/TestFDBigInteger.java
+ test/jdk/internal/math/FloatingDecimal/TestFloatingDecimal.java
- test/sun/misc/FloatingDecimal/OldFDBigIntForTest.java
- test/sun/misc/FloatingDecimal/OldFloatingDecimalForTest.java
- test/sun/misc/FloatingDecimal/TestFDBigInteger.java
- test/sun/misc/FloatingDecimal/TestFloatingDecimal.java

Changeset: 724df36317cc
Author:    redestad
Date:      2015-12-22 16:42 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/724df36317cc

8145988: Use the raw methods of java.net.URI when possible
Reviewed-by: shade, chegar

! src/java.base/share/classes/java/io/File.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java
! src/java.base/unix/classes/sun/nio/fs/UnixUriUtils.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java
! src/java.base/windows/classes/sun/nio/fs/WindowsUriSupport.java

Changeset: 8bfb3dd25947
Author:    redestad
Date:      2015-12-22 19:14 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/8bfb3dd25947

8145862: Improve lazy initialization of fields in java.net.URI
Reviewed-by: shade, chegar

! src/java.base/share/classes/java/net/URI.java

Changeset: 966f8b2c8cd3
Author:    prr
Date:      2015-12-22 09:14 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/966f8b2c8cd3

Merge

- src/java.base/share/classes/sun/misc/BASE64Decoder.java
- src/java.base/share/classes/sun/misc/BASE64Encoder.java
- src/java.base/share/classes/sun/misc/CharacterDecoder.java
- src/java.base/share/classes/sun/misc/CharacterEncoder.java
- src/java.base/share/classes/sun/misc/DoubleConsts.java
- src/java.base/share/classes/sun/misc/FDBigInteger.java
- src/java.base/share/classes/sun/misc/FloatConsts.java
- src/java.base/share/classes/sun/misc/FloatingDecimal.java
- src/java.base/share/classes/sun/misc/FormattedFloatingDecimal.java
- src/java.base/share/classes/sun/misc/ProxyGenerator.java
- src/java.base/share/classes/sun/misc/Queue.java
- src/java.base/share/classes/sun/misc/UCDecoder.java
- src/java.base/share/classes/sun/misc/UCEncoder.java
- src/java.base/share/classes/sun/misc/UUDecoder.java
- src/java.base/share/classes/sun/misc/UUEncoder.java
! test/ProblemList.txt
- test/sun/misc/Encode/DecodeBuffer.java
- test/sun/misc/Encode/Encode.java
- test/sun/misc/Encode/GetBytes.java
- test/sun/misc/FloatingDecimal/OldFDBigIntForTest.java
- test/sun/misc/FloatingDecimal/OldFloatingDecimalForTest.java
- test/sun/misc/FloatingDecimal/TestFDBigInteger.java
- test/sun/misc/FloatingDecimal/TestFloatingDecimal.java

Changeset: 17c65015ebcc
Author:    prr
Date:      2015-12-22 10:45 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/17c65015ebcc

Merge


Changeset: 15cbd4268fd2
Author:    prr
Date:      2015-12-22 10:59 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/15cbd4268fd2

Merge

- src/java.base/share/classes/sun/misc/BASE64Decoder.java
- src/java.base/share/classes/sun/misc/BASE64Encoder.java
- src/java.base/share/classes/sun/misc/CharacterDecoder.java
- src/java.base/share/classes/sun/misc/CharacterEncoder.java
- src/java.base/share/classes/sun/misc/DoubleConsts.java
- src/java.base/share/classes/sun/misc/FDBigInteger.java
- src/java.base/share/classes/sun/misc/FloatConsts.java
- src/java.base/share/classes/sun/misc/FloatingDecimal.java
- src/java.base/share/classes/sun/misc/FormattedFloatingDecimal.java
- src/java.base/share/classes/sun/misc/ProxyGenerator.java
- src/java.base/share/classes/sun/misc/Queue.java
- src/java.base/share/classes/sun/misc/UCDecoder.java
- src/java.base/share/classes/sun/misc/UCEncoder.java
- src/java.base/share/classes/sun/misc/UUDecoder.java
- src/java.base/share/classes/sun/misc/UUEncoder.java
- test/sun/misc/Encode/DecodeBuffer.java
- test/sun/misc/Encode/Encode.java
- test/sun/misc/Encode/GetBytes.java
- test/sun/misc/FloatingDecimal/OldFDBigIntForTest.java
- test/sun/misc/FloatingDecimal/OldFloatingDecimalForTest.java
- test/sun/misc/FloatingDecimal/TestFDBigInteger.java
- test/sun/misc/FloatingDecimal/TestFloatingDecimal.java



More information about the jdk9-client-changes mailing list