hg: jdk/hs: 68 new changesets

jesper.wilhelmsson at oracle.com jesper.wilhelmsson at oracle.com
Fri Apr 6 03:30:33 UTC 2018


Changeset: 0ee57b9b376c
Author:    chegar
Date:      2018-03-23 21:39 +0000
URL:       http://hg.openjdk.java.net/jdk/hs/rev/0ee57b9b376c

8200181: Remove superflous non-IPv4 code from Java_java_net_TwoStacksPlainSocketImpl_socketListen
Reviewed-by: alanb

! src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c

Changeset: 1f14faf358fb
Author:    bpb
Date:      2018-03-23 15:05 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/1f14faf358fb

8180410: ByteArrayOutputStream should not throw IOExceptions
Summary: Add ByteArrayOutputStream.writeBytes()
Reviewed-by: rriggs, smarks

! src/java.base/share/classes/java/io/ByteArrayOutputStream.java
+ test/jdk/java/io/ByteArrayOutputStream/Write.java
- test/jdk/java/io/ByteArrayOutputStream/WriteBounds.java

Changeset: 56a5f899e882
Author:    jjg
Date:      2018-03-23 17:28 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/56a5f899e882

8199902: {@docRoot} references need to be updated to reflect new module/package structure
Reviewed-by: ksrini

! src/jdk.compiler/share/classes/com/sun/source/doctree/package-info.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/Main.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/package-info.java
! src/jdk.javadoc/share/classes/com/sun/javadoc/ClassDoc.java
! src/jdk.javadoc/share/classes/com/sun/javadoc/Doc.java
! src/jdk.javadoc/share/classes/com/sun/javadoc/PackageDoc.java
! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/StandardDoclet.java
! src/jdk.javadoc/share/classes/module-info.java

Changeset: f14852315495
Author:    shinyafox
Date:      2018-03-24 14:43 +0900
URL:       http://hg.openjdk.java.net/jdk/hs/rev/f14852315495

8199762: JShell API: Failed to detect override when snippet to be overridden has been changed before
Reviewed-by: rfield

! src/jdk.jshell/share/classes/jdk/jshell/MethodSnippet.java
! src/jdk.jshell/share/classes/jdk/jshell/Unit.java
! test/langtools/jdk/jshell/MethodsTest.java

Changeset: 1d3139252c1c
Author:    alanb
Date:      2018-03-24 08:49 +0000
URL:       http://hg.openjdk.java.net/jdk/hs/rev/1d3139252c1c

8200179: (se) More Selector cleanup
Reviewed-by: bpb

! make/CompileJavaModules.gmk
! make/mapfiles/libnio/mapfile-linux
! make/mapfiles/libnio/mapfile-macosx
! make/mapfiles/libnio/mapfile-solaris
- src/java.base/share/classes/sun/nio/ch/AbstractPollArrayWrapper.java
- src/java.base/share/classes/sun/nio/ch/AbstractPollSelectorImpl.java
- src/java.base/share/classes/sun/nio/ch/PollSelectorProvider.java
! src/java.base/solaris/classes/sun/nio/ch/DevPollArrayWrapper.java
! src/java.base/solaris/classes/sun/nio/ch/DevPollSelectorImpl.java
! src/java.base/solaris/classes/sun/nio/ch/EventPortSelectorImpl.java
- src/java.base/solaris/classes/sun/nio/ch/EventPortWrapper.java
- src/java.base/unix/classes/sun/nio/ch/PollArrayWrapper.java
! src/java.base/unix/classes/sun/nio/ch/PollSelectorImpl.java
+ src/java.base/unix/classes/sun/nio/ch/PollSelectorProvider.java
! src/java.base/unix/native/libnio/ch/Net.c
- src/java.base/unix/native/libnio/ch/PollArrayWrapper.c
+ src/java.base/unix/native/libnio/ch/PollSelectorImpl.c
! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpChannelImpl.java
! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java
! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java

Changeset: 5bfe30bb50a2
Author:    dholmes
Date:      2018-03-26 00:33 -0400
URL:       http://hg.openjdk.java.net/jdk/hs/rev/5bfe30bb50a2

8200213: Configure broken on MIPS
Reviewed-by: erikj, stuefe, dholmes, ihse
Contributed-by: Ao Qi <aoqi at loongson.cn>

! make/autoconf/flags.m4

Changeset: b39bc2eb8325
Author:    jlahoda
Date:      2018-03-26 11:42 +0200
URL:       http://hg.openjdk.java.net/jdk/hs/rev/b39bc2eb8325

8196519: Incomplete classpath causes infinite recursion in Resolve.isAccessible
Summary: ErrorType.getEnclosingType returns noType rather than self.
Reviewed-by: mcimadamore, cushon

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
+ test/langtools/tools/javac/processing/model/MissingClassRecursiveAccessible.java

Changeset: 7b8696b3b972
Author:    shade
Date:      2018-03-26 15:09 +0200
URL:       http://hg.openjdk.java.net/jdk/hs/rev/7b8696b3b972

8200118: [TESTBUG] String concat tests should test toString() application order
Reviewed-by: psandoz, redestad

+ test/jdk/java/lang/String/concat/ImplicitStringConcatOrder.java

Changeset: 458c790b6995
Author:    sundar
Date:      2018-03-26 19:27 +0530
URL:       http://hg.openjdk.java.net/jdk/hs/rev/458c790b6995

8200215: 17th loop of "let foo = ''"; throws ReferenceError
Reviewed-by: jlaskey, attila, hannesw

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
+ test/nashorn/script/trusted/JDK-8200215.js

Changeset: b64cd942ac7a
Author:    shade
Date:      2018-03-26 20:20 +0200
URL:       http://hg.openjdk.java.net/jdk/hs/rev/b64cd942ac7a

8200241: [TESTBUG] java/lang/String/concat/ tests should not force source/target = 9 anymore
Reviewed-by: redestad, psandoz

! test/jdk/java/lang/String/concat/CompactStringsInitialCoder.java
! test/jdk/java/lang/String/concat/ImplicitStringConcat.java
! test/jdk/java/lang/String/concat/ImplicitStringConcatArgCount.java
! test/jdk/java/lang/String/concat/ImplicitStringConcatBoundaries.java
! test/jdk/java/lang/String/concat/ImplicitStringConcatMany.java
! test/jdk/java/lang/String/concat/ImplicitStringConcatManyLongs.java
! test/jdk/java/lang/String/concat/ImplicitStringConcatOrder.java
! test/jdk/java/lang/String/concat/ImplicitStringConcatShapes-head.template
! test/jdk/java/lang/String/concat/ImplicitStringConcatShapes.java

Changeset: fd608d605e2f
Author:    ihse
Date:      2018-03-26 20:44 +0200
URL:       http://hg.openjdk.java.net/jdk/hs/rev/fd608d605e2f

8200229: Simplify building of libjsig
Reviewed-by: erikj

! make/Main.gmk
- make/hotspot/lib/CompileLibjsig.gmk
! make/lib/Lib-java.base.gmk

Changeset: 4269e701448e
Author:    serb
Date:      2018-03-26 16:09 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/4269e701448e

8200198: javah man pages were not removed by JDK-8191054
Reviewed-by: erikj, alanb

- src/bsd/doc/man/ja/javah.1
! src/bsd/doc/man/java.1
! src/bsd/doc/man/javac.1
! src/bsd/doc/man/javadoc.1
- src/bsd/doc/man/javah.1
! src/bsd/doc/man/javap.1
! src/bsd/doc/man/jdb.1
! src/linux/doc/man/ja/java.1
! src/linux/doc/man/ja/javac.1
! src/linux/doc/man/ja/javadoc.1
- src/linux/doc/man/ja/javah.1
! src/linux/doc/man/ja/javap.1
! src/linux/doc/man/ja/jdb.1
! src/linux/doc/man/java.1
! src/linux/doc/man/javac.1
! src/linux/doc/man/javadoc.1
- src/linux/doc/man/javah.1
! src/linux/doc/man/javap.1
! src/linux/doc/man/jdb.1
! src/solaris/doc/sun/man/man1/ja/java.1
! src/solaris/doc/sun/man/man1/ja/javac.1
! src/solaris/doc/sun/man/man1/ja/javadoc.1
- src/solaris/doc/sun/man/man1/ja/javah.1
! src/solaris/doc/sun/man/man1/ja/javap.1
! src/solaris/doc/sun/man/man1/ja/jdb.1
! src/solaris/doc/sun/man/man1/java.1
! src/solaris/doc/sun/man/man1/javac.1
! src/solaris/doc/sun/man/man1/javadoc.1
- src/solaris/doc/sun/man/man1/javah.1
! src/solaris/doc/sun/man/man1/javap.1
! src/solaris/doc/sun/man/man1/jdb.1

Changeset: e9cb414f94eb
Author:    erikj
Date:      2018-03-26 16:24 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/e9cb414f94eb

8198652: Stop linking with -base:0x8000000 on Windows
Reviewed-by: tbell, ihse, stuefe

! make/autoconf/flags-ldflags.m4

Changeset: 7f3986bad197
Author:    igerasim
Date:      2018-03-26 17:30 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/7f3986bad197

8199843: Optimize Integer/Long.highestOneBit()
Reviewed-by: redestad, plevart

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

Changeset: d2fd2581325b
Author:    bpatel
Date:      2018-03-26 18:07 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/d2fd2581325b

8199278: Javadoc search results does not link to anchors on a page
Reviewed-by: jjg, ksrini

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/doclet/testSearch/pkg/AnotherClass.java

Changeset: ce86061aff12
Author:    bpatel
Date:      2018-03-26 21:30 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/ce86061aff12

8199705: Docs.gmk needs to be updated to remove the -html5 option
Reviewed-by: erikj

! make/Docs.gmk

Changeset: 752ecccb0b7f
Author:    cushon
Date:      2018-03-27 13:48 -0400
URL:       http://hg.openjdk.java.net/jdk/hs/rev/752ecccb0b7f

