hg: bsd-port/jdk9/jdk: 115 new changesets

glewis at eyesbeyond.com glewis at eyesbeyond.com
Wed Feb 3 03:51:15 UTC 2016


Changeset: ac0150296d51
Author:    alundblad
Date:      2016-01-08 17:10 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ac0150296d51

8144226: Sjavac's handling of include/exclude patterns is buggy, redundant and inconsistent
Summary: Updated include/exclude pattern arguments for sjavac.
Reviewed-by: erikj

! make/gendata/GendataBreakIterator.gmk

Changeset: 44ab242c0bfc
Author:    dfuchs
Date:      2016-01-08 17:39 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/44ab242c0bfc

8146691: @since 9 tag missing for System.getLogger
Reviewed-by: chegar

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

Changeset: a2eadc7327a0
Author:    bchristi
Date:      2016-01-08 13:14 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a2eadc7327a0

8144552: java/lang/StackWalker/LocalsAndOperands.java fails with java.lang.NullPointerException
Summary: Update test case to expect null
Reviewed-by: mchung, dfuchs

! src/java.base/share/classes/java/lang/LiveStackFrame.java
! test/java/lang/StackWalker/LocalsAndOperands.java

Changeset: dc56076a794a
Author:    darcy
Date:      2016-01-08 14:06 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/dc56076a794a

8146718: jdk/internal/jimage tests listed in both tier 1 and tier 2
Reviewed-by: rriggs

! test/TEST.groups

Changeset: 9e1ec5f99e2e
Author:    darcy
Date:      2016-01-08 17:52 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9e1ec5f99e2e

8146724: Problem list jdk/internal/jimage/JImageReadTest.java
Reviewed-by: jjg

! test/ProblemList.txt

Changeset: daaace32c979
Author:    xuelei
Date:      2016-01-09 13:02 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/daaace32c979

8146725: Issues with SignatureAndHashAlgorithm.getSupportedAlgorithms
Reviewed-by: weijun, wetmore

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

Changeset: e20c0494bd70
Author:    jlaskey
Date:      2016-01-09 11:19 -0400
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e20c0494bd70

8146712: jdk/internal/jimage/JImageReadTest.java fails on all platforms
Reviewed-by: tbell
Contributed-by: james.laskey at oracle.com

! test/jdk/internal/jimage/JImageReadTest.java

Changeset: 16296b4145d0
Author:    redestad
Date:      2016-01-10 14:14 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/16296b4145d0

8146686: Create the schemeSpecificPart for non-opaque URIs lazily
Reviewed-by: alanb, chegar

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

Changeset: aa9fd2797b82
Author:    darcy
Date:      2016-01-10 11:09 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/aa9fd2797b82

8146744: Remove LFMultiThreadCachingTest.java from windows problem list
Reviewed-by: jlaskey

! test/ProblemList.txt

Changeset: f746a5e4a0f6
Author:    xiaofeya
Date:      2016-01-11 00:21 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f746a5e4a0f6

8133704: java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.java may fail with address already in use
Reviewed-by: chegar
Contributed-by: felix.yang at oracle.com

! test/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.java

Changeset: 8630d3de3737
Author:    rriggs
Date:      2016-01-11 10:03 -0500
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8630d3de3737

8146028: Common Cleaner for finalization replacements in OpenJDK
Reviewed-by: dfuchs, alanb, chegar, plevart

! src/java.base/share/classes/java/lang/ref/Cleaner.java
- src/java.base/share/classes/jdk/internal/misc/CleanerImpl.java
+ src/java.base/share/classes/jdk/internal/ref/CleanerFactory.java
+ src/java.base/share/classes/jdk/internal/ref/CleanerImpl.java
+ src/java.base/share/classes/jdk/internal/ref/PhantomCleanable.java
+ src/java.base/share/classes/jdk/internal/ref/SoftCleanable.java
+ src/java.base/share/classes/jdk/internal/ref/WeakCleanable.java
! src/java.base/windows/classes/java/lang/ProcessImpl.java
! test/java/lang/ref/CleanerTest.java

Changeset: a32e78dc747d
Author:    rriggs
Date:      2016-01-11 10:24 -0500
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a32e78dc747d

8146567: Remove dead code finalizer methods
Reviewed-by: dfuchs, alanb

! src/java.base/share/classes/sun/net/www/http/HttpClient.java
! src/java.base/share/classes/sun/net/www/protocol/jar/URLJarFile.java

Changeset: 5be075daee3a
Author:    mhaupt
Date:      2016-01-11 17:19 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5be075daee3a

8146786: [TESTBUG] straighten out testability for several issues
Reviewed-by: psandoz

+ test/java/lang/invoke/8076596/Test8076596.java
+ test/java/lang/invoke/8076596/Test8076596.security.policy
! test/java/lang/invoke/FindClassSecurityManager.java
! test/java/lang/invoke/T8139885.java

Changeset: ad15d9eb8b41
Author:    ntv
Date:      2016-01-11 11:39 -0500
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ad15d9eb8b41

8068803: Performance of LocalDate.plusDays could be better
Reviewed-by: rriggs, scolebourne

! src/java.base/share/classes/java/time/LocalDate.java
! test/java/time/tck/java/time/TCKLocalDate.java

Changeset: 9cb481c81b64
Author:    dfuchs
Date:      2016-01-11 18:30 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9cb481c81b64

8146665: Test jdk/test/java/util/logging/LogManager/Configuration/updateConfiguration/UpdateConfigurationTest.java fails - missing expected output
Summary: increases numbers of gc loops and fix finally {} clause to get a better diagnostic
Reviewed-by: mchung

! test/java/util/logging/LogManager/Configuration/updateConfiguration/UpdateConfigurationTest.java

Changeset: c421a3928efc
Author:    darcy
Date:      2016-01-11 10:13 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c421a3928efc

8146745: Problem list SessionCacheSizeTests.java
Reviewed-by: xuelei

! test/ProblemList.txt
! test/javax/net/ssl/SSLSession/SessionCacheSizeTests.java

Changeset: d09282af3b52
Author:    xuelei
Date:      2016-01-12 08:05 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d09282af3b52

8146387: Test SSLSession/SessionCacheSizeTests socket accept timed out
Reviewed-by: weijun, wetmore

! test/javax/net/ssl/SSLSession/SessionCacheSizeTests.java

Changeset: 67ecd47614dc
Author:    sundar
Date:      2016-01-12 17:08 +0530
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/67ecd47614dc

8068938: javax.script package description should specify use of ServiceLoader
Reviewed-by: alanb, hannesw

! src/java.scripting/share/classes/javax/script/ScriptEngineFactory.java
! src/java.scripting/share/classes/javax/script/ScriptEngineManager.java
+ src/java.scripting/share/classes/javax/script/package-info.java
- src/java.scripting/share/classes/javax/script/package.html

Changeset: f0cf478dc546
Author:    rriggs
Date:      2016-01-12 17:54 -0500
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f0cf478dc546

8146671: [TEST BUG] java/lang/ref/CleanerTest.java required more memory for -UseCompressedOops runs
Reviewed-by: joehw

! test/java/lang/ref/CleanerTest.java

Changeset: 6bba5850fab9
Author:    amlu
Date:      2016-01-13 14:51 +0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6bba5850fab9

8146762: Move back java/util/concurrent/Phaser/Basic.java to tier1
Reviewed-by: chegar

! test/TEST.groups

Changeset: bc135ab66df9
Author:    chegar
Date:      2016-01-13 13:33 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/bc135ab66df9

8146735: Move sun.misc.PerformanceLogger to sun.awt.util
Reviewed-by: alanb, mchung, rriggs

- src/java.base/share/classes/sun/misc/PerformanceLogger.java
! src/java.desktop/share/classes/sun/applet/AppletPanel.java
+ src/java.desktop/share/classes/sun/awt/util/PerformanceLogger.java
! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java

