hg: loom/loom: 68 new changesets

alan.bateman at oracle.com alan.bateman at oracle.com
Mon Mar 11 07:21:25 UTC 2019


Changeset: 07dd34f487d4
Author:    jwilhelm
Date:      2019-02-28 02:47 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/07dd34f487d4

Added tag jdk-13+10 for changeset 8e069f7b4fab

! .hgtags

Changeset: 4a99d3a6a86d
Author:    jjiang
Date:      2019-02-28 13:37 +0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/4a99d3a6a86d

8219723: javax/net/ssl/compatibility/Compatibility.java failed on some SNI cases
Summary: Re-generates RSA and ECDSA certificates and set longer validity period
Reviewed-by: xuelei

! test/jdk/javax/net/ssl/compatibility/Cert.java

Changeset: cf47efcf7771
Author:    pli
Date:      2019-02-28 16:37 +0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/cf47efcf7771

8216259: AArch64: Vectorize Adler32 intrinsics
Reviewed-by: aph

! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp

Changeset: 56089cf6152c
Author:    rschmelter
Date:      2019-02-26 05:46 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/56089cf6152c

8219712: code_size2 (defined in stub_routines_x86.hpp) is too small on new Skylake CPUs
Reviewed-by: mbaesken, dholmes, kvn

! src/hotspot/cpu/x86/stubRoutines_x86.hpp

Changeset: 3ccf7e10ba07
Author:    goetz
Date:      2019-02-28 13:53 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/3ccf7e10ba07

8219714: [testbug] com/sun/jdi/RedefineNestmateAttr/TestNestmateAttr.java must pass classpath to subprocess
Reviewed-by: dholmes, dcubed

! test/jdk/com/sun/jdi/RedefineNestmateAttr/TestNestmateAttr.java

Changeset: 235b0e817c32
Author:    zgu
Date:      2019-02-28 08:44 -0500
URL:       http://hg.openjdk.java.net/loom/loom/rev/235b0e817c32

8219857: Shenandoah GC may initialize thread's gclab twice
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp

Changeset: b5f4a8477a20
Author:    gziemski
Date:      2019-02-28 10:55 -0600
URL:       http://hg.openjdk.java.net/loom/loom/rev/b5f4a8477a20

8219789: [TESTBUG] TestOptionsWithRanges.java produces hs_err_pidXXXXX.log file for VMThreadStackSize=9007199254740991
Summary: Excluded test of mac range for VMThreadStackSize
Reviewed-by: coleenp, mseledtsov

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

Changeset: d15d4d610de4
Author:    gziemski
Date:      2019-02-28 11:04 -0600
URL:       http://hg.openjdk.java.net/loom/loom/rev/d15d4d610de4

8212932: [TESTBUG] Clean up TestVirtualSpaceNode test
Summary: Remove test/hotspot/gtest/memory/test_virtualSpaceNode.cpp
Reviewed-by: stuefe, coleenp

- test/hotspot/gtest/memory/test_virtualSpaceNode.cpp

Changeset: d5bd4d5483e4
Author:    iignatyev
Date:      2019-02-28 09:10 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/d5bd4d5483e4

8219565: [deadcode] remove share/utilities/intHisto.*
Reviewed-by: dholmes

! src/hotspot/share/gc/g1/g1RemSet.cpp
- src/hotspot/share/utilities/intHisto.cpp
- src/hotspot/share/utilities/intHisto.hpp

Changeset: 8b886d62ddc7
Author:    iignatyev
Date:      2019-02-28 09:10 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/8b886d62ddc7

8219798: [deadcode] remove src/hotspot/share/prims/evmCompat.cpp
Reviewed-by: dholmes

- src/hotspot/share/prims/evmCompat.cpp

Changeset: 196ab0abc685
Author:    xuelei
Date:      2019-02-28 10:04 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/196ab0abc685

8219658: Deadlock in sun.security.ssl.SSLSocketImpl
Reviewed-by: jnimeh

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

Changeset: 1542e63eb537
Author:    bpb
Date:      2019-02-28 12:05 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/1542e63eb537

5071718: (bf) Add ByteBuffer.slice(int offset, int length)
Reviewed-by: alanb, bchristi, darcy, rriggs

! src/java.base/share/classes/java/nio/Buffer.java
! src/java.base/share/classes/java/nio/ByteBufferAs-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template
! src/java.base/share/classes/java/nio/StringCharBuffer.java
! src/java.base/share/classes/java/nio/X-Buffer.java.template
! test/jdk/java/nio/Buffer/Basic-X.java.template
! test/jdk/java/nio/Buffer/Basic.java
! test/jdk/java/nio/Buffer/BasicByte.java
! test/jdk/java/nio/Buffer/BasicChar.java
! test/jdk/java/nio/Buffer/BasicDouble.java
! test/jdk/java/nio/Buffer/BasicFloat.java
! test/jdk/java/nio/Buffer/BasicInt.java
! test/jdk/java/nio/Buffer/BasicLong.java
! test/jdk/java/nio/Buffer/BasicShort.java
! test/jdk/java/nio/Buffer/ByteBufferViews.java
! test/jdk/java/nio/Buffer/StringCharBufferSliceTest.java

