hg: jdk9/hs-emb/jdk: 131 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Fri Jan 17 22:54:47 PST 2014


Changeset: 5a73e4aee645
Author:    darcy
Date:      2013-12-13 15:24 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/5a73e4aee645

8030082: Fix raw types lint warnings, etc. in various sun.security libraries
Reviewed-by: chegar, mullan

! src/share/classes/sun/security/jca/ProviderConfig.java
! src/share/classes/sun/security/provider/PolicyFile.java
! src/share/classes/sun/security/x509/CRLExtensions.java
! src/share/classes/sun/security/x509/CertificateExtensions.java
! src/share/classes/sun/security/x509/X509CertImpl.java

Changeset: f92e3055433c
Author:    bpb
Date:      2013-12-13 16:15 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/f92e3055433c

4891331: BigInteger a.multiply(a) should use squaring code
Summary: Change multiply(BigInteger a) to return square() if a == this and the number of ints in the magnitude is over a threshold.
Reviewed-by: darcy, shade

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

Changeset: 1f351ad06e95
Author:    alanb
Date:      2013-12-14 09:27 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/1f351ad06e95

8027212: java/nio/channels/Selector/SelectAfterRead.java fails intermittently
Reviewed-by: chegar, ewang

! test/java/nio/channels/Selector/ByteServer.java
! test/java/nio/channels/Selector/ReadAfterConnect.java
! test/java/nio/channels/Selector/SelectAfterRead.java
! test/java/nio/channels/Selector/SelectWrite.java

Changeset: d8c8b3f38f15
Author:    dxu
Date:      2013-12-14 16:37 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/d8c8b3f38f15

8022219: Intermittent test failures in java/util/zip/ZipFile
Reviewed-by: alanb, chegar

! test/java/util/zip/ZipFile/ReadLongZipFileName.java

Changeset: 0fdbd30a9f1c
Author:    dxu
Date:      2013-12-14 20:36 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/0fdbd30a9f1c

8025437: Check DefaultProxySelector for JNI pending exception issues
Reviewed-by: michaelm, chegar, alanb

! src/solaris/native/sun/net/spi/DefaultProxySelector.c

Changeset: caa10a9377c9
Author:    alanb
Date:      2013-12-15 08:11 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/caa10a9377c9

8029805: Remove LogManager addPropertyChangeListener and removePropertyChangeListener methods
8029806: Remove Packer/Unpacker addPropertyChangeLister and removePropertyListener methods
Reviewed-by: dfuchs, tbell, mchung, ihse

! make/CreateJars.gmk
! make/Tools.gmk
- make/src/classes/build/tools/classfile/RemoveMethods.java
! src/share/classes/com/sun/java/util/jar/pack/PackerImpl.java
! src/share/classes/com/sun/java/util/jar/pack/PropMap.java
! src/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java
! src/share/classes/java/util/jar/Pack200.java
! src/share/classes/java/util/logging/LogManager.java
! test/TEST.groups
- test/java/util/logging/Listeners.java
- test/java/util/logging/ListenersWithSM.java
- test/java/util/logging/java.policy
- test/tools/pack200/NoBeans.java
- test/tools/pack200/Reflect.java

Changeset: 15babe8b90e6
Author:    xuelei
Date:      2013-12-15 20:24 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/15babe8b90e6

8028562: Test SSLSocketSSLEngineTemplate.java intermittent failed with "Data length error"
Summary: test stabilization, read one more time in case of message fragment
Reviewed-by: mullan, xuelei
Contributed-by: Zaiyao Liu <zaiyao.liu at oracle.com>

! test/sun/security/ssl/templates/SSLSocketSSLEngineTemplate.java

Changeset: 740772b29f39
Author:    sla
Date:      2013-12-16 10:51 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/740772b29f39

8030036: Updates to ProblemList.txt after same-binaries run
Reviewed-by: alanb

! test/ProblemList.txt

Changeset: 60ed49f7d7fe
Author:    sla
Date:      2013-12-16 11:04 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/60ed49f7d7fe

8028430: JDI: ReferenceType.visibleMethods() return wrong visible methods
Reviewed-by: mchung

! src/share/classes/com/sun/tools/jdi/ArrayTypeImpl.java
! src/share/classes/com/sun/tools/jdi/ClassTypeImpl.java
! src/share/classes/com/sun/tools/jdi/InterfaceTypeImpl.java
! src/share/classes/com/sun/tools/jdi/ReferenceTypeImpl.java
+ test/com/sun/jdi/VisibleMethods.java

Changeset: ee5500f3d970
Author:    sla
Date:      2013-12-16 11:09 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/ee5500f3d970

4660158: TTY: NumberFormatException while trying to set values by 'set' command
Reviewed-by: alanb, sspitsyn

! src/share/classes/com/sun/tools/example/debug/expr/Expr.jj
! src/share/classes/com/sun/tools/example/debug/expr/ExpressionParser.java
! src/share/classes/com/sun/tools/example/debug/expr/ExpressionParserConstants.java
! src/share/classes/com/sun/tools/example/debug/expr/ExpressionParserTokenManager.java
+ src/share/classes/com/sun/tools/example/debug/expr/JavaCharStream.java
! src/share/classes/com/sun/tools/example/debug/expr/LValue.java
! src/share/classes/com/sun/tools/example/debug/expr/ParseException.java
! src/share/classes/com/sun/tools/example/debug/expr/Token.java
! src/share/classes/com/sun/tools/example/debug/expr/TokenMgrError.java
+ test/com/sun/jdi/JdbExprTest.sh

Changeset: 341192acab7a
Author:    sla
Date:      2013-12-16 15:38 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/341192acab7a

8030204: com/sun/jdi/JdbExprTest.sh: Required output "Can\\'t convert 2147483648 to int" not found
Reviewed-by: alanb

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

Changeset: 6a9468263b23
Author:    alanb
Date:      2013-12-16 15:05 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/6a9468263b23

8029904: Remove com.sun.security.auth.callback.DialogCallbackHandler
Reviewed-by: mullan

! make/profile-rtjar-includes.txt
- src/share/classes/com/sun/security/auth/callback/DialogCallbackHandler.java
- test/com/sun/security/auth/callback/DialogCallbackHandler/Default.java
! test/com/sun/security/sasl/digest/NoQuoteParams.java
! test/sun/security/pkcs11/Provider/Login.java

Changeset: dfe666d39950
Author:    alanb
Date:      2013-12-16 19:52 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/dfe666d39950

6706208: (cs) CharsetProvider permission check cleanup
Reviewed-by: chegar, mchung

! src/share/classes/java/nio/channels/spi/SelectorProvider.java
! src/share/classes/java/nio/charset/spi/CharsetProvider.java

Changeset: 92c5fbbd8fbd
Author:    mduigou
Date:      2013-12-13 13:35 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/92c5fbbd8fbd

8030016: HashMap.computeIfAbsent generates spurious access event
Reviewed-by: psandoz, bchristi

! src/share/classes/java/util/HashMap.java
+ test/java/util/LinkedHashMap/ComputeIfAbsentAccessOrder.java
! test/java/util/Map/Defaults.java

Changeset: 30d83b6b0932
Author:    mduigou
Date:      2013-12-13 13:34 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/30d83b6b0932

8029055: Map.merge implementations should refuse null value param
Reviewed-by: briangoetz, dl

! src/share/classes/java/util/HashMap.java
! src/share/classes/java/util/Map.java
! src/share/classes/java/util/concurrent/ConcurrentMap.java
! test/java/util/Map/Defaults.java

Changeset: 0eabaeea675c
Author:    sla
Date:      2013-12-17 08:07 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/0eabaeea675c

6605915: jinfo -flag <flag name> functionality doesn't work with core files
Reviewed-by: mchung, jbachorik

! src/share/classes/sun/tools/jinfo/JInfo.java

Changeset: d4060ecc471e
Author:    alanb
Date:      2013-12-17 13:27 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/d4060ecc471e

8030035: Create a stable test group in TEST.groups
Summary: Added known stable tests into a separate group
Reviewed-by: alanb
Contributed-by: balchandra.vaidya at oracle.com

! test/TEST.groups

Changeset: e0f7ff38be9e
Author:    mduigou
Date:      2013-12-17 09:36 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/e0f7ff38be9e

8029795: LinkedHashMap.getOrDefault() doesn't update access order.
Reviewed-by: psandoz

! src/share/classes/java/util/LinkedHashMap.java
! test/java/util/LinkedHashMap/Basic.java

Changeset: e87b18bdfe28
Author:    darcy
Date:      2013-12-17 17:14 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/e87b18bdfe28

8030084: Fix lint warnings in sun.security.tools.policytool
Reviewed-by: mullan

! src/share/classes/sun/security/tools/policytool/PolicyTool.java