8200301: deduplicate lambda methods
Reviewed-by: vromero, mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TreeDiffer.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TreeHasher.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/InstanceInitializer.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/StaticInitializer.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java
+ test/langtools/tools/javac/diags/examples/LambdaDeduplicate.java
+ test/langtools/tools/javac/lambda/deduplication/Deduplication.java
+ test/langtools/tools/javac/lambda/deduplication/DeduplicationTest.java

Changeset: e376090dc07e
Author:    alanb
Date:      2018-03-27 19:29 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/e376090dc07e

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

! make/mapfiles/libnio/mapfile-linux
! make/mapfiles/libnio/mapfile-macosx
! make/mapfiles/libnio/mapfile-solaris
! src/java.base/linux/classes/sun/nio/ch/EPollPort.java
! src/java.base/macosx/classes/sun/nio/ch/KQueuePort.java
! src/java.base/share/classes/sun/nio/ch/AsynchronousChannelGroupImpl.java
! src/java.base/share/classes/sun/nio/ch/IOUtil.java
! src/java.base/unix/native/libnio/ch/IOUtil.c

Changeset: 5812849b5027
Author:    igerasim
Date:      2018-03-27 13:22 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/5812849b5027

8198358: Align organization of TwoStacksPlainSocketImp with DualStackPlainSocketImpl [win]
Reviewed-by: chegar, clanger

! src/java.base/unix/native/libnet/PlainSocketImpl.c
! src/java.base/windows/classes/java/net/DualStackPlainSocketImpl.java
! src/java.base/windows/classes/java/net/TwoStacksPlainSocketImpl.java
! src/java.base/windows/native/libnet/DualStackPlainSocketImpl.c
! src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c
! test/jdk/java/net/Socket/AddressTest.java
! test/jdk/java/net/Socket/B6210227.java
! test/jdk/java/net/Socket/CloseAvailable.java
! test/jdk/java/net/Socket/DeadlockTest.java
! test/jdk/java/net/Socket/HttpProxy.java
! test/jdk/java/net/Socket/InheritHandle.java
! test/jdk/java/net/Socket/InheritTimeout.java
! test/jdk/java/net/Socket/LingerTest.java
! test/jdk/java/net/Socket/LinkLocal.java
! test/jdk/java/net/Socket/ProxyCons.java
! test/jdk/java/net/Socket/RST.java
! test/jdk/java/net/Socket/ReadTimeout.java
! test/jdk/java/net/Socket/SetSoLinger.java
! test/jdk/java/net/Socket/ShutdownInput.java
! test/jdk/java/net/Socket/SocksConnectTimeout.java
! test/jdk/java/net/Socket/TestAfterClose.java
! test/jdk/java/net/Socket/TestClose.java
! test/jdk/java/net/Socket/TestTcpNoDelay.java
! test/jdk/java/net/Socket/Timeout.java
! test/jdk/java/net/Socket/TrafficClass.java
! test/jdk/java/net/Socket/UrgentDataTest.java
! test/jdk/java/net/Socket/asyncClose/AsyncClose.java
! test/jdk/java/net/Socket/asyncClose/BrokenPipe.java
! test/jdk/java/net/Socket/setReuseAddress/Basic.java
! test/jdk/java/net/Socket/setReuseAddress/Restart.java
! test/jdk/java/net/SocketInputStream/SocketClosedException.java
! test/jdk/java/net/SocketInputStream/SocketTimeout.java
! test/jdk/java/net/SocketOption/ImmutableOptions.java
! test/jdk/java/net/SocketOption/MinimumRcvBufferSize.java
! test/jdk/java/net/SocketOption/SupportedOptionsSet.java
! test/jdk/java/net/SocketOption/UnsupportedOptionsTest.java

Changeset: f76e1ac74f28
Author:    redestad
Date:      2018-03-28 00:45 +0200
URL:       http://hg.openjdk.java.net/jdk/hs/rev/f76e1ac74f28

8200289: Reduce number of exceptions created when calling Lookup::canBeCached
Reviewed-by: sundar, psandoz

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

Changeset: b6671a111395
Author:    jjg
Date:      2018-03-27 16:25 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/b6671a111395

8199465: {@docRoot} references need to be updated to reflect new module/package structure
Reviewed-by: martin, alanb, chegar

! src/java.base/share/classes/java/lang/CharSequence.java
! src/java.base/share/classes/java/lang/Comparable.java
! src/java.base/share/classes/java/lang/ProcessHandle.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/UnsupportedOperationException.java
! src/java.base/share/classes/java/lang/module/Configuration.java
! src/java.base/share/classes/java/time/Duration.java
! src/java.base/share/classes/java/time/Instant.java
! src/java.base/share/classes/java/time/LocalDate.java
! src/java.base/share/classes/java/time/LocalDateTime.java
! src/java.base/share/classes/java/time/LocalTime.java
! src/java.base/share/classes/java/time/MonthDay.java
! src/java.base/share/classes/java/time/OffsetDateTime.java
! src/java.base/share/classes/java/time/OffsetTime.java
! src/java.base/share/classes/java/time/Period.java
! src/java.base/share/classes/java/time/Year.java
! src/java.base/share/classes/java/time/YearMonth.java
! src/java.base/share/classes/java/time/ZoneId.java
! src/java.base/share/classes/java/time/ZoneOffset.java
! src/java.base/share/classes/java/time/ZonedDateTime.java
! src/java.base/share/classes/java/time/chrono/HijrahDate.java
! src/java.base/share/classes/java/time/chrono/JapaneseDate.java
! src/java.base/share/classes/java/time/chrono/MinguoDate.java
! src/java.base/share/classes/java/time/chrono/ThaiBuddhistDate.java
! src/java.base/share/classes/java/util/AbstractCollection.java
! src/java.base/share/classes/java/util/AbstractList.java
! src/java.base/share/classes/java/util/AbstractMap.java
! src/java.base/share/classes/java/util/AbstractQueue.java
! src/java.base/share/classes/java/util/AbstractSequentialList.java
! src/java.base/share/classes/java/util/AbstractSet.java
! src/java.base/share/classes/java/util/ArrayDeque.java
! src/java.base/share/classes/java/util/ArrayList.java
! src/java.base/share/classes/java/util/Arrays.java
! src/java.base/share/classes/java/util/Collection.java
! src/java.base/share/classes/java/util/Collections.java
! src/java.base/share/classes/java/util/Comparator.java
! src/java.base/share/classes/java/util/Deque.java
! src/java.base/share/classes/java/util/EnumMap.java
! src/java.base/share/classes/java/util/EnumSet.java
! src/java.base/share/classes/java/util/HashMap.java
! src/java.base/share/classes/java/util/HashSet.java
! src/java.base/share/classes/java/util/Hashtable.java
! src/java.base/share/classes/java/util/IdentityHashMap.java
! src/java.base/share/classes/java/util/Iterator.java
! src/java.base/share/classes/java/util/LinkedHashMap.java
! src/java.base/share/classes/java/util/LinkedHashSet.java
! src/java.base/share/classes/java/util/LinkedList.java
! src/java.base/share/classes/java/util/List.java
! src/java.base/share/classes/java/util/ListIterator.java
! src/java.base/share/classes/java/util/Map.java
! src/java.base/share/classes/java/util/NavigableMap.java
! src/java.base/share/classes/java/util/NavigableSet.java
! src/java.base/share/classes/java/util/PriorityQueue.java
! src/java.base/share/classes/java/util/Queue.java
! src/java.base/share/classes/java/util/RandomAccess.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/Set.java
! src/java.base/share/classes/java/util/SortedMap.java
! src/java.base/share/classes/java/util/SortedSet.java
! src/java.base/share/classes/java/util/TreeMap.java
! src/java.base/share/classes/java/util/TreeSet.java
! src/java.base/share/classes/java/util/Vector.java
! src/java.base/share/classes/java/util/WeakHashMap.java
! src/java.base/share/classes/java/util/concurrent/ArrayBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/BlockingDeque.java
! src/java.base/share/classes/java/util/concurrent/BlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentNavigableMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListSet.java
! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java
! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArraySet.java
! src/java.base/share/classes/java/util/concurrent/DelayQueue.java
! src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java
! src/java.base/share/classes/java/util/concurrent/LinkedBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/LinkedTransferQueue.java
! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/SynchronousQueue.java
! src/java.base/share/classes/java/util/concurrent/TransferQueue.java
! src/java.base/share/classes/javax/net/ssl/SNIHostName.java

Changeset: 951f29c9aef5
Author:    jlahoda
Date:      2018-03-28 10:24 +0200
URL:       http://hg.openjdk.java.net/jdk/hs/rev/951f29c9aef5

8200135: test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetExceptionTableTest.java is failing after JDK-8194978
Summary: Adjusting the expected number of exception table entries to the recent changes in javac.
Reviewed-by: kvn

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetExceptionTableTest.java

Changeset: 5fd26ab491fa
Author:    rpatil
Date:      2018-03-26 17:33 +0530
URL:       http://hg.openjdk.java.net/jdk/hs/rev/5fd26ab491fa

8144300: http.nonProxyHosts value having wildcard * both at end and start are not honored
Summary: added validation for wildcard at start and end
Reviewed-by: chegar, dfuchs, clanger
Contributed-by: pallavi.sonal at oracle.com

! src/java.base/share/classes/sun/net/spi/DefaultProxySelector.java
! test/jdk/java/net/ProxySelector/B8035158.java

Changeset: 0fdb76741c56
Author:    mcimadamore
Date:      2018-03-28 14:08 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/0fdb76741c56

8200199: javac suggests to use var even when var is used
Summary: local var analyzer should use synthetic var type position to decide if analysis is needed
Reviewed-by: jlahoda, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java
+ test/langtools/tools/javac/lvti/T8200199.java
+ test/langtools/tools/javac/lvti/T8200199.out

Changeset: 9925be430918
Author:    mcimadamore
Date:      2018-03-28 14:24 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/9925be430918

8200355: local variable inference regression test generates classfile in test folder
Summary: LVTI harness should generate files in jtreg scratch dir
Reviewed-by: vromero