Changeset: 85569c4cd30f
Author:    chegar
Date:      2016-01-13 14:32 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/85569c4cd30f

8146736: Move sun.misc performance counters to jdk.internal.perf
Reviewed-by: alanb, mchung, rriggs

! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/net/URLClassLoader.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
+ src/java.base/share/classes/jdk/internal/perf/Perf.java
+ src/java.base/share/classes/jdk/internal/perf/PerfCounter.java
- src/java.base/share/classes/sun/misc/Perf.java
- src/java.base/share/classes/sun/misc/PerfCounter.java
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DGraphicsDevice.java
! src/java.management/share/classes/sun/management/ConnectorAddressLink.java
! src/java.management/share/classes/sun/management/VMManagementImpl.java
! src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractMonitoredVm.java
! src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java
! src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java

Changeset: 56f2a4bb5bd3
Author:    chegar
Date:      2016-01-13 14:42 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/56f2a4bb5bd3

8146774: Remove sun.misc.JarFilter
Reviewed-by: alanb, mchung

- src/java.base/share/classes/sun/misc/JarFilter.java

Changeset: 6a24a7157863
Author:    chegar
Date:      2016-01-13 14:44 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6a24a7157863

8146771: Remove unused CEFormatException and CEStreamExhausted from sun.misc
Reviewed-by: alanb, rriggs

- src/java.base/share/classes/sun/misc/CEFormatException.java
- src/java.base/share/classes/sun/misc/CEStreamExhausted.java

Changeset: 41491b4e93d1
Author:    mullan
Date:      2016-01-13 09:39 -0500
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/41491b4e93d1

8085903: New fix for memory leak in ProtectionDomain cache
Reviewed-by: xuelei, igerasim

! src/java.base/share/classes/java/security/ProtectionDomain.java

Changeset: bc7826956914
Author:    mullan
Date:      2016-01-13 10:25 -0500
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/bc7826956914

Merge

- src/java.base/share/classes/sun/misc/CEFormatException.java
- src/java.base/share/classes/sun/misc/CEStreamExhausted.java
- src/java.base/share/classes/sun/misc/JarFilter.java
- src/java.base/share/classes/sun/misc/Perf.java
- src/java.base/share/classes/sun/misc/PerfCounter.java
- src/java.base/share/classes/sun/misc/PerformanceLogger.java

Changeset: b0c8266f9962
Author:    wetmore
Date:      2016-01-13 17:36 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b0c8266f9962

8145849: ALPN: getHandshakeApplicationProtocol() always return null
Reviewed-by: wetmore, vinnie
Contributed-by: amanda.jiang at oracle.com

! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
+ test/javax/net/ssl/ALPN/MyX509ExtendedKeyManager.java
! test/javax/net/ssl/ALPN/SSLEngineAlpnTest.java
! test/javax/net/ssl/ALPN/SSLSocketAlpnTest.java

Changeset: f5d02fbd8095
Author:    mhaupt
Date:      2016-01-14 13:53 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f5d02fbd8095

8147078: MethodHandles.catchException does not enforce Throwable subtype
Reviewed-by: psandoz, sundar

! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
+ test/java/lang/invoke/8147078/Test8147078.java

Changeset: c43113f67573
Author:    dcherepanov
Date:      2016-01-14 18:22 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c43113f67573

8145409: Better detect JRE that JLI will be using
Reviewed-by: ksrini

! src/java.base/windows/native/libjli/java_md.c
! src/java.base/windows/native/libjli/java_md.h

Changeset: 41d23e89d583
Author:    chegar
Date:      2016-01-14 19:07 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/41d23e89d583

7067728: Remove stopThread RuntimePermission from the default java.policy
Reviewed-by: alanb, mchung, mullan

! src/java.base/share/conf/security/java.policy

Changeset: e00d22e96e6e
Author:    lana
Date:      2016-01-14 12:04 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e00d22e96e6e

Merge

- src/java.base/share/classes/jdk/internal/misc/CleanerImpl.java
- src/java.base/share/classes/sun/misc/CEFormatException.java
- src/java.base/share/classes/sun/misc/CEStreamExhausted.java
- src/java.base/share/classes/sun/misc/JarFilter.java
- src/java.base/share/classes/sun/misc/Perf.java
- src/java.base/share/classes/sun/misc/PerfCounter.java
- src/java.base/share/classes/sun/misc/PerformanceLogger.java
- src/java.scripting/share/classes/javax/script/package.html

Changeset: 18dc79370cc6
Author:    peytoia
Date:      2016-01-15 14:33 +0900
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/18dc79370cc6

8026766: Add toString() to j.u.Locale.LanguageRange.
Reviewed-by: okutsu

! src/java.base/share/classes/java/util/Locale.java
+ test/java/util/Locale/Bug8026766.java

Changeset: 5f3452a61c4d
Author:    igerasim
Date:      2016-01-15 11:49 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5f3452a61c4d

8146967: [TEST_BUG] javax/security/auth/SubjectDomainCombiner/Optimize.java should use 4-args ProtectionDomain constructor
Reviewed-by: mullan, valeriep

! test/javax/security/auth/SubjectDomainCombiner/Optimize.java

Changeset: da62d3583cb7
Author:    alanb
Date:      2016-01-15 10:58 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/da62d3583cb7

8143100: (sc) java/nio/channels/ServerSocketChannel/Basic.java fails intermittently
Reviewed-by: alanb
Contributed-by: huaming.li at oracle.com

! test/java/nio/channels/ServerSocketChannel/Basic.java

Changeset: 0e1d9cff1e39
Author:    alanb
Date:      2016-01-15 11:09 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0e1d9cff1e39

8141595: (so) java/nio/channels/ServerSocketChannel/NonBlockingAccept.java fails intermittently
Reviewed-by: alanb
Contributed-by: huaming.li at oracle.com

! test/java/nio/channels/ServerSocketChannel/NonBlockingAccept.java

Changeset: 16ae8f6c208c
Author:    darcy
Date:      2016-01-15 10:30 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/16ae8f6c208c

8147480: Mark FJExceptionTableLeak.java as intermittently failing
Reviewed-by: martin, lancea, rriggs

! test/TEST.groups
! test/java/util/concurrent/forkjoin/FJExceptionTableLeak.java

Changeset: 6eb3c8132e48
Author:    kshefov
Date:      2016-01-16 00:27 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6eb3c8132e48

8143554: UnsupportedOperationException is not thrown for unsupported options
Reviewed-by: alanb
Contributed-by: Svetlana Nikandrova <svetlana.nikandrova at oracle.com>

! src/java.base/share/classes/java/net/SocketImpl.java
! src/java.base/unix/classes/java/net/PlainDatagramSocketImpl.java
! src/java.base/unix/classes/java/net/PlainSocketImpl.java
+ test/java/net/SocketOption/UnsupportedOptionsTest.java

Changeset: 8a709c82d16c
Author:    lana
Date:      2016-01-21 09:46 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8a709c82d16c

Added tag jdk-9+102 for changeset 6eb3c8132e48

! .hgtags

Changeset: c20bc888feea
Author:    xuelei
Date:      2016-01-16 00:18 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c20bc888feea

8146669: Test SessionTimeOutTests fails intermittently
Reviewed-by: mullan

! test/javax/net/ssl/SSLSession/SSLCtxAccessToSessCtx.java
! test/javax/net/ssl/SSLSession/SessionTimeOutTests.java

Changeset: 31ba5abc1e41
Author:    erikj
Date:      2016-01-16 13:01 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/31ba5abc1e41

8146403: Windows build can be faster
Reviewed-by: ihse