Changeset: e3ae01498b35
Author:    alanb
Date:      2013-12-18 08:41 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/e3ae01498b35

8029886: Change SecurityManager check{TopLevelWindow, SystemClipboardAccessAwtEventQueueAccess} to check AllPermission
Reviewed-by: mchung, prr, art, mullan

! src/macosx/classes/sun/lwawt/LWToolkit.java
! src/share/classes/java/awt/Dialog.java
! src/share/classes/java/awt/MouseInfo.java
! src/share/classes/java/awt/Robot.java
! src/share/classes/java/awt/SystemTray.java
! src/share/classes/java/awt/TextComponent.java
! src/share/classes/java/awt/Toolkit.java
! src/share/classes/java/awt/Window.java
! src/share/classes/java/awt/event/InputEvent.java
! src/share/classes/java/lang/SecurityManager.java
! src/share/classes/sun/applet/AppletSecurity.java
- src/share/classes/sun/awt/AWTPermissionFactory.java
+ src/share/classes/sun/awt/AWTPermissions.java
! src/share/classes/sun/awt/SunToolkit.java
! src/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java
! src/share/classes/sun/security/util/SecurityConstants.java
! src/share/classes/sun/swing/SwingUtilities2.java
! src/solaris/classes/sun/awt/X11/XToolkit.java
! src/windows/classes/sun/awt/windows/WToolkit.java
! test/java/lang/SecurityManager/NoAWT.java

Changeset: cc29c31a7823
Author:    jbachorik
Date:      2013-12-18 10:58 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/cc29c31a7823

8029890: java/lang/management/ThreadMXBean/ThreadBlockedCount.java fails: Blocked thread has 4 blocked counts. Expected 3
Reviewed-by: sla

! test/java/lang/management/ThreadMXBean/ThreadBlockedCount.java

Changeset: 78ad43cbe7e2
Author:    jbachorik
Date:      2013-12-18 11:00 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/78ad43cbe7e2

8029809: sun/management/jmxremote/bootstrap/CustomLauncherTest.java fails intermittently with "Operation not permitted"
Reviewed-by: sla

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

Changeset: bc7c24915ee9
Author:    vinnie
Date:      2013-12-18 12:23 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/bc7c24915ee9

8029788: Certificate validation - java.lang.ClassCastException
Reviewed-by: xuelei, mullan, weijun

! src/share/classes/sun/security/provider/certpath/OCSPResponse.java

Changeset: ceafbd631c88
Author:    rriggs
Date:      2013-12-18 09:56 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/ceafbd631c88

7018010: References to ProxySelector is without link
Reviewed-by: lancea, darcy, alanb

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

Changeset: ba17303eef79
Author:    ksrini
Date:      2013-12-18 10:19 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/ba17303eef79

8024033: [launcher] remove solaris dual mode support
Reviewed-by: darcy, martin

! src/solaris/bin/java_md_solinux.c

Changeset: a5a19cfc6464
Author:    ksrini
Date:      2013-12-18 10:36 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/a5a19cfc6464

8029388: java.exe consumes argument intended for launched java class
Reviewed-by: mchung

! src/windows/bin/java_md.c
! test/tools/launcher/ChangeDataModel.java

Changeset: de165a2b88fe
Author:    ksrini
Date:      2013-12-18 11:34 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/de165a2b88fe

8029513: SwingApplet demo files still found in JDK 8 on Solaris
Reviewed-by: tbell

! make/CompileDemos.gmk

Changeset: ea5a1f0f7af3
Author:    xuelei
Date:      2013-12-19 02:27 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/ea5a1f0f7af3

7093640: Enable client-side TLS 1.2 by default
Reviewed-by: weijun, mullan, wetmore

! src/share/classes/sun/security/ssl/ProtocolVersion.java
! src/share/classes/sun/security/ssl/SSLContextImpl.java
! src/share/classes/sun/security/ssl/SunJSSE.java
! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/DHKeyExchange/DHEKeySizing.java
! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/EngineArgs/DebugReportsOneExtraByte.java
+ test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/CustomizedDefaultProtocols.java
+ test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/DefaultEnabledProtocols.java
+ test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/IllegalProtocolProperty.java
+ test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/NoOldVersionContext.java
+ test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/SSLContextVersion.java
- test/sun/security/ssl/javax/net/ssl/SSLContextVersion.java

Changeset: e9004951beea
Author:    msheppar
Date:      2013-12-19 11:34 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/e9004951beea

7102702: java/net/PortUnreachableException/OneExceptionOnly.java failing
Summary: change struct sockaddr_in rmtaddr to SOCKETADDRESS rmtaddr in purgeOutstandingICMP
Reviewed-by: alanb, chegar

! src/windows/native/java/net/DualStackPlainDatagramSocketImpl.c
! src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c
! test/ProblemList.txt

Changeset: e2bdddb8bedf
Author:    dl
Date:      2013-12-19 10:31 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/e2bdddb8bedf

8026155: Enhance ForkJoin pool
Reviewed-by: chegar, alanb, ahgross

! src/share/classes/java/util/concurrent/ForkJoinPool.java
! src/share/classes/java/util/concurrent/ForkJoinWorkerThread.java

Changeset: 497e5b67e257
Author:    chegar
Date:      2013-12-19 10:40 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/497e5b67e257

Merge


Changeset: 941823df6655
Author:    chegar
Date:      2013-12-19 13:08 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/941823df6655

Merge


Changeset: 9aaa7653bca5
Author:    dfuchs
Date:      2013-12-19 14:53 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/9aaa7653bca5

8030192: TESTFAIL: java/util/logging/TestLoggerBundleSync.java failed with NPE
Summary: This is a test bug - loggers held in local variables can be arbitrarily gc'ed if that variable is no longer used. The fix makes sure that the loggers won't be arbitrarily gc'ed before the test is complete.
Reviewed-by: mchung

! test/java/util/logging/TestLoggerBundleSync.java

Changeset: 3231e2b60d7b
Author:    alanb
Date:      2013-12-19 18:13 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/3231e2b60d7b

8022879: TEST_BUG: sun/nio/cs/MalformedSurrogates.java fails intermittently
Reviewed-by: martin
Contributed-by: yiming.wang at oracle.com

! test/sun/nio/cs/MalformedSurrogates.java

Changeset: 03d88a2515da
Author:    mchung
Date:      2013-12-19 13:43 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/03d88a2515da

8029346: LowMemoryTestConcMarkSweepGC.sh fails intermittently with timeout
Reviewed-by: mchung
Contributed-by: Tristan Yan <tristan.yan at oracle.com>

! test/java/lang/management/MemoryMXBean/LowMemoryTest.java
- test/java/lang/management/MemoryMXBean/LowMemoryTestConcMarkSweepGC.sh
- test/java/lang/management/MemoryMXBean/LowMemoryTestParallelGC.sh
- test/java/lang/management/MemoryMXBean/LowMemoryTestSerialGC.sh

Changeset: c6ea96f25cdc
Author:    xuelei
Date:      2013-12-19 22:59 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/c6ea96f25cdc

8030842: Intermittent test failure SSLSocketTimeoutNulls.java
Reviewed-by: weijun

! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/InputRecord/SSLSocketTimeoutNulls.java

Changeset: 540ed089efdd
Author:    alanb
Date:      2013-12-20 09:58 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/540ed089efdd

8030690: TEST_BUG java/nio/Buffer/Chars.java fails intermittently
Reviewed-by: alanb
Contributed-by: yiming.wang at oracle.com

! test/java/nio/Buffer/Chars.java

Changeset: a46a076bf830
Author:    psandoz
Date:      2013-12-20 13:38 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/a46a076bf830

8030851: Update code in java.util to use newer language features
Reviewed-by: dfuchs, briangoetz, chegar, alanb, mduigou