! test/langtools/tools/javac/lvti/harness/LocalVariableInferenceTester.java

Changeset: 879cf9f18688
Author:    rriggs
Date:      2018-03-28 14:15 -0400
URL:       http://hg.openjdk.java.net/jdk/hs/rev/879cf9f18688

8197595: Serialization javadoc should link to security best practices
Reviewed-by: lancea, mullan, ahgross

! src/java.base/share/classes/java/io/ObjectInputFilter.java
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/Serializable.java
! src/java.base/share/classes/java/io/package-info.java

Changeset: bf53d82a51e5
Author:    ihse
Date:      2018-03-28 21:00 +0200
URL:       http://hg.openjdk.java.net/jdk/hs/rev/bf53d82a51e5

8200357: Inline SoundLibraries.gmk into Lib-java.desktop.gmk
Reviewed-by: stuefe, erikj

! make/autoconf/flags-cflags.m4
! make/autoconf/platform.m4
! make/autoconf/spec.gmk.in
! make/lib/Lib-java.desktop.gmk
- make/lib/SoundLibraries.gmk

Changeset: 396ea30afbd5
Author:    ihse
Date:      2018-03-28 23:56 +0200
URL:       http://hg.openjdk.java.net/jdk/hs/rev/396ea30afbd5

8200178: Remove mapfiles for JDK native libraries
Reviewed-by: erikj, alanb, mchung, prr, weijun

! make/lib/Awt2dLibraries.gmk
! make/lib/CoreLibraries.gmk
! make/lib/Lib-java.base.gmk
! make/lib/Lib-java.desktop.gmk
! make/lib/Lib-java.instrument.gmk
! make/lib/Lib-java.management.gmk
! make/lib/Lib-java.prefs.gmk
! make/lib/Lib-java.rmi.gmk
! make/lib/Lib-java.security.jgss.gmk
! make/lib/Lib-java.smartcardio.gmk
! make/lib/Lib-jdk.attach.gmk
! make/lib/Lib-jdk.crypto.cryptoki.gmk
! make/lib/Lib-jdk.crypto.ec.gmk
! make/lib/Lib-jdk.crypto.ucrypto.gmk
! make/lib/Lib-jdk.hotspot.agent.gmk
! make/lib/Lib-jdk.jdi.gmk
! make/lib/Lib-jdk.jdwp.agent.gmk
! make/lib/Lib-jdk.management.agent.gmk
! make/lib/Lib-jdk.management.gmk
! make/lib/Lib-jdk.net.gmk
! make/lib/Lib-jdk.pack.gmk
! make/lib/Lib-jdk.sctp.gmk
! make/lib/Lib-jdk.security.auth.gmk
! make/lib/LibCommon.gmk
- make/mapfiles/libattach/mapfile-aix
- make/mapfiles/libattach/mapfile-linux
- make/mapfiles/libattach/mapfile-solaris
- make/mapfiles/libattach/reorder-windows-x86
- make/mapfiles/libattach/reorder-windows-x86_64
- make/mapfiles/libawt/mapfile-mawt-vers
- make/mapfiles/libawt/mapfile-vers
- make/mapfiles/libawt/mapfile-vers-linux
- make/mapfiles/libawt_headless/mapfile-vers
- make/mapfiles/libawt_headless/reorder-sparc
- make/mapfiles/libawt_headless/reorder-sparcv9
- make/mapfiles/libawt_headless/reorder-x86
- make/mapfiles/libawt_xawt/mapfile-vers
- make/mapfiles/libdt_socket/mapfile-vers
- make/mapfiles/libextnet/mapfile-linux
- make/mapfiles/libextnet/mapfile-solaris
- make/mapfiles/libfontmanager/mapfile-vers
- make/mapfiles/libinstrument/mapfile-vers
- make/mapfiles/libj2gss/mapfile-vers
- make/mapfiles/libj2pcsc/mapfile-vers
- make/mapfiles/libj2pkcs11/mapfile-vers
- make/mapfiles/libj2ucrypto/mapfile-vers
- make/mapfiles/libjaas/mapfile-vers
- make/mapfiles/libjava/mapfile-vers
- make/mapfiles/libjava/reorder-sparc
- make/mapfiles/libjava/reorder-sparcv9
- make/mapfiles/libjava/reorder-x86
- make/mapfiles/libjawt/mapfile-vers
- make/mapfiles/libjdwp/mapfile-vers
- make/mapfiles/libjimage/mapfile-vers
- make/mapfiles/libjli/mapfile-vers
- make/mapfiles/libjpeg/mapfile-vers
- make/mapfiles/libjpeg/reorder-sparc
- make/mapfiles/libjpeg/reorder-sparcv9
- make/mapfiles/libjpeg/reorder-x86
- make/mapfiles/libjsdt/mapfile-vers
- make/mapfiles/libjsig/mapfile-vers-solaris
- make/mapfiles/liblcms/mapfile-vers
- make/mapfiles/libmanagement/mapfile-vers
- make/mapfiles/libmanagement_agent/mapfile-vers
- make/mapfiles/libmanagement_ext/mapfile-vers
- make/mapfiles/libmlib_image/mapfile-vers
- make/mapfiles/libnet/mapfile-vers
- make/mapfiles/libnio/mapfile-aix
- make/mapfiles/libnio/mapfile-linux
- make/mapfiles/libnio/mapfile-macosx
- make/mapfiles/libnio/mapfile-solaris
- make/mapfiles/libnio/reorder-sparc
- make/mapfiles/libnio/reorder-sparcv9
- make/mapfiles/libnio/reorder-x86
- make/mapfiles/libprefs/mapfile-vers
- make/mapfiles/librmi/mapfile-vers
- make/mapfiles/libsaproc/mapfile-linux
- make/mapfiles/libsaproc/mapfile-macosx
- make/mapfiles/libsaproc/mapfile-solaris
- make/mapfiles/libsctp/mapfile-vers
- make/mapfiles/libsplashscreen/mapfile-vers
- make/mapfiles/libsunec/mapfile-vers
- make/mapfiles/libunpack/mapfile-vers
- make/mapfiles/libverify/mapfile-vers
- make/mapfiles/libverify/reorder-sparc
- make/mapfiles/libverify/reorder-sparcv9
- make/mapfiles/libverify/reorder-x86
- make/mapfiles/libzip/mapfile-vers
- make/mapfiles/libzip/reorder-sparc
- make/mapfiles/libzip/reorder-sparcv9
- make/mapfiles/libzip/reorder-x86
! src/java.base/aix/native/libjsig/jsig.c
! src/java.base/share/native/libjava/io_util.c
! src/java.base/share/native/libjava/io_util.h
! src/java.base/share/native/libjava/jni_util.h
! src/java.base/share/native/libjimage/jimage.cpp
! src/java.base/share/native/libjimage/jimage.hpp
! src/java.base/share/native/libjli/args.c
! src/java.base/share/native/libjli/java.c
! src/java.base/share/native/libjli/java.h
! src/java.base/share/native/libjli/jli_util.c
! src/java.base/share/native/libjli/jli_util.h
! src/java.base/share/native/libjli/manifest_info.h
! src/java.base/share/native/libjli/parse_manifest.c
! src/java.base/share/native/libnet/net_util.h
! src/java.base/share/native/libzip/CRC32.c
! src/java.base/share/native/libzip/zip_util.c
! src/java.base/share/native/libzip/zip_util.h
! src/java.base/solaris/native/libjsig/jsig.c
! src/java.base/unix/native/libjava/FileOutputStream_md.c
! src/java.base/unix/native/libjava/jni_util_md.c
! src/java.base/unix/native/libjli/java_md_common.c
! src/java.base/unix/native/libnet/net_util_md.c
! src/java.base/unix/native/libnio/ch/Net.c
! src/java.base/unix/native/libnio/ch/nio_util.h
! src/java.base/windows/native/libjava/io_util_md.c
! src/java.base/windows/native/libjava/io_util_md.h
! src/java.base/windows/native/libjava/jni_util_md.c
! src/java.base/windows/native/libjli/cmdtoargs.c
! src/java.base/windows/native/libjli/java_md.c
! src/java.base/windows/native/libnet/net_util_md.c
! src/java.desktop/macosx/native/libsplashscreen/splashscreen_config.h
! src/java.desktop/share/native/libawt/awt/image/cvutils/img_colors.c
! src/java.desktop/share/native/libawt/awt/image/cvutils/img_colors.h
! src/java.desktop/share/native/libawt/awt/image/cvutils/img_globals.c
! src/java.desktop/share/native/libawt/awt/image/cvutils/img_globals.h
! src/java.desktop/share/native/libawt/awt/image/dither.c
! src/java.desktop/share/native/libawt/awt/image/dither.h
! src/java.desktop/share/native/libawt/awt/image/imageInitIDs.h
! src/java.desktop/share/native/libawt/java2d/SurfaceData.c
! src/java.desktop/share/native/libawt/java2d/SurfaceData.h
! src/java.desktop/share/native/libawt/java2d/loops/AlphaMath.c
! src/java.desktop/share/native/libawt/java2d/loops/AlphaMath.h
! src/java.desktop/share/native/libawt/java2d/loops/GraphicsPrimitiveMgr.c
! src/java.desktop/share/native/libawt/java2d/loops/GraphicsPrimitiveMgr.h
! src/java.desktop/share/native/libawt/java2d/loops/ProcessPath.c
! src/java.desktop/share/native/libawt/java2d/loops/ProcessPath.h
! src/java.desktop/share/native/libmlib_image/mlib_image_proto.h
! src/java.desktop/share/native/libsplashscreen/splashscreen_impl.c
! src/java.desktop/share/native/libsplashscreen/splashscreen_impl.h
! src/java.desktop/unix/native/common/awt/img_util_md.h
! src/java.desktop/unix/native/libawt/awt/awt_LoadLibrary.c
! src/java.desktop/unix/native/libawt/awt/initIDs.c
! src/java.desktop/unix/native/libsplashscreen/splashscreen_config.h
! src/java.desktop/unix/native/libsplashscreen/splashscreen_sys.c
! src/java.desktop/windows/native/libawt/windows/img_util_md.h
! src/java.desktop/windows/native/libsplashscreen/splashscreen_config.h
! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.c
! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCryptoMD.c
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc.h
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.c
! src/jdk.hotspot.agent/linux/native/libsaproc/proc_service.h
! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c
! src/jdk.hotspot.agent/linux/native/libsaproc/ps_proc.c
! src/jdk.hotspot.agent/solaris/native/libsaproc/saproc.cpp
! src/jdk.jdi/share/native/libdt_shmem/shmemBack.c
! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c