! make/CompileDemos.gmk
+ make/CompileTools.gmk
! make/CopySamples.gmk
! make/Import.gmk
! make/Tools.gmk
! make/copy/Copy-java.base.gmk
! make/gendata/GendataBreakIterator.gmk
! make/gendata/GendataHtml32dtd.gmk
! make/gendata/GendataPolicyJars.gmk
! make/gensrc/Gensrc-jdk.charsets.gmk
! make/gensrc/Gensrc-jdk.jdi.gmk
! make/gensrc/GensrcBuffer.gmk
! make/gensrc/GensrcCharacterData.gmk
! make/gensrc/GensrcCharsetMapping.gmk
! make/gensrc/GensrcExceptions.gmk
! make/gensrc/GensrcIcons.gmk
! make/gensrc/GensrcLocaleData.gmk
! make/gensrc/GensrcMisc.gmk
! make/gensrc/GensrcProperties.gmk
! make/gensrc/GensrcSwing.gmk
! make/gensrc/GensrcX11Wrappers.gmk
! make/launcher/LauncherCommon.gmk
! make/lib/Awt2dLibraries.gmk
! make/lib/Lib-java.base.gmk
! make/lib/Lib-jdk.jdwp.agent.gmk
! make/lib/LibCommon.gmk

Changeset: d95386f81a7a
Author:    darcy
Date:      2016-01-16 10:44 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d95386f81a7a

8147508: Correct fix for JDK-8147480
Reviewed-by: martin

! test/TEST.groups

Changeset: e813e2c159c6
Author:    alanb
Date:      2016-01-17 08:43 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e813e2c159c6

8146213: (so) Test java/nio/channels/ServerSocketChannel/AdaptServerSocket.java failed intermittently with Connection refused
Reviewed-by: bpb, alanb
Contributed-by: huaming.li at oracle.com

! test/java/nio/channels/ServerSocketChannel/AdaptServerSocket.java

Changeset: 099e432fe59c
Author:    mkos
Date:      2016-01-18 15:21 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/099e432fe59c

8146086: Publishing two webservices on same port fails with "java.net.BindException: Address already in use"
Reviewed-by: chegar

+ test/javax/xml/ws/publish/WSTest.java

Changeset: 1de1a321ea87
Author:    mhaupt
Date:      2015-12-09 11:02 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1de1a321ea87

8081512: Remove sun.invoke.anon classes, or move / co-locate them with tests
Reviewed-by: mchung, sundar

- src/java.base/share/classes/sun/invoke/anon/AnonymousClassLoader.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolParser.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolPatch.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolVisitor.java
- src/java.base/share/classes/sun/invoke/anon/InvalidConstantPoolFormatException.java
- test/sun/invoke/anon/ConstantPoolPatch/OptimalMapSize.java

Changeset: b979c2442791
Author:    david
Date:      2015-11-18 14:51 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b979c2442791

8145092: Use Unified Logging for the GC logging
Summary: JEP-271
Reviewed-by: sjohanss, brutisso

! test/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java
! test/com/sun/management/HotSpotDiagnosticMXBean/GetVMOption.java
! test/com/sun/management/HotSpotDiagnosticMXBean/SetVMOption.java
! test/java/lang/management/MemoryMXBean/LowMemoryTest.java
! test/java/lang/management/MemoryMXBean/RunUtil.java
! test/java/lang/management/RuntimeMXBean/TestInputArgument.sh
! test/java/text/Format/DecimalFormat/FormatMicroBenchmark.java
! test/lib/testlibrary/jdk/testlibrary/JDKToolLauncher.java
! test/sun/tools/jinfo/JInfoRunningProcessFlagTest.java
! test/sun/tools/jps/JpsHelper.java

Changeset: b31401e367b3
Author:    fparain
Date:      2015-12-11 09:08 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b31401e367b3

8046936: JEP 270: Reserved Stack Areas for Critical Sections
Reviewed-by: acorn, dcubed

! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/ReentrantLock.java
+ src/java.base/share/classes/jdk/internal/vm/annotation/ReservedStackAccess.java

Changeset: 2ff471390a03
Author:    asmundak
Date:      2015-12-11 10:45 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2ff471390a03

8073139: PPC64: User-visible arch directory and os.arch value on ppc64le cause issues with Java tooling
Summary: Add ppc64le/jvm.cfg, check for the ppc64le in addition to ppc64 in tests
Reviewed-by: dholmes, ihse
Contributed-by: Andrew Hughes <gnu.andrew at redhat.com>, Alexander Smundak <asmundak at google.com>

+ src/java.base/unix/conf/ppc64le/jvm.cfg
! test/sun/security/pkcs11/PKCS11Test.java
! test/tools/launcher/Settings.java

Changeset: 7205ee062a14
Author:    jprovino
Date:      2015-12-14 19:49 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7205ee062a14

Merge

- src/java.base/share/classes/sun/invoke/anon/AnonymousClassLoader.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolParser.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolPatch.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolVisitor.java
- src/java.base/share/classes/sun/invoke/anon/InvalidConstantPoolFormatException.java
- test/sun/invoke/anon/ConstantPoolPatch/OptimalMapSize.java

Changeset: fb2a4d3c555b
Author:    amurillo
Date:      2015-12-18 09:37 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fb2a4d3c555b

Merge

- src/java.base/share/classes/sun/invoke/anon/AnonymousClassLoader.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolParser.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolPatch.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolVisitor.java
- src/java.base/share/classes/sun/invoke/anon/InvalidConstantPoolFormatException.java
- test/sun/invoke/anon/ConstantPoolPatch/OptimalMapSize.java

Changeset: 51e05d200a72
Author:    amurillo
Date:      2016-01-05 13:08 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/51e05d200a72

Merge

- src/java.base/share/classes/sun/invoke/anon/AnonymousClassLoader.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolParser.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolPatch.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolVisitor.java
- src/java.base/share/classes/sun/invoke/anon/InvalidConstantPoolFormatException.java
- test/sun/invoke/anon/ConstantPoolPatch/OptimalMapSize.java

Changeset: a403a4a7a831
Author:    psandoz
Date:      2015-12-03 11:17 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a403a4a7a831

8144223: Move j.l.invoke.{ForceInline, DontInline, Stable} to jdk.internal.vm.annotation package
Reviewed-by: jrose, vlivanov, mchung, roland

! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
- src/java.base/share/classes/java/lang/invoke/DontInline.java
- src/java.base/share/classes/java/lang/invoke/ForceInline.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/Invokers.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java
! src/java.base/share/classes/java/lang/invoke/MethodTypeForm.java
- src/java.base/share/classes/java/lang/invoke/Stable.java
+ src/java.base/share/classes/jdk/internal/vm/annotation/DontInline.java
+ src/java.base/share/classes/jdk/internal/vm/annotation/ForceInline.java
+ src/java.base/share/classes/jdk/internal/vm/annotation/Stable.java

Changeset: 8e32a37dd7f5
Author:    psandoz
Date:      2015-12-09 15:26 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8e32a37dd7f5

8143628: Fork sun.misc.Unsafe and jdk.internal.misc.Unsafe native method tables
Reviewed-by: shade, dholmes, alanb, chegar, mchung

! make/src/classes/build/tools/spp/Spp.java
! src/java.base/share/classes/sun/misc/Unsafe.java

Changeset: 827ce3d74163
Author:    psandoz
Date:      2015-10-06 18:42 +0200
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/827ce3d74163

8133348: Reference.reachabilityFence
Reviewed-by: plevart, mr, chegar, mchung
Contributed-by: dl at cs.oswego.edu, aleksey.shipilev at oracle.com, paul.sandoz at oracle.com

! src/java.base/share/classes/java/lang/ref/Reference.java
+ test/java/lang/ref/ReachabilityFenceTest.java

Changeset: 4591cb19f8ea
Author:    psandoz
Date:      2015-12-17 10:03 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4591cb19f8ea