! src/share/classes/java/util/AbstractMap.java
! src/share/classes/java/util/AbstractSequentialList.java
! src/share/classes/java/util/AbstractSet.java
! src/share/classes/java/util/ArrayDeque.java
! src/share/classes/java/util/ArrayList.java
! src/share/classes/java/util/ArrayPrefixHelpers.java
! src/share/classes/java/util/Arrays.java
! src/share/classes/java/util/ArraysParallelSortHelpers.java
! src/share/classes/java/util/Calendar.java
! src/share/classes/java/util/Collections.java
! src/share/classes/java/util/Formatter.java
! src/share/classes/java/util/HashMap.java
! src/share/classes/java/util/HashSet.java
! src/share/classes/java/util/Hashtable.java
! src/share/classes/java/util/IdentityHashMap.java
! src/share/classes/java/util/LinkedHashMap.java
! src/share/classes/java/util/LinkedList.java
! src/share/classes/java/util/ListResourceBundle.java
! src/share/classes/java/util/PriorityQueue.java
! src/share/classes/java/util/ResourceBundle.java
! src/share/classes/java/util/StringTokenizer.java
! src/share/classes/java/util/TreeMap.java
! src/share/classes/java/util/TreeSet.java
! src/share/classes/java/util/Vector.java
! src/share/classes/java/util/WeakHashMap.java
! src/share/classes/java/util/jar/Attributes.java
! src/share/classes/java/util/jar/JarFile.java
! src/share/classes/java/util/jar/JarVerifier.java
! src/share/classes/java/util/jar/Manifest.java
! src/share/classes/java/util/logging/LogManager.java
! src/share/classes/java/util/logging/LogRecord.java
! src/share/classes/java/util/logging/Logger.java
! src/share/classes/java/util/logging/XMLFormatter.java
! src/share/classes/java/util/prefs/AbstractPreferences.java
! src/share/classes/java/util/prefs/XmlSupport.java
! src/share/classes/java/util/regex/Pattern.java
! src/share/classes/java/util/stream/SortedOps.java

Changeset: afe4c5f0a8fb
Author:    dfuchs
Date:      2013-12-20 14:53 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/afe4c5f0a8fb

8030187: TEST_BUG: java/util/logging/Logger/setResourceBundle/TestSetResourceBundle.java failing again
Summary: Yet another issue with Loggers being gc'ed too early.
Reviewed-by: mchung

! test/java/util/logging/Logger/setResourceBundle/TestSetResourceBundle.java

Changeset: 33c3c4c0ebcf
Author:    darcy
Date:      2013-12-20 08:59 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/33c3c4c0ebcf

8023471: Add compatibility note to AnnotatedElement
Reviewed-by: smarks, jfranck, abuckley

! src/share/classes/java/lang/annotation/Annotation.java
! src/share/classes/java/lang/reflect/AnnotatedElement.java

Changeset: 3555f96c4a3a
Author:    rriggs
Date:      2013-12-20 13:06 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/3555f96c4a3a

8030002: Enhance deserialization using readObject
Reviewed-by: sherman, chegar, scolebourne

! src/share/classes/java/time/Duration.java
! src/share/classes/java/time/Instant.java
! src/share/classes/java/time/LocalDate.java
! src/share/classes/java/time/LocalDateTime.java
! src/share/classes/java/time/LocalTime.java
! src/share/classes/java/time/MonthDay.java
! src/share/classes/java/time/OffsetDateTime.java
! src/share/classes/java/time/OffsetTime.java
! src/share/classes/java/time/Period.java
! src/share/classes/java/time/Year.java
! src/share/classes/java/time/YearMonth.java
! src/share/classes/java/time/ZoneId.java
! src/share/classes/java/time/ZoneOffset.java
! src/share/classes/java/time/ZoneRegion.java
! src/share/classes/java/time/ZonedDateTime.java
! src/share/classes/java/time/chrono/AbstractChronology.java
! src/share/classes/java/time/chrono/ChronoLocalDateTimeImpl.java
! src/share/classes/java/time/chrono/ChronoPeriodImpl.java
! src/share/classes/java/time/chrono/ChronoZonedDateTimeImpl.java
! src/share/classes/java/time/chrono/HijrahChronology.java
! src/share/classes/java/time/chrono/HijrahDate.java
! src/share/classes/java/time/chrono/IsoChronology.java
! src/share/classes/java/time/chrono/JapaneseChronology.java
! src/share/classes/java/time/chrono/JapaneseDate.java
! src/share/classes/java/time/chrono/JapaneseEra.java
! src/share/classes/java/time/chrono/MinguoChronology.java
! src/share/classes/java/time/chrono/MinguoDate.java
! src/share/classes/java/time/chrono/ThaiBuddhistChronology.java
! src/share/classes/java/time/chrono/ThaiBuddhistDate.java
! src/share/classes/java/time/temporal/ValueRange.java
! src/share/classes/java/time/temporal/WeekFields.java
! src/share/classes/java/time/zone/ZoneOffsetTransition.java
! src/share/classes/java/time/zone/ZoneOffsetTransitionRule.java
! src/share/classes/java/time/zone/ZoneRules.java
! test/java/time/tck/java/time/AbstractTCKTest.java
! test/java/time/tck/java/time/chrono/serial/TCKChronoLocalDateSerialization.java
! test/java/time/tck/java/time/chrono/serial/TCKChronologySerialization.java
! test/java/time/tck/java/time/serial/TCKDurationSerialization.java
! test/java/time/tck/java/time/serial/TCKInstantSerialization.java
! test/java/time/tck/java/time/serial/TCKLocalDateSerialization.java
! test/java/time/tck/java/time/serial/TCKLocalDateTimeSerialization.java
! test/java/time/tck/java/time/serial/TCKLocalTimeSerialization.java
! test/java/time/tck/java/time/serial/TCKMonthDaySerialization.java
! test/java/time/tck/java/time/serial/TCKOffsetDateTimeSerialization.java
! test/java/time/tck/java/time/serial/TCKOffsetTimeSerialization.java
! test/java/time/tck/java/time/serial/TCKPeriodSerialization.java
! test/java/time/tck/java/time/serial/TCKYearMonthSerialization.java
! test/java/time/tck/java/time/serial/TCKYearSerialization.java
! test/java/time/tck/java/time/serial/TCKZoneOffsetSerialization.java
! test/java/time/tck/java/time/serial/TCKZonedDateTimeSerialization.java
! test/java/time/tck/java/time/temporal/serial/TCKValueRangeSerialization.java
! test/java/time/tck/java/time/temporal/serial/TCKWeekFieldsSerialization.java
! test/java/time/tck/java/time/zone/serial/TCKZoneOffsetTransitionRuleSerialization.java
! test/java/time/tck/java/time/zone/serial/TCKZoneOffsetTransitionSerialization.java
! test/java/time/tck/java/time/zone/serial/TCKZoneRulesSerialization.java

Changeset: 3d9dfe04c40c
Author:    rriggs
Date:      2013-12-20 13:06 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/3d9dfe04c40c

8029909: Clarify equals/hashcode behavior for java.time types
Summary: Document the behavior of equals and hashcode in java.time.chrono date types
Reviewed-by: sherman, scolebourne

! src/share/classes/java/time/chrono/HijrahDate.java
! src/share/classes/java/time/chrono/JapaneseDate.java
! src/share/classes/java/time/chrono/MinguoDate.java
! src/share/classes/java/time/chrono/ThaiBuddhistDate.java

Changeset: b42d9d8d0689
Author:    darcy
Date:      2013-12-20 14:06 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/b42d9d8d0689

8030785: Missing "since 1.8" javadoc for java.lang.reflect.Method:getParameterCount
Reviewed-by: mduigou, mchung

! src/share/classes/java/lang/reflect/Constructor.java
! src/share/classes/java/lang/reflect/Executable.java
! src/share/classes/java/lang/reflect/Method.java

Changeset: 728ec3ee2a5d
Author:    smarks
Date:      2013-12-13 18:08 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/728ec3ee2a5d

8027536: rmic: add deprecation warning message when generating JRMP static stubs/skeletons
Reviewed-by: mchung, dmocek

! src/share/classes/sun/rmi/rmic/Main.java
! src/share/classes/sun/rmi/rmic/resources/rmic.properties

Changeset: eaa533e9778a
Author:    tyan
Date:      2013-12-20 15:10 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/eaa533e9778a

7168267: Cleanup of rmi regression tests
Reviewed-by: smarks

! test/java/rmi/activation/Activatable/inactiveGroup/InactiveGroup.java
! test/java/rmi/reliability/juicer/ApplicationServer.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/UseCustomSocketFactory.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/UseCustomSocketFactory.java
! test/java/rmi/testlibrary/ActivationLibrary.java
! test/java/rmi/transport/readTimeout/ReadTimeoutTest.java

Changeset: d2e156b25d0a
Author:    dfuchs
Date:      2013-12-22 11:20 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/d2e156b25d0a

8030850: Setting .level=FINEST in logging configuration file doesn't work
Summary: setLevel(INFO) was called too early on root logger, causing the value found in configuration file to be later ignored.
Reviewed-by: mchung

! src/share/classes/java/util/logging/LogManager.java
+ test/java/util/logging/RootLogger/RootLevelInConfigFile.java
+ test/java/util/logging/RootLogger/rootlogger.properties

Changeset: 3fdddeb63b58
Author:    joehw
Date:      2013-12-23 14:02 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/3fdddeb63b58

8029955: AIOB in XMLEntityScanner.scanLiteral upon parsing literals with > 100 LF chars
Reviewed-by: dfuchs, lancea, ulfzibis

+ test/javax/xml/jaxp/parsers/8029955/EntityScannerTest.java