Changeset: 77bff7a757a4
Author:    martin
Date:      2018-03-28 21:13 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/77bff7a757a4

8200116: ConstructInflaterOutput, ConstructDeflaterInput still spamming test logs
Summary: end() should always expect to be called eventually
Reviewed-by: sherman, ulfzibis

! test/jdk/java/util/zip/ConstructDeflaterInput.java
! test/jdk/java/util/zip/ConstructInflaterOutput.java

Changeset: d6d1c06becda
Author:    martin
Date:      2018-03-28 21:14 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/d6d1c06becda

8200124: Various cleanups in jar/zip
Reviewed-by: sherman, ulfzibis

! src/java.base/share/classes/java/util/jar/Manifest.java
! src/java.base/share/classes/java/util/zip/ZipCoder.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/jdk.jartool/share/classes/sun/tools/jar/Manifest.java

Changeset: e5679a6661d6
Author:    martin
Date:      2018-03-28 21:14 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/e5679a6661d6

8200310: Avoid charset lookup machinery in java.nio.charset.StandardCharsets
Reviewed-by: sherman, ulfzibis

! src/java.base/share/classes/java/lang/StringCoding.java
! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/java/nio/charset/StandardCharsets.java
! src/java.base/share/classes/sun/nio/cs/ISO_8859_1.java
! src/java.base/share/classes/sun/nio/cs/StandardCharsets.java.template
! src/java.base/share/classes/sun/nio/cs/US_ASCII.java
! src/java.base/share/classes/sun/nio/cs/UTF_16.java
! src/java.base/share/classes/sun/nio/cs/UTF_16BE.java
! src/java.base/share/classes/sun/nio/cs/UTF_16LE.java
! src/java.base/share/classes/sun/nio/cs/UTF_8.java
! test/jdk/java/nio/charset/StandardCharsets/Standard.java

Changeset: ae873285a39c
Author:    xiaofeya
Date:      2018-03-28 21:57 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/ae873285a39c

8196668: revisit test SunPackageAccess and GrantedSunPackageAccess
Reviewed-by: mchung

+ test/jdk/java/lang/SecurityManager/PackageAccessTest.java
+ test/jdk/java/lang/SecurityManager/empty.policy
+ test/jdk/java/lang/SecurityManager/test.policy

Changeset: b85603908ae4
Author:    erikj
Date:      2018-03-29 08:52 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/b85603908ae4

8200409: jdk11 nightly solaris sparc build failure
Reviewed-by: alanb, tbell

! make/lib/Lib-java.base.gmk
+ make/mapfiles/libjsig/mapfile-vers-solaris
! src/java.base/solaris/native/libjsig/jsig.c

Changeset: a11d3a5ca20b
Author:    chegar
Date:      2018-03-29 20:12 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/a11d3a5ca20b

8200304: TwoStacksPlainDatagramSocketImpl and socket cleaner
Reviewed-by: alanb, dfuchs, rriggs

! src/java.base/windows/classes/java/net/TwoStacksPlainDatagramSocketImpl.java
! src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c

Changeset: 1f9dd2360b17
Author:    jwilhelm
Date:      2018-03-24 01:08 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/1f9dd2360b17

Merge

! make/autoconf/hotspot.m4
+ src/hotspot/share/gc/cms/cmsCardTable.cpp
- src/hotspot/share/gc/cms/parCardTableModRefBS.cpp
! src/hotspot/share/gc/g1/g1BarrierSet.cpp
! src/hotspot/share/gc/g1/g1BarrierSet.hpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! src/hotspot/share/gc/parallel/psCardTable.cpp
- src/hotspot/share/gc/shared/barrierSet.inline.hpp
! src/hotspot/share/gc/shared/cardTable.hpp
+ src/hotspot/share/gc/shared/cardTableBarrierSet.cpp
+ src/hotspot/share/gc/shared/cardTableBarrierSet.hpp
+ src/hotspot/share/gc/shared/cardTableBarrierSet.inline.hpp
- src/hotspot/share/gc/shared/cardTableModRefBS.cpp
- src/hotspot/share/gc/shared/cardTableModRefBS.hpp
- src/hotspot/share/gc/shared/cardTableModRefBS.inline.hpp
- src/hotspot/share/prims/jvmtiEnter.hpp
+ src/hotspot/share/prims/jvmtiEnter.inline.hpp
- src/hotspot/share/runtime/interfaceSupport.hpp
+ src/hotspot/share/runtime/interfaceSupport.inline.hpp
- src/hotspot/share/services/serviceUtil.hpp
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/TraceInliningMode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotArithmeticLIRGenerator.java

Changeset: f5e614a1ed98
Author:    bpb
Date:      2018-03-29 12:38 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/f5e614a1ed98

8200449: ReadAllReadNTransferTo fails occasionally
Summary: Don't pass a non-positive parameter to Random.nextInt(int).
Reviewed-by: chegar

! test/jdk/java/io/ByteArrayInputStream/ReadAllReadNTransferTo.java

Changeset: 1bc4cd2c5f8b
Author:    martin
Date:      2018-03-29 16:21 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/1bc4cd2c5f8b

8200122: Remove unused field Thread.threadQ
Reviewed-by: dholmes, mchung, plevart

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

Changeset: f7363de371c9
Author:    martin
Date:      2018-03-29 16:23 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/f7363de371c9

8200123: Replace Thread.init with telescoping constructor
Reviewed-by: dholmes, mchung, plevart

! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java

Changeset: f1a8ec1a6972
Author:    igerasim
Date:      2018-03-29 22:12 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/f1a8ec1a6972

8178370: [TEST_BUG] java/security/Signature/SignatureLength.java fails
Reviewed-by: mullan

! test/jdk/java/security/Signature/SignatureLength.java

Changeset: 814bd31f8da0
Author:    alanb
Date:      2018-03-30 08:28 +0100
URL:       http://hg.openjdk.java.net/jdk/hs/rev/814bd31f8da0

8200257: (se) More Selector cleanup
Reviewed-by: bpb

! src/java.base/linux/classes/sun/nio/ch/EPollSelectorImpl.java
! src/java.base/macosx/classes/sun/nio/ch/KQueueSelectorImpl.java
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/SelChImpl.java
! src/java.base/share/classes/sun/nio/ch/SelectionKeyImpl.java
! src/java.base/share/classes/sun/nio/ch/SelectorImpl.java
! src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java
! src/java.base/solaris/classes/sun/nio/ch/DevPollSelectorImpl.java
! src/java.base/solaris/classes/sun/nio/ch/EventPortSelectorImpl.java
! src/java.base/unix/classes/sun/nio/ch/PollSelectorImpl.java
! src/java.base/unix/classes/sun/nio/ch/SinkChannelImpl.java
! src/java.base/unix/classes/sun/nio/ch/SourceChannelImpl.java
! src/java.base/windows/classes/sun/nio/ch/PollArrayWrapper.java
! src/java.base/windows/classes/sun/nio/ch/SinkChannelImpl.java
! src/java.base/windows/classes/sun/nio/ch/SourceChannelImpl.java
! src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java
! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpChannelImpl.java
! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java
! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java

Changeset: 2a65a8de9272
Author:    iris
Date:      2018-03-30 09:38 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/2a65a8de9272

8200469: Update link to license in Docs.gmk
Reviewed-by: tbell

! make/Docs.gmk

Changeset: f46bfa7a2956
Author:    prr
Date:      2018-03-23 13:43 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/f46bfa7a2956

8198990: Move SwingSet2 from closed to OpenJDK
Reviewed-by: serb, jeff, kaddepalli