8136924: Vectorized support for array equals/compare/mismatch using Unsafe
Reviewed-by: plevart, jrose, kvn

! src/java.base/share/classes/java/util/Arrays.java
+ src/java.base/share/classes/java/util/ArraysSupport.java

Changeset: abcef5a34091
Author:    twisti
Date:      2015-12-18 10:00 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/abcef5a34091

Merge

! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
- src/java.base/share/classes/sun/invoke/anon/AnonymousClassLoader.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolParser.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolPatch.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolVisitor.java
- src/java.base/share/classes/sun/invoke/anon/InvalidConstantPoolFormatException.java
- src/jdk.deploy.osx/macosx/classes/apple/applescript/AppleScriptEngine.java
- src/jdk.deploy.osx/macosx/classes/apple/applescript/AppleScriptEngineFactory.java
- src/jdk.deploy.osx/macosx/native/libapplescriptengine/AS_NS_ConversionUtils.h
- src/jdk.deploy.osx/macosx/native/libapplescriptengine/AS_NS_ConversionUtils.m
- src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptEngine.m
- src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptExecutionContext.h
- src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptExecutionContext.m
- src/jdk.deploy.osx/macosx/native/libapplescriptengine/NS_Java_ConversionUtils.h
- src/jdk.deploy.osx/macosx/native/libapplescriptengine/NS_Java_ConversionUtils.m
- test/sun/invoke/anon/ConstantPoolPatch/OptimalMapSize.java

Changeset: 2d65c7859d7e
Author:    twisti
Date:      2015-12-22 13:41 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2d65c7859d7e

Merge

! src/java.base/share/classes/java/lang/ref/Reference.java
- 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: cb31a76eecd1
Author:    kvn
Date:      2015-12-28 22:28 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/cb31a76eecd1

8143925: Enhancing CounterMode.crypt() for AES
Summary: Add intrinsic for CounterMode.crypt() to leverage the parallel nature of AES in Counter(CTR) Mode.
Reviewed-by: kvn, ascarpino
Contributed-by: kishor.kharbas at intel.com

! src/java.base/share/classes/com/sun/crypto/provider/CounterMode.java

Changeset: 05ce416aa7e0
Author:    thartmann
Date:      2016-01-06 08:02 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/05ce416aa7e0

Merge

! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
- src/java.base/share/classes/sun/misc/CompoundEnumeration.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
- test/java/awt/Mouse/MaximizedFrameTest/MaximizedFrameTest.html
- test/javax/sound/midi/MidiDeviceProvider/FakeInfo.java
- test/javax/sound/midi/MidiDeviceProvider/NullInfo.java
- test/javax/sound/midi/MidiDeviceProvider/UnsupportedInfo.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: 20cf50b4e385
Author:    simonis
Date:      2015-12-14 15:32 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/20cf50b4e385

8145212: ISO-8859-1 isn't properly handled as 'fastEncoding' in jni_util.c
Reviewed-by: martin, rriggs

! src/java.base/share/native/libjava/jni_util.c

Changeset: 4c19b446250c
Author:    akulyakh
Date:      2015-12-16 19:59 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4c19b446250c

8145408: com/sun/jdi/BreakpointWithFullGC.sh Required output "Full GC" not found
Summary: Modified the test so it correctly parses the new debug output
Reviewed-by: jbachorik

! test/com/sun/jdi/BreakpointWithFullGC.sh

Changeset: edd314e5becd
Author:    jbachorik
Date:      2015-12-11 14:02 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/edd314e5becd

8138677: IllegalAccessException Class sun.usagetracker.UsageTrackerClient$4 (module java.base) can not access a member of class java.lang.management.ManagementFactory (module java.management)
Reviewed-by: alanb, mchung, dholmes, erikj, ihse

! make/lib/CoreLibraries.gmk
! make/lib/LibCommon.gmk
! src/java.base/share/native/include/jvm.h
! src/java.management/share/native/include/jmm.h
! src/java.management/share/native/libmanagement/VMManagementImpl.c

Changeset: 1b13503d0ef7
Author:    sgehwolf
Date:      2015-12-18 08:30 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1b13503d0ef7

6425769: Allow specifying an address to bind JMX remote connector
Reviewed-by: jbachorik, dfuchs

! src/java.management/share/classes/sun/management/jmxremote/ConnectorBootstrap.java
! src/java.management/share/conf/management.properties
+ test/sun/management/jmxremote/bootstrap/JMXAgentInterfaceBinding.java
+ test/sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java

Changeset: 9d3c57e3177c
Author:    dsamersoff
Date:      2015-12-23 13:12 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9d3c57e3177c

8067194: Restructure hotspot/agent/src to conform the modular source layout
Summary: Move sources under jdk.hotspot.agent
Reviewed-by: ihse, erikj, jbachorik

! make/gensrc/Gensrc-jdk.jdi.gmk

Changeset: 42ccdfe56796
Author:    kbarrett
Date:      2015-12-28 14:03 -0500
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/42ccdfe56796

8071507: (ref) Clear phantom reference as soft and weak references do
Summary: GC clears phantom refs on notification; update spec accordingly.
Reviewed-by: mchung, jmasa

! src/java.base/share/classes/java/lang/ref/PhantomReference.java
! src/java.base/share/classes/java/lang/ref/package-info.java
+ test/java/lang/ref/PhantomReferentClearing.java

Changeset: 5a477748da8c
Author:    jprovino
Date:      2016-01-01 17:08 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5a477748da8c

Merge

! make/lib/LibCommon.gmk

Changeset: 21c2f812adce
Author:    jbachorik
Date:      2016-01-04 10:07 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/21c2f812adce

8145982: JMXInterfaceBindingTest is failing intermittently
Reviewed-by: chegar, sgehwolf, olagneau

! test/sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java

Changeset: f3d572034fad
Author:    sspitsyn
Date:      2016-01-04 13:45 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f3d572034fad

7065236: To interpret case-insensitive string locale independently
Reviewed-by: jbachorik
Contributed-by: harsha.wardhana.b at oracle.com

! src/java.management/share/classes/javax/management/loading/MLetParser.java
! src/java.management/share/classes/javax/management/modelmbean/DescriptorSupport.java
! src/java.management/share/classes/javax/management/remote/JMXServiceURL.java
+ test/javax/management/loading/MletParserLocaleTest.java
+ test/javax/management/loading/mlet4.html
+ test/javax/management/modelmbean/DescriptorSupportXMLLocaleTest.java
+ test/javax/management/remote/mandatory/connection/JMXServiceURLLocaleTest.java

Changeset: cc8fc46f258b
Author:    jbachorik
Date:      2016-01-04 13:49 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/cc8fc46f258b

6744127: NullPointerException at com.sun.tools.jdi.EventRequestManagerImpl.request
Reviewed-by: jbachorik, sspitsyn
Contributed-by: harsha.wardhana.b at oracle.com

! src/jdk.jdi/share/classes/com/sun/tools/jdi/EventRequestManagerImpl.java

Changeset: 21e5acefd22a
Author:    jprovino
Date:      2016-01-07 20:06 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/21e5acefd22a

Merge

- src/java.base/share/classes/java/lang/invoke/DontInline.java
- src/java.base/share/classes/java/lang/invoke/ForceInline.java
- src/java.base/share/classes/java/lang/invoke/Stable.java
! src/java.base/share/classes/java/lang/ref/package-info.java
- src/java.base/share/classes/sun/misc/CompoundEnumeration.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
- test/java/awt/Mouse/MaximizedFrameTest/MaximizedFrameTest.html
- test/javax/sound/midi/MidiDeviceProvider/FakeInfo.java
- test/javax/sound/midi/MidiDeviceProvider/NullInfo.java
- test/javax/sound/midi/MidiDeviceProvider/UnsupportedInfo.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: b14117a57650
Author:    amurillo
Date:      2016-01-12 11:31 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b14117a57650

