hg: loom/loom: 79 new changesets

alan.bateman at oracle.com alan.bateman at oracle.com
Mon Apr 2 18:34:00 UTC 2018


Changeset: 752ecccb0b7f
Author:    cushon
Date:      2018-03-27 13:48 -0400
URL:       http://hg.openjdk.java.net/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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: 657893cb281b
Author:    sjohanss
Date:      2018-03-15 11:58 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/657893cb281b

8199674: Improve G1 Full GC array marking
Reviewed-by: tschatzl, shade

! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp

Changeset: b91b558a9076
Author:    coleenp
Date:      2018-03-16 08:26 -0400
URL:       http://hg.openjdk.java.net/loom/loom/rev/b91b558a9076

8199716: Unused AdjustKlassClosure in psParallelCompact.hpp
Reviewed-by: stefank

! src/hotspot/share/gc/parallel/psParallelCompact.hpp

Changeset: ef5d5d343e2a
Author:    coleenp
Date:      2018-03-16 09:12 -0400
URL:       http://hg.openjdk.java.net/loom/loom/rev/ef5d5d343e2a

8199263: Split interfaceSupport.hpp to not require including .inline.hpp files
Summary: interfaceSupport.hpp is an inline file so moved to interfaceSupport.inline.hpp and stopped including it in .hpp files
Reviewed-by: stefank, rehn, kvn

! make/nb_native/nbproject/configurations.xml
! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/interpreterRT_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/runtime_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/arm/assembler_arm.cpp
! src/hotspot/cpu/arm/assembler_arm_32.cpp
! src/hotspot/cpu/arm/assembler_arm_64.cpp
! src/hotspot/cpu/arm/interpreterRT_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/arm/runtime_arm.cpp
! src/hotspot/cpu/ppc/assembler_ppc.cpp
! src/hotspot/cpu/ppc/interpreterRT_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/methodHandles_ppc.cpp
! src/hotspot/cpu/ppc/runtime_ppc.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/s390/assembler_s390.cpp
! src/hotspot/cpu/s390/interpreterRT_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/methodHandles_s390.cpp
! src/hotspot/cpu/s390/runtime_s390.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp
! src/hotspot/cpu/sparc/interpreterRT_sparc.cpp
! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp
! src/hotspot/cpu/sparc/methodHandles_sparc.cpp
! src/hotspot/cpu/sparc/runtime_sparc.cpp
! src/hotspot/cpu/sparc/sharedRuntime_sparc.cpp
! src/hotspot/cpu/sparc/templateTable_sparc.cpp
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/interpreterRT_x86_32.cpp
! src/hotspot/cpu/x86/interpreterRT_x86_64.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/cpu/x86/runtime_x86_32.cpp
! src/hotspot/cpu/x86/runtime_x86_64.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/zero/assembler_zero.cpp
! src/hotspot/cpu/zero/cppInterpreter_zero.cpp
! src/hotspot/cpu/zero/interpreterRT_zero.cpp
! src/hotspot/cpu/zero/sharedRuntime_zero.cpp
! src/hotspot/os/aix/attachListener_aix.cpp
! src/hotspot/os/aix/jvm_aix.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/attachListener_bsd.cpp
! src/hotspot/os/bsd/jvm_bsd.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/attachListener_linux.cpp
! src/hotspot/os/linux/jvm_linux.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/solaris/attachListener_solaris.cpp
! src/hotspot/os/solaris/jvm_solaris.cpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/os/windows/attachListener_windows.cpp
! src/hotspot/os/windows/jvm_windows.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
! src/hotspot/os_cpu/linux_sparc/os_linux_sparc.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
! src/hotspot/os_cpu/solaris_sparc/os_solaris_sparc.cpp
! src/hotspot/os_cpu/solaris_x86/os_solaris_x86.cpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
! src/hotspot/share/adlc/main.cpp
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/ci/ciArray.cpp
! src/hotspot/share/ci/ciBaseObject.hpp
! src/hotspot/share/ci/ciCallSite.cpp
! src/hotspot/share/ci/ciConstantPoolCache.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciExceptionHandler.cpp
! src/hotspot/share/ci/ciField.cpp
! src/hotspot/share/ci/ciField.hpp
! src/hotspot/share/ci/ciInstance.cpp
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciKlass.cpp
! src/hotspot/share/ci/ciMemberName.cpp
! src/hotspot/share/ci/ciMetadata.cpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/ci/ciMethodHandle.cpp
+ src/hotspot/share/ci/ciMethodType.cpp
! src/hotspot/share/ci/ciMethodType.hpp
! src/hotspot/share/ci/ciNullObject.cpp
! src/hotspot/share/ci/ciNullObject.hpp
! src/hotspot/share/ci/ciObjArray.cpp
! src/hotspot/share/ci/ciObjArrayKlass.cpp
! src/hotspot/share/ci/ciObject.cpp
! src/hotspot/share/ci/ciObjectFactory.cpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/ci/ciSignature.cpp
! src/hotspot/share/ci/ciSignature.hpp
! src/hotspot/share/ci/ciStreams.cpp
! src/hotspot/share/ci/ciSymbol.cpp
! src/hotspot/share/ci/ciType.cpp
! src/hotspot/share/ci/ciTypeArray.cpp
! src/hotspot/share/ci/ciTypeArrayKlass.cpp
! src/hotspot/share/ci/ciUtilities.cpp
! src/hotspot/share/ci/ciUtilities.hpp
+ src/hotspot/share/ci/ciUtilities.inline.hpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/stackMapTable.cpp
! src/hotspot/share/classfile/stackMapTable.hpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/debugInfo.cpp
! src/hotspot/share/code/debugInfo.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compilerDirectives.cpp
! src/hotspot/share/compiler/compilerDirectives.hpp
! src/hotspot/share/gc/cms/concurrentMarkSweepThread.cpp
! src/hotspot/share/gc/cms/vmCMSOperations.cpp
! src/hotspot/share/gc/g1/vm_operations_g1.cpp
! src/hotspot/share/gc/shared/concurrentGCThread.cpp
! src/hotspot/share/gc/shared/vmGCOperations.cpp
! src/hotspot/share/interpreter/bytecodeInterpreter.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/jvmci/compilerRuntime.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/libadt/vectset.cpp
! src/hotspot/share/memory/metaspace.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/precompiled/precompiled.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jniCheck.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp
! src/hotspot/share/prims/jvmtiClassFileReconstituter.hpp
- src/hotspot/share/prims/jvmtiEnter.hpp
+ src/hotspot/share/prims/jvmtiEnter.inline.hpp
! src/hotspot/share/prims/jvmtiEnter.xsl
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvThreadState.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiRawMonitor.cpp
! src/hotspot/share/prims/jvmtiUtil.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/methodHandles.hpp
! src/hotspot/share/prims/perf.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/prims/wbtestmethods/parserTests.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/prims/whitebox.hpp
+ src/hotspot/share/prims/whitebox.inline.hpp
! src/hotspot/share/runtime/biasedLocking.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/fieldDescriptor.hpp
! src/hotspot/share/runtime/handles.cpp
! src/hotspot/share/runtime/handles.hpp
! src/hotspot/share/runtime/handles.inline.hpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/interfaceSupport.cpp
- src/hotspot/share/runtime/interfaceSupport.hpp
+ src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/javaCalls.cpp
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/serviceThread.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntimeTrans.cpp
! src/hotspot/share/runtime/sharedRuntimeTrig.cpp
! src/hotspot/share/runtime/simpleThresholdPolicy.cpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/runtime/vm_operations.cpp
! src/hotspot/share/services/gcNotifier.cpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/lowMemoryDetector.cpp
! src/hotspot/share/services/management.cpp
! test/hotspot/gtest/classfile/test_symbolTable.cpp
! test/hotspot/gtest/code/test_vtableStub.cpp
! test/hotspot/gtest/gc/shared/test_oopStorage.cpp
! test/hotspot/gtest/logging/test_gcTraceTime.cpp