Changeset: 6c3fd94de35a
Author:    dtitov
Date:      2019-02-28 13:12 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/6c3fd94de35a

8207367: 10 vmTestbase/nsk/jdi tests timed out when running with jtreg
Reviewed-by: sspitsyn, cjplummer

! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassExclusionFilter/exclfilter001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassFilter/filter001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/_itself_/event001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/suspend/suspend001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/suspend/suspend001.java

Changeset: e5b461681b88
Author:    redestad
Date:      2019-02-28 22:11 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/e5b461681b88

8219922: Simplify and optimize IndexSetIterator::next using count_trailing_zeros
Reviewed-by: kvn, neliasso

! src/hotspot/share/opto/indexSet.cpp
! src/hotspot/share/opto/indexSet.hpp

Changeset: 2653e078b057
Author:    coleenp
Date:      2019-02-28 16:30 -0500
URL:       http://hg.openjdk.java.net/loom/loom/rev/2653e078b057

8218266: G1 crash in AccessInternal::PostRuntimeDispatch
Summary: protection_domains can be unloaded in the dictionary pd_set.
Reviewed-by: zgu, hseigel

! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/dictionary.hpp
- src/hotspot/share/classfile/dictionary.inline.hpp
! src/hotspot/share/classfile/protectionDomainCache.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! test/hotspot/jtreg/runtime/Dictionary/ProtectionDomainCacheTest.java
! test/hotspot/jtreg/runtime/Dictionary/test.policy

Changeset: 7f01a85f2710
Author:    naoto
Date:      2019-02-28 14:03 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/7f01a85f2710

8219890: Calendar.getDisplayName() returns empty string for new Japanese Era on some locales
Reviewed-by: lancea

! src/java.base/share/classes/java/util/JapaneseImperialCalendar.java
! test/jdk/java/util/Calendar/JapaneseEraNameTest.java

Changeset: 393348e562c1
Author:    naoto
Date:      2019-02-28 14:05 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/393348e562c1

Merge

- src/hotspot/share/classfile/dictionary.inline.hpp

Changeset: 86ee52ca11e3
Author:    dholmes
Date:      2019-02-28 18:28 -0500
URL:       http://hg.openjdk.java.net/loom/loom/rev/86ee52ca11e3

8219492: Restore static callsite resolution for the current class
Reviewed-by: redestad, lfoltan, vlivanov

! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/cpCache.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp

Changeset: b378fc877045
Author:    kvn
Date:      2019-02-28 17:16 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/b378fc877045

8219951: Build failure on Mac and Windows after JDK-8219922
Summary: Add missing parentheses.
Reviewed-by: dholmes

! src/hotspot/share/opto/indexSet.hpp

Changeset: 2bd3e05d4c6f
Author:    ngasson
Date:      2019-02-19 14:11 +0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/2bd3e05d4c6f

8209413: AArch64: NPE in clhsdb jstack command
Reviewed-by: aph

! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64CurrentFrameGuess.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64Frame.java

Changeset: 6862a1997fbb
Author:    mbaesken
Date:      2019-02-28 10:28 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/6862a1997fbb

8219746: Provide virtualization related info in the hs_error file on linux ppc64 / ppc64le
Reviewed-by: dholmes, lucy, mdoerr

! src/hotspot/os/linux/os_linux.cpp

Changeset: b342deab639f
Author:    clanger
Date:      2019-03-01 10:15 +0000
URL:       http://hg.openjdk.java.net/loom/loom/rev/b342deab639f

8219915: [TESTBUG] Fix test langtools/tools/javac/processing/model/completionfailure/SymbolsDontCumulate.java in Standalone mode
Reviewed-by: jlahoda

! test/langtools/tools/javac/processing/model/completionfailure/SymbolsDontCumulate.java

Changeset: 1ad7c590a6e7
Author:    stuefe
Date:      2019-02-10 09:10 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/1ad7c590a6e7

8218988: Improve metaspace verifications
Reviewed-by: zgu, coleenp

! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace/chunkManager.cpp
! src/hotspot/share/memory/metaspace/chunkManager.hpp
! src/hotspot/share/memory/metaspace/metaDebug.hpp
! src/hotspot/share/memory/metaspace/metaspaceCommon.hpp
! src/hotspot/share/memory/metaspace/spaceManager.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceList.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.hpp
! src/hotspot/share/runtime/globals.hpp

Changeset: 1019c97e1bde
Author:    dholmes
Date:      2019-03-01 08:14 -0500
URL:       http://hg.openjdk.java.net/loom/loom/rev/1019c97e1bde