Merge

- src/java.base/share/classes/jdk/Exported.java
- src/java.base/share/classes/jdk/internal/misc/CleanerImpl.java
- src/java.base/share/classes/sun/misc/MessageUtils.java
! src/java.base/share/classes/sun/misc/Unsafe.java
- src/java.base/share/classes/sun/misc/VM.java
- src/java.base/share/classes/sun/misc/VMNotification.java
- src/java.base/share/native/libjava/MessageUtils.c
- src/java.base/unix/classes/sun/misc/OSEnvironment.java
- src/java.base/windows/classes/sun/misc/OSEnvironment.java
- src/java.scripting/share/classes/javax/script/package.html
- test/java/lang/ProcessHandle/TEST.properties
- test/sun/misc/VM/GetNanoTimeAdjustment.java

Changeset: 806ce052a588
Author:    amurillo
Date:      2016-01-14 20:57 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/806ce052a588

Merge

- src/java.base/share/classes/java/lang/invoke/DontInline.java
- src/java.base/share/classes/java/lang/invoke/ForceInline.java
- src/java.base/share/classes/java/lang/invoke/Stable.java
- src/java.base/share/classes/sun/invoke/anon/AnonymousClassLoader.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolParser.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolPatch.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolVisitor.java
- src/java.base/share/classes/sun/invoke/anon/InvalidConstantPoolFormatException.java
- test/sun/invoke/anon/ConstantPoolPatch/OptimalMapSize.java

Changeset: 3831596011ad
Author:    amurillo
Date:      2016-01-18 20:22 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3831596011ad

Merge

! make/gensrc/Gensrc-jdk.jdi.gmk
! make/lib/LibCommon.gmk

Changeset: afc841235b43
Author:    dcubed
Date:      2016-01-19 09:40 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/afc841235b43

8147629: quarantine tests failing in 2016.01.14 PIT snapshot
Summary: Ignore test/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java and test/tools/launcher/TooSmallStackSize.java
Reviewed-by: rdurbin, amurillo

! test/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java
! test/tools/launcher/TooSmallStackSize.java

Changeset: 9a1f5b91d6fd
Author:    amurillo
Date:      2016-01-19 11:43 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9a1f5b91d6fd

Merge


Changeset: b6bd1a9bf016
Author:    ihse
Date:      2016-01-20 09:54 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b6bd1a9bf016

8145596: Enable debug symbols for all libraries
Reviewed-by: erikj

! make/launcher/Launcher-java.base.gmk
! make/launcher/Launcher-jdk.accessibility.gmk
! make/launcher/Launcher-jdk.pack200.gmk
! make/launcher/LauncherCommon.gmk
! make/lib/Awt2dLibraries.gmk
! make/lib/CoreLibraries.gmk
! make/lib/Lib-java.instrument.gmk
! make/lib/Lib-java.management.gmk
! make/lib/Lib-java.prefs.gmk
! make/lib/Lib-java.security.jgss.gmk
! make/lib/Lib-java.smartcardio.gmk
! make/lib/Lib-jdk.accessibility.gmk
! make/lib/Lib-jdk.attach.gmk
! make/lib/Lib-jdk.crypto.ec.gmk
! make/lib/Lib-jdk.crypto.mscapi.gmk
! make/lib/Lib-jdk.crypto.pkcs11.gmk
! make/lib/Lib-jdk.crypto.ucrypto.gmk
! make/lib/Lib-jdk.deploy.osx.gmk
! make/lib/Lib-jdk.internal.le.gmk
! make/lib/Lib-jdk.jdi.gmk
! make/lib/Lib-jdk.jdwp.agent.gmk
! make/lib/Lib-jdk.management.gmk
! make/lib/Lib-jdk.pack200.gmk
! make/lib/Lib-jdk.sctp.gmk
! make/lib/Lib-jdk.security.auth.gmk
! make/lib/LibCommon.gmk
! make/lib/NetworkingLibraries.gmk
! make/lib/NioLibraries.gmk
! make/lib/PlatformLibraries.gmk
! make/lib/SecurityLibraries.gmk
! make/lib/SoundLibraries.gmk

Changeset: 09eca0dfafd6
Author:    lancea
Date:      2016-01-20 07:36 -0500
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/09eca0dfafd6

8146803: Enhance and update Sharding API
Reviewed-by: joehw

! src/java.sql/share/classes/javax/sql/CommonDataSource.java
! src/java.sql/share/classes/javax/sql/ConnectionPoolDataSource.java
! src/java.sql/share/classes/javax/sql/DataSource.java
+ src/java.sql/share/classes/javax/sql/PooledConnectionBuilder.java
! src/java.sql/share/classes/javax/sql/XAConnection.java
! src/java.sql/share/classes/javax/sql/XAConnectionBuilder.java
! src/java.sql/share/classes/javax/sql/XADataSource.java

Changeset: 1f33e517236e
Author:    rriggs
Date:      2016-01-20 11:33 -0500
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1f33e517236e

8145459: Cleaner - use Reference.reachabilityFence
Reviewed-by: psandoz, mchung, chegar

! src/java.base/share/classes/jdk/internal/ref/PhantomCleanable.java
! src/java.base/share/classes/jdk/internal/ref/SoftCleanable.java
! src/java.base/share/classes/jdk/internal/ref/WeakCleanable.java

Changeset: 927f285009b6
Author:    igerasim
Date:      2015-07-11 14:54 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/927f285009b6

8081297: SSL Problem with Tomcat
Reviewed-by: xuelei, jnimeh, ahgross

! src/java.base/share/classes/com/sun/crypto/provider/TlsRsaPremasterSecretGenerator.java
! src/java.base/share/classes/sun/security/internal/spec/TlsRsaPremasterSecretParameterSpec.java
! src/java.base/share/classes/sun/security/ssl/RSAClientKeyExchange.java
! src/java.base/share/classes/sun/security/util/KeyUtil.java

Changeset: 7abc461969c3
Author:    msheppar
Date:      2015-07-29 13:42 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7abc461969c3

8059054: Better URL processing
Reviewed-by: chegar, rriggs, ahgross, coffeys, igerasim

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

Changeset: 2a671e5803a1
Author:    dsamersoff
Date:      2015-08-03 12:18 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2a671e5803a1

8132209: DiagnosticCommandImpl.getNotificationInfo() may expose internal representation
Summary: DiagnosticCommandImpl.getNotificationInfo() may expose internal representation
Reviewed-by: skoivu, fparain, jbachorik

! src/jdk.management/share/classes/com/sun/management/internal/DiagnosticCommandImpl.java

Changeset: a1eb142710f9
Author:    sjiang
Date:      2015-09-03 09:33 +0200
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a1eb142710f9

8130710: Better attributes processing
Reviewed-by: jbachorik, dfuchs, ahgross

! src/java.management/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java
! src/java.management/share/classes/javax/management/remote/rmi/RMIConnector.java

Changeset: 98f0c1f0f3df
Author:    igerasim
Date:      2015-09-07 18:58 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/98f0c1f0f3df

8074068: Cleanup in java.base/share/classes/sun/security/x509/
Reviewed-by: mullan, ahgross, coffeys

! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! src/java.base/share/classes/sun/security/x509/CRLDistributionPointsExtension.java
! src/java.base/share/classes/sun/security/x509/CRLNumberExtension.java
! src/java.base/share/classes/sun/security/x509/DNSName.java
! src/java.base/share/classes/sun/security/x509/EDIPartyName.java
! src/java.base/share/classes/sun/security/x509/GeneralSubtrees.java
! src/java.base/share/classes/sun/security/x509/IPAddressName.java
! src/java.base/share/classes/sun/security/x509/IssuingDistributionPointExtension.java
! src/java.base/share/classes/sun/security/x509/KeyIdentifier.java
! src/java.base/share/classes/sun/security/x509/PolicyMappingsExtension.java
! src/java.base/share/classes/sun/security/x509/PrivateKeyUsageExtension.java
! src/java.base/share/classes/sun/security/x509/RDN.java
! src/java.base/share/classes/sun/security/x509/SubjectInfoAccessExtension.java
! src/java.base/share/classes/sun/security/x509/URIName.java
! src/java.base/share/classes/sun/security/x509/X500Name.java
! src/java.base/share/classes/sun/security/x509/X509AttributeName.java
! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java
! src/java.base/share/classes/sun/security/x509/X509CertImpl.java