Changeset: 5d2adef239d6
Author:    enevill
Date:      2018-03-16 11:26 +0000
URL:       http://hg.openjdk.java.net/loom/loom/rev/5d2adef239d6

8199243: aarch32: ARM 32 build broken after 8165929
Reviewed-by: coleenp, dholmes

! src/hotspot/os_cpu/linux_arm/copy_linux_arm.inline.hpp
! src/hotspot/os_cpu/linux_arm/linux_arm_32.s

Changeset: e06f9607f370
Author:    iveresov
Date:      2018-03-16 22:59 -0700
URL:       http://hg.openjdk.java.net/loom/loom/rev/e06f9607f370

8198969: Update Graal
Reviewed-by: kvn

! make/CompileToolsHotspot.gmk
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64Assembler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/BytecodeDisassembler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/DisassemblerProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64AddressNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64ArithmeticLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64LIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64NodeLIRBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/GraalOptions.java
- 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.core.common/src/org/graalvm/compiler/core/common/alloc/BiDirectionalTraceBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/UniDirectionalTraceBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/AbstractObjectStamp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/FloatStamp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/IntegerStamp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/StampFactory.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/UnsignedLong.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/BasePhaseBinaryGraphTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalNodeTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CountedLoopTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraalCompilerTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraphEncoderTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SwitchDyingLoopTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/TrivialInliningExplosionTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnsignedLongTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/GraalCompiler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/NodeLIRBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/HighTier.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/target/Backend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/.checkstyle_checks.xml
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Graph.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/InlineCacheGuardPosition.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Node.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeClass.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeSourcePosition.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/SourceLanguagePosition.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/SourceLanguagePositionProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotDeoptimizeOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotMove.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/StubAVXTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotAddressLowering.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotArithmeticLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLIRGenerator.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotMaths.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotMove.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompileTheWorld.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotLazyInitializationTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilerConfigurationFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotBackend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotCompiledCodeBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalCompilerFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/NodeCostDumpUtil.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/lir/VerifyMaxRegisterSizePhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotClassInitializationPlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotInvocationPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotSuitesProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/aot/AOTInliningPolicy.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/AssertionSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HashCodeSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/LoadExceptionObjectSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/MonitorSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/NewObjectSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ObjectCloneNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/StringToBytesSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeLoadSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/WriteBarrierSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/aot/ResolveConstantSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopySnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/profiling/ProbabilisticProfileSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/profiling/ProfileSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/ForeignCallStub.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParserOptions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/FrameStateBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/JTTTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_series.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Math_abs.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Math_cos.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Math_exp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Math_log.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Math_pow.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Math_sin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Math_sqrt.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Math_tan.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/UnaryMath.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64Call.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ArrayCompareToOp.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64LFenceOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64Move.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIRInstructionClass.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/GlobalLivenessInfo.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/TraceAssertions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/TraceGlobalMoveResolutionPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/TraceUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/TrivialTraceAllocator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/bu/BottomUpAllocator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceLinearScanLifetimeAnalysisPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGeneratorTool.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/phases/LIRPhaseSuite.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ssa/SSAUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/BasicInductionVariable.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/CountedLoopInfo.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/DefaultLoopPolicies.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopFragment.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopFragmentInside.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/MathUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/IntegerStampTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/PrimitiveStampBoundaryTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/AbstractFixedGuardNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/BeginNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/DeoptimizeNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/DynamicPiNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/EncodedGraph.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/FixedGuardNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/FrameState.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GraphDecoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GraphEncoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GuardNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/InliningLog.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/Invokable.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/Invoke.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/InvokeNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/InvokeWithExceptionNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/LoopExitNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/PiNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/StaticDeoptimizingNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/StructuredGraph.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/CompareNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ConditionalNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerConvertNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerLowerThanNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/IntegerSwitchNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/ClassInitializationPlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/InlineInvokePlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/IntrinsicContext.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/InstanceOfDynamicNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/Replacements.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ConditionalEliminationPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ConvertDeoptimizeToGuardPhase.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/NodeCounterPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/InliningUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/AbstractInlineInfo.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/elem/Inlineable.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/elem/InlineableGraph.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/policy/GreedyInliningPolicy.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/policy/InlineMethodSubstitutionsPolicy.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/walker/InliningData.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/PhaseSuite.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/contract/VerifyNodeCosts.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/BinaryGraphPrinter.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/GraphPrinter.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/GraphPrinterDumpHandler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64FloatArithmeticSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64IntegerArithmeticSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64ConvertSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64GraphBuilderPlugins.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringLatin1Substitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringSubstitutions.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringUTF16Substitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/MethodSubstitutionTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/PEGraphDecoderTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/SnippetsTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StandardMethodSubstitutionsTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringCompareToTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringSubstitutionsTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/WordTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/BoxingSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/CachingPEGraphDecoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ConstantStringIndexOfSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/GraphKit.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/InlineDuringParsingPlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/InstanceOfSnippetsTemplates.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/IntrinsicGraphBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/PEGraphDecoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ReplacementsImpl.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetCounterNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetTemplate.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StandardGraphBuilderPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StringSubstitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/ClassfileBytecodeProvider.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ArrayCompareToNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/MacroNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/MacroStateSplitNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.serviceprovider/src/org/graalvm/compiler/serviceprovider/GraalServices.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.serviceprovider/src/org/graalvm/compiler/serviceprovider/JDK9Method.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/ProtocolImpl.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.micro.benchmarks/src/micro/benchmarks/StringBenchmark.java