Changeset: 8ab889b624a4
Author:    ksrini
Date:      2013-12-23 14:24 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/8ab889b624a4

8029997: [infra] remove Solaris ISA directories and the links
Reviewed-by: alanb, tbell

! make/Images.gmk
! test/tools/launcher/ExecutionEnvironment.java

Changeset: e39b7b1c61db
Author:    mullan
Date:      2013-12-24 08:40 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/e39b7b1c61db

8030813: Signed applet fails to load when CRLs are stored in an LDAP directory
Summary: Skip JNDI application resource lookup to avoid recursive JAR validation
Reviewed-by: vinnie, herrick

! src/share/classes/com/sun/naming/internal/ResourceManager.java
! src/share/classes/sun/security/provider/certpath/ldap/LDAPCertStore.java

Changeset: 8c8af352ad49
Author:    mullan
Date:      2013-12-24 08:42 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/8c8af352ad49

Merge


Changeset: b8fad77f3814
Author:    smarks
Date:      2013-12-24 16:43 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/b8fad77f3814

8007256: RMI testlibrary cleanup: remove JavaVMCallbackHandler
Reviewed-by: darcy

! test/java/rmi/testlibrary/JavaVM.java

Changeset: 7aa58a1362c8
Author:    xuelei
Date:      2013-12-24 20:07 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/7aa58a1362c8

8025415: Test SSLSocketImplThrowsWrongExceptions.java timed out
Reviewed-by: weijun

! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions.java

Changeset: 076738bb967d
Author:    weijun
Date:      2013-12-30 11:51 +0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/076738bb967d

8028780: JDK KRB5 module throws OutOfMemoryError when CCache is corrupt
Reviewed-by: xuelei

! src/share/classes/sun/security/jgss/GSSNameImpl.java
! src/share/classes/sun/security/krb5/internal/ccache/CCacheInputStream.java
! src/share/classes/sun/security/krb5/internal/ccache/FileCCacheConstants.java
+ test/sun/security/jgss/GssMemoryIssues.java
- test/sun/security/krb5/TimeInCCache.java
+ test/sun/security/krb5/ccache/CorruptedCC.java
+ test/sun/security/krb5/ccache/TimeInCCache.java

Changeset: d0e6d466b7c6
Author:    igerasim
Date:      2013-12-30 16:34 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/d0e6d466b7c6

8030698: Several GUI labels in jconsole need correction
Reviewed-by: sla

! src/share/classes/sun/tools/jconsole/Messages.java
! src/share/classes/sun/tools/jconsole/SummaryTab.java
! src/share/classes/sun/tools/jconsole/ThreadTab.java
! src/share/classes/sun/tools/jconsole/resources/messages.properties
! src/share/classes/sun/tools/jconsole/resources/messages_ja.properties
! src/share/classes/sun/tools/jconsole/resources/messages_zh_CN.properties

Changeset: c0165cb2e9b3
Author:    msheppar
Date:      2014-01-02 19:23 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/c0165cb2e9b3

8027903: java/net/MulticastSocket/SetGetNetworkInterfaceTest.java throws java.net.SocketException: Cannot assign requested address
Summary: check for pending Exception and clear if invoking ipv6 mcast_set_xxx function during setNetworkInterface call flow.
Reviewed-by: alanb, chegar

! src/solaris/native/java/net/PlainDatagramSocketImpl.c

Changeset: 18080cca998a
Author:    dl
Date:      2014-01-03 06:22 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/18080cca998a

8031133: AbstractMap should specify its default implementation using @implSpec
Reviewed-by: chegar, alanb

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

Changeset: 2a3f779141f0
Author:    chegar
Date:      2014-01-03 06:28 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/2a3f779141f0

Merge

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

Changeset: f454245399bf
Author:    alanb
Date:      2014-01-03 15:42 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/f454245399bf

8029018: (bf) Check src/share/native/java/nio/Bits.c for JNI pending exceptions
Reviewed-by: chegar

! src/share/native/java/nio/Bits.c

Changeset: 83e7a201b62c
Author:    alanb
Date:      2014-01-03 15:59 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/83e7a201b62c

8031113: TEST_BUG: java/nio/channels/AsynchronousChannelGroup/Basic.java fails intermittently
Reviewed-by: chegar

! test/java/nio/channels/AsynchronousChannelGroup/Basic.java
! test/java/nio/channels/AsynchronousChannelGroup/GroupOfOne.java
! test/java/nio/channels/AsynchronousChannelGroup/Restart.java

Changeset: ddd79d3a427a
Author:    darcy
Date:      2014-01-03 09:49 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/ddd79d3a427a

8031148: Fix doclint issues in javax.xml.crypto.dsig
Reviewed-by: chegar, mullan

! src/share/classes/javax/xml/crypto/dsig/CanonicalizationMethod.java
! src/share/classes/javax/xml/crypto/dsig/DigestMethod.java
! src/share/classes/javax/xml/crypto/dsig/Reference.java
! src/share/classes/javax/xml/crypto/dsig/SignatureMethod.java
! src/share/classes/javax/xml/crypto/dsig/TransformService.java
! src/share/classes/javax/xml/crypto/dsig/XMLSignContext.java
! src/share/classes/javax/xml/crypto/dsig/XMLSignature.java
! src/share/classes/javax/xml/crypto/dsig/XMLSignatureFactory.java
! src/share/classes/javax/xml/crypto/dsig/XMLValidateContext.java
! src/share/classes/javax/xml/crypto/dsig/keyinfo/KeyInfoFactory.java

Changeset: c4afcffdb511
Author:    darcy
Date:      2014-01-03 10:38 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/c4afcffdb511

8030212: Several api.java.util.stream tests got "NaN" value instead of "Infinity" or "-Infinity"
Reviewed-by: mduigou, psandoz

! src/share/classes/java/util/DoubleSummaryStatistics.java
! src/share/classes/java/util/stream/Collectors.java
! src/share/classes/java/util/stream/DoublePipeline.java
! test/java/util/stream/TestDoubleSumAverage.java

Changeset: 1b9c607049c9
Author:    bpb
Date:      2014-01-03 14:04 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/1b9c607049c9

8029561: Optimization in Integer to string conversion
Summary: Remove FIXME-TODO comments as the suggested change does not improve performance.
Reviewed-by: darcy

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

Changeset: df79231a1e18
Author:    tyan
Date:      2014-01-03 20:43 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/df79231a1e18

8030284: intermittent StackOverflow in RMI bench/serial test
Reviewed-by: smarks

! test/java/rmi/reliability/benchmark/bench/serial/Main.java

Changeset: 1a4ed2bd4556
Author:    joehw
Date:      2014-01-05 21:02 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/1a4ed2bd4556

8027359: XML parser returns incorrect parsing results
Reviewed-by: lancea

+ test/javax/xml/jaxp/parsers/8027359/XML11EntityScannerTest.java

Changeset: 9af7c1225730
Author:    michaelm
Date:      2014-01-06 11:00 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/9af7c1225730

8029354: URLPermission.<init> throws llegalArgumentException: Invalid characters in hostname
Reviewed-by: alanb, chegar

! src/share/classes/java/net/URLPermission.java
+ test/java/net/URLPermission/OpenURL.java
! test/java/net/URLPermission/URLPermissionTest.java

Changeset: 7bef51488933
Author:    darcy
Date:      2014-01-06 11:48 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/7bef51488933

8031201: Fix casting lint issues in java.net
Reviewed-by: alanb, chegar

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

Changeset: 5d921714a43a
Author:    juh
Date:      2014-01-06 13:20 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/5d921714a43a

8007967: Infinite loop can happen in sun.security.provider.certpath.SunCertPathBuilder.depthFirstSearchForward()
Reviewed-by: mullan

! src/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java
! src/share/classes/sun/security/provider/certpath/ForwardBuilder.java
! src/share/classes/sun/security/provider/certpath/RevocationChecker.java
! src/share/classes/sun/security/provider/certpath/SunCertPathBuilder.java

Changeset: d8759955a757
Author:    rriggs
Date:      2013-12-11 16:52 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/d8759955a757

8029551: Add value-type notice to java.time classes
Summary: Add warning about identity of value types and reference to ValueBased.html
Reviewed-by: briangoetz, smarks, scolebourne

! src/share/classes/java/time/Duration.java
! src/share/classes/java/time/Instant.java
! src/share/classes/java/time/LocalDate.java
! src/share/classes/java/time/LocalDateTime.java
! src/share/classes/java/time/LocalTime.java
! src/share/classes/java/time/MonthDay.java
! src/share/classes/java/time/OffsetDateTime.java
! src/share/classes/java/time/OffsetTime.java
! src/share/classes/java/time/Period.java
! src/share/classes/java/time/Year.java
! src/share/classes/java/time/YearMonth.java
! src/share/classes/java/time/ZoneId.java
! src/share/classes/java/time/ZoneOffset.java
! src/share/classes/java/time/ZonedDateTime.java
! src/share/classes/java/time/chrono/HijrahDate.java
! src/share/classes/java/time/chrono/JapaneseDate.java
! src/share/classes/java/time/chrono/MinguoDate.java
! src/share/classes/java/time/chrono/ThaiBuddhistDate.java
! test/java/time/tck/java/time/TCKLocalDateTime.java