Changeset: 78fa6f29e5f7
Author:    sjiang
Date:      2015-09-08 08:34 +0200
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/78fa6f29e5f7

8132210: Reinforce JMX collector internals
Reviewed-by: jbachorik, ahgross

! src/jdk.management/share/classes/com/sun/management/internal/GarbageCollectorExtImpl.java

Changeset: 270887382f1f
Author:    vinnie
Date:      2015-10-07 18:04 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/270887382f1f

8138589: Correct limits on unlimited cryptography
Reviewed-by: mullan

! src/java.base/share/classes/com/sun/crypto/provider/PBES2Core.java

Changeset: c697a079d2d2
Author:    vadim
Date:      2015-10-13 20:59 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c697a079d2d2

8132988: Better printing dialogues
Reviewed-by: prr, serb, mschoene

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java

Changeset: a043ca3a539c
Author:    igerasim
Date:      2015-10-02 11:50 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a043ca3a539c

8134605: Partial rework of the fix for 8081297
Reviewed-by: xuelei, coffeys, valeriep

! src/java.base/share/classes/sun/security/jca/JCAUtil.java
! src/java.base/share/classes/sun/security/ssl/RSAClientKeyExchange.java
! src/java.base/share/classes/sun/security/util/KeyUtil.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Cipher.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSACipher.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeCipher.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeGCMCipher.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSACipher.java

Changeset: ddd54b317a39
Author:    sjiang
Date:      2015-10-06 09:20 +0200
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ddd54b317a39

8137060: JMX memory management improvements
Reviewed-by: dfuchs, ahgross

! src/java.management/share/classes/sun/management/MemoryImpl.java

Changeset: b5b384891951
Author:    vadim
Date:      2015-10-16 14:12 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b5b384891951

8139017: More stable image decoding
Reviewed-by: prr, serb, mschoene

! src/java.desktop/share/native/libjavajpeg/jpegdecoder.c

Changeset: 4efaa6871de2
Author:    vadim
Date:      2015-10-21 14:55 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4efaa6871de2

8139012: Better font substitutions
Reviewed-by: prr, srl, mschoene

! src/java.desktop/share/native/libfontmanager/layout/ContextualSubstSubtables.cpp
! src/java.desktop/share/native/libfontmanager/layout/CursiveAttachmentSubtables.cpp
! src/java.desktop/share/native/libfontmanager/layout/Features.cpp
! src/java.desktop/share/native/libfontmanager/layout/MarkToBasePosnSubtables.cpp
! src/java.desktop/share/native/libfontmanager/layout/MarkToLigaturePosnSubtables.cpp

Changeset: 48cb26c30242
Author:    vadim
Date:      2015-10-26 23:41 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/48cb26c30242

8140543: Arrange font actions
Reviewed-by: prr, srl, mschoene

! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor.cpp
! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor.h
! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor2.cpp
! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor2.h

Changeset: 24cfe95d2741
Author:    vadim
Date:      2015-11-03 14:44 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/24cfe95d2741

8141213: [Parfait]Potentially blocking function GetArrayLength called in JNI critical region at line 239 of jdk/src/share/native/sun/awt/image/jpeg/jpegdecoder.c in function GET_ARRAYS
Reviewed-by: prr, serb

! src/java.desktop/share/native/libjavajpeg/jpegdecoder.c

Changeset: 59ff08535492
Author:    vadim
Date:      2015-11-18 11:35 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/59ff08535492

8141229: [Parfait] Null pointer dereference in cmsstrcasecmp of cmserr.c
Reviewed-by: prr, serb

! src/java.desktop/share/native/liblcms/cmscgats.c

Changeset: e22316abb8dc
Author:    weijun
Date:      2015-11-26 16:25 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e22316abb8dc

8143959: Certificates requiring blacklisting
Reviewed-by: mullan

! make/data/blacklistedcertsconverter/blacklisted.certs.pem

Changeset: 1f101094eb89
Author:    chegar
Date:      2015-12-01 12:38 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1f101094eb89

8143185: Cleanup for handling proxies
Reviewed-by: alanb, darcy, robm, rriggs, skoivu, rriggs

! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java

Changeset: eb2eeaf99e5a
Author:    azvegint
Date:      2015-12-08 19:01 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/eb2eeaf99e5a

8143941: Update splashscreen displays
Reviewed-by: ahgross, prr, serb

! src/java.desktop/share/native/libsplashscreen/libpng/CHANGES
! src/java.desktop/share/native/libsplashscreen/libpng/LICENSE
! src/java.desktop/share/native/libsplashscreen/libpng/README
! src/java.desktop/share/native/libsplashscreen/libpng/png.c
! src/java.desktop/share/native/libsplashscreen/libpng/png.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngconf.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngdebug.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngget.c
! src/java.desktop/share/native/libsplashscreen/libpng/pnginfo.h
! src/java.desktop/share/native/libsplashscreen/libpng/pnglibconf.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngmem.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngpread.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngread.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrio.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrtran.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrutil.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngset.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngstruct.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngtest.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngtrans.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngwio.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngwrite.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngwtran.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngwutil.c
! src/java.desktop/share/native/libsplashscreen/splashscreen_png.c

Changeset: 77c46721f932
Author:    vadim
Date:      2015-12-10 12:13 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/77c46721f932

8143002: [Parfait] JNI exception pending in fontpath.c:1300
Reviewed-by: prr, serb

! src/java.desktop/unix/native/common/awt/fontpath.c

Changeset: 90fc355d014a
Author:    xuelei
Date:      2015-12-15 12:59 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/90fc355d014a

8144773: Further reduce use of MD5
Reviewed-by: mullan, wetmore, jnimeh, ahgross

! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java
! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java
! src/java.base/share/classes/sun/security/ssl/Handshaker.java
! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
! src/java.base/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java
! src/java.base/share/conf/security/java.security
! test/javax/net/ssl/HttpsURLConnection/CriticalSubjectAltName.java
! test/javax/net/ssl/ServerName/SSLSocketSNISensitive.java
! test/javax/net/ssl/TLSv11/EmptyCertificateAuthorities.java
! test/javax/net/ssl/TLSv12/ShortRSAKey512.java
! test/javax/net/ssl/TLSv12/ShortRSAKeyGCM.java
! test/sun/net/www/protocol/https/HttpsURLConnection/DNSIdentities.java
! test/sun/net/www/protocol/https/HttpsURLConnection/IPAddressIPIdentities.java
! test/sun/net/www/protocol/https/HttpsURLConnection/IPIdentities.java
! test/sun/net/www/protocol/https/HttpsURLConnection/Identities.java
! test/sun/security/ssl/SSLContextImpl/MD2InTrustAnchor.java
! test/sun/security/ssl/SSLContextImpl/TrustTrustedCert.java
! test/sun/security/ssl/X509KeyManager/PreferredKey.java
! test/sun/security/ssl/X509TrustManagerImpl/BasicConstraints.java
! test/sun/security/ssl/X509TrustManagerImpl/PKIXExtendedTM.java
! test/sun/security/ssl/X509TrustManagerImpl/SelfIssuedCert.java
! test/sun/security/ssl/X509TrustManagerImpl/SunX509ExtendedTM.java