Changeset: acb36277a784
Author:    stefank
Date:      2018-03-15 21:26 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/acb36277a784

8199728: Remove oopDesc::is_scavengable
Reviewed-by: kbarrett, pliden

! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/ci/ciObject.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp

Changeset: c8ab058dcf1f
Author:    stuefe
Date:      2018-03-19 11:38 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/c8ab058dcf1f

8199667: Unify metaspace list index handling and reinstantiate ChunkManager listindex gtest
Reviewed-by: zgu, coleenp

! src/hotspot/share/memory/metaspace.cpp
+ test/hotspot/gtest/memory/test_chunkManager.cpp

Changeset: 689ebcfe04fd
Author:    eosterlund
Date:      2018-03-16 14:47 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/689ebcfe04fd

8199685: Access arraycopy build failure with GCC 7.3.1
Reviewed-by: rkennke, pliden

! src/hotspot/share/oops/access.inline.hpp
! src/hotspot/share/oops/accessBackend.hpp
! src/hotspot/share/oops/accessBackend.inline.hpp

Changeset: 848864ed9b17
Author:    eosterlund
Date:      2018-03-19 07:38 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/848864ed9b17

8199604: Rename CardTableModRefBS to CardTableBarrierSet
Reviewed-by: stefank, pliden

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/assembler_arm.cpp
! src/hotspot/cpu/arm/assembler_arm_32.cpp
! src/hotspot/cpu/arm/assembler_arm_64.cpp
! src/hotspot/cpu/arm/c1_Defs_arm.hpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp
! src/hotspot/cpu/arm/c1_Runtime1_arm.cpp
! src/hotspot/cpu/arm/interp_masm_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/arm/stubGenerator_arm.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/ppc/assembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_Runtime1_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/s390/assembler_s390.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/c1_Runtime1_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp
! src/hotspot/cpu/sparc/c1_Runtime1_sparc.cpp
! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp
! src/hotspot/cpu/sparc/stubGenerator_sparc.cpp
! src/hotspot/cpu/sparc/templateTable_sparc.cpp
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/zero/assembler_zero.cpp
! src/hotspot/os_cpu/linux_arm/thread_linux_arm.cpp
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/aot/aotCompiledMethod.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
! src/hotspot/share/ci/ciUtilities.cpp
! src/hotspot/share/code/relocInfo_ext.cpp
! src/hotspot/share/compiler/disassembler.cpp
+ 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/g1CardCounts.cpp
! src/hotspot/share/gc/g1/g1CardCounts.hpp
! src/hotspot/share/gc/g1/g1RemSet.hpp
! src/hotspot/share/gc/g1/sparsePRT.cpp
! src/hotspot/share/gc/g1/sparsePRT.hpp
! src/hotspot/share/gc/parallel/asPSOldGen.cpp
! src/hotspot/share/gc/parallel/objectStartArray.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/psCardTable.cpp
! src/hotspot/share/gc/parallel/psOldGen.cpp
! src/hotspot/share/gc/shared/barrierSetConfig.hpp
! src/hotspot/share/gc/shared/barrierSetConfig.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/gc/shared/cardTableRS.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genOopClosures.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/memory/memRegion.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/precompiled/precompiled.hpp
! src/hotspot/share/runtime/vmStructs.cpp