8219969: Backout JDK-8219492
Reviewed-by: goetz, hseigel, tschatzl

! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/cpCache.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp

Changeset: 43c2ab1bdfd3
Author:    xuelei
Date:      2019-03-01 08:35 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/43c2ab1bdfd3

8215430: Remove the internal package com.sun.net.ssl
Reviewed-by: chegar, mullan, wetmore

- src/java.base/share/classes/com/sun/net/ssl/HostnameVerifier.java
- src/java.base/share/classes/com/sun/net/ssl/HttpsURLConnection.java
- src/java.base/share/classes/com/sun/net/ssl/KeyManager.java
- src/java.base/share/classes/com/sun/net/ssl/KeyManagerFactory.java
- src/java.base/share/classes/com/sun/net/ssl/KeyManagerFactorySpi.java
- src/java.base/share/classes/com/sun/net/ssl/SSLContext.java
- src/java.base/share/classes/com/sun/net/ssl/SSLContextSpi.java
- src/java.base/share/classes/com/sun/net/ssl/SSLPermission.java
- src/java.base/share/classes/com/sun/net/ssl/SSLSecurity.java
- src/java.base/share/classes/com/sun/net/ssl/TrustManager.java
- src/java.base/share/classes/com/sun/net/ssl/TrustManagerFactory.java
- src/java.base/share/classes/com/sun/net/ssl/TrustManagerFactorySpi.java
- src/java.base/share/classes/com/sun/net/ssl/X509KeyManager.java
- src/java.base/share/classes/com/sun/net/ssl/X509TrustManager.java
- src/java.base/share/classes/com/sun/net/ssl/internal/ssl/Provider.java
- src/java.base/share/classes/com/sun/net/ssl/internal/ssl/X509ExtendedTrustManager.java
- src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/DelegateHttpsURLConnection.java
- src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/Handler.java
- src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnectionOldImpl.java
- src/java.base/share/classes/com/sun/net/ssl/package-info.java
! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/sun/net/www/protocol/https/AbstractDelegateHttpsURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java
! src/java.base/share/classes/sun/security/jca/ProviderConfig.java
! src/java.base/share/classes/sun/security/ssl/SunJSSE.java
! test/jdk/TEST.groups
- test/jdk/com/sun/net/ssl/SSLSecurity/ComKeyManagerFactoryImpl.java
- test/jdk/com/sun/net/ssl/SSLSecurity/ComSSLContextImpl.java
- test/jdk/com/sun/net/ssl/SSLSecurity/ComTrustManagerFactoryImpl.java
- test/jdk/com/sun/net/ssl/SSLSecurity/JavaxKeyManagerFactoryImpl.java
- test/jdk/com/sun/net/ssl/SSLSecurity/JavaxSSLContextImpl.java
- test/jdk/com/sun/net/ssl/SSLSecurity/JavaxTrustManagerFactoryImpl.java
- test/jdk/com/sun/net/ssl/SSLSecurity/ProviderTest.java
- test/jdk/com/sun/net/ssl/SSLSecurity/TruncateArray.java
! test/jdk/java/security/BasicPermission/Wildcard.java
- test/jdk/javax/net/ssl/FixingJavadocs/ComURLNulls.java
! test/jdk/javax/net/ssl/GetInstance.java
- test/jdk/javax/net/ssl/SSLSession/CheckMyTrustedKeystore.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/CheckMethods.java
- test/jdk/sun/net/www/protocol/https/NewImpl/ComHTTPSConnection.java
- test/jdk/sun/net/www/protocol/https/NewImpl/ComHostnameVerifier.java
! test/jdk/sun/security/ssl/X509TrustManagerImpl/CheckNullEntity.java
- test/jdk/sun/security/ssl/X509TrustManagerImpl/ClientServer.java

Changeset: db37ce5664e3
Author:    mdoerr
Date:      2019-03-01 17:48 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/db37ce5664e3

8219582: PPC: Crash after C1 checkcast patched and GC
Reviewed-by: akozlov, goetz

! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp

Changeset: c9f2b71057c1
Author:    xuelei
Date:      2019-03-01 09:42 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/c9f2b71057c1

8219990: Backout JDK-8219658
Reviewed-by: dfuchs

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

Changeset: b31780c0c4c9
Author:    jiefu
Date:      2019-03-01 10:00 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/b31780c0c4c9

8219919: RuntimeStub name lost with PrintFrameConverterAssembly
Reviewed-by: kvn

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

Changeset: 5d97784f08bf
Author:    jjg
Date:      2019-03-01 11:01 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/5d97784f08bf

8219803: Nodeca Pako license text needs to be inserted in JSZip license text
Reviewed-by: darcy

! src/jdk.javadoc/share/legal/jszip.md

Changeset: 723f665d0596
Author:    igerasim
Date:      2019-03-01 12:47 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/723f665d0596