! make/CompileDemos.gmk
+ src/demo/share/jfc/SwingSet2/AquaTheme.java
+ src/demo/share/jfc/SwingSet2/BezierAnimationPanel.java
+ src/demo/share/jfc/SwingSet2/ButtonDemo.java
+ src/demo/share/jfc/SwingSet2/CharcoalTheme.java
+ src/demo/share/jfc/SwingSet2/ColorChooserDemo.java
+ src/demo/share/jfc/SwingSet2/ComboBoxDemo.java
+ src/demo/share/jfc/SwingSet2/ContrastTheme.java
+ src/demo/share/jfc/SwingSet2/DemoModule.java
+ src/demo/share/jfc/SwingSet2/DirectionPanel.java
+ src/demo/share/jfc/SwingSet2/EmeraldTheme.java
+ src/demo/share/jfc/SwingSet2/ExampleFileView.java
+ src/demo/share/jfc/SwingSet2/FileChooserDemo.java
+ src/demo/share/jfc/SwingSet2/HtmlDemo.java
+ src/demo/share/jfc/SwingSet2/InternalFrameDemo.java
+ src/demo/share/jfc/SwingSet2/LayoutControlPanel.java
+ src/demo/share/jfc/SwingSet2/ListDemo.java
+ src/demo/share/jfc/SwingSet2/OptionPaneDemo.java
+ src/demo/share/jfc/SwingSet2/Permuter.java
+ src/demo/share/jfc/SwingSet2/ProgressBarDemo.java
+ src/demo/share/jfc/SwingSet2/README.txt
+ src/demo/share/jfc/SwingSet2/RubyTheme.java
+ src/demo/share/jfc/SwingSet2/ScrollPaneDemo.java
+ src/demo/share/jfc/SwingSet2/SliderDemo.java
+ src/demo/share/jfc/SwingSet2/SplitPaneDemo.java
+ src/demo/share/jfc/SwingSet2/SwingSet2.html
+ src/demo/share/jfc/SwingSet2/SwingSet2.java
+ src/demo/share/jfc/SwingSet2/SwingSet2Applet.java
+ src/demo/share/jfc/SwingSet2/TabbedPaneDemo.java
+ src/demo/share/jfc/SwingSet2/TableDemo.java
+ src/demo/share/jfc/SwingSet2/TextAndMnemonicUtils.java
+ src/demo/share/jfc/SwingSet2/ToolTipDemo.java
+ src/demo/share/jfc/SwingSet2/TreeDemo.java
+ src/demo/share/jfc/SwingSet2/resources/ant.html
+ src/demo/share/jfc/SwingSet2/resources/bug.html
+ src/demo/share/jfc/SwingSet2/resources/images/About.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/Octavo/CREDITS
+ src/demo/share/jfc/SwingSet2/resources/images/Octavo/ant.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/Octavo/book.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/Octavo/bug.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/Octavo/bug2.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/Octavo/crest.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/Octavo/king.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/Octavo/micro.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/Octavo/seaweed.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/b1.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/b1d.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/b1p.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/b1r.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/b2.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/b2d.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/b2p.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/b2r.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/b3.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/b3d.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/b3p.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/b3r.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/bl.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/bldn.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/bm.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/bmdn.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/br.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/brdn.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/c.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/cb.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/cbr.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/cbrs.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/cbs.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/cdn.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/ml.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/mldn.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/mr.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/mrdn.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/rb.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/rbp.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/rbr.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/rbrs.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/rbs.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/tl.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/tldn.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/tm.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/tmdn.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/toggle.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/toggledn.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/tr.gif
+ src/demo/share/jfc/SwingSet2/resources/images/buttons/trdn.gif
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/brenteyes.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/brenthair.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/brentmouth.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/georgeseyes.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/georgeshair.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/georgesmouth.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/hanseyes.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/hanshair.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/hansmouth.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/howardeyes.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/howardhair.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/howardmouth.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/jameseyes.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/jameshair.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/jamesmouth.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/jeffeyes.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/jeffhair.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/jeffmouth.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/joneyes.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/jonhair.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/jonmouth.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/laraeyes.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/larahair.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/laramouth.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/larryeyes.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/larryhair.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/larrymouth.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/lisaeyes.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/lisahair.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/lisamouth.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/michaeleyes.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/michaelhair.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/michaelmouth.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/philipeyes.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/philiphair.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/philipmouth.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/scotteyes.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/scotthair.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/combobox/scottmouth.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/filechooser/find.gif
+ src/demo/share/jfc/SwingSet2/resources/images/filechooser/gifIcon.gif
+ src/demo/share/jfc/SwingSet2/resources/images/filechooser/help.gif
+ src/demo/share/jfc/SwingSet2/resources/images/filechooser/jpgIcon.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/food/apple.jpeg
+ src/demo/share/jfc/SwingSet2/resources/images/food/apple.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/food/asparagus.gif
+ src/demo/share/jfc/SwingSet2/resources/images/food/banana.gif
+ src/demo/share/jfc/SwingSet2/resources/images/food/broccoli.gif
+ src/demo/share/jfc/SwingSet2/resources/images/food/cantaloupe.gif
+ src/demo/share/jfc/SwingSet2/resources/images/food/carrot.gif
+ src/demo/share/jfc/SwingSet2/resources/images/food/corn.gif
+ src/demo/share/jfc/SwingSet2/resources/images/food/grapefruit.gif
+ src/demo/share/jfc/SwingSet2/resources/images/food/grapes.gif
+ src/demo/share/jfc/SwingSet2/resources/images/food/kiwi.gif
+ src/demo/share/jfc/SwingSet2/resources/images/food/onion.gif
+ src/demo/share/jfc/SwingSet2/resources/images/food/peach.gif
+ src/demo/share/jfc/SwingSet2/resources/images/food/pear.gif
+ src/demo/share/jfc/SwingSet2/resources/images/food/pepper.gif
+ src/demo/share/jfc/SwingSet2/resources/images/food/pickle.gif
+ src/demo/share/jfc/SwingSet2/resources/images/food/pineapple.gif
+ src/demo/share/jfc/SwingSet2/resources/images/food/raspberry.gif
+ src/demo/share/jfc/SwingSet2/resources/images/food/strawberry.gif
+ src/demo/share/jfc/SwingSet2/resources/images/food/tomato.gif
+ src/demo/share/jfc/SwingSet2/resources/images/food/watermelon.gif
+ src/demo/share/jfc/SwingSet2/resources/images/htmldemo/back.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/htmldemo/forward.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/htmldemo/header.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/list/blue.gif
+ src/demo/share/jfc/SwingSet2/resources/images/list/cyan.gif
+ src/demo/share/jfc/SwingSet2/resources/images/list/gray.gif
+ src/demo/share/jfc/SwingSet2/resources/images/list/green.gif
+ src/demo/share/jfc/SwingSet2/resources/images/list/magenta.gif
+ src/demo/share/jfc/SwingSet2/resources/images/list/red.gif
+ src/demo/share/jfc/SwingSet2/resources/images/list/yellow.gif
+ src/demo/share/jfc/SwingSet2/resources/images/misc/cab.gif
+ src/demo/share/jfc/SwingSet2/resources/images/misc/cab_small.gif
+ src/demo/share/jfc/SwingSet2/resources/images/misc/duchess.gif
+ src/demo/share/jfc/SwingSet2/resources/images/misc/duchess_small.gif
+ src/demo/share/jfc/SwingSet2/resources/images/misc/duke.gif
+ src/demo/share/jfc/SwingSet2/resources/images/misc/duke_small.gif
+ src/demo/share/jfc/SwingSet2/resources/images/misc/toast.gif
+ src/demo/share/jfc/SwingSet2/resources/images/misc/toast_small.gif
+ src/demo/share/jfc/SwingSet2/resources/images/optionpane/bottle.gif
+ src/demo/share/jfc/SwingSet2/resources/images/optionpane/ibd.gif
+ src/demo/share/jfc/SwingSet2/resources/images/optionpane/ibu.gif
+ src/demo/share/jfc/SwingSet2/resources/images/scrollpane/COPYRIGHT
+ src/demo/share/jfc/SwingSet2/resources/images/scrollpane/colheader.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/scrollpane/crayons.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/scrollpane/lowerleft.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/scrollpane/rowheader.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/scrollpane/upperleft.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/scrollpane/upperright.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/splash.png
+ src/demo/share/jfc/SwingSet2/resources/images/splitpane/README
+ src/demo/share/jfc/SwingSet2/resources/images/splitpane/earth.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/splitpane/moon.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/tabbedpane/blake.gif
+ src/demo/share/jfc/SwingSet2/resources/images/tabbedpane/brooke.gif
+ src/demo/share/jfc/SwingSet2/resources/images/tabbedpane/david.gif
+ src/demo/share/jfc/SwingSet2/resources/images/tabbedpane/ewan.gif
+ src/demo/share/jfc/SwingSet2/resources/images/tabbedpane/ewan.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/tabbedpane/hania.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/tabbedpane/laine.jpg
+ src/demo/share/jfc/SwingSet2/resources/images/tabbedpane/matthew.gif
+ src/demo/share/jfc/SwingSet2/resources/images/tabbedpane/stephen.gif
+ src/demo/share/jfc/SwingSet2/resources/images/toolbar/JButton.gif
+ src/demo/share/jfc/SwingSet2/resources/images/toolbar/JColorChooser.gif
+ src/demo/share/jfc/SwingSet2/resources/images/toolbar/JComboBox.gif
+ src/demo/share/jfc/SwingSet2/resources/images/toolbar/JDesktop.gif
+ src/demo/share/jfc/SwingSet2/resources/images/toolbar/JDialog.gif
+ src/demo/share/jfc/SwingSet2/resources/images/toolbar/JEditorPane.gif
+ src/demo/share/jfc/SwingSet2/resources/images/toolbar/JFileChooser.gif
+ src/demo/share/jfc/SwingSet2/resources/images/toolbar/JList.gif
+ src/demo/share/jfc/SwingSet2/resources/images/toolbar/JMenu.gif
+ src/demo/share/jfc/SwingSet2/resources/images/toolbar/JOptionPane.gif
+ src/demo/share/jfc/SwingSet2/resources/images/toolbar/JProgressBar.gif
+ src/demo/share/jfc/SwingSet2/resources/images/toolbar/JRadioButton.gif
+ src/demo/share/jfc/SwingSet2/resources/images/toolbar/JScrollBar.gif
+ src/demo/share/jfc/SwingSet2/resources/images/toolbar/JScrollPane.gif
+ src/demo/share/jfc/SwingSet2/resources/images/toolbar/JSlider.gif
+ src/demo/share/jfc/SwingSet2/resources/images/toolbar/JSplitPane.gif
+ src/demo/share/jfc/SwingSet2/resources/images/toolbar/JTabbedPane.gif
+ src/demo/share/jfc/SwingSet2/resources/images/toolbar/JTable.gif
+ src/demo/share/jfc/SwingSet2/resources/images/toolbar/JTree.gif
+ src/demo/share/jfc/SwingSet2/resources/images/toolbar/ToolTip.gif
+ src/demo/share/jfc/SwingSet2/resources/images/tooltip/cow.gif
+ src/demo/share/jfc/SwingSet2/resources/index.html
+ src/demo/share/jfc/SwingSet2/resources/king.html
+ src/demo/share/jfc/SwingSet2/resources/preface.html
+ src/demo/share/jfc/SwingSet2/resources/seaweed.html
+ src/demo/share/jfc/SwingSet2/resources/swingset.properties
+ src/demo/share/jfc/SwingSet2/resources/swingset_ja.properties
+ src/demo/share/jfc/SwingSet2/resources/swingset_zh_CN.properties
+ src/demo/share/jfc/SwingSet2/resources/title.html
+ src/demo/share/jfc/SwingSet2/resources/tree.txt