Changeset: 8aba209fcc73
Author:    darcy
Date:      2014-01-06 13:54 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/8aba209fcc73

8031210: Remove serial warning from java.lang.Enum
Reviewed-by: lancea, mduigou

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

Changeset: 10a7f21e6d51
Author:    plevart
Date:      2014-01-07 09:54 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/10a7f21e6d51

8030801: SocketHandler(host, port) requires permission ("java.util.logging.LoggingPermission" "control")
8029781: Theoretical data race on java.util.logging.Handler.sealed
Summary: Use privileged actions instead of racy boolean field to elevate privilege when constructing logging handlers
Reviewed-by: mchung, dfuchs

! src/share/classes/java/util/logging/ConsoleHandler.java
! src/share/classes/java/util/logging/Handler.java
! src/share/classes/java/util/logging/LogManager.java
! src/share/classes/java/util/logging/MemoryHandler.java
! src/share/classes/java/util/logging/SocketHandler.java
! src/share/classes/java/util/logging/StreamHandler.java
+ test/java/util/logging/HandlersConfigTest$Configured.props
+ test/java/util/logging/HandlersConfigTest$Default.props
+ test/java/util/logging/HandlersConfigTest.java

Changeset: 8eb4585ecca7
Author:    psandoz
Date:      2014-01-07 11:15 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/8eb4585ecca7

8031187: DoubleStream.count is incorrect for a stream containing > Integer.MAX_VALUE elements
Reviewed-by: darcy

! src/share/classes/java/util/stream/DoublePipeline.java
! src/share/classes/java/util/stream/IntPipeline.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/CountLargeTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/CountTest.java

Changeset: 39808c21755d
Author:    psandoz
Date:      2014-01-07 11:33 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/39808c21755d

8031306: Incorrect bug id on tests
Reviewed-by: chegar

! test/java/util/stream/test/org/openjdk/tests/java/util/stream/CountLargeTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/CountTest.java

Changeset: 379e2893b058
Author:    chegar
Date:      2014-01-07 11:34 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/379e2893b058

8031067: java/util/concurrent/atomic/AtomicUpdaters.java: java.lang.Error: Unexpected reflective access
Summary: Ensure that the test is not influenced by the default users policy.
Reviewed-by: martin

! test/java/util/concurrent/atomic/AtomicUpdaters.java

Changeset: 7b38bd0ca1b1
Author:    chegar
Date:      2014-01-07 12:59 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/7b38bd0ca1b1

8031142: AbstractCollection and AbstractList should specify their default implementation using @implSpec
Reviewed-by: martin, psandoz

! src/share/classes/java/util/AbstractCollection.java
! src/share/classes/java/util/AbstractList.java

Changeset: b2d3a512a534
Author:    chegar
Date:      2014-01-07 13:00 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/b2d3a512a534

Merge


Changeset: 19027fae2dc9
Author:    darcy
Date:      2014-01-07 09:09 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/19027fae2dc9

8027063: SecurityManger.getClassContext returns a raw type
Reviewed-by: lancea, alanb, xuelei

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

Changeset: b54fa34779b6
Author:    darcy
Date:      2014-01-07 09:17 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/b54fa34779b6

8031302: Fix raw types lint warnings in java.security
Reviewed-by: xuelei

! src/share/classes/java/security/Provider.java
! src/share/classes/java/security/UnresolvedPermission.java

Changeset: 7bb2401e06f9
Author:    rriggs
Date:      2014-01-07 11:50 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/7bb2401e06f9

8031103: java.time.Duration has wrong Javadoc Comments in toDays() and toHours()
Summary: Correct specification for Duration.toDays, toHours
Reviewed-by: lancea, alanb

! src/share/classes/java/time/Duration.java

Changeset: 2647b91dbc2a
Author:    darcy
Date:      2014-01-07 09:58 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/2647b91dbc2a

8031326: Use Class<?> rather than Class in java.net method signatures
Reviewed-by: alanb, chegar

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

Changeset: 5912c8deb51d
Author:    darcy
Date:      2014-01-07 12:56 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/5912c8deb51d

8031361: Fix raw types warning in java.lang.management
Reviewed-by: psandoz, lancea, alanb

! src/share/classes/java/lang/management/ManagementFactory.java

Changeset: f1066af06fa0
Author:    ascarpino
Date:      2014-01-07 14:35 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/f1066af06fa0

8030823: Security Providers need to have their version numbers updated for JDK9
Reviewed-by: xuelei, wetmore

! src/macosx/classes/apple/security/AppleProvider.java
! src/share/classes/com/sun/crypto/provider/SunJCE.java
! src/share/classes/com/sun/security/sasl/Provider.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java
! src/share/classes/sun/security/ec/SunEC.java
! src/share/classes/sun/security/jgss/SunProvider.java
! src/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java
! src/share/classes/sun/security/pkcs11/SunPKCS11.java
! src/share/classes/sun/security/provider/MD4.java
! src/share/classes/sun/security/provider/Sun.java
! src/share/classes/sun/security/provider/VerificationProvider.java
! src/share/classes/sun/security/rsa/SunRsaSign.java
! src/share/classes/sun/security/smartcardio/SunPCSC.java
! src/share/classes/sun/security/ssl/JsseJce.java
! src/share/classes/sun/security/ssl/SunJSSE.java
! src/windows/classes/sun/security/mscapi/SunMSCAPI.java
! test/java/security/Provider/ProviderVersionCheck.java

Changeset: 0b15f2e463da
Author:    darcy
Date:      2014-01-07 15:02 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/0b15f2e463da

8000962: Update JDK_MINOR_VERSION for JDK 9
Reviewed-by: jjg, ksrini

! test/ProblemList.txt

Changeset: 9d29ba8fd305
Author:    darcy
Date:      2014-01-07 19:19 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/9d29ba8fd305

8031369: Fix raw types warnings in sun.misc.{Cache,  SoftCache}
Reviewed-by: mduigou, lancea

! src/share/classes/sun/misc/Cache.java
! src/share/classes/sun/misc/SoftCache.java

Changeset: 2d01f25b1b37
Author:    alanb
Date:      2014-01-08 12:59 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/2d01f25b1b37

8030089: java/util/zip/ZipFile/FinalizeZipFile.java intermittently fails with fastdebug builds
Reviewed-by: alanb
Contributed-by: tristan.yan at oracle.com

! test/java/util/zip/ZipFile/FinalizeZipFile.java

Changeset: 1e0ed6b05df7
Author:    alanb
Date:      2014-01-08 13:08 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/1e0ed6b05df7

6772009: java/util/concurrent/locks/ReentrantLock/CancelledLockLoops.java test failed with 'Completed != 2'
Reviewed-by: martin, dholmes
Contributed-by: srikalyan.chandrashekar at oracle.com

! test/ProblemList.txt
! test/java/util/concurrent/locks/ReentrantLock/CancelledLockLoops.java

Changeset: 03b9bcc42484
Author:    erikj
Date:      2014-01-08 14:04 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/03b9bcc42484

8030781: System.setProperties(null) drops all system properties (RELEASE not set)
Reviewed-by: alanb

+ test/java/lang/System/SetPropertiesNull.java

Changeset: 3b4ac8d1b76f
Author:    dxu
Date:      2014-01-08 13:25 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/3b4ac8d1b76f

8028726: (prefs) Check src/solaris/native/java/util/FileSystemPreferences.c for JNI pending exceptions
Reviewed-by: lancea, chegar, alanb

! src/solaris/native/java/util/FileSystemPreferences.c

Changeset: cfedcc6fd635
Author:    darcy
Date:      2014-01-09 14:15 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/cfedcc6fd635

8030845: Fix doclint missing issues in java.awt.event
Reviewed-by: prr, anthony