8218228: The constructor StringBuffer(CharSequence) violates spec for negatively sized argument
Reviewed-by: rriggs, darcy

! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/StringBuffer.java
! test/jdk/java/lang/StringBuffer/AppendCharSequence.java

Changeset: 581c2f4f82d3
Author:    xuelei
Date:      2019-03-01 13:08 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/581c2f4f82d3

8219994: CheckSecurityProvider.java fails with unexpected sun.security.ssl.SunJSSE
Reviewed-by: mullan, wetmore

! test/jdk/java/lang/SecurityManager/CheckSecurityProvider.java

Changeset: 70c7c4db9c9a
Author:    dchuyko
Date:      2019-03-02 11:42 +0300
URL:       http://hg.openjdk.java.net/loom/loom/rev/70c7c4db9c9a

8214854: JDWP: Unforseen output truncation in logging
Reviewed-by: cjplummer, dholmes

! src/jdk.jdwp.agent/share/native/libjdwp/log_messages.c

Changeset: f3fd73c3a077
Author:    zgu
Date:      2019-03-02 08:33 -0500
URL:       http://hg.openjdk.java.net/loom/loom/rev/f3fd73c3a077

8219976: GarbageCollectionNotificationInfo always says "No GC" when running Shenandoah
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp

Changeset: d489081c5650
Author:    dholmes
Date:      2019-03-02 18:09 -0500
URL:       http://hg.openjdk.java.net/loom/loom/rev/d489081c5650

8219619: Remove UseFakeTimers and related code
Reviewed-by: zgu, redestad

! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/runtime/globals.hpp

Changeset: 05d35241e1e9
Author:    jlahoda
Date:      2019-03-04 10:19 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/05d35241e1e9

8217868: Crash for overlap between source path and patch module path
Summary: When analyzing implicit files, do not look for containing module, but rather use the already known one.
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java
! test/langtools/tools/javac/modules/PatchModulesTest.java

Changeset: 7935353a466a
Author:    tschatzl
Date:      2019-03-04 11:49 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/7935353a466a

8218880: G1 crashes when issuing a periodic GC while the GCLocker is held
Summary: Do not wait for the GC locker in the periodic GC thread as the GC locker being held is an indication for being busy anyway.
Reviewed-by: kbarrett, shade

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1VMOperations.cpp
! src/hotspot/share/gc/g1/g1VMOperations.hpp
! src/hotspot/share/gc/g1/g1YoungRemSetSamplingThread.cpp
+ test/hotspot/jtreg/gc/g1/TestPeriodicCollectionJNI.java
+ test/hotspot/jtreg/gc/g1/libTestPeriodicCollectionJNI.c

Changeset: 31884d19e945
Author:    tschatzl
Date:      2019-03-04 11:49 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/31884d19e945

8219369: Add named constants for iterating ExtRootScan phases
Reviewed-by: kbarrett, sangheki

! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp

Changeset: 0da5c17f5e43
Author:    tschatzl
Date:      2019-03-04 11:49 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/0da5c17f5e43

8219747: Remove g1_ prefix to g1_remset and g1_policy members in G1CollectedHeap
Reviewed-by: shade, sangheki

! src/hotspot/share/gc/g1/g1Allocator.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectorPolicy.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1HeapTransition.cpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/g1/g1HeterogeneousCollectorPolicy.cpp
! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RootProcessor.cpp
! src/hotspot/share/gc/g1/g1VMOperations.cpp
! src/hotspot/share/gc/g1/g1YoungGenSizer.cpp
! src/hotspot/share/gc/g1/g1YoungRemSetSamplingThread.cpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegionManager.cpp
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/prims/whitebox.cpp

Changeset: 9ad20fd52b19
Author:    tschatzl
Date:      2019-03-04 11:49 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/9ad20fd52b19

8219748: Add and use getter for the timing object in G1
Reviewed-by: shade, kbarrett

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RootProcessor.cpp

Changeset: e1f707ed0757
Author:    tschatzl
Date:      2019-03-04 11:49 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/e1f707ed0757

8219856: Spell out G1CollectorPolicy::is_hetero_heap
Reviewed-by: sangheki, kbarrett

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectorPolicy.cpp
! src/hotspot/share/gc/g1/g1CollectorPolicy.hpp
! src/hotspot/share/gc/g1/g1HeterogeneousCollectorPolicy.cpp
! src/hotspot/share/gc/g1/g1HeterogeneousCollectorPolicy.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1YoungGenSizer.cpp
! src/hotspot/share/gc/g1/heapRegionManager.cpp
! src/hotspot/share/prims/whitebox.cpp

Changeset: efa9bc147d50
Author:    gadams
Date:      2019-03-04 08:45 -0500
URL:       http://hg.openjdk.java.net/loom/loom/rev/efa9bc147d50

4903717: nsk/jdi/ThreadReference/isSuspended/issuspended002 failing
Reviewed-by: amenkov, sspitsyn

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended002a.java