Changeset: 647d7631fb9d
Author:    zgu
Date:      2018-03-19 08:31 -0400
URL:       http://hg.openjdk.java.net/loom/loom/rev/647d7631fb9d

8199752: NMT: Memory allocated by Unsafe.allocateMemory should be tagged as mtOther
Summary: Tag memory allocation from Usafe.allocateMemory as external memory allocation
Reviewed-by: coleenp, stuefe

! src/hotspot/share/prims/unsafe.cpp
+ test/hotspot/jtreg/runtime/NMT/UnsafeAllocMemory.java

Changeset: fa30cdd2d3b8
Author:    njian
Date:      2018-03-15 14:05 +0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/fa30cdd2d3b8

8173100: AArch64: -XX:-UseOnStackReplacement does not work together with -XX:+TieredCompilation
Summary: Fix hotspot jtreg test compiler/interpreter/DisableOSRTest.java failure on AArch64.
Reviewed-by: aph, fyang

! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp

Changeset: ddf9c5044e16
Author:    njian
Date:      2018-03-14 17:55 +0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/ddf9c5044e16

8191954: AArch64: disable UseCISCSpill in C2
Reviewed-by: adinn, aph

! src/hotspot/cpu/aarch64/c2_globals_aarch64.hpp

Changeset: 19952ddce953
Author:    zgu
Date:      2018-03-19 13:38 -0400
URL:       http://hg.openjdk.java.net/loom/loom/rev/19952ddce953

8199741: NMT: Tag safepoint polling pages
Summary: Added NMT tag for Safepoint polling pages
Reviewed-by: coleenp, shade

! src/hotspot/share/runtime/safepointMechanism.cpp

Changeset: e786d01c47f2
Author:    lucy
Date:      2018-03-19 13:37 -0500
URL:       http://hg.openjdk.java.net/loom/loom/rev/e786d01c47f2

8198608: Improvements to command-line flags printing
Summary: Re-implemented Flag::print_on()
Reviewed-by: dholmes, mikael, gziemski

! src/hotspot/share/runtime/globals.cpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/compiler/arguments/CheckCICompilerCount.java
! test/hotspot/jtreg/compiler/arguments/CheckCompileThresholdScaling.java

Changeset: 6e9e88d82781
Author:    gziemski
Date:      2018-03-19 13:57 -0500
URL:       http://hg.openjdk.java.net/loom/loom/rev/6e9e88d82781

8199356: Fix hotspot to allow stdlib to use libc++ and to allow changing the deployment target to 10.9
Summary: Remove conflicting poison min/max define
Reviewed-by: kbarrett, lfoltan

! src/hotspot/share/utilities/globalDefinitions.hpp

Changeset: 00992d4e8a23
Author:    gziemski
Date:      2018-03-19 14:20 -0500
URL:       http://hg.openjdk.java.net/loom/loom/rev/00992d4e8a23

8140359: get_locked_message_ext() should return Flag::MsgType
Summary: Changed get_locked_message_ext() to return Flag::MsgType
Reviewed-by: coleenp, rehn

! src/hotspot/share/runtime/globals.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/globals_ext.hpp

Changeset: ccb003941743
Author:    jgeorge
Date:      2018-03-20 11:24 +0530
URL:       http://hg.openjdk.java.net/loom/loom/rev/ccb003941743

8175312: SA: clhsdb: Provide an improved heap summary for 'universe' for G1GC
Summary: Provide an improved heap summary for G1GC with parameters like 'capacity', 'used', 'free', etc with the 'universe' command, and introduce a new command 'g1regiondetails' to display the individual region details.
Reviewed-by: sjohanss, minqi

! src/hotspot/share/gc/g1/vmStructs_g1.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegion.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegionType.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/PrintRegionClosure.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java
+ test/hotspot/jtreg/serviceability/sa/ClhsdbRegionDetailsScanOopsForG1.java
+ test/hotspot/jtreg/serviceability/sa/LingeredAppWithLargeStringArray.java
! test/hotspot/jtreg/serviceability/sa/TestUniverse.java

Changeset: 7ea4724a959c
Author:    hb
Date:      2018-03-20 13:40 +0530
URL:       http://hg.openjdk.java.net/loom/loom/rev/7ea4724a959c

8196028: JMX: Not enough JDP packets received before timeout
Reviewed-by: dholmes, egahlin

! test/jdk/sun/management/jdp/JdpOffTestCase.java

Changeset: 4881673579b7
Author:    simonis
Date:      2018-03-16 19:13 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/4881673579b7

8199698: Change 8199275 breaks template instantiation for xlC (and potentially other compliers)
Reviewed-by: stefank, coleenp

! src/hotspot/share/memory/allocation.cpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/memory/allocation.inline.hpp
! src/hotspot/share/utilities/globalDefinitions_xlc.hpp