Changeset: 822cdfa247ba
Author:    aivanov
Date:      2015-12-22 09:50 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/822cdfa247ba

8145551: Test failed with Crash for Improved font lookups
Reviewed-by: prr, vadim

! src/java.desktop/share/native/libfontmanager/layout/Features.cpp
! src/java.desktop/share/native/libfontmanager/layout/Lookups.cpp

Changeset: a35130a8b189
Author:    henryjen
Date:      2016-01-20 08:33 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a35130a8b189

Merge


Changeset: 2eddc3eaef75
Author:    bgopularam
Date:      2016-01-20 09:21 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2eddc3eaef75

8133085: Avoid creating instances of security providers when possible
Reviewed-by: mullan

! test/com/sun/crypto/provider/Cipher/DES/PerformanceTest.java
! test/javax/net/ssl/TLS/TestJSSE.java
! test/sun/security/pkcs11/fips/ImportKeyStore.java

Changeset: 859397229dc4
Author:    iris
Date:      2016-01-20 11:02 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/859397229dc4

8136494: Update "@since 1.9" to "@since 9" to match java.version.specification
Reviewed-by: alanb, chegar, lancea, prr

! make/src/classes/build/tools/tzdb/TzdbZoneRulesProvider.java
! src/java.base/share/classes/java/io/InputStream.java
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/java/lang/Process.java
! src/java.base/share/classes/java/lang/ProcessHandle.java
! src/java.base/share/classes/java/lang/ProcessHandleImpl.java
! src/java.base/share/classes/java/lang/StackWalker.java
! src/java.base/share/classes/java/lang/String.java
! 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/java/math/BigInteger.java
! src/java.base/share/classes/java/math/MutableBigInteger.java
! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/DatagramSocketImpl.java
! src/java.base/share/classes/java/net/NetworkInterface.java
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
! src/java.base/share/classes/java/net/SocketImpl.java
! src/java.base/share/classes/java/net/spi/URLStreamHandlerProvider.java
! src/java.base/share/classes/java/net/spi/package-info.java
! src/java.base/share/classes/java/nio/MappedByteBuffer.java
! src/java.base/share/classes/java/nio/X-Buffer.java.template
! src/java.base/share/classes/java/security/KeyStore.java
! src/java.base/share/classes/java/security/PermissionCollection.java
! src/java.base/share/classes/java/security/cert/URICertStoreParameters.java
! 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/java/util/Enumeration.java
! src/java.base/share/classes/java/util/Scanner.java
! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
! src/java.base/share/classes/java/util/concurrent/Flow.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java
! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java
! src/java.base/share/classes/java/util/regex/Matcher.java
! src/java.base/share/classes/java/util/stream/DoubleStream.java
! src/java.base/share/classes/java/util/stream/IntStream.java
! src/java.base/share/classes/java/util/stream/LongStream.java
! src/java.base/share/classes/java/util/stream/Stream.java
! src/java.base/share/classes/java/util/stream/WhileOps.java
! src/java.base/share/classes/java/util/zip/CRC32C.java
! src/java.base/share/classes/java/util/zip/Checksum.java
! src/java.base/share/classes/java/util/zip/ZipEntry.java
! src/java.base/share/classes/jdk/internal/HotSpotIntrinsicCandidate.java
! src/java.base/share/classes/jdk/internal/logger/package-info.java
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! src/java.base/share/classes/sun/security/provider/certpath/ResponderId.java
! src/java.base/share/classes/sun/security/ssl/ClientKeyExchangeService.java
! src/java.base/share/classes/sun/security/util/KeyStoreDelegator.java
! src/java.datatransfer/share/classes/sun/datatransfer/DataFlavorUtil.java
! src/java.datatransfer/share/classes/sun/datatransfer/DesktopDatatransferService.java
! src/java.desktop/share/classes/java/awt/RenderingHints.java
! src/java.desktop/share/classes/java/awt/font/NumericShaper.java
! src/java.desktop/share/classes/java/awt/image/AbstractMultiResolutionImage.java
! src/java.desktop/share/classes/java/awt/image/BaseMultiResolutionImage.java
! src/java.desktop/share/classes/java/awt/image/MultiResolutionImage.java
! src/java.desktop/share/classes/java/beans/BeanProperty.java
! src/java.desktop/share/classes/java/beans/IndexedPropertyDescriptor.java
! src/java.desktop/share/classes/java/beans/JavaBean.java
! src/java.desktop/share/classes/java/beans/PropertyDescriptor.java
! src/java.desktop/share/classes/javax/accessibility/AccessibilityProvider.java
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/BaselineTIFFTagSet.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifGPSTagSet.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifInteroperabilityTagSet.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifParentTIFFTagSet.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifTIFFTagSet.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/FaxTIFFTagSet.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/GeoTIFFTagSet.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFDirectory.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFImageReadParam.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFTag.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFTagSet.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/package.html
! src/java.desktop/share/classes/javax/swing/JComponent.java
! src/java.desktop/share/classes/javax/swing/SwingContainer.java
! src/java.desktop/share/classes/javax/swing/text/AbstractDocument.java
! src/java.desktop/share/classes/sun/awt/datatransfer/DesktopDatatransferServiceImpl.java
! src/java.desktop/share/classes/sun/swing/text/UndoableEditLockSupport.java
! src/java.logging/share/classes/java/util/logging/FileHandler.java
! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.logging/share/classes/java/util/logging/LogRecord.java
! src/java.logging/share/classes/java/util/logging/Logger.java
! src/java.logging/share/classes/sun/util/logging/internal/package-info.java
! src/java.management/share/classes/java/lang/management/ThreadInfo.java
! src/java.management/share/classes/javax/management/ConstructorParameters.java
! src/java.naming/share/classes/sun/security/provider/certpath/ldap/JdkLDAP.java
! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/EncryptionKey.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosCredMessage.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ssl/Krb5KeyExchangeService.java
! src/java.sql/share/classes/java/sql/Connection.java
! src/java.sql/share/classes/java/sql/ConnectionBuilder.java
! src/java.sql/share/classes/java/sql/DatabaseMetaData.java
! src/java.sql/share/classes/java/sql/DriverManager.java
! src/java.sql/share/classes/java/sql/ShardingKey.java
! src/jdk.attach/share/classes/com/sun/tools/attach/AttachOperationFailedException.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/CipherContextRef.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/Config.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/GCMParameters.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeCipher.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeCipherWithJavaPadding.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeDigest.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeGCMCipher.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeKey.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSACipher.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSAKeyFactory.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSASignature.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoException.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoMech.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoProvider.java
! src/jdk.jartool/share/classes/com/sun/jarsigner/ContentSignerParameters.java
! src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java
! src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSignerException.java
! src/jdk.management/share/classes/com/sun/management/VMOption.java
! src/jdk.security.jgss/share/classes/com/sun/security/jgss/InquireType.java
! test/lib/testlibrary/ExtendedRobot.java

Changeset: fd3831ef1126
Author:    chegar
Date:      2016-01-21 09:26 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fd3831ef1126

8147922: Remove sun.misc.ClassFileTransformer
Reviewed-by: alanb, mchung

- src/java.base/share/classes/sun/misc/ClassFileTransformer.java

Changeset: 4218810d31f6
Author:    robm
Date:      2016-01-21 09:33 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4218810d31f6

8064330: Remove SHA224 from the default support list if SunMSCAPI enabled
Reviewed-by: xuelei

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

Changeset: 2cc8a721d314
Author:    robm
Date:      2016-01-21 10:31 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2cc8a721d314

8147931: Incorrect edits for JDK-8064330
Reviewed-by: coffeys

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

Changeset: d354886acd3f
Author:    asmotrak
Date:      2016-01-21 09:15 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d354886acd3f