Changeset: 247f1a85d736
Author:    fyang
Date:      2019-03-01 14:38 +0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/247f1a85d736

8219888: aarch64: add CPU detection code for HiSilicon TSV110
Reviewed-by: aph, drwhite, pzhang
Contributed-by: dongbo4 at huawei.com

! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp

Changeset: 8c82412da698
Author:    kevinw
Date:      2019-03-01 04:34 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/8c82412da698

8219513: compiler/codegen/aes/TestCipherBlockChainingEncrypt.java timeout on Solaris-sparc
Reviewed-by: kvn, iignatyev
Contributed-by: fairoz.matte at oracle.com

! test/hotspot/jtreg/compiler/codegen/aes/TestCipherBlockChainingEncrypt.java

Changeset: 786825220790
Author:    jjg
Date:      2019-03-04 11:19 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/786825220790

8219801: Pages do not have <h1>
Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractPackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Headings.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialMethodWriter.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MarkerComments.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModulePackageIndexFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlConstants.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Navigation.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java
! test/langtools/jdk/javadoc/doclet/testHeadings/TestHeadings.java
! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java
! test/langtools/jdk/javadoc/doclet/testHref/TestHref.java
! test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLandmarkRegions.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/langtools/jdk/javadoc/doclet/testIndexTaglet/TestIndexTaglet.java
! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModuleServices.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java
! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestBadOverride.java
! test/langtools/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java
! test/langtools/jdk/javadoc/doclet/testSummaryHeading/TestSummaryHeading.java
! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java
! test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java
! test/langtools/jdk/javadoc/lib/javadoc/tester/A11yChecker.java
! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java
+ test/langtools/jdk/javadoc/lib/javadoc/tester/ShowHeadings.java

Changeset: cf4c3a118d2b
Author:    erikj
Date:      2019-03-04 11:30 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/cf4c3a118d2b

8219988: Change to Visual Studio 2017 15.9.6 for building on Windows at Oracle
Reviewed-by: tbell

! make/conf/jib-profiles.js
- make/devkit/createWindowsDevkit2013.sh
- make/devkit/createWindowsDevkit2015.sh
! make/devkit/createWindowsDevkit2017.sh

Changeset: 271f75d4b494
Author:    erikj
Date:      2019-03-04 11:28 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/271f75d4b494

8219986: Change to Xcode 10.1 for building on Macosx at Oracle
Reviewed-by: tbell

! make/conf/jib-profiles.js
+ make/devkit/createMacosxDevkit.sh
- make/devkit/createMacosxDevkit6.sh
- make/devkit/createMacosxDevkit9.sh

Changeset: 77343f5c85cb
Author:    dholmes
Date:      2019-03-04 19:38 -0500
URL:       http://hg.openjdk.java.net/loom/loom/rev/77343f5c85cb

8219974: REDO JDK-8219492: Restore static callsite resolution for the current class
Reviewed-by: redestad, vlivanov, coleenp

! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/cpCache.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp

Changeset: ecc2bcc3beb0
Author:    ihse
Date:      2019-03-05 11:07 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/ecc2bcc3beb0

8219971: Introduce SetupExecute in build system
Reviewed-by: erikj

! make/CreateJmods.gmk
! make/Docs.gmk
! make/ExplodedImageOptimize.gmk
! make/Images.gmk
! make/Main.gmk
! make/UpdateX11Wrappers.gmk
+ make/common/Execute.gmk
! make/gensrc/GensrcCommonJdk.gmk
! make/gensrc/GensrcX11Wrappers.gmk
! make/hotspot/gensrc/GenerateSources.gmk
! make/hotspot/gensrc/GensrcAdlc.gmk
! make/hotspot/gensrc/GensrcDtrace.gmk
! make/hotspot/gensrc/GensrcJfr.gmk
! make/hotspot/gensrc/GensrcJvmti.gmk
! make/hotspot/ide/CreateVSProject.gmk

Changeset: 35a30b432396
Author:    aoqi
Date:      2019-03-05 11:09 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/35a30b432396

8219906: Update test documentation with default test jobs settings
Reviewed-by: ihse

! doc/testing.html
! doc/testing.md

Changeset: 4ae746de6b86
Author:    ihse
Date:      2019-03-05 13:41 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/4ae746de6b86

8220155: JDK-8219971 broke hotspot build
Reviewed-by: dholmes

! make/hotspot/gensrc/GensrcAdlc.gmk

Changeset: d870bb08194a
Author:    mullan
Date:      2019-03-05 08:24 -0500
URL:       http://hg.openjdk.java.net/loom/loom/rev/d870bb08194a

8217878: ENVELOPING XML signature no longer works in JDK 11
8218629: XML Digital Signature throws NAMESPACE_ERR exception on OpenJDK 11, works 8/9/10
Summary: Backout and restore previous XML signature marshalling implementation
Reviewed-by: weijun

! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Base64.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XMLUtils.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/AbstractDOMSignatureMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheCanonicalizer.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheOctetStreamData.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheTransform.java
- src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/BaseStructure.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14N11Method.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14NMethod.java
+ src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCryptoBinary.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMDigestMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMEnvelopedTransform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMExcC14NMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfo.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyName.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMManifest.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMPGPData.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperties.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperty.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMStructure.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSubTreeData.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMTransform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMUtils.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509Data.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509IssuerSerial.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLObject.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignature.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathFilter2Transform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathTransform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXSLTTransform.java
- src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/Marshaller.java
- src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XmlWriter.java
- src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XmlWriterToTree.java
! test/jdk/javax/xml/crypto/dsig/GenerationTests.java
+ test/jdk/javax/xml/crypto/dsig/data/envelope2.xml

Changeset: d7852bb72332
Author:    mbaesken
Date:      2019-03-05 09:55 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/d7852bb72332

8219920: dependency help output in configure-step : support zypper tool
Reviewed-by: erikj, ihse

! make/autoconf/configure
! make/autoconf/help.m4

Changeset: 3158fae17e80
Author:    zgu
Date:      2019-03-05 12:30 -0500
URL:       http://hg.openjdk.java.net/loom/loom/rev/3158fae17e80

8220161: Shenandoah does not need to initialize PLABs for safepoint workers
Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp

Changeset: b4e59fc5edd1
Author:    simonis
Date:      2019-03-05 18:53 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/b4e59fc5edd1

8220164: Fix build instructions for AIX
Reviewed-by: mdoerr, erikj, mbaesken

! doc/building.html
! doc/building.md

Changeset: fb9541185457
Author:    jjg
Date:      2019-03-05 10:35 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/fb9541185457

8219946: Set class on body elements
Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FrameOutputWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! test/langtools/jdk/javadoc/doclet/JavascriptWinTitle/JavascriptWinTitle.java
! test/langtools/jdk/javadoc/doclet/testFramesNoFrames/TestFramesNoFrames.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/langtools/jdk/javadoc/doclet/testJavascript/TestJavascript.java
! test/langtools/jdk/javadoc/doclet/testMetadata/TestMetadata.java

Changeset: f3468c1bdf5f
Author:    cjplummer
Date:      2019-03-05 13:40 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/f3468c1bdf5f

8220030: JdbStopThreadidTest.java failed due to "Unexpected IO error while writing command 'quit' to jdb stdin stream"
Summary: Use contToExit(1) for safer approach to test exit.
Reviewed-by: gadams, amenkov

! test/jdk/com/sun/jdi/JdbStopThreadidTest.java

Changeset: 465beebb1071
Author:    dtitov
Date:      2019-03-05 13:41 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/465beebb1071

8218167: nsk/jvmti/scenarios/sampling/SP02/sp02t003 fails
Reviewed-by: dlong, cjplummer

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t003/sp02t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t003/sp06t003.cpp

Changeset: 6ffb8d7fe1e4
Author:    vdeshpande
Date:      2019-03-05 14:07 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/6ffb8d7fe1e4

8216580: Fix generation of VNNI vector code by allowing adjacent LoadS nodes to be isomorphic
Reviewed-by: kvn, thartmann, rraghavan

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

Changeset: a421bdf22394
Author:    kbarrett
Date:      2019-03-05 19:54 -0500
URL:       http://hg.openjdk.java.net/loom/loom/rev/a421bdf22394

8219613: Use NonJavaThread PtrQueues
Summary: Init and use NJT queues, remove shared SATB queue.
Reviewed-by: shade, zgu, pliden, tschatzl
Contributed-by: kim.barrett at oracle.com, shade at redhat.com

! src/hotspot/share/gc/g1/g1BarrierSet.cpp
! src/hotspot/share/gc/g1/g1BarrierSet.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.cpp
! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.hpp
! src/hotspot/share/gc/shared/barrierSet.hpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.hpp
! src/hotspot/share/gc/shared/satbMarkQueue.cpp
! src/hotspot/share/gc/shared/satbMarkQueue.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/gc/z/zBarrierSet.cpp
! src/hotspot/share/gc/z/zBarrierSet.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/thread.cpp

Changeset: b23068def105
Author:    vdeshpande
Date:      2019-03-05 21:26 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/b23068def105

8220211: Small update to Fix generation of VNNI vector code by allowing adjacent LoadS nodes to be isomorphic (JDK-8216580)
Reviewed-by: kvn

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

Changeset: 8b341d6728fe
Author:    jiefu
Date:      2019-02-28 09:43 +0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/8b341d6728fe

8219519: Remove linux_sparc.ad and linux_aarch64.ad
Reviewed-by: thartmann, pli, adinn

- src/hotspot/os_cpu/linux_aarch64/linux_aarch64.ad
- src/hotspot/os_cpu/linux_sparc/linux_sparc.ad