Changeset: 6ce398fe53fd
Author:    rkennke
Date:      2018-03-20 15:59 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/6ce398fe53fd

8199620: Support for JNI object pinning
Reviewed-by: pliden, tschatzl, eosterlund

! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/prims/jni.cpp

Changeset: 74db2b7cec75
Author:    dlong
Date:      2018-03-20 10:23 -0700
URL:       http://hg.openjdk.java.net/loom/loom/rev/74db2b7cec75

8146201: [AOT] Class static initializers that are not pure should not be executed during static compilation
Reviewed-by: kvn

! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPool.java

Changeset: bef5683e363d
Author:    pliden
Date:      2018-03-20 22:22 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/bef5683e363d

8199886: gc/cslocker/TestCSLocker.java crashes
Reviewed-by: rkennke, kbarrett

! src/hotspot/share/gc/shared/collectedHeap.cpp

Changeset: 1708db7f94c6
Author:    thartmann
Date:      2018-03-21 08:18 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/1708db7f94c6

8199624: [Graal] Blocking jvmci compilations time out
Summary: Handle blocking jvmci compilations that time out.
Reviewed-by: kvn, dnsimon

! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/jtreg/compiler/calls/common/CallsBase.java
! test/hotspot/jtreg/runtime/exceptionMsgs/AbstractMethodError/AbstractMethodErrorTest.java
! test/hotspot/jtreg/runtime/exceptionMsgs/IncompatibleClassChangeError/IncompatibleClassChangeErrorTest.java

Changeset: a273b521a559
Author:    eosterlund
Date:      2018-03-20 11:41 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/a273b521a559

8199696: Remove Runtime1::arraycopy
Reviewed-by: kvn, mdoerr

! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/c1/c1_Runtime1.hpp

Changeset: bed9f0842578
Author:    lkorinth
Date:      2018-03-21 10:35 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/bed9f0842578

8196337: Add commit methods that take all event properties as argument
Reviewed-by: ehelin, mgronlun

! src/hotspot/share/trace/traceEventClasses.xsl

Changeset: 982acd800812
Author:    ehelin
Date:      2018-03-21 12:47 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/982acd800812

8199027: Make protected members private in G1Policy
Reviewed-by: sjohanss, tschatzl

! src/hotspot/share/gc/g1/g1Policy.hpp

Changeset: 26958d06b585
Author:    rkennke
Date:      2018-03-21 16:00 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/26958d06b585

8199739: Use HeapAccess when loading oops from static fields in javaClasses.cpp
Reviewed-by: kbarrett, eosterlund

! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/jvmci/jvmciJavaClasses.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp

Changeset: 4be016b14e7b
Author:    gtriantafill
Date:      2018-03-21 11:27 -0400
URL:       http://hg.openjdk.java.net/loom/loom/rev/4be016b14e7b

8194054: [TESTBUG] Test runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java failed with -1073740940 (FFFFFFFFC0000374)
Reviewed-by: stsmirno, coleenp

! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java

Changeset: 8f3c8e44e585
Author:    roland
Date:      2018-03-21 10:05 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/8f3c8e44e585

8196294: LoopStripMiningIterShortLoop is set to zero by default
Reviewed-by: shade, thartmann, kvn

! src/hotspot/share/runtime/arguments.cpp
+ test/hotspot/jtreg/compiler/loopstripmining/CheckLoopStripMiningIterShortLoop.java

Changeset: 1f904e305a05
Author:    cjplummer
Date:      2018-03-21 13:07 -0700
URL:       http://hg.openjdk.java.net/loom/loom/rev/1f904e305a05

8195109: ServiceUtil::visible_oop is not needed anymore
Summary: strip out ServiceUtil and all users of it
Reviewed-by: coleenp, stefank, jcbeyler, sspitsyn

! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/runtime/threadSMR.cpp
- src/hotspot/share/services/serviceUtil.hpp
! src/hotspot/share/services/threadService.hpp

Changeset: 84f0f5df5afa
Author:    mseledtsov
Date:      2018-03-21 13:18 -0700
URL:       http://hg.openjdk.java.net/loom/loom/rev/84f0f5df5afa

8199880: runtime/appcds/condy/CondyHelloTest.java missing at requires vm.cds
Summary: Added at requires vm.cds
Reviewed-by: dcubed, jiangli

! test/hotspot/jtreg/runtime/appcds/condy/CondyHelloTest.java

Changeset: 527a563046d0
Author:    epavlova
Date:      2018-03-21 13:30 -0700
URL:       http://hg.openjdk.java.net/loom/loom/rev/527a563046d0

8200071: Fix test/hotspot/jtreg/ProblemList-graal.txt
Reviewed-by: iignatyev

! test/hotspot/jtreg/ProblemList-graal.txt

Changeset: 5865398439d4
Author:    coleenp
Date:      2018-03-21 17:09 -0400
URL:       http://hg.openjdk.java.net/loom/loom/rev/5865398439d4

8197844: JVMTI GetLoadedClasses should use the Access API
Summary: Make sure the holder of a class loader is accessed during iteration of CLDG
Reviewed-by: eosterlund, rkennke

! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/prims/jvmtiGetLoadedClasses.cpp

Changeset: d7df2dd501ce
Author:    coleenp
Date:      2018-03-21 19:45 -0400
URL:       http://hg.openjdk.java.net/loom/loom/rev/d7df2dd501ce