8138990: Implementation of HTTP Digest authentication may be more flexible
Reviewed-by: michaelm

! src/java.base/share/classes/sun/net/www/protocol/http/DigestAuthentication.java
+ test/sun/net/www/http/HttpURLConnection/DigestAuth.java

Changeset: 0558ee756220
Author:    lana
Date:      2016-01-21 10:17 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0558ee756220

Merge

- src/java.base/share/classes/java/lang/invoke/DontInline.java
- src/java.base/share/classes/java/lang/invoke/ForceInline.java
- src/java.base/share/classes/java/lang/invoke/Stable.java
- src/java.base/share/classes/sun/invoke/anon/AnonymousClassLoader.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolParser.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolPatch.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolVisitor.java
- src/java.base/share/classes/sun/invoke/anon/InvalidConstantPoolFormatException.java
- src/java.base/share/classes/sun/misc/ClassFileTransformer.java
- test/sun/invoke/anon/ConstantPoolPatch/OptimalMapSize.java

Changeset: 234ae9640837
Author:    amurillo
Date:      2016-01-21 13:51 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/234ae9640837

8147985: Exclude sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java on jdk9/dev
Reviewed-by: dsamersoff

! test/ProblemList.txt

Changeset: 9412c2321c72
Author:    xiaofeya
Date:      2016-01-22 13:26 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9412c2321c72

8133035: test/com/sun/jndi/dns/IPv6NameserverPlatformParsingTest.java fails to compile
Reviewed-by: alanb

! test/com/sun/jndi/dns/Test6991580.java

Changeset: 452162be5da9
Author:    sgehwolf
Date:      2016-01-22 17:43 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/452162be5da9

8147857: RMIConnector logs attribute names incorrectly
Summary: Fix order of arguments to Collectors.joining
Reviewed-by: andrew, dfuchs, jbachorik

! src/java.management/share/classes/javax/management/remote/rmi/RMIConnector.java
+ test/javax/management/remote/mandatory/connection/Name.java
+ test/javax/management/remote/mandatory/connection/NameMBean.java
+ test/javax/management/remote/mandatory/connection/RMIConnectorLogAttributesTest.java
+ test/javax/management/remote/mandatory/connection/TestLogHandler.java

Changeset: 7f5b7acebffd
Author:    bpb
Date:      2016-01-22 12:44 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7f5b7acebffd

8147545: Remove sun.misc.ManagedLocalsThread from java.prefs
Summary: Replace ManagedLocalsThread with Thread(null,null,threadName,0,false)
Reviewed-by: chegar

! src/java.prefs/macosx/classes/java/util/prefs/MacOSXPreferencesFile.java
! src/java.prefs/share/classes/java/util/prefs/AbstractPreferences.java
! src/java.prefs/unix/classes/java/util/prefs/FileSystemPreferences.java

Changeset: afa1a4e34c20
Author:    martin
Date:      2016-01-08 19:53 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/afa1a4e34c20

8146568: NegativeArraySizeException in ArrayList.grow(int)
Summary: improve management of internal array
Reviewed-by: smarks

! src/java.base/share/classes/java/util/ArrayList.java
+ test/java/util/ArrayList/ArrayManagement.java
+ test/java/util/ArrayList/Bug8146568.java

Changeset: 45ae2c3e1d52
Author:    msheppar
Date:      2016-01-24 22:27 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/45ae2c3e1d52

8147862: Null check too late in sun.net.httpserver.ServerImpl
Reviewed-by: chegar

! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java

Changeset: f5178601929b
Author:    redestad
Date:      2016-01-25 12:23 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f5178601929b

8148044: Remove Enum[0] constants from EnumSet and EnumMap
Reviewed-by: alanb, chegar, shade, smarks

! src/java.base/share/classes/java/util/EnumMap.java
! src/java.base/share/classes/java/util/EnumSet.java
! test/java/util/EnumMap/EnumMapBash.java
! test/java/util/EnumSet/BogusEnumSet.java

Changeset: eee1ced1d8e7
Author:    alanb
Date:      2016-01-25 19:01 +0000
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/eee1ced1d8e7

8148147: Sync up @modules from jigsaw/jake
Reviewed-by: chegar, mchung

! test/com/oracle/security/ucrypto/TestCICOWithGCM.java
! test/com/oracle/security/ucrypto/TestGCMKeyAndIvCheck.java
! test/com/oracle/security/ucrypto/TestGCMWithSBE.java
! test/com/sun/crypto/provider/Cipher/AES/Test4513830.java
! test/com/sun/crypto/provider/Cipher/AES/TestCICOWithGCM.java
! test/com/sun/crypto/provider/Cipher/AES/TestGCMKeyAndIvCheck.java
! test/com/sun/crypto/provider/Cipher/AES/TestGHASH.java
! test/com/sun/crypto/provider/Cipher/AES/TestISO10126Padding.java
! test/com/sun/crypto/provider/Cipher/AES/TestKATForECB_IV.java
! test/com/sun/crypto/provider/Cipher/AES/TestKATForGCM.java
! test/com/sun/crypto/provider/Cipher/AES/TestShortBuffer.java
! test/com/sun/jmx/mbeanserver/introspector/SimpleIntrospectorTest.java
! test/com/sun/management/GarbageCollectorMXBean/GarbageCollectionNotificationContentTest.java
! test/com/sun/management/GarbageCollectorMXBean/GarbageCollectionNotificationTest.java
! test/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerAPIsTest.java
! test/java/lang/invoke/AccessControlTest.java
! test/java/lang/invoke/ExplicitCastArgumentsTest.java
! test/java/lang/invoke/lambda/LambdaAsm.java
! test/java/nio/channels/SocketChannel/VectorIO.java
! test/java/nio/channels/SocketChannel/Write.java
! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/Util.java
! test/java/security/KeyStore/EntryMethods.java
! test/java/util/Locale/Bug8008577.java
! test/java/util/PluggableLocale/BreakIteratorProviderTest.java
! test/javax/net/ssl/DTLS/CipherSuite.java
! test/javax/net/ssl/DTLS/ClientAuth.java
! test/javax/net/ssl/DTLS/InvalidCookie.java
! test/javax/net/ssl/DTLS/InvalidRecords.java
! test/javax/net/ssl/DTLS/NoMacInitialClientHello.java
! test/javax/net/ssl/DTLS/Reordered.java
! test/javax/net/ssl/DTLS/Retransmission.java
! test/javax/net/ssl/DTLS/WeakCipherSuite.java
! test/javax/xml/jaxp/PrecisionDecimalDV/XPrecisionDecimalToString.java
! test/jdk/internal/jline/KeyConversionTest.java
! test/jdk/internal/jline/console/StripAnsiTest.java
! test/sun/awt/shell/ShellFolderMemoryLeak.java
! test/sun/net/www/http/HttpURLConnection/NTLMAuthWithSM.java
! test/sun/reflect/CallerSensitive/CallerSensitiveFinder.java
! test/sun/reflect/CallerSensitive/MissingCallerSensitive.java
! test/sun/security/provider/FileInputStreamPool/FileInputStreamPoolTest.java
! test/sun/security/provider/certpath/Extensions/OCSPNonceExtensionTests.java
! test/sun/security/provider/certpath/ResponderId/ResponderIdTests.java
! test/sun/security/ssl/ExtensionType/OptimalListSize.java
! test/sun/security/ssl/SSLSocketImpl/CheckMethods.java
! test/sun/security/x509/AVA/EmailAddressEncoding.java
! test/sun/text/resources/LocaleDataTest.java
! test/sun/util/logging/PlatformLoggerTest.java

Changeset: 38cd01bdfd45
Author:    lana
Date:      2016-01-28 09:43 -0800
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/38cd01bdfd45

Added tag jdk-9+103 for changeset eee1ced1d8e7

! .hgtags



More information about the bsd-port-dev mailing list