Changeset: 13acb4339895
Author:    rehn
Date:      2019-03-06 11:15 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/13acb4339895

8220151: SafepointTracing::end_of_last_safepoint_ms should return ms since epoch.
Reviewed-by: dholmes, redestad

! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/safepoint.hpp
! src/hotspot/share/runtime/tieredThresholdPolicy.cpp

Changeset: 17fb726e6d8e
Author:    lucy
Date:      2019-03-06 12:14 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/17fb726e6d8e

8219214: Infinite Loop in CodeSection::dump()
Reviewed-by: kvn, thartmann

! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/asm/codeBuffer.hpp

Changeset: 21ea4076a275
Author:    stuefe
Date:      2019-02-28 14:22 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/21ea4076a275

8219650: [Testbug] Fix potential crashes in new test hotspot gtest "test_print_hex_dump"
Reviewed-by: clanger, shade

! src/hotspot/share/runtime/os.cpp
! test/hotspot/gtest/runtime/test_os.cpp

Changeset: 1588a58460c7
Author:    alanb
Date:      2019-03-10 19:25 +0000
URL:       http://hg.openjdk.java.net/loom/loom/rev/1588a58460c7

Merge

- make/devkit/createMacosxDevkit6.sh
- make/devkit/createMacosxDevkit9.sh
- make/devkit/createWindowsDevkit2013.sh
- make/devkit/createWindowsDevkit2015.sh
- src/hotspot/os_cpu/linux_aarch64/linux_aarch64.ad
- src/hotspot/os_cpu/linux_sparc/linux_sparc.ad
- src/hotspot/share/classfile/dictionary.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
- src/hotspot/share/prims/evmCompat.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/thread.cpp
- src/hotspot/share/utilities/intHisto.cpp
- src/hotspot/share/utilities/intHisto.hpp
- src/java.base/share/classes/com/sun/net/ssl/HostnameVerifier.java
- src/java.base/share/classes/com/sun/net/ssl/HttpsURLConnection.java
- src/java.base/share/classes/com/sun/net/ssl/KeyManager.java
- src/java.base/share/classes/com/sun/net/ssl/KeyManagerFactory.java
- src/java.base/share/classes/com/sun/net/ssl/KeyManagerFactorySpi.java
- src/java.base/share/classes/com/sun/net/ssl/SSLContext.java
- src/java.base/share/classes/com/sun/net/ssl/SSLContextSpi.java
- src/java.base/share/classes/com/sun/net/ssl/SSLPermission.java
- src/java.base/share/classes/com/sun/net/ssl/SSLSecurity.java
- src/java.base/share/classes/com/sun/net/ssl/TrustManager.java
- src/java.base/share/classes/com/sun/net/ssl/TrustManagerFactory.java
- src/java.base/share/classes/com/sun/net/ssl/TrustManagerFactorySpi.java
- src/java.base/share/classes/com/sun/net/ssl/X509KeyManager.java
- src/java.base/share/classes/com/sun/net/ssl/X509TrustManager.java
- src/java.base/share/classes/com/sun/net/ssl/internal/ssl/Provider.java
- src/java.base/share/classes/com/sun/net/ssl/internal/ssl/X509ExtendedTrustManager.java
- src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/DelegateHttpsURLConnection.java
- src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/Handler.java
- src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnectionOldImpl.java
- src/java.base/share/classes/com/sun/net/ssl/package-info.java
- src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/BaseStructure.java
- src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/Marshaller.java
- src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XmlWriter.java
- src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XmlWriterToTree.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlConstants.java
- test/hotspot/gtest/memory/test_virtualSpaceNode.cpp
- test/jdk/com/sun/net/ssl/SSLSecurity/ComKeyManagerFactoryImpl.java
- test/jdk/com/sun/net/ssl/SSLSecurity/ComSSLContextImpl.java
- test/jdk/com/sun/net/ssl/SSLSecurity/ComTrustManagerFactoryImpl.java
- test/jdk/com/sun/net/ssl/SSLSecurity/JavaxKeyManagerFactoryImpl.java
- test/jdk/com/sun/net/ssl/SSLSecurity/JavaxSSLContextImpl.java
- test/jdk/com/sun/net/ssl/SSLSecurity/JavaxTrustManagerFactoryImpl.java
- test/jdk/com/sun/net/ssl/SSLSecurity/ProviderTest.java
- test/jdk/com/sun/net/ssl/SSLSecurity/TruncateArray.java
- test/jdk/javax/net/ssl/FixingJavadocs/ComURLNulls.java
- test/jdk/javax/net/ssl/SSLSession/CheckMyTrustedKeystore.java
- test/jdk/sun/net/www/protocol/https/NewImpl/ComHTTPSConnection.java
- test/jdk/sun/net/www/protocol/https/NewImpl/ComHostnameVerifier.java
- test/jdk/sun/security/ssl/X509TrustManagerImpl/ClientServer.java