! src/share/classes/java/awt/event/AWTEventListener.java
! src/share/classes/java/awt/event/ActionListener.java
! src/share/classes/java/awt/event/AdjustmentListener.java
! src/share/classes/java/awt/event/ComponentListener.java
! src/share/classes/java/awt/event/ContainerListener.java
! src/share/classes/java/awt/event/FocusListener.java
! src/share/classes/java/awt/event/HierarchyBoundsListener.java
! src/share/classes/java/awt/event/HierarchyListener.java
! src/share/classes/java/awt/event/InputEvent.java
! src/share/classes/java/awt/event/InputMethodEvent.java
! src/share/classes/java/awt/event/InputMethodListener.java
! src/share/classes/java/awt/event/ItemListener.java
! src/share/classes/java/awt/event/KeyEvent.java
! src/share/classes/java/awt/event/KeyListener.java
! src/share/classes/java/awt/event/MouseListener.java
! src/share/classes/java/awt/event/MouseMotionListener.java
! src/share/classes/java/awt/event/MouseWheelListener.java
! src/share/classes/java/awt/event/PaintEvent.java
! src/share/classes/java/awt/event/TextListener.java
! src/share/classes/java/awt/event/WindowFocusListener.java
! src/share/classes/java/awt/event/WindowListener.java
! src/share/classes/java/awt/event/WindowStateListener.java

Changeset: e332a6819993
Author:    jbachorik
Date:      2014-01-10 08:22 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/e332a6819993

8031420: sun/management/jmxremote/bootstrap/CustomLauncherTest.java fails on some platforms: Unable to locate 'libjvm.so'
Reviewed-by: sla, chegar, sjiang

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

Changeset: 2bd2fc41ce4a
Author:    dfuchs
Date:      2014-01-10 15:51 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/2bd2fc41ce4a

8031068: java/util/logging/ParentLoggersTest.java: checkLoggers: getLoggerNames() returned unexpected loggers
Summary: The test was not keeping any strong reference on the loggers it created allowing for them to be garbage collected too early.
Reviewed-by: mchung, chegar

! test/java/util/logging/ParentLoggersTest.java

Changeset: 8360aced7bd6
Author:    psandoz
Date:      2014-01-10 16:17 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/8360aced7bd6

8031428: CountTest causes lambda Ser/Derialization tests to fail
Reviewed-by: chegar

! test/java/util/stream/test/org/openjdk/tests/java/util/stream/CountTest.java

Changeset: c58c6b0fbe34
Author:    rriggs
Date:      2014-01-10 10:45 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/c58c6b0fbe34

8030875: Macros for checking and returning on exceptions
Summary: Move exception checking macros to common jni_util.h
Reviewed-by: chegar

! src/share/native/com/sun/java/util/jar/pack/coding.cpp
! src/share/native/com/sun/java/util/jar/pack/defines.h
! src/share/native/common/jni_util.h
! src/share/native/java/net/net_util.h

Changeset: 5206018a9f3d
Author:    rriggs
Date:      2013-12-05 15:49 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/5206018a9f3d

8029629: java/lang/ProcessBuilder/Basic.java fails intermittently
Summary: Improved test for Thread.interrupt
Reviewed-by: martin, rriggs
Contributed-by: martinrb at google.com

! test/java/lang/ProcessBuilder/Basic.java

Changeset: 34b36f75d2d7
Author:    darcy
Date:      2014-01-10 09:24 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/34b36f75d2d7

8031082: Fix non-missing doclint problems in client libraries
Reviewed-by: serb

! src/share/classes/java/awt/Graphics2D.java
! src/share/classes/java/awt/MediaTracker.java
! src/share/classes/java/awt/font/TextAttribute.java
! src/share/classes/java/awt/peer/ComponentPeer.java
! src/share/classes/java/awt/peer/DialogPeer.java
! src/share/classes/java/awt/peer/KeyboardFocusManagerPeer.java
! src/share/classes/java/awt/peer/MouseInfoPeer.java
! src/share/classes/java/awt/peer/PanelPeer.java
! src/share/classes/java/awt/peer/TextAreaPeer.java
! src/share/classes/java/awt/peer/WindowPeer.java
! src/share/classes/java/awt/print/Paper.java
! src/share/classes/java/awt/print/Printable.java
! src/share/classes/java/beans/XMLEncoder.java
! src/share/classes/javax/accessibility/AccessibleContext.java
! src/share/classes/javax/imageio/ImageWriter.java
! src/share/classes/javax/imageio/plugins/bmp/BMPImageWriteParam.java
! src/share/classes/javax/imageio/stream/ImageInputStream.java
! src/share/classes/javax/imageio/stream/ImageOutputStream.java
! src/share/classes/javax/print/Doc.java
! src/share/classes/javax/print/DocFlavor.java
! src/share/classes/javax/print/MultiDoc.java
! src/share/classes/javax/print/MultiDocPrintJob.java
! src/share/classes/javax/print/ServiceUI.java
! src/share/classes/javax/print/StreamPrintServiceFactory.java
! src/share/classes/javax/print/attribute/AttributeSet.java
! src/share/classes/javax/print/attribute/standard/Chromaticity.java
! src/share/classes/javax/print/attribute/standard/Copies.java
! src/share/classes/javax/print/attribute/standard/Fidelity.java
! src/share/classes/javax/print/attribute/standard/Finishings.java
! src/share/classes/javax/print/attribute/standard/JobKOctets.java
! src/share/classes/javax/print/attribute/standard/JobState.java
! src/share/classes/javax/print/attribute/standard/MediaName.java
! src/share/classes/javax/print/attribute/standard/MediaSize.java
! src/share/classes/javax/print/attribute/standard/MediaSizeName.java
! src/share/classes/javax/print/attribute/standard/MediaTray.java
! src/share/classes/javax/print/attribute/standard/MultipleDocumentHandling.java
! src/share/classes/javax/print/attribute/standard/NumberUp.java
! src/share/classes/javax/print/attribute/standard/PageRanges.java
! src/share/classes/javax/print/attribute/standard/PrinterMoreInfoManufacturer.java
! src/share/classes/javax/print/attribute/standard/PrinterResolution.java
! src/share/classes/javax/print/attribute/standard/SheetCollate.java
! src/share/classes/javax/print/attribute/standard/Sides.java
! src/share/classes/javax/sound/sampled/AudioInputStream.java
! src/share/classes/javax/sound/sampled/AudioPermission.java
! src/share/classes/javax/sound/sampled/ReverbType.java
! src/share/classes/javax/swing/DefaultComboBoxModel.java
! src/share/classes/javax/swing/JComboBox.java
! src/share/classes/javax/swing/JEditorPane.java
! src/share/classes/javax/swing/JLabel.java
! src/share/classes/javax/swing/JLayeredPane.java
! src/share/classes/javax/swing/JOptionPane.java
! src/share/classes/javax/swing/JTextArea.java
! src/share/classes/javax/swing/JTextPane.java
! src/share/classes/javax/swing/plaf/TextUI.java
! src/share/classes/javax/swing/plaf/basic/BasicTextUI.java
! src/share/classes/javax/swing/plaf/nimbus/AbstractRegionPainter.java
! src/share/classes/javax/swing/plaf/nimbus/NimbusStyle.java
! src/share/classes/javax/swing/text/CompositeView.java
! src/share/classes/javax/swing/text/DefaultEditorKit.java
! src/share/classes/javax/swing/text/Document.java
! src/share/classes/javax/swing/text/GlyphView.java
! src/share/classes/javax/swing/text/JTextComponent.java
! src/share/classes/javax/swing/text/NavigationFilter.java
! src/share/classes/javax/swing/text/html/HTMLDocument.java
! src/share/classes/javax/swing/text/html/StyleSheet.java

Changeset: 60e2c031ba54
Author:    dfuchs
Date:      2014-01-10 19:48 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/60e2c031ba54

8031525: Logger created in test/tools/jar/UpdateManifest.java might get gc'ed too early.
Summary: The test needs to keep a strong reference on its loggers otherwise the modification of the logger level may only be transient.
Reviewed-by: chegar

! test/tools/jar/UpdateManifest.java

Changeset: f9aef895452f
Author:    aefimov
Date:      2013-12-30 16:46 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/f9aef895452f

8025051: Update resource files for TimeZone display names
Reviewed-by: okutsu, mfang

! src/share/classes/sun/util/resources/de/TimeZoneNames_de.java
! src/share/classes/sun/util/resources/es/TimeZoneNames_es.java
! src/share/classes/sun/util/resources/fr/TimeZoneNames_fr.java
! src/share/classes/sun/util/resources/it/TimeZoneNames_it.java
! src/share/classes/sun/util/resources/ja/TimeZoneNames_ja.java
! src/share/classes/sun/util/resources/ko/TimeZoneNames_ko.java
! src/share/classes/sun/util/resources/pt/TimeZoneNames_pt_BR.java
! src/share/classes/sun/util/resources/sv/TimeZoneNames_sv.java
! src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_CN.java
! src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_TW.java
! test/java/util/Calendar/GenericTimeZoneNamesTest.sh
! test/sun/util/resources/TimeZone/Bug6317929.java
+ test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames.properties
+ test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNamesTest.java
+ test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_de.properties
+ test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_de_short.properties
+ test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_es.properties
+ test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_es_short.properties
+ test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_fr.properties
+ test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_fr_short.properties
+ test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_it.properties
+ test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_it_short.properties
+ test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_ja.properties
+ test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_ja_short.properties
+ test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_ko.properties
+ test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_ko_short.properties
+ test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_pt_BR.properties
+ test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_pt_BR_short.properties
+ test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_short.properties
+ test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_sv.properties
+ test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_sv_short.properties
+ test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_zh_CN.properties
+ test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_zh_CN_short.properties
+ test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_zh_TW.properties
+ test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_zh_TW_short.properties