8199809: Don't include frame.inline.hpp and other.inline.hpp from .hpp files
Summary: Remove frame.inline.hpp,etc from header files and adjust transitive includes.
Reviewed-by: stefank, stuefe

! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/frame_aarch64.hpp
! src/hotspot/cpu/aarch64/frame_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/interpreterRT_aarch64.cpp
! src/hotspot/cpu/aarch64/interpreterRT_aarch64.hpp
! src/hotspot/cpu/aarch64/jvmciCodeInstaller_aarch64.cpp
! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/arm/frame_arm.hpp
! src/hotspot/cpu/arm/frame_arm.inline.hpp
! src/hotspot/cpu/arm/interp_masm_arm.cpp
! src/hotspot/cpu/arm/interpreterRT_arm.cpp
! src/hotspot/cpu/arm/interpreterRT_arm.hpp
! src/hotspot/cpu/arm/jvmciCodeInstaller_arm.cpp
! src/hotspot/cpu/arm/methodHandles_arm.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/frame_ppc.hpp
! src/hotspot/cpu/ppc/frame_ppc.inline.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/interpreterRT_ppc.cpp
! src/hotspot/cpu/ppc/interpreterRT_ppc.hpp
! src/hotspot/cpu/ppc/jvmciCodeInstaller_ppc.cpp
! src/hotspot/cpu/ppc/methodHandles_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/frame_s390.hpp
! src/hotspot/cpu/s390/frame_s390.inline.hpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/interpreterRT_s390.cpp
! src/hotspot/cpu/s390/interpreterRT_s390.hpp
! src/hotspot/cpu/s390/jvmciCodeInstaller_s390.cpp
! src/hotspot/cpu/s390/methodHandles_s390.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp
! src/hotspot/cpu/sparc/frame_sparc.hpp
! src/hotspot/cpu/sparc/frame_sparc.inline.hpp
! src/hotspot/cpu/sparc/interp_masm_sparc.cpp
! src/hotspot/cpu/sparc/interpreterRT_sparc.cpp
! src/hotspot/cpu/sparc/interpreterRT_sparc.hpp
! src/hotspot/cpu/sparc/jvmciCodeInstaller_sparc.cpp
! src/hotspot/cpu/sparc/methodHandles_sparc.cpp
! src/hotspot/cpu/sparc/templateTable_sparc.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/frame_x86.hpp
! src/hotspot/cpu/x86/frame_x86.inline.hpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/interpreterRT_x86.hpp
! src/hotspot/cpu/x86/interpreterRT_x86_32.cpp
! src/hotspot/cpu/x86/interpreterRT_x86_64.cpp
! src/hotspot/cpu/x86/jvmciCodeInstaller_x86.cpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/zero/frame_zero.hpp
! src/hotspot/cpu/zero/frame_zero.inline.hpp
! src/hotspot/cpu/zero/interpreterRT_zero.hpp
! src/hotspot/cpu/zero/methodHandles_zero.cpp
! src/hotspot/cpu/zero/stack_zero.cpp
! src/hotspot/os_cpu/aix_ppc/thread_aix_ppc.cpp
! src/hotspot/os_cpu/aix_ppc/thread_aix_ppc.hpp
! src/hotspot/os_cpu/bsd_x86/thread_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_x86/thread_bsd_x86.hpp
! src/hotspot/os_cpu/bsd_zero/thread_bsd_zero.cpp
! src/hotspot/os_cpu/bsd_zero/thread_bsd_zero.hpp
! src/hotspot/os_cpu/linux_aarch64/thread_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_aarch64/thread_linux_aarch64.hpp
! src/hotspot/os_cpu/linux_arm/thread_linux_arm.cpp
! src/hotspot/os_cpu/linux_arm/thread_linux_arm.hpp
! src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp
! src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.hpp
! src/hotspot/os_cpu/linux_s390/thread_linux_s390.cpp
! src/hotspot/os_cpu/linux_s390/thread_linux_s390.hpp
! src/hotspot/os_cpu/linux_sparc/thread_linux_sparc.cpp
! src/hotspot/os_cpu/linux_sparc/thread_linux_sparc.hpp
! src/hotspot/os_cpu/linux_x86/thread_linux_x86.cpp
! src/hotspot/os_cpu/linux_x86/thread_linux_x86.hpp
! src/hotspot/os_cpu/linux_zero/thread_linux_zero.cpp
! src/hotspot/os_cpu/linux_zero/thread_linux_zero.hpp
! src/hotspot/os_cpu/solaris_sparc/thread_solaris_sparc.cpp
! src/hotspot/os_cpu/solaris_sparc/thread_solaris_sparc.hpp
! src/hotspot/os_cpu/solaris_x86/thread_solaris_x86.cpp
! src/hotspot/os_cpu/solaris_x86/thread_solaris_x86.hpp
! src/hotspot/os_cpu/windows_x86/thread_windows_x86.cpp
! src/hotspot/os_cpu/windows_x86/thread_windows_x86.hpp
! src/hotspot/share/aot/aotCompiledMethod.cpp
! src/hotspot/share/aot/aotCompiledMethod.hpp
! src/hotspot/share/c1/c1_FrameMap.hpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp
! src/hotspot/share/classfile/classListParser.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/sharedClassUtil.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/compiledMethod.inline.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/compiler/directivesParser.cpp
! src/hotspot/share/compiler/methodMatcher.hpp
! src/hotspot/share/interpreter/abstractInterpreter.hpp
! src/hotspot/share/interpreter/bytecodeStream.cpp
! src/hotspot/share/interpreter/bytecodeStream.hpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/interpreterRuntime.hpp
! src/hotspot/share/interpreter/rewriter.cpp
! src/hotspot/share/interpreter/rewriter.hpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp
! src/hotspot/share/jvmci/compilerRuntime.cpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
! src/hotspot/share/oops/annotations.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/method.inline.hpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/oops/typeArrayOop.hpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/prims/forte.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiGetLoadedClasses.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/methodHandles.hpp
! src/hotspot/share/prims/privilegedStack.cpp
! src/hotspot/share/prims/stackwalk.cpp
! src/hotspot/share/prims/stackwalk.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/advancedThresholdPolicy.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/deoptimization.hpp
! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/frame.inline.hpp
! src/hotspot/share/runtime/interfaceSupport.cpp
! src/hotspot/share/runtime/javaFrameAnchor.hpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/rframe.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/simpleThresholdPolicy.cpp
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.inline.hpp
! src/hotspot/share/runtime/vframe.cpp
! src/hotspot/share/runtime/vframe.hpp
+ src/hotspot/share/runtime/vframe.inline.hpp
! src/hotspot/share/runtime/vframeArray.cpp
! src/hotspot/share/runtime/vframeArray.hpp
! src/hotspot/share/runtime/vframe_hp.cpp
! src/hotspot/share/runtime/vm_operations.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/memTracker.cpp
! src/hotspot/share/services/threadService.cpp
! src/hotspot/share/services/threadService.hpp
! src/hotspot/share/utilities/debug.cpp
! src/hotspot/share/utilities/exceptions.cpp