Changeset: bf9b28c331fa
Author:    alanb
Date:      2019-03-10 19:28 +0000
URL:       http://hg.openjdk.java.net/loom/loom/rev/bf9b28c331fa

Merge

- make/devkit/createMacosxDevkit6.sh
- make/devkit/createMacosxDevkit9.sh
- make/devkit/createWindowsDevkit2013.sh
- make/devkit/createWindowsDevkit2015.sh
- src/hotspot/os_cpu/linux_aarch64/linux_aarch64.ad
- src/hotspot/os_cpu/linux_sparc/linux_sparc.ad
- src/hotspot/share/classfile/dictionary.inline.hpp
- src/hotspot/share/prims/evmCompat.cpp
- src/hotspot/share/utilities/intHisto.cpp
- src/hotspot/share/utilities/intHisto.hpp
- src/java.base/share/classes/com/sun/net/ssl/HostnameVerifier.java
- src/java.base/share/classes/com/sun/net/ssl/HttpsURLConnection.java
- src/java.base/share/classes/com/sun/net/ssl/KeyManager.java
- src/java.base/share/classes/com/sun/net/ssl/KeyManagerFactory.java
- src/java.base/share/classes/com/sun/net/ssl/KeyManagerFactorySpi.java
- src/java.base/share/classes/com/sun/net/ssl/SSLContext.java
- src/java.base/share/classes/com/sun/net/ssl/SSLContextSpi.java
- src/java.base/share/classes/com/sun/net/ssl/SSLPermission.java
- src/java.base/share/classes/com/sun/net/ssl/SSLSecurity.java
- src/java.base/share/classes/com/sun/net/ssl/TrustManager.java
- src/java.base/share/classes/com/sun/net/ssl/TrustManagerFactory.java
- src/java.base/share/classes/com/sun/net/ssl/TrustManagerFactorySpi.java
- src/java.base/share/classes/com/sun/net/ssl/X509KeyManager.java
- src/java.base/share/classes/com/sun/net/ssl/X509TrustManager.java
- src/java.base/share/classes/com/sun/net/ssl/internal/ssl/Provider.java
- src/java.base/share/classes/com/sun/net/ssl/internal/ssl/X509ExtendedTrustManager.java
- src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/DelegateHttpsURLConnection.java
- src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/Handler.java
- src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnectionOldImpl.java
- src/java.base/share/classes/com/sun/net/ssl/package-info.java
- src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/BaseStructure.java
- src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/Marshaller.java
- src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XmlWriter.java
- src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XmlWriterToTree.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlConstants.java
- test/hotspot/gtest/memory/test_virtualSpaceNode.cpp
- test/jdk/com/sun/net/ssl/SSLSecurity/ComKeyManagerFactoryImpl.java
- test/jdk/com/sun/net/ssl/SSLSecurity/ComSSLContextImpl.java
- test/jdk/com/sun/net/ssl/SSLSecurity/ComTrustManagerFactoryImpl.java
- test/jdk/com/sun/net/ssl/SSLSecurity/JavaxKeyManagerFactoryImpl.java
- test/jdk/com/sun/net/ssl/SSLSecurity/JavaxSSLContextImpl.java
- test/jdk/com/sun/net/ssl/SSLSecurity/JavaxTrustManagerFactoryImpl.java
- test/jdk/com/sun/net/ssl/SSLSecurity/ProviderTest.java
- test/jdk/com/sun/net/ssl/SSLSecurity/TruncateArray.java
- test/jdk/javax/net/ssl/FixingJavadocs/ComURLNulls.java
- test/jdk/javax/net/ssl/SSLSession/CheckMyTrustedKeystore.java
- test/jdk/sun/net/www/protocol/https/NewImpl/ComHTTPSConnection.java
- test/jdk/sun/net/www/protocol/https/NewImpl/ComHostnameVerifier.java
- test/jdk/sun/security/ssl/X509TrustManagerImpl/ClientServer.java

Changeset: f4dabc571a70
Author:    alanb
Date:      2019-03-10 20:11 +0000
URL:       http://hg.openjdk.java.net/loom/loom/rev/f4dabc571a70

Sync NioSocketImpl with sandbox

! src/java.base/share/classes/java/net/HttpConnectSocketImpl.java
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
! src/java.base/share/classes/java/net/SocketImpl.java
! src/java.base/share/classes/java/net/SocksSocketImpl.java
! src/java.base/share/classes/sun/net/PlatformSocketImpl.java
! src/java.base/share/classes/sun/nio/ch/NioSocketImpl.java

Changeset: d4949ac33b47
Author:    alanb
Date:      2019-03-11 07:00 +0000
URL:       http://hg.openjdk.java.net/loom/loom/rev/d4949ac33b47

Merge




More information about the loom-dev mailing list