Changeset: b566c96ab683
Author:    coffeys
Date:      2014-01-11 11:22 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/b566c96ab683

Merge


Changeset: 4c32b9805702
Author:    ascarpino
Date:      2014-01-11 09:19 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/4c32b9805702

8031372: JDK 9 Specification-Version in jar files is still 1.8
Reviewed-by: alanb, erikj, wetmore

! make/data/mainmanifest/manifest.mf

Changeset: ede6f591f17a
Author:    darcy
Date:      2014-01-13 14:52 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/ede6f591f17a

8031589: Fix doclint issues in java.beans.beancontext
Reviewed-by: alanb

! src/share/classes/java/beans/beancontext/BeanContextSupport.java

Changeset: 901ae0ab58e5
Author:    dxu
Date:      2014-01-13 16:32 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/901ae0ab58e5

8029007: Check src/share/native/sun/misc code for JNI pending exceptions
Reviewed-by: chegar, alanb, rriggs, mchung

! make/mapfiles/libjava/mapfile-vers
! src/share/native/sun/misc/MessageUtils.c
! src/share/native/sun/misc/VM.c
! src/share/native/sun/misc/Version.c

Changeset: 2a115cbb876e
Author:    xuelei
Date:      2014-01-13 20:56 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/2a115cbb876e

8028518: Increase the priorities of GCM cipher suites
Reviewed-by: wetmore

! src/share/classes/sun/security/ssl/CipherSuite.java
! test/sun/security/ssl/sanity/ciphersuites/CipherSuitesInOrder.java

Changeset: 5bb4952ea3e0
Author:    xuelei
Date:      2014-01-13 21:12 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/5bb4952ea3e0

8030829: Add MD5 to jdk.certpath.disabledAlgorithms security property
Reviewed-by: mullan, weijun

! src/share/lib/security/java.security-linux
! src/share/lib/security/java.security-macosx
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows
! test/java/security/cert/CertPathBuilder/selfIssued/DisableRevocation.java
! test/java/security/cert/CertPathBuilder/selfIssued/KeyUsageMatters.java
! test/java/security/cert/CertPathBuilder/selfIssued/StatusLoopDependency.java
! test/java/security/cert/CertPathValidator/OCSP/AIACheck.java
! test/java/security/cert/CertPathValidator/OCSP/FailoverToCRL.java
! test/java/security/cert/CertPathValidator/indirectCRL/CircularCRLOneLevel.java
! test/java/security/cert/CertPathValidator/indirectCRL/CircularCRLOneLevelRevoked.java
! test/java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevel.java
! test/java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevelRevoked.java
! test/sun/security/ec/TestEC.java
! test/sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java
+ test/sun/security/provider/certpath/DisabledAlgorithms/CPBuilderWithMD5.java
! test/sun/security/provider/certpath/ReverseBuilder/ReverseBuild.java
! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/MD2InTrustAnchor.java
! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/TrustTrustedCert.java
! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509KeyManager/PreferredKey.java
! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/BasicConstraints.java
! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/PKIXExtendedTM.java
! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/SelfIssuedCert.java
! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/SunX509ExtendedTM.java
! test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnection/CriticalSubjectAltName.java
! test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketSNISensitive.java
! test/sun/security/ssl/javax/net/ssl/TLSv11/EmptyCertificateAuthorities.java
! test/sun/security/ssl/sanity/interop/ClientJSSEServerJSSE.java
! test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/DNSIdentities.java
! test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/IPAddressIPIdentities.java
! test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/IPIdentities.java
! test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/Identities.java

Changeset: ab914c760352
Author:    weijun
Date:      2014-01-14 13:31 +0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/ab914c760352

8031046: Native Windows ccache might still get unsupported ticket
Reviewed-by: valeriep

! src/windows/native/sun/security/krb5/NativeCreds.c

Changeset: 4ee6d5df9665
Author:    ykantser
Date:      2014-01-14 11:08 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/4ee6d5df9665

6380601: MISC_REGRESSION tests need to be more resilient to ps cmd problems
Reviewed-by: sla, alanb, jbachorik

- test/sun/tools/jmap/Basic.sh
+ test/sun/tools/jmap/BasicJMapTest.java
- test/sun/tools/jstack/Basic.sh
+ test/sun/tools/jstack/BasicJStackTest.java

Changeset: 9a32b6524710
Author:    jbachorik
Date:      2014-01-14 13:09 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/9a32b6524710

8030847: java/lang/management/ThreadMXBean/ThreadBlockedCount.java fails intermittently again
Reviewed-by: dholmes, sla, mchung

! test/java/lang/management/ThreadMXBean/ThreadBlockedCount.java

Changeset: da8074b927f0
Author:    erikj
Date:      2014-01-14 12:05 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/da8074b927f0

8025936: Windows .pdb and .map files does not have proper dependencies setup
Reviewed-by: ihse, tbell

! make/CompileLaunchers.gmk
! make/lib/CoreLibraries.gmk

Changeset: 75ca5e2f48de
Author:    xuelei
Date:      2014-01-14 06:41 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/75ca5e2f48de

8031566: regression test failure, SSLEngineBadBufferArrayAccess.java
Reviewed-by: mullan

! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java

Changeset: 80f646de7289
Author:    alanb
Date:      2014-01-14 14:54 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/80f646de7289

7027502: Remove demo/jvmti/hprof/MonitorTest.java from exclude list with additional debug output
Reviewed-by: dholmes, sla, alanb
Contributed-by: tristan.yan at oracle.com

! test/ProblemList.txt
! test/demo/jvmti/Context.java

Changeset: 95c54d4f619d
Author:    chegar
Date:      2014-01-14 15:15 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/95c54d4f619d

8031708: Windows x86 build failure: JNU_ThrowOutOfMemoryError undefined
Reviewed-by: alanb

! src/share/native/sun/misc/MessageUtils.c

Changeset: 07aee60ef0a6
Author:    chegar
Date:      2014-01-14 16:23 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/07aee60ef0a6

7100957: SOCKS proxying does not work with IPv6 connections
Reviewed-by: chegar, alanb
Contributed-by: Dimitar Mavrodiev <dmavrodiev at gmail.com>

! src/share/classes/java/net/SocksSocketImpl.java
+ test/java/net/Socks/SocksIPv6Test.java
! test/java/net/Socks/SocksServer.java

Changeset: 6744e0c2459f
Author:    darcy
Date:      2014-01-14 10:08 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/6744e0c2459f

8031651: Remove unneeded -source and -target flags in jdk repo regression tests
Reviewed-by: dfuchs, mullan

! test/demo/jvmti/hprof/StackMapTableTest.java
! test/java/lang/reflect/OldenCompilingWithDefaults.java
! test/java/security/cert/PKIXBuilderParameters/InvalidParameters.java
! test/java/security/cert/PKIXParameters/InvalidParameters.java
! test/java/util/Locale/Bug4175998Test.java
! test/javax/imageio/metadata/GetObjectMinValue.java
! test/javax/sound/midi/MidiDeviceConnectors/TestAllDevices.java
! test/javax/sound/sampled/AudioFormat/PCM_FLOAT_support.java
! test/sun/management/jmxremote/LocalRMIServerSocketFactoryTest.java

Changeset: a3a67b1229e3
Author:    lancea
Date:      2014-01-14 14:27 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/a3a67b1229e3

8031721: Remove non-existent test from TEST.groups
Reviewed-by: mchung

! test/TEST.groups

Changeset: 6c50c972a101
Author:    ksrini
Date:      2014-01-14 13:19 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/6c50c972a101

8031494: [launcher] java launcher should check for JNI Pending exceptions.
Reviewed-by: alanb, chegar, mchung

! src/share/bin/java.c
! src/windows/bin/java_md.c

Changeset: a62f87a1d65d
Author:    darcy
Date:      2014-01-14 13:52 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/a62f87a1d65d

8031736: Fix doclint issue in javax.print
Reviewed-by: alanb

! src/share/classes/javax/print/PrintService.java

Changeset: 322a13ba1def
Author:    darcy
Date:      2014-01-14 23:10 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/322a13ba1def

8031467: Fix doclint missing issues in java.awt.{dnd[.peer], datatransfer}
Reviewed-by: pchelko