Changeset: 1ea202af7a97
Author:    lbourges
Date:      2018-03-27 22:09 +0200
URL:       http://hg.openjdk.java.net/jdk/hs/rev/1ea202af7a97

8198885: upgrade Marlin (java2d) to 0.9.1
Summary: clipping implemented in Dasher (curve subdivision at clip edges) + higher quality(curve, subpixels) + new path simplifier
Reviewed-by: prr, serb

! src/java.desktop/share/classes/sun/java2d/marlin/ByteArrayCache.java
! src/java.desktop/share/classes/sun/java2d/marlin/Curve.java
! src/java.desktop/share/classes/sun/java2d/marlin/DCurve.java
! src/java.desktop/share/classes/sun/java2d/marlin/DDasher.java
! src/java.desktop/share/classes/sun/java2d/marlin/DHelpers.java
! src/java.desktop/share/classes/sun/java2d/marlin/DMarlinRenderingEngine.java
+ src/java.desktop/share/classes/sun/java2d/marlin/DPathSimplifier.java
! src/java.desktop/share/classes/sun/java2d/marlin/DRenderer.java
! src/java.desktop/share/classes/sun/java2d/marlin/DRendererContext.java
! src/java.desktop/share/classes/sun/java2d/marlin/DStroker.java
! src/java.desktop/share/classes/sun/java2d/marlin/DTransformingPathConsumer2D.java
! src/java.desktop/share/classes/sun/java2d/marlin/Dasher.java
! src/java.desktop/share/classes/sun/java2d/marlin/DoubleArrayCache.java
! src/java.desktop/share/classes/sun/java2d/marlin/FloatArrayCache.java
! src/java.desktop/share/classes/sun/java2d/marlin/Helpers.java
! src/java.desktop/share/classes/sun/java2d/marlin/IntArrayCache.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinCache.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinConst.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinProperties.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinTileGenerator.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinUtils.java
! src/java.desktop/share/classes/sun/java2d/marlin/MergeSort.java
! src/java.desktop/share/classes/sun/java2d/marlin/OffHeapArray.java
+ src/java.desktop/share/classes/sun/java2d/marlin/PathSimplifier.java
! src/java.desktop/share/classes/sun/java2d/marlin/Renderer.java
! src/java.desktop/share/classes/sun/java2d/marlin/RendererContext.java
! src/java.desktop/share/classes/sun/java2d/marlin/RendererStats.java
! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java
! src/java.desktop/share/classes/sun/java2d/marlin/TransformingPathConsumer2D.java
! src/java.desktop/share/classes/sun/java2d/marlin/Version.java
! src/java.desktop/share/classes/sun/java2d/marlin/stats/Histogram.java
! src/java.desktop/share/classes/sun/java2d/marlin/stats/StatLong.java
! src/java.desktop/share/classes/sun/java2d/pipe/RenderingEngine.java
! test/jdk/sun/java2d/marlin/ClipShapeTest.java

Changeset: 1f87bf473c9a
Author:    pbansal
Date:      2018-03-28 17:54 +0530
URL:       http://hg.openjdk.java.net/jdk/hs/rev/1f87bf473c9a

8191957: JFileChooser shows empty name for external drives shown under Desktop
Reviewed-by: jdv, kaddepalli

! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java
+ test/jdk/javax/swing/JFileChooser/ExternalDriveNameTest.java

Changeset: 6abf856d4adc
Author:    prr
Date:      2018-03-28 14:54 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/6abf856d4adc

Merge

- make/hotspot/lib/CompileLibjsig.gmk
- make/lib/SoundLibraries.gmk
- src/bsd/doc/man/ja/javah.1
- src/bsd/doc/man/javah.1
- src/hotspot/share/gc/g1/g1AllocationContext.hpp
- src/hotspot/share/gc/g1/g1Allocator_ext.cpp
- src/hotspot/share/gc/g1/g1CollectedHeap_ext.cpp
- src/hotspot/share/gc/g1/g1DefaultPolicy.cpp
- src/hotspot/share/gc/g1/g1DefaultPolicy.hpp
- src/hotspot/share/gc/g1/g1FullCollector_ext.cpp
- src/hotspot/share/gc/g1/g1ParScanThreadState_ext.cpp
- src/hotspot/share/gc/g1/g1RootClosures_ext.cpp
- src/hotspot/share/gc/g1/g1SATBCardTableModRefBS.cpp
- src/hotspot/share/gc/g1/g1SATBCardTableModRefBS.hpp
- src/hotspot/share/gc/g1/g1SATBCardTableModRefBS.inline.hpp
- src/hotspot/share/gc/shared/cardTableModRefBSForCTRS.hpp
- src/hotspot/share/memory/universe.inline.hpp
- src/hotspot/share/prims/whitebox_ext.cpp
- src/hotspot/share/runtime/thread_ext.cpp
- src/hotspot/share/runtime/thread_ext.hpp
- src/hotspot/share/runtime/vmStructs_ext.hpp
- src/java.base/share/classes/sun/nio/ch/AbstractPollArrayWrapper.java
- src/java.base/share/classes/sun/nio/ch/AbstractPollSelectorImpl.java
- src/java.base/share/classes/sun/nio/ch/PollSelectorProvider.java
- src/java.base/solaris/classes/sun/nio/ch/EventPortWrapper.java
- src/java.base/unix/classes/sun/nio/ch/PollArrayWrapper.java
- src/java.base/unix/native/libnio/ch/PollArrayWrapper.c
- src/linux/doc/man/ja/javah.1
- src/linux/doc/man/javah.1
- src/solaris/doc/sun/man/man1/ja/javah.1
- src/solaris/doc/sun/man/man1/javah.1
- test/hotspot/gtest/memory/test_chunkManager.cpp
- test/hotspot/gtest/runtime/test_threadstack_tracking.cpp
- test/hotspot/jtreg/compiler/aot/TEST.properties
- test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetNextStackFrameTest.java
- test/jdk/java/io/ByteArrayOutputStream/WriteBounds.java

Changeset: 58d26b495f24
Author:    prr
Date:      2018-03-28 15:14 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/58d26b495f24

Merge

- make/mapfiles/libattach/mapfile-aix
- make/mapfiles/libattach/mapfile-linux
- make/mapfiles/libattach/mapfile-solaris
- make/mapfiles/libattach/reorder-windows-x86
- make/mapfiles/libattach/reorder-windows-x86_64
- make/mapfiles/libawt/mapfile-mawt-vers
- make/mapfiles/libawt/mapfile-vers
- make/mapfiles/libawt/mapfile-vers-linux
- make/mapfiles/libawt_headless/mapfile-vers
- make/mapfiles/libawt_headless/reorder-sparc
- make/mapfiles/libawt_headless/reorder-sparcv9
- make/mapfiles/libawt_headless/reorder-x86
- make/mapfiles/libawt_xawt/mapfile-vers
- make/mapfiles/libdt_socket/mapfile-vers
- make/mapfiles/libextnet/mapfile-linux
- make/mapfiles/libextnet/mapfile-solaris
- make/mapfiles/libfontmanager/mapfile-vers
- make/mapfiles/libinstrument/mapfile-vers
- make/mapfiles/libj2gss/mapfile-vers
- make/mapfiles/libj2pcsc/mapfile-vers
- make/mapfiles/libj2pkcs11/mapfile-vers
- make/mapfiles/libj2ucrypto/mapfile-vers
- make/mapfiles/libjaas/mapfile-vers
- make/mapfiles/libjava/mapfile-vers
- make/mapfiles/libjava/reorder-sparc
- make/mapfiles/libjava/reorder-sparcv9
- make/mapfiles/libjava/reorder-x86
- make/mapfiles/libjawt/mapfile-vers
- make/mapfiles/libjdwp/mapfile-vers
- make/mapfiles/libjimage/mapfile-vers
- make/mapfiles/libjli/mapfile-vers
- make/mapfiles/libjpeg/mapfile-vers
- make/mapfiles/libjpeg/reorder-sparc
- make/mapfiles/libjpeg/reorder-sparcv9
- make/mapfiles/libjpeg/reorder-x86
- make/mapfiles/libjsdt/mapfile-vers
- make/mapfiles/libjsig/mapfile-vers-solaris
- make/mapfiles/liblcms/mapfile-vers
- make/mapfiles/libmanagement/mapfile-vers
- make/mapfiles/libmanagement_agent/mapfile-vers
- make/mapfiles/libmanagement_ext/mapfile-vers
- make/mapfiles/libmlib_image/mapfile-vers
- make/mapfiles/libnet/mapfile-vers
- make/mapfiles/libnio/mapfile-aix
- make/mapfiles/libnio/mapfile-linux
- make/mapfiles/libnio/mapfile-macosx
- make/mapfiles/libnio/mapfile-solaris
- make/mapfiles/libnio/reorder-sparc
- make/mapfiles/libnio/reorder-sparcv9
- make/mapfiles/libnio/reorder-x86
- make/mapfiles/libprefs/mapfile-vers
- make/mapfiles/librmi/mapfile-vers
- make/mapfiles/libsaproc/mapfile-linux
- make/mapfiles/libsaproc/mapfile-macosx
- make/mapfiles/libsaproc/mapfile-solaris
- make/mapfiles/libsctp/mapfile-vers
- make/mapfiles/libsplashscreen/mapfile-vers
- make/mapfiles/libsunec/mapfile-vers
- make/mapfiles/libunpack/mapfile-vers
- make/mapfiles/libverify/mapfile-vers
- make/mapfiles/libverify/reorder-sparc
- make/mapfiles/libverify/reorder-sparcv9
- make/mapfiles/libverify/reorder-x86
- make/mapfiles/libzip/mapfile-vers
- make/mapfiles/libzip/reorder-sparc
- make/mapfiles/libzip/reorder-sparcv9
- make/mapfiles/libzip/reorder-x86

Changeset: 3c68768d3904
Author:    pnarayanan
Date:      2018-03-29 12:03 +0530
URL:       http://hg.openjdk.java.net/jdk/hs/rev/3c68768d3904