Changeset: 8d02d496e785
Author:    smonteith
Date:      2018-03-20 22:54 +0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/8d02d496e785

8193266: AArch64: TestOptionsWithRanges.java SIGSEGV
Summary: Fix hotspot jtreg test runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java failure on AArch64.
Reviewed-by: aph, coleenp, dsamersoff

! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp

Changeset: 45675142a18a
Author:    roland
Date:      2018-03-21 20:15 -0700
URL:       http://hg.openjdk.java.net/loom/loom/rev/45675142a18a

8199784: PhaseIdealLoop::place_near_use() might return wrong control with loop strip mining
Reviewed-by: kvn

! src/hotspot/share/opto/loopopts.cpp

Changeset: d374b1634589
Author:    thartmann
Date:      2018-03-22 08:39 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/d374b1634589

8199777: Deprecate -XX:+AggressiveOpts
Summary: Deprecate -XX:+AggressiveOpts and remove it from testing.
Reviewed-by: kvn, dholmes, shade

! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/compiler/c2/Test7009359.java
! test/hotspot/jtreg/compiler/c2/cr6711117/Test.java
! test/hotspot/jtreg/compiler/codegen/Test6909839.java
! test/hotspot/jtreg/compiler/escapeAnalysis/Test6689060.java
! test/hotspot/jtreg/compiler/escapeAnalysis/Test6726999.java
! test/hotspot/jtreg/compiler/escapeAnalysis/cr6716441/Tester.java
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
! test/jdk/java/lang/Integer/ValueOf.java
! test/jdk/java/math/BigDecimal/DivideMcTests.java
! test/jdk/java/math/BigDecimal/FloatDoubleValueTests.java
! test/jdk/java/math/BigDecimal/RangeTests.java
! test/jdk/java/math/BigDecimal/StrippingZerosTest.java
! test/jdk/java/math/BigDecimal/ToPlainStringTests.java
! test/jdk/java/util/HashMap/HashMapCloneLeak.java
! test/jdk/java/util/NavigableMap/LockStep.java

Changeset: ee8fa73b90f9
Author:    eosterlund
Date:      2018-03-21 14:38 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/ee8fa73b90f9

8198949: Modularize arraycopy stub routine GC barriers
Reviewed-by: rkennke, pliden