! src/share/classes/java/awt/datatransfer/Clipboard.java
! src/share/classes/java/awt/datatransfer/DataFlavor.java
! src/share/classes/java/awt/datatransfer/StringSelection.java
! src/share/classes/java/awt/datatransfer/SystemFlavorMap.java
! src/share/classes/java/awt/datatransfer/Transferable.java
! src/share/classes/java/awt/dnd/DragSource.java
! src/share/classes/java/awt/dnd/DropTarget.java
! src/share/classes/java/awt/dnd/peer/DragSourceContextPeer.java
! src/share/classes/java/awt/dnd/peer/DropTargetContextPeer.java

Changeset: 335dc9c16a36
Author:    darcy
Date:      2014-01-15 00:03 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/335dc9c16a36

8031550: Fix overloads lint warnings in client code
Reviewed-by: pchelko

! src/share/classes/java/awt/AWTEventMulticaster.java
! src/share/classes/java/awt/Toolkit.java
! src/share/classes/java/awt/dnd/DnDEventMulticaster.java

Changeset: c07fd977f9e6
Author:    bpb
Date:      2014-01-15 10:40 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/c07fd977f9e6

8030814: Long.parseUnsignedLong should throw exception on too large input
Summary: Change test for overflow of unsigned long
Reviewed-by: darcy, psandoz
Contributed-by: Dmitry Nadezhin <dmitry.nadezhin at oracle.com>

! src/share/classes/java/lang/Long.java
! test/java/lang/Long/Unsigned.java

Changeset: bf6a98e66486
Author:    darcy
Date:      2014-01-15 11:29 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/bf6a98e66486

8031747: Add overloads lint warning to build of jdk repository
Reviewed-by: chegar, erikj, alanb

! make/Setup.gmk

Changeset: 0928a5b5045d
Author:    psandoz
Date:      2014-01-16 10:27 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/0928a5b5045d

8030848: Collections.sort(List l, Comparator) should defer to List.sort(Comparator )
Reviewed-by: mduigou

! src/share/classes/java/util/Arrays.java
! src/share/classes/java/util/Collections.java
! src/share/classes/java/util/List.java

Changeset: 0ba15ac25072
Author:    ykantser
Date:      2014-01-16 11:37 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/0ba15ac25072

7185591: jcmd-big-script.sh ERROR: could not find app's Java pid.
Reviewed-by: egahlin, sla, jbachorik

! test/ProblemList.txt
! test/lib/testlibrary/jdk/testlibrary/JcmdBase.java
! test/lib/testlibrary/jdk/testlibrary/OutputAnalyzer.java
! test/lib/testlibrary/jdk/testlibrary/Utils.java
+ test/sun/tools/jcmd/TestJcmdDefaults.java
+ test/sun/tools/jcmd/TestJcmdSanity.java
! test/sun/tools/jcmd/help_help.out
- test/sun/tools/jcmd/jcmd-Defaults.sh
- test/sun/tools/jcmd/jcmd-big-script.sh
- test/sun/tools/jcmd/jcmd-f.sh
- test/sun/tools/jcmd/jcmd-help-help.sh
- test/sun/tools/jcmd/jcmd-help.sh
- test/sun/tools/jcmd/jcmd-pid.sh
- test/sun/tools/jcmd/jcmd_Output1.awk
- test/sun/tools/jcmd/jcmd_pid_Output1.awk
- test/sun/tools/jcmd/jcmd_pid_Output2.awk
! test/sun/tools/jcmd/usage.out

Changeset: 3b4103d9ab7a
Author:    vlivanov
Date:      2014-01-15 20:48 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/3b4103d9ab7a

8031502: JSR292: IncompatibleClassChangeError in LambdaForm for CharSequence.toString() method handle type converter
Reviewed-by: sundar, lagergren, drchase

! src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
+ test/java/lang/invoke/ObjectMethodInInterfaceTest.java

Changeset: d9ab73979ac7
Author:    rriggs
Date:      2014-01-16 10:33 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/d9ab73979ac7

8031961: (process) java/lang/ProcessBuilder/Basic.java uses "cp -p" which is inefficient
Summary: Replace invocation of /bin/cp with NIO Files.copy
Reviewed-by: martin, alanb

! test/java/lang/ProcessBuilder/Basic.java

Changeset: 37d3ca4faca5
Author:    psandoz
Date:      2014-01-16 18:20 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/37d3ca4faca5

8029452: Fork/Join task ForEachOps.ForEachOrderedTask clarifications and minor improvements
Reviewed-by: mduigou, briangoetz

! src/share/classes/java/util/stream/ForEachOps.java

Changeset: 917579c532ff
Author:    bpb
Date:      2014-01-16 15:56 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/917579c532ff

6667086: Double.doubleToLongBits(final double value) contains inefficient test for NaN
Summary: Use isNaN() to test the parameter.
Reviewed-by: darcy, psandoz

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

Changeset: 87e53b6af694
Author:    michaelm
Date:      2013-12-11 15:27 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/87e53b6af694

8029696: Broken doc links to package-summary.html#NonInterference in java.util.stream
Reviewed-by: mduigou

! src/share/classes/java/util/stream/StreamSupport.java
! src/share/classes/java/util/stream/package-info.java

Changeset: 45dd0caeabf3
Author:    mduigou
Date:      2014-01-16 16:41 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/45dd0caeabf3

Merge


Changeset: 9c73db26edbb
Author:    chegar
Date:      2014-01-17 13:54 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/9c73db26edbb

8032057: Remove unneeded/obsolete -source options in concurrency tests
Reviewed-by: chegar
Contributed-by: Martin Buchholz <martinrb at google.com>

! test/java/util/concurrent/BlockingQueue/CancelledProducerConsumerLoops.java
! test/java/util/concurrent/BlockingQueue/MultipleProducersSingleConsumerLoops.java
! test/java/util/concurrent/BlockingQueue/ProducerConsumerLoops.java
! test/java/util/concurrent/BlockingQueue/SingleProducerMultipleConsumerLoops.java
! test/java/util/concurrent/ConcurrentHashMap/MapCheck.java
! test/java/util/concurrent/ConcurrentHashMap/MapLoops.java
! test/java/util/concurrent/Exchanger/ExchangeLoops.java
! test/java/util/concurrent/ExecutorCompletionService/ExecutorCompletionServiceLoops.java
! test/java/util/concurrent/FutureTask/CancelledFutureLoops.java
! test/java/util/concurrent/atomic/VMSupportsCS8.java
! test/java/util/concurrent/locks/ReentrantLock/CancelledLockLoops.java
! test/java/util/concurrent/locks/ReentrantLock/LockOncePerThreadLoops.java
! test/java/util/concurrent/locks/ReentrantLock/SimpleReentrantLockLoops.java
! test/java/util/concurrent/locks/ReentrantLock/TimeoutLockLoops.java
! test/java/util/concurrent/locks/ReentrantReadWriteLock/MapLoops.java

Changeset: 86f3bb5787ea
Author:    tyan
Date:      2014-01-17 14:03 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/86f3bb5787ea

8031666: TEST_BUG: java/net/ipv6tests/UdpTest.java failed because of SocketTimeoutException
Reviewed-by: alanb, chegar

! test/java/net/ipv6tests/UdpTest.java

Changeset: 8865f8ed4fa0
Author:    sjiang
Date:      2014-01-17 15:58 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/8865f8ed4fa0

8029378: com/sun/jdi/BadHandshakeTest.java failed with java.util.concurrent.TimeoutException
Reviewed-by: dholmes, jbachorik

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

Changeset: 2eb99ea68fcb
Author:    allwin
Date:      2014-01-17 16:25 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/2eb99ea68fcb

8004183: test/sun/management/jmxremote/LocalRMIServerSocketFactoryTest.java doesn't clean-up
Reviewed-by: sjiang, dfuchs, dholmes, olagneau, dholmes, jbachorik

! test/sun/management/jmxremote/LocalRMIServerSocketFactoryTest.java

Changeset: 2bb960ae3038
Author:    briangoetz
Date:      2014-01-17 12:28 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/2bb960ae3038

8031373: Lint warnings in java.util.stream
8030079: Lint warnings in java.lang.invoke
Reviewed-by: psandoz, forax

! src/share/classes/java/lang/invoke/BoundMethodHandle.java
! src/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/share/classes/java/lang/invoke/TypeConvertingMethodAdapter.java
! src/share/classes/java/util/stream/ForEachOps.java
! src/share/classes/java/util/stream/Nodes.java
! src/share/classes/java/util/stream/SortedOps.java
! src/share/classes/java/util/stream/SpinedBuffer.java
! src/share/classes/java/util/stream/StreamSpliterators.java
! src/share/classes/java/util/stream/Streams.java



More information about the jdk9-hs-emb-changes mailing list