4954348: JPGWriter.getNumThumbnailsSupported does not return -1 when passing null values
Reviewed-by: prr, serb, jdv

! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java
+ test/jdk/javax/imageio/plugins/jpeg/JpegNumThumbnailsTest.java

Changeset: 5daa8ef17089
Author:    pbansal
Date:      2018-03-29 17:52 +0530
URL:       http://hg.openjdk.java.net/jdk/hs/rev/5daa8ef17089

8074286: Add getSelectedIndices() to ListSelectionModel
Reviewed-by: serb, psadhukhan

! src/java.desktop/share/classes/javax/swing/JList.java
! src/java.desktop/share/classes/javax/swing/JTable.java
! src/java.desktop/share/classes/javax/swing/ListSelectionModel.java
! src/java.desktop/share/classes/javax/swing/table/DefaultTableColumnModel.java

Changeset: f9e81b6bfc20
Author:    prr
Date:      2018-03-30 09:24 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/f9e81b6bfc20

Merge

- src/hotspot/share/gc/cms/parCardTableModRefBS.cpp
- src/hotspot/share/gc/shared/barrierSet.inline.hpp
- src/hotspot/share/gc/shared/cardTableModRefBS.cpp
- src/hotspot/share/gc/shared/cardTableModRefBS.hpp
- src/hotspot/share/gc/shared/cardTableModRefBS.inline.hpp
- src/hotspot/share/prims/jvmtiEnter.hpp
- src/hotspot/share/runtime/interfaceSupport.hpp
- src/hotspot/share/services/serviceUtil.hpp
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/TraceInliningMode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotArithmeticLIRGenerator.java

Changeset: 0837a7e2c65b
Author:    prr
Date:      2018-03-30 10:21 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/0837a7e2c65b

Merge


Changeset: 8a23dbe5ed1b
Author:    prr
Date:      2018-03-29 12:49 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/8a23dbe5ed1b

8200200: test java/awt/image/ColorModel/Non_sRGBCMTest.java fails with open profiles
Reviewed-by: serb

+ test/jdk/java/awt/image/ColorModel/Non_sRGBCMTest.java

Changeset: 64d6895dfc24
Author:    prr
Date:      2018-03-30 10:24 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/64d6895dfc24

Merge

- src/hotspot/share/gc/cms/parCardTableModRefBS.cpp
- src/hotspot/share/gc/shared/barrierSet.inline.hpp
- src/hotspot/share/gc/shared/cardTableModRefBS.cpp
- src/hotspot/share/gc/shared/cardTableModRefBS.hpp
- src/hotspot/share/gc/shared/cardTableModRefBS.inline.hpp
- src/hotspot/share/prims/jvmtiEnter.hpp
- src/hotspot/share/runtime/interfaceSupport.hpp
- src/hotspot/share/services/serviceUtil.hpp
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/TraceInliningMode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotArithmeticLIRGenerator.java

Changeset: 3916e811eb09
Author:    lana
Date:      2018-03-30 19:03 +0000
URL:       http://hg.openjdk.java.net/jdk/hs/rev/3916e811eb09

Added tag jdk-11+7 for changeset f7363de371c9

! .hgtags

Changeset: de0fd2c8a401
Author:    smarks
Date:      2018-03-30 14:36 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/de0fd2c8a401

8195649: reorganize tests for java.util.Optional
Reviewed-by: psandoz

! test/jdk/java/util/Optional/Basic.java
! test/jdk/java/util/Optional/BasicDouble.java
! test/jdk/java/util/Optional/BasicInt.java
! test/jdk/java/util/Optional/BasicLong.java
+ test/jdk/java/util/Optional/ObscureException.java

Changeset: 8f041818aca9
Author:    joehw
Date:      2018-04-02 16:39 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/8f041818aca9

8199176: Accessibility issues in java.base docs
Reviewed-by: lancea, alanb, jjg, rriggs

! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/package-info.java
! src/java.base/share/classes/java/nio/file/package-info.java
! src/java.base/share/classes/java/time/chrono/package-info.java
! src/java.base/share/classes/java/time/format/package-info.java
! src/java.base/share/classes/java/time/package-info.java
! src/java.base/share/classes/java/time/temporal/package-info.java
! src/java.base/share/classes/java/time/zone/package-info.java
! src/java.xml/share/classes/javax/xml/transform/package-info.java
! src/java.xml/share/classes/javax/xml/xpath/package-info.java

Changeset: 94ca39ef0b39
Author:    martin
Date:      2018-04-02 17:08 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/94ca39ef0b39

8199800: Optimize Boolean.parseBoolean(String)
Reviewed-by: alanb
Contributed-by: Sergey Tsypanov <sergei.tsypanov at yandex.ru>

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

Changeset: a7777856ae98
Author:    martin
Date:      2018-04-02 17:09 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/a7777856ae98

8200364: Remove unnecessary boxing via primitive wrapper valueOf(String) methods
Reviewed-by: dfuchs, alanb

! src/java.base/share/classes/java/text/ChoiceFormat.java
! src/java.logging/share/classes/java/util/logging/Logger.java

Changeset: ba93b3928e7c
Author:    martin
Date:      2018-04-02 17:11 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/ba93b3928e7c

8199947: Rename HTML element id in ClassLoader javadoc to avoid name conflict with private elements
Summary: rename "name" anchor to "binary-name"
Reviewed-by: jjg, alanb, mchung, martin
Contributed-by: David Lloyd <david.lloyd at redhat.com>

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

Changeset: 6668cc2fc54a
Author:    asaha
Date:      2018-04-03 04:27 +0000
URL:       http://hg.openjdk.java.net/jdk/hs/rev/6668cc2fc54a

8200586: Update JDK11 release date to 2018-09-25
Reviewed-by: dholmes

! make/autoconf/version-numbers

Changeset: eaa925fc7f64
Author:    iignatyev
Date:      2018-04-03 10:01 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/eaa925fc7f64

8200538: cl : Command line warning D9014 : invalid value '2220' for '/wd'
Reviewed-by: ihse

! make/lib/Awt2dLibraries.gmk

Changeset: 25695fce1601
Author:    ihse
Date:      2018-04-03 21:50 +0200
URL:       http://hg.openjdk.java.net/jdk/hs/rev/25695fce1601

8200267: a.out created at top dir by Solaris build
Reviewed-by: erikj

! make/autoconf/toolchain.m4

Changeset: 083318155ad1
Author:    rfield
Date:      2018-04-03 13:27 -0700
URL:       http://hg.openjdk.java.net/jdk/hs/rev/083318155ad1

8198801: JShell: user exception chained cause not retained
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! src/jdk.jshell/share/classes/jdk/jshell/EvalException.java
! src/jdk.jshell/share/classes/jdk/jshell/JShellException.java
! src/jdk.jshell/share/classes/jdk/jshell/UnresolvedReferenceException.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/DirectExecutionControl.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/ExecutionControlForwarder.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteCodes.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/StreamingExecutionControl.java
! test/langtools/jdk/jshell/ExceptionsTest.java
! test/langtools/jdk/jshell/ToolSimpleTest.java

Changeset: a6aca02cf01a
Author:    erikj
Date:      2018-04-03 22:33 +0200
URL:       http://hg.openjdk.java.net/jdk/hs/rev/a6aca02cf01a

8200375: Change to GCC 7.3.0 for building Linux at Oracle
Reviewed-by: ihse, tbell

! make/conf/jib-profiles.js

Changeset: a387ee36e5e0
Author:    ihse
Date:      2018-04-03 22:37 +0200
URL:       http://hg.openjdk.java.net/jdk/hs/rev/a387ee36e5e0

8200658: Fix incremental builds of hotspot on solaris
Reviewed-by: erikj

! make/common/NativeCompilation.gmk

Changeset: d0ff431a596e
Author:    vromero
Date:      2018-04-03 23:58 -0400
URL:       http://hg.openjdk.java.net/jdk/hs/rev/d0ff431a596e