+ src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp
+ src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.hpp
+ src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.hpp
+ src/hotspot/cpu/aarch64/gc/shared/cardTableBarrierSetAssembler_aarch64.cpp
+ src/hotspot/cpu/aarch64/gc/shared/cardTableBarrierSetAssembler_aarch64.hpp
+ src/hotspot/cpu/aarch64/gc/shared/modRefBarrierSetAssembler_aarch64.cpp
+ src/hotspot/cpu/aarch64/gc/shared/modRefBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
+ src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.cpp
+ src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.hpp
+ src/hotspot/cpu/arm/gc/shared/barrierSetAssembler_arm.hpp
+ src/hotspot/cpu/arm/gc/shared/cardTableBarrierSetAssembler_arm.cpp
+ src/hotspot/cpu/arm/gc/shared/cardTableBarrierSetAssembler_arm.hpp
+ src/hotspot/cpu/arm/gc/shared/modRefBarrierSetAssembler_arm.cpp
+ src/hotspot/cpu/arm/gc/shared/modRefBarrierSetAssembler_arm.hpp
! src/hotspot/cpu/arm/interp_masm_arm.cpp
! src/hotspot/cpu/arm/stubGenerator_arm.cpp
+ src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp
+ src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.hpp
+ src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.hpp
+ src/hotspot/cpu/ppc/gc/shared/cardTableBarrierSetAssembler_ppc.cpp
+ src/hotspot/cpu/ppc/gc/shared/cardTableBarrierSetAssembler_ppc.hpp
+ src/hotspot/cpu/ppc/gc/shared/modRefBarrierSetAssembler_ppc.cpp
+ src/hotspot/cpu/ppc/gc/shared/modRefBarrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
+ src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp
+ src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.hpp
+ src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.hpp
+ src/hotspot/cpu/s390/gc/shared/cardTableBarrierSetAssembler_s390.cpp
+ src/hotspot/cpu/s390/gc/shared/cardTableBarrierSetAssembler_s390.hpp
+ src/hotspot/cpu/s390/gc/shared/modRefBarrierSetAssembler_s390.cpp
+ src/hotspot/cpu/s390/gc/shared/modRefBarrierSetAssembler_s390.hpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
+ src/hotspot/cpu/sparc/gc/g1/g1BarrierSetAssembler_sparc.cpp
+ src/hotspot/cpu/sparc/gc/g1/g1BarrierSetAssembler_sparc.hpp
+ src/hotspot/cpu/sparc/gc/shared/barrierSetAssembler_sparc.hpp
+ src/hotspot/cpu/sparc/gc/shared/cardTableBarrierSetAssembler_sparc.cpp
+ src/hotspot/cpu/sparc/gc/shared/cardTableBarrierSetAssembler_sparc.hpp
+ src/hotspot/cpu/sparc/gc/shared/modRefBarrierSetAssembler_sparc.cpp
+ src/hotspot/cpu/sparc/gc/shared/modRefBarrierSetAssembler_sparc.hpp
! src/hotspot/cpu/sparc/stubGenerator_sparc.cpp
+ src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp
+ src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.hpp
+ src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.hpp
+ src/hotspot/cpu/x86/gc/shared/cardTableBarrierSetAssembler_x86.cpp
+ src/hotspot/cpu/x86/gc/shared/cardTableBarrierSetAssembler_x86.hpp
+ src/hotspot/cpu/x86/gc/shared/modRefBarrierSetAssembler_x86.cpp
+ src/hotspot/cpu/x86/gc/shared/modRefBarrierSetAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
+ src/hotspot/cpu/zero/gc/g1/g1BarrierSetAssembler_zero.hpp
+ src/hotspot/cpu/zero/gc/shared/barrierSetAssembler_zero.hpp
+ src/hotspot/cpu/zero/gc/shared/cardTableBarrierSetAssembler_zero.hpp
+ src/hotspot/cpu/zero/gc/shared/modRefBarrierSetAssembler_zero.hpp
! src/hotspot/os_cpu/linux_arm/thread_linux_arm.cpp
! src/hotspot/share/gc/g1/g1BarrierSet.cpp
! src/hotspot/share/gc/g1/g1BarrierSet.hpp
+ src/hotspot/share/gc/g1/g1BarrierSetAssembler.hpp
! src/hotspot/share/gc/shared/barrierSet.cpp
! src/hotspot/share/gc/shared/barrierSet.hpp
- src/hotspot/share/gc/shared/barrierSet.inline.hpp
+ src/hotspot/share/gc/shared/barrierSetAssembler.hpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.hpp
+ src/hotspot/share/gc/shared/cardTableBarrierSetAssembler.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/modRefBarrierSet.hpp
! src/hotspot/share/gc/shared/modRefBarrierSet.inline.hpp
+ src/hotspot/share/gc/shared/modRefBarrierSetAssembler.hpp

Changeset: dcdbb98f4086
Author:    kvn
Date:      2018-03-22 10:45 -0700
URL:       http://hg.openjdk.java.net/loom/loom/rev/dcdbb98f4086

8199896: [Graal] build Graal on all x86 platforms
Reviewed-by: erikj

! make/autoconf/hotspot.m4

Changeset: a3f1db30ab85
Author:    kvn
Date:      2018-03-22 16:39 -0700
URL:       http://hg.openjdk.java.net/loom/loom/rev/a3f1db30ab85

8199212: [TESTBUG] don't run compiler/aot tests with -Xcomp
8199489: [TESTBUG] don't run CTW tests with -Xcomp
Reviewed-by: iignatyev, iveresov

! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/compiler/c2/Test6603011.java
! test/hotspot/jtreg/compiler/compilercontrol/mixed/RandomCommandsTest.java
! test/hotspot/jtreg/gc/arguments/TestMinAndInitialSurvivorRatioFlags.java
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java
! test/hotspot/jtreg/runtime/NMT/MallocStressTest.java

Changeset: bde392011cd8
Author:    roland
Date:      2018-03-22 20:21 -0700
URL:       http://hg.openjdk.java.net/loom/loom/rev/bde392011cd8

8193130: Bad graph when unrolled loop bounds conflicts with range checks
Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/opaquenode.cpp
! src/hotspot/share/opto/opaquenode.hpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/superword.cpp
+ test/hotspot/jtreg/compiler/loopopts/IterationSplitPredicateInconsistency.java

Changeset: 1f9dd2360b17
Author:    jwilhelm
Date:      2018-03-24 01:08 +0100
URL:       http://hg.openjdk.java.net/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/rev/0837a7e2c65b

Merge


Changeset: 8a23dbe5ed1b
Author:    prr
Date:      2018-03-29 12:49 -0700
URL:       http://hg.openjdk.java.net/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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



More information about the loom-dev mailing list