8198314: javac hidden options violate standard syntax for options
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Options.java
! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java
! test/langtools/tools/javac/ClassFileModifiers/ClassModifiers.java
! test/langtools/tools/javac/ClassFileModifiers/MemberModifiers.java
! test/langtools/tools/javac/Diagnostics/6722234/T6722234a.java
! test/langtools/tools/javac/Diagnostics/6722234/T6722234b.java
! test/langtools/tools/javac/Diagnostics/6722234/T6722234c.java
! test/langtools/tools/javac/Diagnostics/6722234/T6722234d.java
! test/langtools/tools/javac/Diagnostics/6862608/T6862608a.java
! test/langtools/tools/javac/Diagnostics/6862608/T6862608b.java
! test/langtools/tools/javac/Diagnostics/7010608/Test.java
! test/langtools/tools/javac/Diagnostics/8010387/T8010387.java
! test/langtools/tools/javac/InterfaceMemberClassModifiers.java
! test/langtools/tools/javac/T6214885.java
! test/langtools/tools/javac/T8026963/TypeAnnotationsCrashWithErroneousTreeTest.java
! test/langtools/tools/javac/annotations/neg/8022765/VerifyErroneousAnnotationsAttributed.java
! test/langtools/tools/javac/annotations/typeAnnotations/newlocations/AfterMethodTypeParams.java
! test/langtools/tools/javac/api/6731573/T6731573.java
! test/langtools/tools/javac/api/taskListeners/EventsBalancedTest.java
! test/langtools/tools/javac/completionDeps/DepsAndAnno.java
! test/langtools/tools/javac/completionDeps/DepsAndDocLint.java
! test/langtools/tools/javac/diags/examples/ApplicableMethodFound.java
! test/langtools/tools/javac/diags/examples/ApplicableMethodFound1.java
! test/langtools/tools/javac/diags/examples/DeferredMethodInst.java
! test/langtools/tools/javac/diags/examples/LambdaDeduplicate.java
! test/langtools/tools/javac/diags/examples/LambdaStat.java
! test/langtools/tools/javac/diags/examples/MrefStat.java
! test/langtools/tools/javac/diags/examples/MrefStat1.java
! test/langtools/tools/javac/diags/examples/NotApplicableMethodFound.java
! test/langtools/tools/javac/diags/examples/PartialInstSig.java
! test/langtools/tools/javac/diags/examples/VerboseResolveMulti.java
! test/langtools/tools/javac/diags/examples/VerboseResolveMulti1.java
! test/langtools/tools/javac/diags/examples/WhereCaptured.java
! test/langtools/tools/javac/diags/examples/WhereCaptured1.java
! test/langtools/tools/javac/diags/examples/WhereFreshTvar.java
! test/langtools/tools/javac/diags/examples/WhereIntersection.java
! test/langtools/tools/javac/diags/examples/WhereIntersection2.java
! test/langtools/tools/javac/diags/examples/WhereTypeVar.java
! test/langtools/tools/javac/diags/examples/WhereTypeVar2.java
! test/langtools/tools/javac/failover/CheckAttributedTree.java
! test/langtools/tools/javac/failover/FailOver01.java
! test/langtools/tools/javac/failover/FailOver02.java
! test/langtools/tools/javac/failover/FailOver03.java
! test/langtools/tools/javac/failover/FailOver04.java
! test/langtools/tools/javac/failover/FailOver05.java
! test/langtools/tools/javac/failover/FailOver06.java
! test/langtools/tools/javac/failover/FailOver07.java
! test/langtools/tools/javac/failover/FailOver08.java
! test/langtools/tools/javac/failover/FailOver09.java
! test/langtools/tools/javac/failover/FailOver10.java
! test/langtools/tools/javac/failover/FailOver11.java
! test/langtools/tools/javac/failover/FailOver12.java
! test/langtools/tools/javac/failover/FailOver13.java
! test/langtools/tools/javac/failover/FailOver14.java
! test/langtools/tools/javac/failover/FailOver15.java
! test/langtools/tools/javac/generics/inference/8158355/T8158355.java
! test/langtools/tools/javac/lambda/MostSpecific09.java
! test/langtools/tools/javac/lambda/TestLambdaToMethodStats.java
! test/langtools/tools/javac/lambda/XDdumpLambdaToMethodStats.java
! test/langtools/tools/javac/lambda/bridge/TestMetafactoryBridges.java
! test/langtools/tools/javac/lambda/mostSpecific/StructuralMostSpecificTest.java
! test/langtools/tools/javac/missingSuperRecovery/MissingSuperRecovery.java
! test/langtools/tools/javac/modules/AddLimitMods.java
! test/langtools/tools/javac/options/IsSupportedOptionTest.java
! test/langtools/tools/javac/policy/test3/Test.java
! test/langtools/tools/javac/positions/TreeEndPosTest.java
! test/langtools/tools/javac/protectedAccess/ProtectedMemberAccess2.java
! test/langtools/tools/javac/protectedAccess/ProtectedMemberAccess3.java
! test/langtools/tools/javac/protectedAccess/ProtectedMemberAccess4.java
! test/langtools/tools/javac/resolve/ResolveHarness.java
! test/langtools/tools/javac/tree/VarTree.java
! test/langtools/tools/javac/unicode/UnicodeNewline.java
! test/langtools/tools/sjavac/JavacOptionPrep.java

Changeset: 94129cb29710
Author:    amlu
Date:      2018-04-04 16:57 +0800
URL:       http://hg.openjdk.java.net/jdk/hs/rev/94129cb29710

8200703: Problem list jdk/jshell/ExceptionsTest.java fails on windows
Reviewed-by: jlahoda

! test/langtools/ProblemList.txt

Changeset: 7a64b48586d8
Author:    mullan
Date:      2018-04-04 11:26 -0400
URL:       http://hg.openjdk.java.net/jdk/hs/rev/7a64b48586d8

8193032: Remove terminally deprecated SecurityManager APIs
Summary: Remove the checkTopLevelWindow, checkSystemClipboardAccess, checkAwtEventQueueAccess, and checkMemberAccess methods.
Reviewed-by: alanb, mchung, kcr

! src/java.base/share/classes/java/lang/SecurityManager.java
! src/java.desktop/share/classes/sun/applet/AppletSecurity.java
! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer.java
! test/hotspot/jtreg/runtime/RedefineObject/WalkThroughInvoke.java
- test/jdk/java/lang/SecurityManager/DepMethodsRequireAllPerm.java

Changeset: 7084eec5c723
Author:    jwilhelm
Date:      2018-04-06 03:53 +0200
URL:       http://hg.openjdk.java.net/jdk/hs/rev/7084eec5c723

Merge

! make/autoconf/flags-cflags.m4
! make/autoconf/platform.m4
- make/hotspot/lib/CompileLibjsig.gmk
! make/lib/Awt2dLibraries.gmk
- make/lib/SoundLibraries.gmk
- make/mapfiles/libattach/mapfile-aix
- make/mapfiles/libattach/mapfile-linux
- make/mapfiles/libattach/mapfile-solaris
- make/mapfiles/libattach/reorder-windows-x86
- make/mapfiles/libattach/reorder-windows-x86_64
- make/mapfiles/libawt/mapfile-mawt-vers
- make/mapfiles/libawt/mapfile-vers
- make/mapfiles/libawt/mapfile-vers-linux
- make/mapfiles/libawt_headless/mapfile-vers
- make/mapfiles/libawt_headless/reorder-sparc
- make/mapfiles/libawt_headless/reorder-sparcv9
- make/mapfiles/libawt_headless/reorder-x86
- make/mapfiles/libawt_xawt/mapfile-vers
- make/mapfiles/libdt_socket/mapfile-vers
- make/mapfiles/libextnet/mapfile-linux
- make/mapfiles/libextnet/mapfile-solaris
- make/mapfiles/libfontmanager/mapfile-vers
- make/mapfiles/libinstrument/mapfile-vers
- make/mapfiles/libj2gss/mapfile-vers
- make/mapfiles/libj2pcsc/mapfile-vers
- make/mapfiles/libj2pkcs11/mapfile-vers
- make/mapfiles/libj2ucrypto/mapfile-vers
- make/mapfiles/libjaas/mapfile-vers
- make/mapfiles/libjava/mapfile-vers
- make/mapfiles/libjava/reorder-sparc
- make/mapfiles/libjava/reorder-sparcv9
- make/mapfiles/libjava/reorder-x86
- make/mapfiles/libjawt/mapfile-vers
- make/mapfiles/libjdwp/mapfile-vers
- make/mapfiles/libjimage/mapfile-vers
- make/mapfiles/libjli/mapfile-vers
- make/mapfiles/libjpeg/mapfile-vers
- make/mapfiles/libjpeg/reorder-sparc
- make/mapfiles/libjpeg/reorder-sparcv9
- make/mapfiles/libjpeg/reorder-x86
- make/mapfiles/libjsdt/mapfile-vers
! make/mapfiles/libjsig/mapfile-vers-solaris
- make/mapfiles/liblcms/mapfile-vers
- make/mapfiles/libmanagement/mapfile-vers
- make/mapfiles/libmanagement_agent/mapfile-vers
- make/mapfiles/libmanagement_ext/mapfile-vers
- make/mapfiles/libmlib_image/mapfile-vers
- make/mapfiles/libnet/mapfile-vers
- make/mapfiles/libnio/mapfile-aix
- make/mapfiles/libnio/mapfile-linux
- make/mapfiles/libnio/mapfile-macosx
- make/mapfiles/libnio/mapfile-solaris
- make/mapfiles/libnio/reorder-sparc
- make/mapfiles/libnio/reorder-sparcv9
- make/mapfiles/libnio/reorder-x86
- make/mapfiles/libprefs/mapfile-vers
- make/mapfiles/librmi/mapfile-vers
- make/mapfiles/libsaproc/mapfile-linux
- make/mapfiles/libsaproc/mapfile-macosx
- make/mapfiles/libsaproc/mapfile-solaris
- make/mapfiles/libsctp/mapfile-vers
- make/mapfiles/libsplashscreen/mapfile-vers
- make/mapfiles/libsunec/mapfile-vers
- make/mapfiles/libunpack/mapfile-vers
- make/mapfiles/libverify/mapfile-vers
- make/mapfiles/libverify/reorder-sparc
- make/mapfiles/libverify/reorder-sparcv9
- make/mapfiles/libverify/reorder-x86
- make/mapfiles/libzip/mapfile-vers
- make/mapfiles/libzip/reorder-sparc
- make/mapfiles/libzip/reorder-sparcv9
- make/mapfiles/libzip/reorder-x86
- src/bsd/doc/man/ja/javah.1
! src/bsd/doc/man/java.1
- src/bsd/doc/man/javah.1
! src/hotspot/share/gc/g1/g1BarrierSet.cpp
! src/hotspot/share/gc/parallel/psCardTable.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
- src/java.base/share/classes/sun/nio/ch/AbstractPollArrayWrapper.java
- src/java.base/share/classes/sun/nio/ch/AbstractPollSelectorImpl.java
- src/java.base/share/classes/sun/nio/ch/PollSelectorProvider.java
- src/java.base/solaris/classes/sun/nio/ch/EventPortWrapper.java
- src/java.base/unix/classes/sun/nio/ch/PollArrayWrapper.java
+ src/java.base/unix/classes/sun/nio/ch/PollSelectorProvider.java
- src/java.base/unix/native/libnio/ch/PollArrayWrapper.c
+ src/java.base/unix/native/libnio/ch/PollSelectorImpl.c
- src/linux/doc/man/ja/javah.1
! src/linux/doc/man/java.1
- src/linux/doc/man/javah.1
- src/solaris/doc/sun/man/man1/ja/javah.1
! src/solaris/doc/sun/man/man1/java.1
- src/solaris/doc/sun/man/man1/javah.1
! test/hotspot/jtreg/ProblemList.txt
+ test/jdk/java/io/ByteArrayOutputStream/Write.java
- test/jdk/java/io/ByteArrayOutputStream/WriteBounds.java
- test/jdk/java/lang/SecurityManager/DepMethodsRequireAllPerm.java



More information about the jdk-hs-changes mailing list